Skip to content

Commit 3d9799f

Browse files
committed
fixed waveform animation ane click listener
1 parent ee6ff93 commit 3d9799f

File tree

24 files changed

+72
-62
lines changed

24 files changed

+72
-62
lines changed

README.md

Lines changed: 5 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,19 @@
11
[![Dependencies](https://david-dm.org/chrisweb/waveform-visualizer/status.svg)](https://david-dm.org/chrisweb/waveform-visualizer)
22
[![Dependencies](https://david-dm.org/chrisweb/waveform-visualizer/dev-status.png)](https://david-dm.org/chrisweb/waveform-visualizer)
3-
[![GitHub release](https://img.shields.io/github/release/chrisweb/waveform-visualizer.svg)](https://github.com/chrisweb/waveform-visualizer/releases)
3+
[![npm version](https://img.shields.io/npm/v/waveform-visualizer.svg?style=flat)](https://www.npmjs.com/package/waveform-visualizer)
4+
[![GitHub license](https://img.shields.io/github/license/chrisweb/waveform-visualizer)](https://github.com/chrisweb/waveform-visualizer/blob/master/LICENSE)
45

56
# waveform-visualizer
67

7-
🚨⚠️ project is being re-written lot of things might currently be broken
8-
98
Visualizes waveform data (peaks), for example the ones that got generated using: <https://github.com/chrisweb/waveform-data-generator>
109

11-
![audio waveform visualizer output: waveform image](/examples/simple-waveform/images/waveform.png)
10+
![audio waveform visualizer output: waveform image](./docs/images/waveform_example.png)
1211

13-
Waveform created using the visualizer with data using the "chrisweb waveform data generator"
12+
Waveform created using data that got generated using the [waveform data generator](https://github.com/chrisweb/waveform-data-generator)
1413

1514
## examples
1615

17-
Check out the [examples directory](/examples/README.md)
18-
19-
## getting started
20-
21-
### installing
22-
23-
* First, start by installing nodejs (<http://nodejs.org/>) (which includes npm)
24-
* You will also have to install git (<http://git-scm.com/download>)
25-
* Use git to clone this project locally
26-
* Use your command line tool and go to the root of this project (type: cd /LOCAL_PROJECT_PATH)
27-
* TODO
28-
29-
## TODOs
30-
31-
* convert code to typescript
32-
* finish "installing guide" of the readme
33-
* add eslint package, setup linting, add script to package json, add linting guide to readme
34-
* put latest version on npmjs.com
16+
Check out the [simple waveform example](/examples/simple-waveform/README.md)
3517

3618
## license
3719

dist/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export { Waveform, ICoreOptions, IWaveLayoutOptions } from './library/core';
1+
export { Waveform, ICoreOptions, IWaveLayoutOptions, IWaveformClickCallback } from './library/core';

dist/index.js

Lines changed: 6 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.umd.js

Lines changed: 6 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.umd.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/library/core.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ export declare class Waveform {
4040
getLayoutOptions(): IWaveLayoutOptions;
4141
setWaveformClickCallback(waveformClickCallback: IWaveformClickCallback): void;
4242
getWaveformClickCallback(): IWaveformClickCallback;
43+
protected _activateClickListener(): void;
4344
protected _canvasElementClick(event: MouseEvent): void;
4445
protected _getMouseHorizontalPosition(event: MouseEvent): number;
4546
/**

docs/images/waveform.png

-3.35 KB
Binary file not shown.

docs/images/waveform_example.png

3.52 KB
Loading

examples/simple-waveform/client/build/bootstrap.js

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)