reaper-osc
Version:
Controls Cockos Reaper using OSC
197 lines • 18.1 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SelectedTrackFxBypassEvent = exports.SelectedTrackFxNameChanged = exports.SelectedTrackMonitoringModeChanged = exports.SelectedTrackVuRightChanged = exports.SelectedTrackVuLeftChanged = exports.SelectedTrackVuChanged = exports.SelectedTrackVolumeDbChanged = exports.SelectedTrackVolumeChanged = exports.SelectedTrackPanModeChanged = exports.SelectedTrackPan2Changed = exports.SelectedTrackPanChanged = exports.SelectedTrackNameChanged = exports.SelectedTrackSelectEvent = exports.SelectedTrackRecordArmEvent = exports.SelectedTrackSoloEvent = exports.SelectedTrackMuteEvent = exports.TrackFxPresetChanged = exports.TrackFxOpenUiEvent = exports.TrackFxBypassEvent = exports.TrackFxNameChanged = exports.TrackMonitoringModeChanged = exports.TrackVuRightChanged = exports.TrackVuLeftChanged = exports.TrackVuChanged = exports.TrackVolumeDbChanged = exports.TrackVolumeChanged = exports.TrackPanModeChanged = exports.TrackPan2Changed = exports.TrackPanChanged = exports.TrackNameChanged = exports.TrackSelectEvent = exports.TrackRecordArmEvent = exports.TrackSoloEvent = exports.TrackMuteEvent = exports.LoopEndChanged = exports.LoopStartChanged = exports.FramesChanged = exports.BeatChanged = exports.TimeChanged = exports.RepeatEvent = exports.FastForwardEvent = exports.RewindEvent = exports.RecordEvent = exports.PauseEvent = exports.StopEvent = exports.PlayEvent = exports.AnySoloEvent = exports.AutoRecordArmEvent = exports.MetronomeEvent = exports.RecordMonitoringMode = void 0;
exports.LastRegionLengthChanged = exports.LastRegionTimeChanged = exports.LastRegionNumberChanged = exports.LastRegionNameChanged = exports.LastMarkerTimeChanged = exports.LastMarkerNumberChanged = exports.LastMarkerNameChanged = exports.RegionLengthChanged = exports.RegionTimeChanged = exports.RegionNumberChanged = exports.RegionNameChanged = exports.MarkerTimeChanged = exports.MarkerNumberChanged = exports.MarkerNameChanged = exports.SetLoopEvent = exports.RewindByMarkerEvent = exports.SelectedTrackReceivePanStrChanged = exports.SelectedTrackReceivePanChanged = exports.SelectedTrackReceiveVolumeStrChanged = exports.SelectedTrackReceiveVolumeChanged = exports.SelectedTrackReceiveNameChanged = exports.SelectedTrackSendPanStrChanged = exports.SelectedTrackSendPanChanged = exports.SelectedTrackSendVolumeStrChanged = exports.SelectedTrackSendVolumeChanged = exports.SelectedTrackSendNameChanged = exports.TrackReceivePanStrChanged = exports.TrackReceivePanChanged = exports.TrackReceiveVolumeStrChanged = exports.TrackReceiveVolumeChanged = exports.TrackReceiveNameChanged = exports.TrackSendPanStrChanged = exports.TrackSendPanChanged = exports.TrackSendVolumeStrChanged = exports.TrackSendVolumeChanged = exports.TrackSendNameChanged = exports.SelectedFxPresetChanged = exports.SelectedFxOpenUiEvent = exports.SelectedFxBypassEvent = exports.SelectedFxNameChanged = exports.SelectedTrackFxPresetChanged = exports.SelectedTrackFxOpenUiEvent = void 0;
// --- Enums ---
var RecordMonitoringMode;
(function (RecordMonitoringMode) {
/** Record monitoring disabled */
RecordMonitoringMode[RecordMonitoringMode["OFF"] = 0] = "OFF";
/** Record monitoring enabled */
RecordMonitoringMode[RecordMonitoringMode["ON"] = 1] = "ON";
/** Tape auto style */
RecordMonitoringMode[RecordMonitoringMode["AUTO"] = 2] = "AUTO";
})(RecordMonitoringMode = exports.RecordMonitoringMode || (exports.RecordMonitoringMode = {}));
function MetronomeEvent(enabled) { return { type: 'metronome', enabled }; }
exports.MetronomeEvent = MetronomeEvent;
function AutoRecordArmEvent(enabled) { return { type: 'autoRecordArm', enabled }; }
exports.AutoRecordArmEvent = AutoRecordArmEvent;
function AnySoloEvent(active) { return { type: 'anySolo', active }; }
exports.AnySoloEvent = AnySoloEvent;
function PlayEvent(playing) { return { type: 'transport:play', playing }; }
exports.PlayEvent = PlayEvent;
function StopEvent(stopped) { return { type: 'transport:stop', stopped }; }
exports.StopEvent = StopEvent;
function PauseEvent(paused) { return { type: 'transport:pause', paused }; }
exports.PauseEvent = PauseEvent;
function RecordEvent(recording) { return { type: 'transport:record', recording }; }
exports.RecordEvent = RecordEvent;
function RewindEvent(rewinding) { return { type: 'transport:rewind', rewinding }; }
exports.RewindEvent = RewindEvent;
function FastForwardEvent(fastForwarding) { return { type: 'transport:fastForward', fastForwarding }; }
exports.FastForwardEvent = FastForwardEvent;
function RepeatEvent(enabled) { return { type: 'transport:repeat', enabled }; }
exports.RepeatEvent = RepeatEvent;
function TimeChanged(time) { return { type: 'transport:time', time }; }
exports.TimeChanged = TimeChanged;
function BeatChanged(beat) { return { type: 'transport:beat', beat }; }
exports.BeatChanged = BeatChanged;
function FramesChanged(frames) { return { type: 'transport:frames', frames }; }
exports.FramesChanged = FramesChanged;
function LoopStartChanged(time) { return { type: 'transport:loopStart', time }; }
exports.LoopStartChanged = LoopStartChanged;
function LoopEndChanged(time) { return { type: 'transport:loopEnd', time }; }
exports.LoopEndChanged = LoopEndChanged;
function TrackMuteEvent(trackNumber, muted) { return { type: 'track:mute', trackNumber, muted }; }
exports.TrackMuteEvent = TrackMuteEvent;
function TrackSoloEvent(trackNumber, soloed) { return { type: 'track:solo', trackNumber, soloed }; }
exports.TrackSoloEvent = TrackSoloEvent;
function TrackRecordArmEvent(trackNumber, armed) { return { type: 'track:recordArm', trackNumber, armed }; }
exports.TrackRecordArmEvent = TrackRecordArmEvent;
function TrackSelectEvent(trackNumber, selected) { return { type: 'track:select', trackNumber, selected }; }
exports.TrackSelectEvent = TrackSelectEvent;
function TrackNameChanged(trackNumber, name) { return { type: 'track:name', trackNumber, name }; }
exports.TrackNameChanged = TrackNameChanged;
function TrackPanChanged(trackNumber, pan) { return { type: 'track:pan', trackNumber, pan }; }
exports.TrackPanChanged = TrackPanChanged;
function TrackPan2Changed(trackNumber, pan2) { return { type: 'track:pan2', trackNumber, pan2 }; }
exports.TrackPan2Changed = TrackPan2Changed;
function TrackPanModeChanged(trackNumber, panMode) { return { type: 'track:panMode', trackNumber, panMode }; }
exports.TrackPanModeChanged = TrackPanModeChanged;
function TrackVolumeChanged(trackNumber, volume) { return { type: 'track:volume', trackNumber, volume }; }
exports.TrackVolumeChanged = TrackVolumeChanged;
function TrackVolumeDbChanged(trackNumber, volumeDb) { return { type: 'track:volumeDb', trackNumber, volumeDb }; }
exports.TrackVolumeDbChanged = TrackVolumeDbChanged;
function TrackVuChanged(trackNumber, vu) { return { type: 'track:vu', trackNumber, vu }; }
exports.TrackVuChanged = TrackVuChanged;
function TrackVuLeftChanged(trackNumber, vuLeft) { return { type: 'track:vuLeft', trackNumber, vuLeft }; }
exports.TrackVuLeftChanged = TrackVuLeftChanged;
function TrackVuRightChanged(trackNumber, vuRight) { return { type: 'track:vuRight', trackNumber, vuRight }; }
exports.TrackVuRightChanged = TrackVuRightChanged;
function TrackMonitoringModeChanged(trackNumber, mode) { return { type: 'track:monitoringMode', trackNumber, mode: mode }; }
exports.TrackMonitoringModeChanged = TrackMonitoringModeChanged;
function TrackFxNameChanged(trackNumber, fxNumber, name) { return { type: 'track:fx:name', trackNumber, fxNumber, name }; }
exports.TrackFxNameChanged = TrackFxNameChanged;
function TrackFxBypassEvent(trackNumber, fxNumber, bypassed) { return { type: 'track:fx:bypass', trackNumber, fxNumber, bypassed }; }
exports.TrackFxBypassEvent = TrackFxBypassEvent;
function TrackFxOpenUiEvent(trackNumber, fxNumber, open) { return { type: 'track:fx:openUi', trackNumber, fxNumber, open }; }
exports.TrackFxOpenUiEvent = TrackFxOpenUiEvent;
function TrackFxPresetChanged(trackNumber, fxNumber, preset) { return { type: 'track:fx:preset', trackNumber, fxNumber, preset }; }
exports.TrackFxPresetChanged = TrackFxPresetChanged;
function SelectedTrackMuteEvent(muted) { return { type: 'selectedTrack:mute', muted }; }
exports.SelectedTrackMuteEvent = SelectedTrackMuteEvent;
function SelectedTrackSoloEvent(soloed) { return { type: 'selectedTrack:solo', soloed }; }
exports.SelectedTrackSoloEvent = SelectedTrackSoloEvent;
function SelectedTrackRecordArmEvent(armed) { return { type: 'selectedTrack:recordArm', armed }; }
exports.SelectedTrackRecordArmEvent = SelectedTrackRecordArmEvent;
function SelectedTrackSelectEvent(selected) { return { type: 'selectedTrack:select', selected }; }
exports.SelectedTrackSelectEvent = SelectedTrackSelectEvent;
function SelectedTrackNameChanged(name) { return { type: 'selectedTrack:name', name }; }
exports.SelectedTrackNameChanged = SelectedTrackNameChanged;
function SelectedTrackPanChanged(pan) { return { type: 'selectedTrack:pan', pan }; }
exports.SelectedTrackPanChanged = SelectedTrackPanChanged;
function SelectedTrackPan2Changed(pan2) { return { type: 'selectedTrack:pan2', pan2 }; }
exports.SelectedTrackPan2Changed = SelectedTrackPan2Changed;
function SelectedTrackPanModeChanged(panMode) { return { type: 'selectedTrack:panMode', panMode }; }
exports.SelectedTrackPanModeChanged = SelectedTrackPanModeChanged;
function SelectedTrackVolumeChanged(volume) { return { type: 'selectedTrack:volume', volume }; }
exports.SelectedTrackVolumeChanged = SelectedTrackVolumeChanged;
function SelectedTrackVolumeDbChanged(volumeDb) { return { type: 'selectedTrack:volumeDb', volumeDb }; }
exports.SelectedTrackVolumeDbChanged = SelectedTrackVolumeDbChanged;
function SelectedTrackVuChanged(vu) { return { type: 'selectedTrack:vu', vu }; }
exports.SelectedTrackVuChanged = SelectedTrackVuChanged;
function SelectedTrackVuLeftChanged(vuLeft) { return { type: 'selectedTrack:vuLeft', vuLeft }; }
exports.SelectedTrackVuLeftChanged = SelectedTrackVuLeftChanged;
function SelectedTrackVuRightChanged(vuRight) { return { type: 'selectedTrack:vuRight', vuRight }; }
exports.SelectedTrackVuRightChanged = SelectedTrackVuRightChanged;
function SelectedTrackMonitoringModeChanged(mode) { return { type: 'selectedTrack:monitoringMode', mode: mode }; }
exports.SelectedTrackMonitoringModeChanged = SelectedTrackMonitoringModeChanged;
function SelectedTrackFxNameChanged(fxNumber, name) { return { type: 'selectedTrack:fx:name', fxNumber, name }; }
exports.SelectedTrackFxNameChanged = SelectedTrackFxNameChanged;
function SelectedTrackFxBypassEvent(fxNumber, bypassed) { return { type: 'selectedTrack:fx:bypass', fxNumber, bypassed }; }
exports.SelectedTrackFxBypassEvent = SelectedTrackFxBypassEvent;
function SelectedTrackFxOpenUiEvent(fxNumber, open) { return { type: 'selectedTrack:fx:openUi', fxNumber, open }; }
exports.SelectedTrackFxOpenUiEvent = SelectedTrackFxOpenUiEvent;
function SelectedTrackFxPresetChanged(fxNumber, preset) { return { type: 'selectedTrack:fx:preset', fxNumber, preset }; }
exports.SelectedTrackFxPresetChanged = SelectedTrackFxPresetChanged;
function SelectedFxNameChanged(name) { return { type: 'selectedFx:name', name }; }
exports.SelectedFxNameChanged = SelectedFxNameChanged;
function SelectedFxBypassEvent(bypassed) { return { type: 'selectedFx:bypass', bypassed }; }
exports.SelectedFxBypassEvent = SelectedFxBypassEvent;
function SelectedFxOpenUiEvent(open) { return { type: 'selectedFx:openUi', open }; }
exports.SelectedFxOpenUiEvent = SelectedFxOpenUiEvent;
function SelectedFxPresetChanged(preset) { return { type: 'selectedFx:preset', preset }; }
exports.SelectedFxPresetChanged = SelectedFxPresetChanged;
function TrackSendNameChanged(trackNumber, sendNumber, name) { return { type: 'track:send:name', trackNumber, sendNumber, name }; }
exports.TrackSendNameChanged = TrackSendNameChanged;
function TrackSendVolumeChanged(trackNumber, sendNumber, volume) { return { type: 'track:send:volume', trackNumber, sendNumber, volume }; }
exports.TrackSendVolumeChanged = TrackSendVolumeChanged;
function TrackSendVolumeStrChanged(trackNumber, sendNumber, volumeStr) { return { type: 'track:send:volumeStr', trackNumber, sendNumber, volumeStr }; }
exports.TrackSendVolumeStrChanged = TrackSendVolumeStrChanged;
function TrackSendPanChanged(trackNumber, sendNumber, pan) { return { type: 'track:send:pan', trackNumber, sendNumber, pan }; }
exports.TrackSendPanChanged = TrackSendPanChanged;
function TrackSendPanStrChanged(trackNumber, sendNumber, panStr) { return { type: 'track:send:panStr', trackNumber, sendNumber, panStr }; }
exports.TrackSendPanStrChanged = TrackSendPanStrChanged;
function TrackReceiveNameChanged(trackNumber, receiveNumber, name) { return { type: 'track:recv:name', trackNumber, receiveNumber, name }; }
exports.TrackReceiveNameChanged = TrackReceiveNameChanged;
function TrackReceiveVolumeChanged(trackNumber, receiveNumber, volume) { return { type: 'track:recv:volume', trackNumber, receiveNumber, volume }; }
exports.TrackReceiveVolumeChanged = TrackReceiveVolumeChanged;
function TrackReceiveVolumeStrChanged(trackNumber, receiveNumber, volumeStr) { return { type: 'track:recv:volumeStr', trackNumber, receiveNumber, volumeStr }; }
exports.TrackReceiveVolumeStrChanged = TrackReceiveVolumeStrChanged;
function TrackReceivePanChanged(trackNumber, receiveNumber, pan) { return { type: 'track:recv:pan', trackNumber, receiveNumber, pan }; }
exports.TrackReceivePanChanged = TrackReceivePanChanged;
function TrackReceivePanStrChanged(trackNumber, receiveNumber, panStr) { return { type: 'track:recv:panStr', trackNumber, receiveNumber, panStr }; }
exports.TrackReceivePanStrChanged = TrackReceivePanStrChanged;
function SelectedTrackSendNameChanged(sendNumber, name) { return { type: 'selectedTrack:send:name', sendNumber, name }; }
exports.SelectedTrackSendNameChanged = SelectedTrackSendNameChanged;
function SelectedTrackSendVolumeChanged(sendNumber, volume) { return { type: 'selectedTrack:send:volume', sendNumber, volume }; }
exports.SelectedTrackSendVolumeChanged = SelectedTrackSendVolumeChanged;
function SelectedTrackSendVolumeStrChanged(sendNumber, volumeStr) { return { type: 'selectedTrack:send:volumeStr', sendNumber, volumeStr }; }
exports.SelectedTrackSendVolumeStrChanged = SelectedTrackSendVolumeStrChanged;
function SelectedTrackSendPanChanged(sendNumber, pan) { return { type: 'selectedTrack:send:pan', sendNumber, pan }; }
exports.SelectedTrackSendPanChanged = SelectedTrackSendPanChanged;
function SelectedTrackSendPanStrChanged(sendNumber, panStr) { return { type: 'selectedTrack:send:panStr', sendNumber, panStr }; }
exports.SelectedTrackSendPanStrChanged = SelectedTrackSendPanStrChanged;
function SelectedTrackReceiveNameChanged(receiveNumber, name) { return { type: 'selectedTrack:recv:name', receiveNumber, name }; }
exports.SelectedTrackReceiveNameChanged = SelectedTrackReceiveNameChanged;
function SelectedTrackReceiveVolumeChanged(receiveNumber, volume) { return { type: 'selectedTrack:recv:volume', receiveNumber, volume }; }
exports.SelectedTrackReceiveVolumeChanged = SelectedTrackReceiveVolumeChanged;
function SelectedTrackReceiveVolumeStrChanged(receiveNumber, volumeStr) { return { type: 'selectedTrack:recv:volumeStr', receiveNumber, volumeStr }; }
exports.SelectedTrackReceiveVolumeStrChanged = SelectedTrackReceiveVolumeStrChanged;
function SelectedTrackReceivePanChanged(receiveNumber, pan) { return { type: 'selectedTrack:recv:pan', receiveNumber, pan }; }
exports.SelectedTrackReceivePanChanged = SelectedTrackReceivePanChanged;
function SelectedTrackReceivePanStrChanged(receiveNumber, panStr) { return { type: 'selectedTrack:recv:panStr', receiveNumber, panStr }; }
exports.SelectedTrackReceivePanStrChanged = SelectedTrackReceivePanStrChanged;
function RewindByMarkerEvent(enabled) { return { type: 'transport:rewindByMarker', enabled }; }
exports.RewindByMarkerEvent = RewindByMarkerEvent;
function SetLoopEvent(enabled) { return { type: 'transport:setLoop', enabled }; }
exports.SetLoopEvent = SetLoopEvent;
function MarkerNameChanged(slotIndex, name) { return { type: 'marker:name', slotIndex, name }; }
exports.MarkerNameChanged = MarkerNameChanged;
function MarkerNumberChanged(slotIndex, number) { return { type: 'marker:number', slotIndex, number }; }
exports.MarkerNumberChanged = MarkerNumberChanged;
function MarkerTimeChanged(slotIndex, time) { return { type: 'marker:time', slotIndex, time }; }
exports.MarkerTimeChanged = MarkerTimeChanged;
function RegionNameChanged(slotIndex, name) { return { type: 'region:name', slotIndex, name }; }
exports.RegionNameChanged = RegionNameChanged;
function RegionNumberChanged(slotIndex, number) { return { type: 'region:number', slotIndex, number }; }
exports.RegionNumberChanged = RegionNumberChanged;
function RegionTimeChanged(slotIndex, time) { return { type: 'region:time', slotIndex, time }; }
exports.RegionTimeChanged = RegionTimeChanged;
function RegionLengthChanged(slotIndex, length) { return { type: 'region:length', slotIndex, length }; }
exports.RegionLengthChanged = RegionLengthChanged;
function LastMarkerNameChanged(name) { return { type: 'lastMarker:name', name }; }
exports.LastMarkerNameChanged = LastMarkerNameChanged;
function LastMarkerNumberChanged(number) { return { type: 'lastMarker:number', number }; }
exports.LastMarkerNumberChanged = LastMarkerNumberChanged;
function LastMarkerTimeChanged(time) { return { type: 'lastMarker:time', time }; }
exports.LastMarkerTimeChanged = LastMarkerTimeChanged;
function LastRegionNameChanged(name) { return { type: 'lastRegion:name', name }; }
exports.LastRegionNameChanged = LastRegionNameChanged;
function LastRegionNumberChanged(number) { return { type: 'lastRegion:number', number }; }
exports.LastRegionNumberChanged = LastRegionNumberChanged;
function LastRegionTimeChanged(time) { return { type: 'lastRegion:time', time }; }
exports.LastRegionTimeChanged = LastRegionTimeChanged;
function LastRegionLengthChanged(length) { return { type: 'lastRegion:length', length }; }
exports.LastRegionLengthChanged = LastRegionLengthChanged;
//# sourceMappingURL=Events.js.map