sqsl RSVP

Random sample player (and recorder)

Available on App Store.

sqsl RSVP is a random sample player and sample recorder, suitable for generating non-repeating ambient soundscapes from your audio files - bits of field recordings, glitches, voices, meditative sounds, etc...

There are 3 pages/sections: PLAY, REC and JAM.

PLAY

There are 4 slots, each can have a separate directory (containing audio samples) assigned - assign directory using READ button. Slots have 3 parameters:

  • DENSITY, affecting number of samples played at the same time (max 8 per slot);

  • RATE, controlling playback speed;

  • LEVEL, controlling slot’s overall volume.

Individual samples have their volume and pan slightly randomized.

If sample is selected to be played, its name appears in the slot’s column. If it is currently played, its name appears brighter. If sample has played, it will not play again until all other unused samples in its slot/directory have been played. Horizontal line above READ button displays amount of played/not yet played samples. The process restarts when all the samples have been used.

If new directory is selected, it will not play until all samples from current directory are used unless FWD button is pressed (FWD button is visible only if new directory is queued) - in that case, samples from original directory that are already scheduled will still be played before samples from new directory are queued. Supported audio file types are WAV, MP3, AIF, AAC, M4A.

REC

REC page provides effortless way to record acoustic samples or sounds from MIDI controlled synths. Audio input can be recorder to mono or stereo WAV files. If the recording directory is also assigned to on of the playback slots, newly recorded material is added to playback pool/queue automatically.

Recording directory is selected using PATH button. Names of the newly recorded samples will be derived from target directory name (directory name + index). 

Incoming audio can be sent to outputs 1-2 for monitoring (MON). L+R button activates stereo mode - stereo samples will be recorded using signal from input channels 1-2. 

Integrated "MIDI controller" can be used to send MIDI notes, mod-wheel, pitch bend and one CC message to selected MIDI destination. Cycle through available destination by tapping MIDI button (destinations are scanned when app is started). MIDI channel can be set using CH button.

JAM

JAM page is a touch interface proximity sample player. There are 15 oriented locations randomly placed on a plane. Each location has a looping sample assigned. When user touches the screen, distance and angle are detected and used as playback parameters. Distance controls volume; angle can be assigned to control PAN and/or playback speed (RATE). Shortest distance takes priority if multiple touches are present.

To assign samples to location, select directory containing audio files - READ button (samples are assigned randomly and are set to loop in the background indefinitely). SHAPE button randomizes locations and orientations. Use HOLD button to lock current touch points in place. Underlying plane containing sample location can be rotated using SPIN touch strip.

sqsl RSVP is a standalone application, it can not be used as plugin and its output can not be routed to other apps within software environment.