diff options
Diffstat (limited to 'src/audio/audio_engine.cc')
| -rw-r--r-- | src/audio/audio_engine.cc | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/src/audio/audio_engine.cc b/src/audio/audio_engine.cc index 184e4aa..6d2ee92 100644 --- a/src/audio/audio_engine.cc +++ b/src/audio/audio_engine.cc @@ -3,8 +3,8 @@ #include "audio_engine.h" #include "util/debug.h" -#include <cstring> #include <algorithm> +#include <cstring> void AudioEngine::init() { if (initialized_) { @@ -48,7 +48,7 @@ void AudioEngine::reset() { return; } - synth_init(); // Re-init synth (clears all state) + synth_init(); // Re-init synth (clears all state) tracker_reset(); resource_mgr_.reset(); @@ -65,9 +65,9 @@ void AudioEngine::reset() { } void AudioEngine::load_music_data(const TrackerScore* score, - const NoteParams* samples, - const AssetId* sample_assets, - uint32_t sample_count) { + const NoteParams* samples, + const AssetId* sample_assets, + uint32_t sample_count) { // Register sample metadata (lazy loading - don't load yet!) for (uint32_t i = 0; i < sample_count; ++i) { if (sample_assets[i] != AssetId::ASSET_LAST_ID) { @@ -118,7 +118,9 @@ void AudioEngine::trigger_sample(int sample_id, float volume, float pan) { const int synth_id = get_or_register_synth_id(sample_id); if (synth_id == -1) { #if defined(DEBUG_LOG_AUDIO) - DEBUG_AUDIO("[AudioEngine ERROR] Failed to register sample_id=%d with synth\n", sample_id); + DEBUG_AUDIO( + "[AudioEngine ERROR] Failed to register sample_id=%d with synth\n", + sample_id); #endif return; } @@ -148,7 +150,8 @@ int AudioEngine::get_or_register_synth_id(int sample_id) { sample_to_synth_id_[sample_id] = synth_id; #if defined(DEBUG_LOG_AUDIO) - DEBUG_AUDIO("[AudioEngine] Registered sample_id=%d → synth_id=%d\n", sample_id, synth_id); + DEBUG_AUDIO("[AudioEngine] Registered sample_id=%d → synth_id=%d\n", + sample_id, synth_id); #endif return synth_id; @@ -161,7 +164,8 @@ void AudioEngine::seek(float target_time) { } #if defined(DEBUG_LOG_AUDIO) - DEBUG_AUDIO("[AudioEngine] Seeking to t=%.3fs (from t=%.3fs)\n", target_time, current_time_); + DEBUG_AUDIO("[AudioEngine] Seeking to t=%.3fs (from t=%.3fs)\n", target_time, + current_time_); #endif // 1. Reset synth state (clear all active voices) @@ -203,7 +207,8 @@ void AudioEngine::prewarm_for_time_range(float start_time, float end_time) { // and pattern data to determine which samples will be needed. #if defined(DEBUG_LOG_AUDIO) - DEBUG_AUDIO("[AudioEngine] Pre-warming samples for t=%.2f-%.2f\n", start_time, end_time); + DEBUG_AUDIO("[AudioEngine] Pre-warming samples for t=%.2f-%.2f\n", start_time, + end_time); #endif } |
