- REGISTER_CLASS_ENUM (Session::Event, SetTransportSpeed);
- REGISTER_CLASS_ENUM (Session::Event, SetDiskstreamSpeed);
- REGISTER_CLASS_ENUM (Session::Event, Locate);
- REGISTER_CLASS_ENUM (Session::Event, LocateRoll);
- REGISTER_CLASS_ENUM (Session::Event, LocateRollLocate);
- REGISTER_CLASS_ENUM (Session::Event, SetLoop);
- REGISTER_CLASS_ENUM (Session::Event, PunchIn);
- REGISTER_CLASS_ENUM (Session::Event, PunchOut);
- REGISTER_CLASS_ENUM (Session::Event, RangeStop);
- REGISTER_CLASS_ENUM (Session::Event, RangeLocate);
- REGISTER_CLASS_ENUM (Session::Event, Overwrite);
- REGISTER_CLASS_ENUM (Session::Event, SetSyncSource);
- REGISTER_CLASS_ENUM (Session::Event, Audition);
- REGISTER_CLASS_ENUM (Session::Event, InputConfigurationChange);
- REGISTER_CLASS_ENUM (Session::Event, SetPlayAudioRange);
- REGISTER_CLASS_ENUM (Session::Event, StopOnce);
- REGISTER_CLASS_ENUM (Session::Event, AutoLoop);
- REGISTER (_Session_Event_Type);
+ REGISTER_CLASS_ENUM (SessionEvent, SetTransportSpeed);
+ REGISTER_CLASS_ENUM (SessionEvent, SetTrackSpeed);
+ REGISTER_CLASS_ENUM (SessionEvent, Locate);
+ REGISTER_CLASS_ENUM (SessionEvent, LocateRoll);
+ REGISTER_CLASS_ENUM (SessionEvent, LocateRollLocate);
+ REGISTER_CLASS_ENUM (SessionEvent, SetLoop);
+ REGISTER_CLASS_ENUM (SessionEvent, PunchIn);
+ REGISTER_CLASS_ENUM (SessionEvent, PunchOut);
+ REGISTER_CLASS_ENUM (SessionEvent, RangeStop);
+ REGISTER_CLASS_ENUM (SessionEvent, RangeLocate);
+ REGISTER_CLASS_ENUM (SessionEvent, Overwrite);
+ REGISTER_CLASS_ENUM (SessionEvent, SetSyncSource);
+ REGISTER_CLASS_ENUM (SessionEvent, Audition);
+ REGISTER_CLASS_ENUM (SessionEvent, InputConfigurationChange);
+ REGISTER_CLASS_ENUM (SessionEvent, SetPlayAudioRange);
+ REGISTER_CLASS_ENUM (SessionEvent, CancelPlayAudioRange);
+ REGISTER_CLASS_ENUM (SessionEvent, RealTimeOperation);
+ REGISTER_CLASS_ENUM (SessionEvent, AdjustPlaybackBuffering);
+ REGISTER_CLASS_ENUM (SessionEvent, AdjustCaptureBuffering);
+ REGISTER_CLASS_ENUM (SessionEvent, SetTimecodeTransmission);
+ REGISTER_CLASS_ENUM (SessionEvent, Skip);
+ REGISTER_CLASS_ENUM (SessionEvent, StopOnce);
+ REGISTER_CLASS_ENUM (SessionEvent, AutoLoop);
+ REGISTER_CLASS_ENUM (SessionEvent, AutoLoopDeclick);
+ REGISTER (_SessionEvent_Type);
+
+ REGISTER_CLASS_ENUM (SessionEvent, Add);
+ REGISTER_CLASS_ENUM (SessionEvent, Remove);
+ REGISTER_CLASS_ENUM (SessionEvent, Replace);
+ REGISTER_CLASS_ENUM (SessionEvent, Clear);
+ REGISTER (_SessionEvent_Action);
+
+ REGISTER_CLASS_ENUM (Session, Stopped);
+ REGISTER_CLASS_ENUM (Session, Waiting);
+ REGISTER_CLASS_ENUM (Session, Running);
+ REGISTER (_Session_SlaveState);
+
+ REGISTER_ENUM (MTC_Stopped);
+ REGISTER_ENUM (MTC_Forward);
+ REGISTER_ENUM (MTC_Backward);
+ REGISTER (_MIDI_MTC_Status);
+
+ REGISTER_CLASS_ENUM (Session, PostTransportStop);
+ REGISTER_CLASS_ENUM (Session, PostTransportDuration);
+ REGISTER_CLASS_ENUM (Session, PostTransportLocate);
+ REGISTER_CLASS_ENUM (Session, PostTransportRoll);
+ REGISTER_CLASS_ENUM (Session, PostTransportAbort);
+ REGISTER_CLASS_ENUM (Session, PostTransportOverWrite);
+ REGISTER_CLASS_ENUM (Session, PostTransportSpeed);
+ REGISTER_CLASS_ENUM (Session, PostTransportAudition);
+ REGISTER_CLASS_ENUM (Session, PostTransportReverse);
+ REGISTER_CLASS_ENUM (Session, PostTransportInputChange);
+ REGISTER_CLASS_ENUM (Session, PostTransportCurveRealloc);
+ REGISTER_CLASS_ENUM (Session, PostTransportClearSubstate);
+ REGISTER_BITS (_Session_PostTransportWork);