early-access version 1825

This commit is contained in:
pineappleEA
2021-06-25 05:18:27 +02:00
parent 74b225f6fc
commit 32d1754726
26 changed files with 186 additions and 94 deletions

View File

@@ -15,7 +15,7 @@ constexpr ResultCode ERR_INVALID_PARAMETERS{ErrorModule::Audio, 41};
constexpr ResultCode ERR_SPLITTER_SORT_FAILED{ErrorModule::Audio, 43};
} // namespace Audren
constexpr u32_le CURRENT_PROCESS_REVISION = Common::MakeMagic('R', 'E', 'V', '8');
constexpr u32_le CURRENT_PROCESS_REVISION = Common::MakeMagic('R', 'E', 'V', '9');
constexpr std::size_t MAX_MIX_BUFFERS = 24;
constexpr std::size_t MAX_BIQUAD_FILTERS = 2;
constexpr std::size_t MAX_CHANNEL_COUNT = 6;

View File

@@ -168,8 +168,7 @@ bool InfoUpdater::UpdateVoices(VoiceContext& voice_context,
auto& voice_in_params = voice_in[i];
const auto channel_count = static_cast<std::size_t>(voice_in_params.channel_count);
// Skip if it's not currently in use
// TODO: in-use voices shouldn't have 0 channels, investigate why this happens
if (!voice_in_params.is_in_use || channel_count == 0) {
if (!voice_in_params.is_in_use) {
continue;
}
// Voice states for each channel