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
* 17 beautiful color gradients, plus a visual editor to easily create your own gradients
19
21
* HTML5 audio player for MP3, AAC (m4a), OGG and FLAC files (support may vary depending on browser and operating system)
20
22
* Visual file explorer and play queue with drag-and-drop functionality
21
23
* Support for M3U playlists (`m3u` and `m3u8` file extensions)
22
24
* Visualize audio from your microphone (or "stereo mix", if your soundcard supports it)
23
-
* Lightweight custom file server — also works on standard web servers with minimal configuration
24
-
* Client runs on any modern browser (tested on Chrome, Firefox, Opera and Safari)
25
25
26
26
> **For developers:**<br>
27
27
> Check out [**audioMotion-analyzer**](https://audiomotion.dev) for easy integration of audioMotion's full-featured spectrum analyzer into your own Javascript projects!
<ahref="https://audiomotion.app"target="_blank"title="open web app"><imgsrc="https://img.shields.io/badge/audioMotion.app-ff3e37?style=flat"height="48"></a>
32
32
33
-
## Documentation, credits and Changelog
33
+
**Use a Chromium-based browser to be able to play media files from your hard drive.**<br>
34
+
Works on Chrome, Opera and Edge by default. On Brave you'll need to enable this feature in `chrome://flags/#file-system-access-api`.
34
35
35
-
* See the [docs/](docs/) folder or visit the [website](https://audiomotion.me)
36
+
## Documentation
37
+
38
+
* See the [docs/](docs/) folder or the [online documentation](https://audiomotion.app/docs)
36
39
37
40
## Contributing
38
41
39
-
* For bug reports or feature requests, feel free to [open an issue](https://github.com/hvianna/audioMotion.js/issues);
40
-
* If you'd like to submit a Pull Request, please branch it off the project's `dev` branch - that makes it easier for me to incorporate your changes in a future release.
42
+
I kindly request that you only [open an issue](https://github.com/hvianna/audioMotion.js/issues) for submitting **bug reports**.
43
+
44
+
Please use the [**Discussions**](https://github.com/hvianna/audioMotion.js/discussions) section on GitHub to send **feature requests**,
45
+
questions, suggestions or any other feedback.
46
+
47
+
If you'd like to submit a Pull Request, please branch it off the project's `dev` branch - that makes it easier for me to incorporate your changes in a future release.
41
48
42
-
> Please note that this is a hobby project that I work on in my free time, so it may take me some time to respond to inquiries.
49
+
> Please note that this is a hobby project that I work on in my free time, so it may take me a while to respond to inquiries sometimes.
Copy file name to clipboardExpand all lines: docs/Changelog.md
+53Lines changed: 53 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,58 @@
1
1
# Changelog
2
2
3
+
## version 24.3
4
+
5
+
📢 **audioMotion** is now an [online web app](https://audiomotion.app) that can play **music and video** directly from your device! No download necessary.
6
+
7
+
8
+
### Added: <!-- {docsify-ignore} -->
9
+
10
+
+ Support for the File System Access API, allowing the web app to read files from your local device (depends on [browser support](known-issues.md));
11
+
+**Video playback** - [suggested](https://github.com/hvianna/audioMotion.js/discussions/40) by **@JesusGod-Pope666-Info**;
12
+
+*Bark*, *Mel* and linear [**frequency scales**](users-manual.md#frequency-scale) (\*\*) - suggested by **@TF3RDL** ([here](https://github.com/hvianna/audioMotion-analyzer/issues/30)) and **@hsnam95** ([here](https://github.com/hvianna/audioMotion.js/issues/34));
+ New [dual-channel layouts](users-manual.md#channel-layout): horizontal (side-by-side channels) and combined (overlaid channels) - [suggested](https://github.com/hvianna/audioMotion-analyzer/issues/38) by **@TF3RDL**;
15
+
+ Allow selecting **different [gradients](users-manual.md#gradients) for each channel,** when using a dual-channel layout;
16
+
+ New [**bar coloring modes**](users-manual.md#color-mode): by level (bar amplitude) and by index (bar position);
17
+
+ Press **0** (zero) to quickly randomize analyzer settings;
18
+
+[**ANSI** switch](users-manual.md#switches) to use IEC/ANSI preferred frequencies for octave bands - [suggested](https://github.com/hvianna/audioMotion.js/issues/28) by **@jonathan-annett**;
19
+
+[**LINEAR** switch](users-manual.md#switches) to use **linear amplitude** values, instead of decibels (\*\*);
20
+
+[**NOTES** switch](users-manual.md#switches) to display **musical note labels** in the X-axis scale;
21
+
+[**ROUND** switch](users-manual.md#switches) to render analyzer bars wih **rounded corners** on top;
22
+
+[Config options](users-manual.md#general-settings) to customize the **backgrounds folder** and how many individual media files appear in the Background options;
23
+
+[Config option](users-manual.md#general-settings) to limit the maximum frame-rate;
24
+
+[Config option](users-manual.md#general-settings) to adjust on-screen display font size - [suggested](https://github.com/hvianna/audioMotion.js/issues/44) by **@kimycai**;
25
+
+[Config option](users-manual.md#general-settings) to **auto-hide the media panel**, expanding the analyzer area;
26
+
+[Config options](users-manual.md#general-settings) to remember the contents of the play queue and the last used folder between sessions;
27
+
+ Enabled some server-side configuration options via `config.json` file - see [Self-hosting audioMotion](server.md);
28
+
29
+
\*\* Special thanks to **@TF3RDL** for the [code snippets](https://github.com/hvianna/audioMotion-analyzer/issues/30) which helped immensely in the implementation of these features!
30
+
31
+
### Changed & improved: <!-- {docsify-ignore} -->
32
+
33
+
+ User preset funcionality now provides 9 slots for saving your favorite analyzer configurations;
34
+
+**Prism** and **Rainbow** gradients have been updated with softer colors (the old versions can be enabled in the Config panel);
35
+
+ Random Mode has been renamed to **Randomize** and it's now possible to remove the *Analyzer Mode* from the randomized settings;
36
+
+**AUTO** gradient functionality has been changed to *Gradients* option under [Settings affected by Randomize](users-manual.md#settings-affected-by-randomize);
37
+
+**PEAKS** now work for *Line* and *Area graph* analyzer modes in *Radial* view;
38
+
+**STEREO** switch has been replaced by the **Channel Layout** setting;
39
+
+ Peaks hold and decay times are now more consistent on varying frame rates;
40
+
+ Improved frequency scale labeling (label font size slightly reduced in fullscreen);
41
+
+ Play queue size limit increased to 2000 files;
42
+
+**Smoothing** setting has been moved to [General settings](users-manual.md#general-settings);
43
+
+ Added more options to the minimum and maximum values in the [Frequency range](users-manual.md#frequency-range);
44
+
+ New default settings: 20Hz - 20kHz frequency range, FFT smoothing set to 0.7, Scale-Y off and info displayed at both the start and end of the song;
45
+
+ New fonts for the user interface and internal console;
46
+
+ New custom UI controls to replace standard range inputs and radio buttons;
47
+
+ If you are [self-hosting audioMotion](server.md), it can now run from any subdirectory (no need to use a virtual host or custom port);
0 commit comments