Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
499d425
Increase Mixer fader falloff speed
LostRobotMusic Jun 15, 2019
2547098
Merge pull request #5038 from DouglasDGI/better-fx-mixer
LostRobotMusic Jun 22, 2019
a0c2a62
Add .editorconfig
JohannesLorenz Jun 16, 2019
7834e10
FadeButtons now remain partially lit as a note plays out (#4969)
enp2s0 Jun 25, 2019
68cb917
MDI Subwindow Decoration for VeSTige instruments closes #2824 (#2826)
BaraMGB Jun 26, 2019
d766b87
Drop sample on sampletracks (#5043)
BaraMGB Jun 28, 2019
59e186d
Closes #5050: Add Mixer threading comments (#5069)
JohannesLorenz Jul 11, 2019
f5db880
SubWindow.cpp: Fix comment
JohannesLorenz Jul 13, 2019
3585b14
Instrument view: Add missing size hints
JohannesLorenz Jul 13, 2019
a4b801f
TabWidget: Add missing size hints
JohannesLorenz Jul 13, 2019
4f3ed9f
EffectControlDialog: Use 'Preferred' size policy
JohannesLorenz Jul 13, 2019
a4df7a9
Split InstrumentView into itself and InstrumentView250
JohannesLorenz Jul 14, 2019
aa8f936
Rename InstrumentView250 to InstrumentViewFixedSize
JohannesLorenz Jul 17, 2019
73c2c70
Merge branch 'variable-tab-widget'
JohannesLorenz Jul 17, 2019
c3b4d51
New Spectrum Analyzer (#4950)
he29-net Jul 17, 2019
0ed7581
Fixed renaming mixer channel from the context menu
v0idzz Jul 20, 2019
d949770
Merge pull request #5083 from freshstudio/fix/context-menu-channel-re…
LostRobotMusic Jul 20, 2019
ba6a86d
TabWidget: Improve size hints
JohannesLorenz Jul 21, 2019
6e7c4a4
Fixes #5061: Fix Effect Rack View in Instrument
JohannesLorenz Jul 21, 2019
a966d25
Merge branch 'variable-tab-widget'
JohannesLorenz Jul 21, 2019
7492e53
Fix broken translations in 12ea80d4fb1849d367c7c1ba0467fb72e54571f8
PhysSong Jul 22, 2019
1c715bc
Enhanced snapping in song editor (#4973)
Spekular Jul 27, 2019
e206798
Use mean based logic for controlling loop points. (#4034)
husamalhomsi Jul 29, 2019
db200fb
Create FUNDING.yml (#5057)
trebmuh Jul 30, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Increase Mixer fader falloff speed
This also fixes a display bug that is present with large fader falloff speeds.
  • Loading branch information
LostRobotMusic authored Jun 15, 2019
commit 499d425b4b9ebe0d1c13038cd9acf4777af94320
16 changes: 9 additions & 7 deletions src/gui/FxMixerView.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -599,23 +599,25 @@ void FxMixerView::updateFaders()
{
const float opl = m_fxChannelViews[i]->m_fader->getPeak_L();
const float opr = m_fxChannelViews[i]->m_fader->getPeak_R();
const float fallOff = 1.07;
if( m->effectChannel(i)->m_peakLeft > opl )
const float fallOff = 1.25;
if( m->effectChannel(i)->m_peakLeft >= opl/fallOff )
{
m_fxChannelViews[i]->m_fader->setPeak_L( m->effectChannel(i)->m_peakLeft );
m->effectChannel(i)->m_peakLeft = 0;
// Set to -1 so later we'll know if this value has been refreshed yet.
m->effectChannel(i)->m_peakLeft = -1;
}
else
else if( m->effectChannel(i)->m_peakLeft != -1 )
{
m_fxChannelViews[i]->m_fader->setPeak_L( opl/fallOff );
}

if( m->effectChannel(i)->m_peakRight > opr )
if( m->effectChannel(i)->m_peakRight >= opr/fallOff )
{
m_fxChannelViews[i]->m_fader->setPeak_R( m->effectChannel(i)->m_peakRight );
m->effectChannel(i)->m_peakRight = 0;
// Set to -1 so later we'll know if this value has been refreshed yet.
m->effectChannel(i)->m_peakRight = -1;
}
else
else if( m->effectChannel(i)->m_peakRight != -1 )
{
m_fxChannelViews[i]->m_fader->setPeak_R( opr/fallOff );
}
Expand Down