added definition for upcoming FX-mixer

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@783 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Tobias Doerffel
2008-03-09 00:19:51 +00:00
parent 70b29695a5
commit 5f47f86625
3 changed files with 108 additions and 43 deletions

View File

@@ -47,7 +47,6 @@
#include "automation_pattern.h"
#include "config_mgr.h"
#include "debug.h"
#include "effect_board.h"
#include "effect_chain.h"
#include "effect_rack_view.h"
#include "embed.h"
@@ -63,6 +62,7 @@
#include "main_window.h"
#include "midi_client.h"
#include "midi_port.h"
#include "fx_mixer.h"
#include "instrument_midi_io.h"
#include "mmp.h"
#include "note_play_handle.h"
@@ -104,14 +104,11 @@ instrumentTrack::instrumentTrack( trackContainer * _tc ) :
tr( "unnamed_channel" ) ) ),
m_audioPort( tr( "unnamed_channel" ), this ),
m_notes(),
m_baseNoteModel( 0, 0, NOTES_PER_OCTAVE * OCTAVES - 1, 1/* this */ ),
m_baseNoteModel( 0, 0, NOTES_PER_OCTAVE * OCTAVES - 1, 1, this ),
m_volumeModel( DEFAULT_VOLUME, MIN_VOLUME, MAX_VOLUME,
1.0f /* this */ ),
m_surroundAreaModel( NULL /* this */, this ),
m_effectChannelModel( DEFAULT_EFFECT_CHANNEL,
MIN_EFFECT_CHANNEL, MAX_EFFECT_CHANNEL
/* this */ ),
// m_effects( /* this */ NULL ),
1.0f, this ),
m_surroundAreaModel( this, this ),
m_effectChannelModel( 1, 1, NUM_FX_CHANNELS, 1, this ),
m_instrument( NULL ),
m_soundShaping( this ),
m_arpeggiator( this ),