From da989f0c4b522eeb45fd52099d430bcb20c929ac Mon Sep 17 00:00:00 2001 From: pepper Date: Fri, 25 Apr 2014 07:48:24 -0400 Subject: added logging, finished v1 of commandline tool --- add_vsti_to_midi_file.py | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 add_vsti_to_midi_file.py (limited to 'add_vsti_to_midi_file.py') diff --git a/add_vsti_to_midi_file.py b/add_vsti_to_midi_file.py deleted file mode 100644 index d028d52..0000000 --- a/add_vsti_to_midi_file.py +++ /dev/null @@ -1,47 +0,0 @@ -from subprocess import call -WORKING_DIR = '/Users/pepper/Desktop/REAPER_SCRIPTS/' -DEFAULT_MIDI_TRACK = WORKING_DIR + 'example.mid' -DEFAULT_VSTI = 'Omnisphere'; -DEFAULT_TRACK_NAME = 'last' -DEFAULT_PRESET_NAME = 'newtest' - -def console(m): - s = str(m) + '\n' - return RPR_ShowConsoleMsg(s) - -def insertMidiNewTrack(midi_file=DEFAULT_MIDI_TRACK): - return RPR_InsertMedia(midi_file, 1); - -def addVstiToTrack(track_number=0, FX=DEFAULT_VSTI): - track = RPR_GetTrack(track_number,0); - fxIdx = RPR_TrackFX_GetByName (track, FX, 1) - isOpen = RPR_TrackFX_GetOpen(track, fxIdx) - if isOpen ==0: - isOpen = 1 - else: - isOpen = 0 - RPR_TrackFX_SetOpen(track, fxIdx, isOpen) - RPR_Main_OnCommand(41749,0) #close FX dialog on track 1 - -def insertVstPreset(preset=DEFAULT_PRESET_NAME): - track = RPR_GetTrack(0,0); - fxIdx = RPR_TrackFX_GetByName (track, DEFAULT_VSTI, 1) - return RPR_TrackFX_SetPreset(track, fxIdx, preset) - -def renderAndClear(track_name=DEFAULT_TRACK_NAME): - RPR_Main_OnCommand(41824,0); #render everything - filename = "/Users/pepper/Documents/REAPER Media/%s.wav" % track_name; - call(["mv","/Users/pepper/Documents/REAPER Media/untitled.wav", filename]) - RPR_Main_OnCommand(40668,0) #delete everything - RPR_Main_OnCommand(40296,0) #select all tracks - RPR_Main_OnCommand(40005,0) #remove selected tracks from project - -def main(): - insertMidiNewTrack() - addVstiToTrack() - insertVstPreset() - renderAndClear() - -main() - - -- cgit v1.2.3-70-g09d2