Skip to content

Commit f8094fa

Browse files
committed
version 20.8
2 parents 58f1b73 + 9bd6b44 commit f8094fa

28 files changed

+895
-768
lines changed

.editorconfig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
root = true
2+
3+
[*.{js,html,css}]
4+
charset = utf-8
5+
indent_style = tab
6+
indent_size = 4
7+
insert_final_newline = true
8+
trim_trailing_whitespace = true

Changelog.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,24 @@ nav_order: 3
66

77
# Changelog
88

9+
## version 20.8 :mask:
10+
11+
### Added:
12+
13+
+ New [Radial visualization](docs/user-interface.md#mode-switches) for all modes;
14+
+ Option to display [level (dB) scale](docs/user-interface.md#scale) on vertical axis;
15+
+ New [**Demo** preset](docs/user-interface.md#preset).
16+
17+
### Changed:
18+
19+
+ Improved the background image [**Pulse**](docs/user-interface.md#image-fit) effect to look more synced regardless of music style;
20+
+ 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/user-interface.md#background) for filename precedence).
21+
22+
### Fixed:
23+
24+
+ Audio files with uppercase extensions not recognized when audioMotion was running on a standard web server.
25+
26+
927
## version 20.6 :mask:
1028

1129
### Added:

README.md

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,16 @@ The spectrum analyzer module is also available as a [standalone project](https:/
1919

2020
* High-resolution (retina / HiDPI ready) real-time audio spectrum analyzer with fullscreen support
2121
* Logarithmic frequency scale with customizable range
22-
* 12 visualization modes: visualize discrete frequencies, or octave bands based on the equal tempered scale
23-
* 17 beautiful color gradients, with optional vintage LEDs and variable luminance effects
22+
* Visualize discrete frequencies with full FFT resolution, or octave bands based on the equal tempered scale
23+
* Optional effects: vintage LEDs, luminance bars, reflection, radial visualization
24+
* 17 beautiful color gradients
2425
* Customizable Web Audio API parameters (FFT size, sensitivity and time-smoothing constant)
2526
* HTML5 audio player supports MP3, AAC (m4a), OGG and FLAC files (support may vary depending on browser)
2627
* Visual file explorer and play queue with drag-and-drop functionality
2728
* Support for M3U playlists (`m3u` and `m3u8` file extensions)
2829
* Visualize audio from your microphone (or "stereo mix", if your soundcard supports it)
2930
* Lightweight custom file server — also works on standard web servers with minimal configuration
30-
* Client runs on any modern browser (tested with Firefox, Chrome and Safari)
31+
* Client runs on any modern browser (tested on Chrome, Firefox, Opera and Safari)
3132

3233
## Online demo
3334

@@ -78,18 +79,20 @@ For full documentation summary, see the [docs folder](docs/).
7879
Discrete frequencies mode. User interface showing the file explorer and play queue.
7980
![screenshot1](docs/img/screenshot1.png "Discrete frequencies mode. User interface showing the file explorer and play queue.")
8081

81-
1/12th-octave bands mode with LED effect and on-screen song information. User interface showing the settings panel.
82-
![screenshot2](docs/img/screenshot2.png "1/12th-octave bands mode with LED effect and on-screen song information. User interface showing the settings panel.")
82+
1/4th-octave bands with LED effect, extra wide bar spacing and on-screen song information. User interface showing the settings panel.
83+
![screenshot2](docs/img/screenshot2.png "1/4th-octave bands mode, extra wide bar spacing, with LED effect and on-screen song information. User interface showing the settings panel.")
8384

84-
Full screen view: 1/6th-octave bands, Regular bar spacing, 30Hz-16KHz, "Outrun" gradient, Reflex effect and complete on-screen information.
85-
![screenshot3](docs/img/screenshot3.png "Full screen view: 1/6th-octave bands, Regular bar spacing, 30Hz-16KHz, 'Outrun' gradient, Reflex effect and complete on-screen information")
85+
Fullscreen 1/6th-octave bands, regular bar spacing, 30Hz-16KHz, "Outrun" gradient, Reflex effect and complete on-screen information.
86+
![screenshot3](docs/img/screenshot3.png "Fullscreen 1/6th-octave bands, Regular bar spacing, 30Hz-16KHz, 'Outrun' gradient, Reflex effect and complete on-screen information")
8687

87-
Full screen view: Area fill mode, 20Hz-22KHz, frequency scale on, "Rainbow" gradient.
88-
![screenshot4](docs/img/screenshot4.png "Full screen view: Area fill mode, 20Hz-22KHz, frequency scale on, 'Rainbow' gradient")
88+
Fullscreen Line graph, 20Hz-22KHz, frequency and level scales on, "Rainbow" gradient.
89+
![screenshot6](docs/img/screenshot6.png "Fullscreen Line graph mode, 20Hz-22KHz, frequency and level scales on, 'Rainbow' gradient")
8990

90-
Full screen view: 1/8th-octave bands mode with Luminance bars effect, 30Hz-16KHz, frequency scale on, "Tie Dye" gradient.
91-
![screenshot5](docs/img/screenshot5.png "Full screen view: 1/8th-octave bands mode with Luminance bars effect, 30Hz-16KHz, frequency scale on, 'Tie Dye' gradient")
91+
Fullscreen 1/8th-octave bands with Luminance bars effect, 30Hz-16KHz, frequency scale on, "Tie Dye" gradient.
92+
![screenshot5](docs/img/screenshot5.png "Fullscreen 1/8th-octave bands mode with Luminance bars effect, 30Hz-16KHz, frequency scale on, 'Tie Dye' gradient")
9293

94+
Fullscreen Radial 1/6th-octave bands with frequency scale on, "Apple ][" gradient.
95+
![screenshot7](docs/img/screenshot7.png "Fullscreen Radial 1/6th-octave bands mode with frequency scale on, 'Apple ][' gradient")
9396

9497
## Credits and acknowledgments
9598

_sass/overrides.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ a:not([class]):hover {
1919
}
2020

2121
body {
22-
font-family: -apple-system,BlinkMacSystemFont,"helvetica neue","segoe ui",helvetica,roboto,noto,arial,sans-serif;
22+
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
2323
}
2424

2525
h1, h2, h3, h4,

docs/img/UI_background.png

-1.13 KB
Loading

docs/img/UI_bar_spacing.png

2.58 KB
Loading

docs/img/UI_image_dim.png

1.04 KB
Loading

docs/img/UI_image_fit.png

1.08 KB
Loading

docs/img/UI_line_graph_settings.png

2.54 KB
Loading

docs/img/UI_mode.png

-1.62 KB
Loading

0 commit comments

Comments
 (0)