Redesign Stereophonic Matrix (#2989)
* Redesign Stereophonic Matrix * Redesign take 2 * Design update * center middle lines to knobs * Make the knob arc start from the center
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 8.7 KiB After Width: | Height: | Size: 5.0 KiB |
@@ -34,7 +34,7 @@ extern "C"
|
||||
Plugin::Descriptor PLUGIN_EXPORT stereomatrix_plugin_descriptor =
|
||||
{
|
||||
STRINGIFY( PLUGIN_NAME ),
|
||||
"Stereophonic Matrix",
|
||||
"Stereo Matrix",
|
||||
QT_TRANSLATE_NOOP( "pluginBrowser",
|
||||
"Plugin for freely manipulating stereo output" ),
|
||||
"Paul Giblock <drfaygo/at/gmail.com>",
|
||||
@@ -121,4 +121,3 @@ Plugin * PLUGIN_EXPORT lmms_plugin_main( Model * _parent, void * _data )
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ stereoMatrixControlDialog::stereoMatrixControlDialog(
|
||||
EffectControlDialog( _controls )
|
||||
{
|
||||
|
||||
setFixedSize( 105, 115);
|
||||
setFixedSize( 160, 185 );
|
||||
|
||||
setAutoFillBackground( true );
|
||||
QPalette pal;
|
||||
@@ -47,24 +47,23 @@ stereoMatrixControlDialog::stereoMatrixControlDialog(
|
||||
setPalette( pal );
|
||||
|
||||
|
||||
Knob * llKnob = new Knob( knobSmall_17, this );
|
||||
Knob * llKnob = new Knob( knobBright_26, this );
|
||||
llKnob->setModel( &_controls->m_llModel );
|
||||
llKnob->setHintText( tr( "Left to Left Vol:" ) , "" );
|
||||
llKnob->move( 40, 60 );
|
||||
llKnob->move( 10, 79 );
|
||||
|
||||
Knob * lrKnob = new Knob( knobSmall_17, this );
|
||||
Knob * lrKnob = new Knob( knobBright_26, this );
|
||||
lrKnob->setModel( &_controls->m_lrModel );
|
||||
lrKnob->setHintText( tr( "Left to Right Vol:" ) , "" );
|
||||
lrKnob->move( 40+28, 60);
|
||||
lrKnob->move( 48, 79 );
|
||||
|
||||
Knob * rlKnob = new Knob( knobSmall_17, this );
|
||||
Knob * rlKnob = new Knob( knobBright_26, this );
|
||||
rlKnob->setModel( &_controls->m_rlModel );
|
||||
rlKnob->setHintText( tr( "Right to Left Vol:" ) , "" );
|
||||
rlKnob->move( 40, 60+28 );
|
||||
rlKnob->move( 85, 79 );
|
||||
|
||||
Knob * rrKnob = new Knob( knobSmall_17, this );
|
||||
Knob * rrKnob = new Knob( knobBright_26, this );
|
||||
rrKnob->setModel( &_controls->m_rrModel );
|
||||
rrKnob->setHintText( tr( "Right to Right Vol:" ) , "" );
|
||||
rrKnob->move( 40+28, 60+28 );
|
||||
rrKnob->move( 123, 79 );
|
||||
}
|
||||
|
||||
|
||||
@@ -37,6 +37,11 @@ stereoMatrixControls::stereoMatrixControls( stereoMatrixEffect * _eff ) :
|
||||
m_rlModel( 0.0f, -1.0f, 1.0f, 0.01f, this, tr( "Right to Left" ) ),
|
||||
m_rrModel( 1.0f, -1.0f, 1.0f, 0.01f, this, tr( "Right to Right" ) )
|
||||
{
|
||||
m_llModel.setCenterValue( 0 );
|
||||
m_lrModel.setCenterValue( 0 );
|
||||
m_rlModel.setCenterValue( 0 );
|
||||
m_rrModel.setCenterValue( 0 );
|
||||
|
||||
connect( &m_llModel, SIGNAL( dataChanged() ),
|
||||
this, SLOT( changeMatrix() ) );
|
||||
connect( &m_lrModel, SIGNAL( dataChanged() ),
|
||||
@@ -76,8 +81,3 @@ void stereoMatrixControls::saveSettings( QDomDocument & _doc,
|
||||
m_rlModel.saveSettings( _doc, _this, "r-l" );
|
||||
m_rrModel.saveSettings( _doc, _this, "r-r" );
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user