UNPKG

reaper-osc

Version:
197 lines 18.1 kB
"use strict"; 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