RS5k manager is a lua script for REAPER.
It provides manipulating samples sitting in the ReaSamplomatic5000 instances. It allows you to use it as super basic drum sampler, all the possibilities are based on standart REAPER features.
The structure of rs5k manager is:
- Parent. Contain macro JSFX, this is common audio bus for children tracks;
- Child. Regular child, you can write MIDI data here or on MIDI bus. All children receive MIDI from MIDI bus;
- Device. When you drop second layer to a device area, the script converts regular child to a device, so you can hold multiple layers on single pad (in REAPER it is a folder with childrens);
- MIDI bus, contains choke JSFX. This is a track sending MIDi to all childrens.
The script consist of multiple modules:
Macro- Allow to link multiple parameters to one knob, sitting at parent track
MIDI / OSC learn- Collect data about all mapings for FX sitting on child tracks
Pad overview- Quick jump for sample sections
DrumRack- Pads with ability to dragndrop to
Database map- Allow to attach predefined database to specific pad, this feature is ported from Atlas sampler
Children chain- Allow to edit volume and pan for childrens and set up to choke groups (including multiple groups per pad)
Device- You can use single pad with multiple layers with independent controls
Sampler- Contains some organized controls from RS5k instance
Requirements:
- REAPER 6.69+ (not tested on earlier versions. MIDI Learn and linking require REAPER6.69+dev1027)
- ReaPack 1.2.1+
Install: - run ActionList > ReaPack: Browse packages...
- navigate and install (rightclick) RS5k manager and Various_functions packages, then click 'Apply'
- run ActionList > ReaPack: Synchronize packages