64 |
#define EVENT_STATUS_INACTIVE 0 |
#define EVENT_STATUS_INACTIVE 0 |
65 |
#define EVENT_STATUS_NOTE_QUEUE 1 |
#define EVENT_STATUS_NOTE_QUEUE 1 |
66 |
|
|
67 |
|
enum { |
68 |
|
EVENT_PAR_NOTE = 1, |
69 |
|
EVENT_PAR_VELOCITY, |
70 |
|
EVENT_PAR_VOLUME, |
71 |
|
EVENT_PAR_TUNE, |
72 |
|
EVENT_PAR_0 = 1024, |
73 |
|
EVENT_PAR_1, |
74 |
|
EVENT_PAR_2, |
75 |
|
EVENT_PAR_3, |
76 |
|
}; |
77 |
|
|
78 |
namespace LinuxSampler { |
namespace LinuxSampler { |
79 |
|
|
80 |
class AbstractEngineChannel; |
class AbstractEngineChannel; |
293 |
InstrumentScriptVMFunction_change_amp_lfo_freq m_fnChangeAmpLFOFreq; |
InstrumentScriptVMFunction_change_amp_lfo_freq m_fnChangeAmpLFOFreq; |
294 |
InstrumentScriptVMFunction_change_pitch_lfo_depth m_fnChangePitchLFODepth; |
InstrumentScriptVMFunction_change_pitch_lfo_depth m_fnChangePitchLFODepth; |
295 |
InstrumentScriptVMFunction_change_pitch_lfo_freq m_fnChangePitchLFOFreq; |
InstrumentScriptVMFunction_change_pitch_lfo_freq m_fnChangePitchLFOFreq; |
296 |
|
InstrumentScriptVMFunction_change_note m_fnChangeNote; |
297 |
|
InstrumentScriptVMFunction_change_velo m_fnChangeVelo; |
298 |
InstrumentScriptVMFunction_event_status m_fnEventStatus; |
InstrumentScriptVMFunction_event_status m_fnEventStatus; |
299 |
InstrumentScriptVMFunction_wait m_fnWait2; |
InstrumentScriptVMFunction_wait m_fnWait2; |
300 |
InstrumentScriptVMFunction_stop_wait m_fnStopWait; |
InstrumentScriptVMFunction_stop_wait m_fnStopWait; |
301 |
|
InstrumentScriptVMFunction_abort m_fnAbort; |
302 |
InstrumentScriptVMFunction_fade_in m_fnFadeIn; |
InstrumentScriptVMFunction_fade_in m_fnFadeIn; |
303 |
InstrumentScriptVMFunction_fade_out m_fnFadeOut; |
InstrumentScriptVMFunction_fade_out m_fnFadeOut; |
304 |
|
InstrumentScriptVMFunction_change_vol_curve m_fnChangeVolCurve; |
305 |
|
InstrumentScriptVMFunction_change_tune_curve m_fnChangeTuneCurve; |
306 |
|
InstrumentScriptVMFunction_get_event_par m_fnGetEventPar; |
307 |
|
InstrumentScriptVMFunction_set_event_par m_fnSetEventPar; |
308 |
|
InstrumentScriptVMFunction_change_play_pos m_fnChangePlayPos; |
309 |
InstrumentScriptVMDynVar_ENGINE_UPTIME m_varEngineUptime; |
InstrumentScriptVMDynVar_ENGINE_UPTIME m_varEngineUptime; |
310 |
InstrumentScriptVMDynVar_NI_CALLBACK_ID m_varCallbackID; |
InstrumentScriptVMDynVar_NI_CALLBACK_ID m_varCallbackID; |
311 |
InstrumentScriptVMDynVar_ALL_EVENTS m_varAllEvents; |
InstrumentScriptVMDynVar_ALL_EVENTS m_varAllEvents; |
333 |
friend class InstrumentScriptVMFunction_change_amp_lfo_freq; |
friend class InstrumentScriptVMFunction_change_amp_lfo_freq; |
334 |
friend class InstrumentScriptVMFunction_change_pitch_lfo_depth; |
friend class InstrumentScriptVMFunction_change_pitch_lfo_depth; |
335 |
friend class InstrumentScriptVMFunction_change_pitch_lfo_freq; |
friend class InstrumentScriptVMFunction_change_pitch_lfo_freq; |
336 |
|
friend class VMChangeFadeCurveFunction; |
337 |
friend class InstrumentScriptVMFunction_fade_in; |
friend class InstrumentScriptVMFunction_fade_in; |
338 |
friend class InstrumentScriptVMFunction_fade_out; |
friend class InstrumentScriptVMFunction_fade_out; |
339 |
|
friend class InstrumentScriptVMFunction_get_event_par; |
340 |
|
friend class InstrumentScriptVMFunction_set_event_par; |
341 |
|
friend class InstrumentScriptVMFunction_change_note; |
342 |
|
friend class InstrumentScriptVMFunction_change_velo; |
343 |
|
friend class InstrumentScriptVMFunction_change_play_pos; |
344 |
friend class InstrumentScriptVMFunction_event_status; |
friend class InstrumentScriptVMFunction_event_status; |
345 |
friend class InstrumentScriptVMFunction_wait; |
friend class InstrumentScriptVMFunction_wait; |
346 |
friend class InstrumentScriptVMFunction_stop_wait; |
friend class InstrumentScriptVMFunction_stop_wait; |
347 |
|
friend class InstrumentScriptVMFunction_abort; |
348 |
friend class InstrumentScriptVMDynVar_ENGINE_UPTIME; |
friend class InstrumentScriptVMDynVar_ENGINE_UPTIME; |
349 |
friend class InstrumentScriptVMDynVar_NI_CALLBACK_ID; |
friend class InstrumentScriptVMDynVar_NI_CALLBACK_ID; |
350 |
friend class InstrumentScriptVMDynVar_ALL_EVENTS; |
friend class InstrumentScriptVMDynVar_ALL_EVENTS; |