You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
:birthday:**It's audioMotion's THIRD Anniversary and we have plenty of new features to celebrate!!!**:tada: <big>🥳</big>
6
6
7
-
### New features:
7
+
### Added: <!-- {docsify-ignore} -->
8
+
9
+
+ <big>📺</big> [Picture-In-Picture](users-manual.md#top-panel-buttons) display on [compatible browsers](https://caniuse.com/mdn-api_pictureinpictureevent) -
10
+
enjoy audioMotion while working, browsing the web, or doing anything else on your computer;
11
+
+ <big>🎨</big> Easily create your own color gradients with the new [Gradient Editor](users-manual.md#gradient-editor) (props to [@DrOverbuild](https://github.com/DrOverbuild));
12
+
+ New [Alpha](users-manual.md#effects), [Outline](users-manual.md#effects) and [Mirror](users-manual.md#mirror) effects;
13
+
+ New Warp/Wormhole effects for [Background Image Fit](users-manual.md#background-image-fit);
14
+
+ <big>🖼</big> Support for [background images and videos](users-manual.md#background);
15
+
+ Customizable [analyzer height on fullscreen](users-manual.md#fullscreen-height);
+ Song info may now be displayed continuously (no fade-out), and also at the **end of the song**; display times are now customizable in the Config panel;
16
58
+ The display of album covers in song info is now optional;
@@ -26,65 +68,65 @@
26
68
+ Clicks on canvas now display song information (same behavior as the **D** key);
27
69
+ Updated documentation website.
28
70
29
-
### Fixed:
71
+
### Fixed:<!-- {docsify-ignore} -->
30
72
31
73
+ Clicks on switches not being properly detected sometimes;
32
74
+ Random mode not working when audio source was set to microphone;
33
75
+ An unexpected error message when deleting the last song from the queue.
34
76
35
77
36
-
## version 20.9:mask:
78
+
## version 20.9
37
79
38
80
This is a minor update to address two bugs:
39
81
40
82
+ A day-one design flaw which connected the microphone output to the speakers, generating feedback loops;
41
83
+ An unexpected error message when trying to load a playlist with an empty value in the playlist selection.
42
84
43
85
44
-
## version 20.8:mask:
86
+
## version 20.8
45
87
46
-
### Added:
88
+
### Added:<!-- {docsify-ignore} -->
47
89
48
-
+ New [Radial visualization](docs/README.md#radial) for all modes;
49
-
+ Option to display [level (dB) scale](docs/README.md#switches) on vertical axis;
50
-
+ New [**Demo** preset](docs/README.md#preset).
90
+
+ New [Radial visualization](users-manual.md#radial) for all modes;
91
+
+ Option to display [level (dB) scale](users-manual.md#switches) on vertical axis;
92
+
+ New [**Demo** preset](users-manual.md#preset).
51
93
52
-
### Changed:
94
+
### Changed:<!-- {docsify-ignore} -->
53
95
54
-
+ Improved the background image [**Pulse**](docs/README.md#image-fit) effect to look more synced regardless of music style;
55
-
+ Any image located in the song's folder can now be used as album cover when a picture is not found in the song metadata (see the [documentation](docs/README.md#background) for filename precedence).
96
+
+ Improved the background image [**Pulse**](users-manual.md#background-image-fit) effect to look more synced regardless of music style;
97
+
+ Any image located in the song's folder can now be used as album cover when a picture is not found in the song metadata (see the [documentation](users-manual.md#background) for filename precedence).
56
98
57
-
### Fixed:
99
+
### Fixed:<!-- {docsify-ignore} -->
58
100
59
101
+ Audio files with uppercase extensions not recognized when audioMotion was running on a standard web server.
60
102
61
103
62
-
## version 20.6:mask:
104
+
## version 20.6
63
105
64
-
### Added:
106
+
### Added:<!-- {docsify-ignore} -->
65
107
66
108
+**Album cover image** retrieved from the song metadata or from a file named *cover* or *folder* (.jpg|png|gif|bmp) inside each folder
67
109
is now shown in the file explorer background, the on-screen song information and, optionally, in the analyzer background;
68
110
69
-
+ New [Background](docs/README.md#background), [Image Fit](docs/README.md#image-fit) and [Image Dim](docs/README.md#image-dim) settings.
111
+
+ New [Background](users-manual.md#background), [Image Fit](users-manual.md#background-image-fit) and [Image Dim](users-manual.md#background-dim) settings.
70
112
71
-
### Changed:
113
+
### Changed:<!-- {docsify-ignore} -->
72
114
73
115
+ Slightly increased the opacity of the image reflection when Reflex is On.
74
116
75
-
### Removed:
117
+
### Removed:<!-- {docsify-ignore} -->
76
118
77
119
+ The **NO BG** switch has been replaced by the new Background setting.
78
120
79
-
### Fixed:
121
+
### Fixed:<!-- {docsify-ignore} -->
80
122
81
123
+ Linux binary built with [latest pkg version](https://github.com/zeit/pkg/pull/751#issuecomment-626363292) can now open the browser automatically;
82
124
+ A typo that could cause "Unexpected null" errors on some browsers.
83
125
84
126
85
-
## version 20.4:mask:
127
+
## version 20.4
86
128
87
-
### Added:
129
+
### Added:<!-- {docsify-ignore} -->
88
130
89
131
+ New **Line graph** visualization mode, with customizable line width and fill opacity;
90
132
+ New **Reflex** effect;
@@ -95,14 +137,14 @@ is now shown in the file explorer background, the on-screen song information and
95
137
+ Customizable spacing between bars in octave bands modes;
96
138
+ Visualization mode can now be randomized on a time interval.
97
139
98
-
### Changed:
140
+
### Changed:<!-- {docsify-ignore} -->
99
141
100
142
+ The **Area fill** mode has been renamed to **Area graph**;
101
143
+ The default spacing between bars in octave bands modes has been increased a bit - set the **Bar spacing** option to **Legacy** for the old look;
102
144
+ Slightly improved vertical usage of canvas when the LED effect is active (removed the black line at the bottom of the screen);
103
145
+ UI improvements.
104
146
105
-
### Fixed:
147
+
### Fixed:<!-- {docsify-ignore} -->
106
148
107
149
+ Track change sometimes not triggering random mode / auto gradient;
108
150
+ Case-insensitive sorting of directory listing when using a standard web server.
@@ -112,13 +154,13 @@ is now shown in the file explorer background, the on-screen song information and
112
154
113
155
:tada: Celebrating audioMotion's first anniversary! :confetti_ball:
114
156
115
-
### Added:
157
+
### Added:<!-- {docsify-ignore} -->
116
158
117
159
+ New **Area fill** visualization mode, which uses the same full-frequency data of the *discrete frequencies* mode, but displays a bright, colorful filled shape;
118
160
+ New luminance bars effect (**LUMI** switch) for octave bands modes, which always display full-height bars and vary their luminance instead, according to each band amplitude;
119
161
+ New option to select a random visualization mode on every track change (**RAND** switch); it will also select a random gradient, if the AUTO switch is active - great for parties!
120
162
121
-
### Changed:
163
+
### Changed:<!-- {docsify-ignore} -->
122
164
123
165
+ Improved the look of bars at lower frequencies, especially for 1/12th and 1/24th octave bands modes;
124
166
+ Minor tweak to the **Rainbow** gradient to make cyan and blue shades a little more balanced;
@@ -131,7 +173,7 @@ is now shown in the file explorer background, the on-screen song information and
131
173
+ Improved display of feedback messages for keyboard controls;
132
174
+ Updated npm packages.
133
175
134
-
### Fixed:
176
+
### Fixed:<!-- {docsify-ignore} -->
135
177
136
178
+ Addressed an error on server startup when running the executable file on Linux systems (related to [an issue with pkg](https://github.com/zeit/pkg/issues/731)).
137
179
@@ -140,12 +182,12 @@ is now shown in the file explorer background, the on-screen song information and
140
182
141
183
:sunglasses: audioMotion's graphic spectrum analyzer is now available as a [standalone project](https://github.com/hvianna/audioMotion-analyzer) and a zero-dependency [npm package](https://www.npmjs.com/package/audiomotion-analyzer) you can use in your own JavaScript projects! :tada:
142
184
143
-
### Added:
185
+
### Added:<!-- {docsify-ignore} -->
144
186
145
187
+ 1/4th and 1/8th octave bands visualization modes;
146
188
+ Load files from remote URLs and manage playlists when running audioMotion in file mode (no server);
147
189
148
-
### Changed:
190
+
### Changed:<!-- {docsify-ignore} -->
149
191
150
192
+ Double-clicking a playlist in the file explorer now correctly starts playing it, if player is idle;
151
193
+ Player automatically skips to next track on playback errors, e.g. file not found or format not supported;
@@ -158,7 +200,7 @@ is now shown in the file explorer background, the on-screen song information and
158
200
159
201
## version 19.7
160
202
161
-
### Added:
203
+
### Added:<!-- {docsify-ignore} -->
162
204
163
205
+:fire: File explorer for easy navigation through your music files and folders;
164
206
+ Custom file server written in node.js with portable binaries available for Windows, Linux and macOS - no setup required; :tada:
@@ -168,7 +210,7 @@ is now shown in the file explorer background, the on-screen song information and
168
210
+ Option to show the current frame rate;
169
211
+ New gradient: **Cool**;
170
212
171
-
### Changed:
213
+
### Changed:<!-- {docsify-ignore} -->
172
214
173
215
+:sunglasses: Major user interface overhaul - added tabbed panels for settings, file explorer / playlists, and console;
174
216
+ The analyzer canvas now properly adjusts to window size, without looking stretched;
@@ -179,15 +221,15 @@ is now shown in the file explorer background, the on-screen song information and
179
221
+ Increased frequency scale font size while in fullscreen;
180
222
+`playlists.cfg` file is no longer required, but still supported as a legacy feature;
181
223
182
-
### Removed:
224
+
### Removed:<!-- {docsify-ignore} -->
183
225
184
226
+*SENS* switch (toggle high sensitivity);
185
227
+ Demo playlists and music files.
186
228
187
229
188
230
## version 19.5
189
231
190
-
### Added:
232
+
### Added:<!-- {docsify-ignore} -->
191
233
192
234
+:sunglasses: New optional vintage LED effect for the octave bands modes;
193
235
+ New gradients: **Apple ][** and **Orient**;
@@ -199,7 +241,7 @@ is now shown in the file explorer background, the on-screen song information and
199
241
+ New preset to restore all configuration defaults;
200
242
+ More keyboard shortcuts.
201
243
202
-
### Changed:
244
+
### Changed:<!-- {docsify-ignore} -->
203
245
204
246
+ Changed some keyboard shortcuts:
205
247
+[I] now toggles the display of song information on track change;
@@ -211,20 +253,20 @@ is now shown in the file explorer background, the on-screen song information and
211
253
+*CYCLE* switch renamed to *AUTO*;
212
254
+*DARK* switch renamed to *NO BG*.
213
255
214
-
### Fixed:
256
+
### Fixed:<!-- {docsify-ignore} -->
215
257
216
258
+ Preloaded songs not being correctly updated when modifying the playlist during playback;
217
259
+ Incorrect song information displayed when playlist was cleared or when playing local file.
218
260
219
261
220
262
## version 19.3
221
263
222
-
### Added:
264
+
### Added:<!-- {docsify-ignore} -->
223
265
224
266
+ New octave bands visualization modes (from full-octave up to 1/24th-octave) based on the equal tempered scale;
225
267
+ Improved playback of gapless tracks by using dual audio elements.
226
268
227
-
### Changed:
269
+
### Changed:<!-- {docsify-ignore} -->
228
270
229
271
+ Removed the linear frequency scale option, in favor of the octave bands modes;
230
272
+ Improved visualization accuracy for higher frequencies on discrete mode (the old "logarithmic" mode);
@@ -236,7 +278,7 @@ is now shown in the file explorer background, the on-screen song information and
236
278
237
279
## version 19.1
238
280
239
-
### Added:
281
+
### Added:<!-- {docsify-ignore} -->
240
282
241
283
+:sunglasses: New gradients;
242
284
+ Configuration presets;
@@ -245,39 +287,39 @@ is now shown in the file explorer background, the on-screen song information and
245
287
+ On-screen display of song information via keyboard shortcut and, optionally, on each track change;
246
288
+ Support for the [#EXTINF directive](https://en.wikipedia.org/wiki/M3U#Extended_M3U) in playlists.
247
289
248
-
### Changed:
290
+
### Changed:<!-- {docsify-ignore} -->
249
291
250
292
+ User preferences are now stored in local storage for browsers that implement it, instead of cookies;
251
293
+ Refactored some ES6-specific code to increase browser compatibility (especially on smart TVs);
252
294
+ Minor redesign of the UI and improved layout on smaller screens;
253
295
+ Renamed some of the gradients and ordered them alphabetically in the list.
254
296
255
-
### Fixed:
297
+
### Fixed:<!-- {docsify-ignore} -->
256
298
257
299
+ A bug where shuffling the playlist wouldn't properly load the first song;
258
300
+ Error when trying to load a song with a **#** character in its filename.
259
301
260
302
261
303
## version 18.12
262
304
263
-
### Added:
305
+
### Added:<!-- {docsify-ignore} -->
264
306
265
307
+ You can now load a song from your PC;
266
308
+ Clicking on canvas now toggles scale on/off.
267
309
268
-
### Changed:
310
+
### Changed:<!-- {docsify-ignore} -->
269
311
270
312
+ Improved selection of audio source;
271
313
+ Improved layout on smaller screens;
272
314
+ General improvements in the UI;
273
315
+ New icons;
274
316
+ Some code clean-up and optimizations.
275
317
276
-
### Fixed:
318
+
### Fixed:<!-- {docsify-ignore} -->
277
319
278
320
+*Should***really** work on Safari now (including macOS).
0 commit comments