summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/sound/vgm_visualizer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* -cdplay: Created branch for experimental cd-player driver. [Ryan Holtz]cdplay Ryan Holtz2020-05-011-7/+9
|
* srcclean and manual cleanup (nw) Vas Crabb2020-04-261-6/+6
|
* -vgm_visualizer: Added more spectrogram visualization modes. [Ryan Holtz] Ryan Holtz2020-04-081-60/+178
|
* vgm_visualizer.cpp: C++14's non-inline constexpr variables are problematic, ↵ AJR2020-03-301-0/+2
| | | | part 2020 (nw)
* -vgmplay: Fixed DC offset issue, and added more visualization modes. [Ryan ↵ mooglyguy2020-03-301-53/+182
| | | | Holtz]
* -vgmplay: Added multiple spectrogram visualization modes. [Ryan Holtz] mooglyguy2020-03-281-5/+48
|
* (nw) It helps if you're using the same data types in both places (VGM Vas Crabb2020-03-071-31/+31
| | | | | | | | | | visualiser device and WDL FFT libarary). I changed the VGM visualiser to use single-precision float which is the default for WDL FFT. GCC's loop vectoriser can make better use of SSE with single-precision maths, and the extra precision shouldn't be needed for the visualisation. If this is a problem, let me know and I'll revert this and flip the WDL FFT library over the other way.
* Maintenance: Vas Crabb2020-03-041-2/+4
| | | | | | | * Removed empty nl_examples from dist.mak * Added copyright acknowledgements and full text of licenses to binary distribution * Fixed up the list of third-party libraries * Moved WDL fft.c to 3rdparty
* vgm_visualizer: Build fixes (nw) AJR2020-03-011-1/+1
|
* -vgmplay: Added a visualizer. [Ryan Holtz, Justin Frankel] MooglyGuy2020-03-011-0/+483