From e9ba163490381e0cc7d69d5211828e6c49cba533 Mon Sep 17 00:00:00 2001 From: Jay Baird Date: Fri, 9 Jun 2023 15:35:32 -0700 Subject: [PATCH] Fix issue where duty cycle of a pulsewave was not correctly set at init time --- miniaudio.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/miniaudio.h b/miniaudio.h index 0d1d9f79..e85d95f5 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -65580,7 +65580,10 @@ MA_API ma_result ma_pulsewave_init(const ma_pulsewave_config* pConfig, ma_pulsew pConfig->frequency ); - return ma_waveform_init(&config, &pWaveform->waveform); + ma_result result = ma_waveform_init(&config, &pWaveform->waveform); + ma_pulsewave_set_duty_cycle(pWaveform, pConfig->dutyCycle); + + return result; } MA_API void ma_pulsewave_uninit(ma_pulsewave* pWaveform)