godot/servers/audio
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
..
effects Implement BPM support 2022-07-23 07:31:17 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
audio_driver_dummy.cpp Implement Running Godot as Movie Writer 2022-06-21 11:28:47 +02:00
audio_driver_dummy.h Implement Running Godot as Movie Writer 2022-06-21 11:28:47 +02:00
audio_effect.cpp Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
audio_effect.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
audio_filter_sw.cpp Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init` 2022-05-02 16:28:25 +02:00
audio_filter_sw.h Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init` 2022-05-02 16:28:25 +02:00
audio_rb_resampler.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
audio_rb_resampler.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
audio_stream.cpp Implement BPM support 2022-07-23 07:31:17 +02:00
audio_stream.h Implement BPM support 2022-07-23 07:31:17 +02:00