1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 01:17:34 +00:00

Piano: Rename "release" to "decay"

That's not release!
This commit is contained in:
William McPherson 2019-12-26 01:36:13 +11:00 committed by Andreas Kling
parent 27ebf3ff32
commit 2573c33ffe
2 changed files with 6 additions and 6 deletions

View file

@ -88,8 +88,8 @@ void PianoWidget::fill_audio_buffer(uint8_t* stream, int len)
sst[i].right = sst[i].left; sst[i].right = sst[i].left;
} }
// Release pressed notes. // Decay pressed notes.
if (m_release_enabled) { if (m_decay_enabled) {
for (size_t n = 0; n < (sizeof(m_note_on) / sizeof(u8)); ++n) { for (size_t n = 0; n < (sizeof(m_note_on) / sizeof(u8)); ++n) {
if (m_note_on[n]) if (m_note_on[n])
m_power[n] *= 0.965; m_power[n] *= 0.965;
@ -255,7 +255,7 @@ void PianoWidget::keydown_event(GKeyEvent& event)
m_delay_enabled = !m_delay_enabled; m_delay_enabled = !m_delay_enabled;
break; break;
case KeyCode::Key_B: case KeyCode::Key_B:
m_release_enabled = !m_release_enabled; m_decay_enabled = !m_decay_enabled;
break; break;
case KeyCode::Key_Z: case KeyCode::Key_Z:
if (m_octave > m_octave_min) if (m_octave > m_octave_min)
@ -420,8 +420,8 @@ void PianoWidget::render_knobs(GPainter& painter)
Rect delay_knob_rect(m_width - knob_width - 16, m_height - 50, knob_width, 16); Rect delay_knob_rect(m_width - knob_width - 16, m_height - 50, knob_width, 16);
render_knob(painter, delay_knob_rect, m_delay_enabled, "V: Delay "); render_knob(painter, delay_knob_rect, m_delay_enabled, "V: Delay ");
Rect release_knob_rect(m_width - knob_width - 16, m_height - 30, knob_width, 16); Rect decay_knob_rect(m_width - knob_width - 16, m_height - 30, knob_width, 16);
render_knob(painter, release_knob_rect, m_release_enabled, "B: Release "); render_knob(painter, decay_knob_rect, m_decay_enabled, "B: Decay ");
Rect octave_knob_rect(m_width - knob_width - 16 - knob_width - 16, m_height - 50, knob_width, 16); Rect octave_knob_rect(m_width - knob_width - 16 - knob_width - 16, m_height - 50, knob_width, 16);
auto text = String::format("Z/X: Oct %d ", m_octave); auto text = String::format("Z/X: Oct %d ", m_octave);

View file

@ -78,7 +78,7 @@ private:
int m_wave_type { 0 }; int m_wave_type { 0 };
bool m_delay_enabled { false }; bool m_delay_enabled { false };
bool m_release_enabled { false }; bool m_decay_enabled { false };
bool keys[256] { false }; bool keys[256] { false };