View Single Post
Old 11-15-2015, 05:04 PM   #1
eugen2777
Human being with feelings
 
eugen2777's Avatar
 
Join Date: Aug 2012
Posts: 271
Default Retrospective Record for Reaper(MIDI and Audio)



=====================
RRAudio and RRMidi.
RRMidi is an analogue of retrospective records in Cubase.
RRAudio supports buffering audio.Such features not available in other Daw!
In addition, in both modes are available, any change in the play position, the buffer is not reset.
All recorded data will be available as individual Takes.

=====Install Info====
Just run the script.
https://stash.reaper.fm/25831/Installation.gif
When you first start you will automatically make the necessary settings.
On the next start MIDI(or Audio) data from the buffer will be added to the track.

==MIDI==
JS-utility(at a special hidden track) writes incoming data to the buffer during playback.
The buffer is refreshed only if you press the stop and start playback again(if received new data).
Script Reads MIDI-data from the JS buffer and adds them to the currently selected track.
RRMIDI supported basic data types:
NoteON-NoteOFF,PKeyPressue,ControlChange,ProgrammChange,C hanPressue,PWheel Change.
==AUDIO==
RRAudio works the same way as RRMIDI
JS-utility(at a special hidden track) writes incoming data to the buffer during playback.
The buffer is refreshed only if you press the stop and start playback again.
Script Inserts Audio-Buffer from JS to the currently selected track.
RRAudio uses Stereo-buffer.
You can specify the number of buffers in the first run of the script.
One buffer is about 380 sec at the samplerate=44100.
Ten buffers--is more than an hour,but you can set more buffers,if it allows memory.
One buffer 256MB RAM.
==Demonstaration==
Loop-playback demo
https://stash.reaper.fm/25827/RRmidi%...Rec%20demo.gif

Playback with any change of play-position
https://stash.reaper.fm/25828/RRmidi%...nge%20demo.gif

Audio demo
https://stash.reaper.fm/25826/RRaudio%20demo.gif


===Retro-Rec(MIDI)-Link(will be updated)===
Retrospective Record(MIDI)
===Retro-Rec(Audio)-Link(will be updated)===
Retrospective Record(audio)
__________________
ReaScripts

Last edited by eugen2777; 05-24-2016 at 03:27 AM.
eugen2777 is offline   Reply With Quote