Skip to content

Commit 5a36fca

Browse files
yoyofrkblaschke
authored andcommitted
Fix values for bass/middle/treble/volume params for shaders
Since earlier projectM versions had values in these args which were way higher than they should've been, they were divided by 100. Since the audio processing refactor, this is no longer required, but these divisions were overlooked and thus shaders got only 1% of the actual magnitude expected. Signed-off-by: Kai Blaschke <kai.blaschke@kb-dev.net>
1 parent 0f026e0 commit 5a36fca

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

src/libprojectM/MilkdropPreset/MilkdropShader.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -186,14 +186,14 @@ void MilkdropShader::LoadVariables(const PresetState& presetState, const PerFram
186186
presetState.renderContext.fps,
187187
presetState.renderContext.frame,
188188
presetState.renderContext.progress});
189-
m_shader.SetUniformFloat4("_c3", {presetState.audioData.bass / 100,
190-
presetState.audioData.mid / 100,
191-
presetState.audioData.treb / 100,
192-
presetState.audioData.vol / 100});
193-
m_shader.SetUniformFloat4("_c4", {presetState.audioData.bassAtt / 100,
194-
presetState.audioData.midAtt / 100,
195-
presetState.audioData.trebAtt / 100,
196-
presetState.audioData.volAtt / 100});
189+
m_shader.SetUniformFloat4("_c3", {presetState.audioData.bass,
190+
presetState.audioData.mid,
191+
presetState.audioData.treb,
192+
presetState.audioData.vol});
193+
m_shader.SetUniformFloat4("_c4", {presetState.audioData.bassAtt,
194+
presetState.audioData.midAtt,
195+
presetState.audioData.trebAtt,
196+
presetState.audioData.volAtt});
197197
m_shader.SetUniformFloat4("_c5", {blurMax[0] - blurMin[0],
198198
blurMin[0],
199199
blurMax[1] - blurMin[1],

0 commit comments

Comments
 (0)