virtualx-engine/modules/vorbis
reduz d1ddee2258 Implement BPM support
Based on #62896, only implements the BPM support part.

* Implements BPM support in the AudioStreamOGG/MP3 importers.
* Can select BPM/Bar Size and total beats in a song file, as well as edit looping points.
* Looping is now BPM aware
* Added a special importer UI for configuring this.
* Added a special preview showing the audio waveform as well as the playback position in the resource picker.
* Renamed `AudioStream::instance` to `instantiate` for correctness.
2022-07-23 07:31:17 +02:00
..
doc_classes Implement BPM support 2022-07-23 07:31:17 +02:00
audio_stream_ogg_vorbis.cpp Implement BPM support 2022-07-23 07:31:17 +02:00
audio_stream_ogg_vorbis.h Implement BPM support 2022-07-23 07:31:17 +02:00
config.py Replace stb_vorbis with libogg+libvorbis 2021-09-09 19:39:04 -07:00
register_types.cpp Refactor module initialization 2022-05-04 17:34:51 +02:00
register_types.h Refactor module initialization 2022-05-04 17:34:51 +02:00
resource_importer_ogg_vorbis.cpp Implement BPM support 2022-07-23 07:31:17 +02:00
resource_importer_ogg_vorbis.h Implement BPM support 2022-07-23 07:31:17 +02:00
SCsub Replace stb_vorbis with libogg+libvorbis 2021-09-09 19:39:04 -07:00