RADIOSAMPLER

Map-driven sample instrument -- tune the dial, play the world.

Overview

RADIOSAMPLER is a sample instrument organised around a map -- the map browser is a WebView that drives which sample slots and sources feed the sampler.

The right column switches between the SMP sample list and the FX rack; under the map, the EDIT / PADS / SMP sub-tabs swap the sample editor, the performance pad grid and the sample browser.

Sampler controls, the waveform view and the keyboard cover playback; FX-rack randomization is filed to the preset list as rnd-* history.

Control Reference

ControlWhat it does
MAPMap browser -- pick sample sources/slots.
SMP / FXRight panel: sample list vs FX rack.
EDITSample editor -- start/end, pitch, envelope per sample.
PADSPerformance pad grid -- trigger slices/zones.
SMP (sub)Sample browser under the map.
WAVEFORMShows the selected sample.
KEYBOARDAudition notes / live playing.
SAVESave the current state as a named preset.
?This manual.

1. The whole instrument

Map browser centre-left, sample list or FX rack on the right, sampler controls + waveform, keyboard along the bottom.

  1. The running plugin -- every area is detailed below.

    The whole instrument
    The whole instrument -- 01-overview

2. The map browser

The map is the instrument's front door.

  1. The WebView map -- browse sources and load sample slots straight from the map. Drag pans the world, the wheel zooms around the cursor, and a click selects the nearest station dot. Hovering a dot shows a tooltip with the station's name and metadata.

    The map browser
    The map browser -- 02-map
  2. The map's overlay row: the search box live-filters stations by name, country or tags; the category combo narrows the map to All Stations, a country (top 30), a tag or a language; + / reset / - zoom in, recenter and zoom out. While a station plays, the now-playing card pops up on the map with its name, country, codec and bitrate.

    The map browser
    The map browser -- 02b-map-overlay
  3. The radio controls row -- tuning/transport for the sampler voice path.

    The map browser
    The map browser -- 03-radio-controls

3. Walkthrough: first capture

The full loop in eight moves -- from an empty map to a mixed, playable sample.

  1. Wait for the map. The world map draws the land first, then streams the station database in on a background thread (~50k stations). While it works the map reads "Loading map data..." -- dots appear as stations become available.

    Walkthrough: first capture
    Walkthrough: first capture -- w1-map
  2. Pick a station. Click any dot, or press RAND to tune a random station for you. The now-playing card pops up on the map, the transport row shows the station name + ticker, and the stream starts playing by itself.

    Walkthrough: first capture
    Walkthrough: first capture -- w2-rand
  3. Record. Press REC -- it flips to STOP and the edit surface mirrors the incoming stream live. Leave it rolling as long as you like (the unregistered demo auto-stops at its cap).

    Walkthrough: first capture
    Walkthrough: first capture -- w3-rec
  4. Stop -> the take lands in the list. Press STOP (the same button). The recording is written to the sample store and appears in the right-panel SMP list as a "station + timestamp" row with its own waveform.

    Walkthrough: first capture
    Walkthrough: first capture -- w4-list
  5. Load the sample. Click a row to load it into the editor; right-click offers load-to-pad, show-in-folder and delete (a DELETE/CANCEL confirm dialog), and RESCAN / FOLDER manage the samples directory itself.

    Walkthrough: first capture
    Walkthrough: first capture -- w5-load
  6. Edit. Drag the IN/OUT handles under the waveform (or click the waveform to move the nearest one; drag the bar between them to shift both). TRIM commits the region, NORM peaks it, REV flips it, LOOP cycles it, right-click opens the FX menu, and UNDO/REDO cover mistakes.

    Walkthrough: first capture
    Walkthrough: first capture -- w6-edit
  7. Play. PLAY in the editor auditions the selected region on the spot; on the keyboard every key plays the active layer chromatically -- scenes, CPY/PST, RST and octave +/- work as usual.

    Walkthrough: first capture
    Walkthrough: first capture -- w7-play
  8. Mix. The MIX knob crossfades the live stream against the sampler output -- hard left is radio only, hard right is samples only, anything between plays the tuned station under your keys.

    Walkthrough: first capture
    Walkthrough: first capture -- w8-mix

4. Editor, pads & samples

The sub-tabs under the map swap the work surface.

  1. EDIT -- per-sample start/end, pitch and envelope.

    Editor, pads & samples
    Editor, pads & samples -- 04-editor
  2. PADS -- the performance pad grid; click a pad to trigger its slice/zone.

    Editor, pads & samples
    Editor, pads & samples -- 05-pads
  3. SMP -- the sample browser list under the map.

    Editor, pads & samples
    Editor, pads & samples -- 06-samples

5. FX rack

The right panel's FX tab swaps the sample list for the effect chain.

  1. Switch the right panel to FX -- the shared FX rack with reorderable slots, per-slot RDM and the rack randomizers.

    FX rack
    FX rack -- 07-fxrack
  2. RND CHAIN / RND FX / RND PRM re-roll the chain -- every roll is filed as an rnd-* preset entry.

    FX rack
    FX rack -- 08-fxrack-rnd
  3. Back to SMP -- the sample list.

    FX rack
    FX rack -- 09-samples-panel

6. Every control: radio & tabs

The transport row under the map plus the tab row.

  1. PLAY -- play the selected station / stream.

    Every control: radio & tabs
    Every control: radio & tabs -- r-play
  2. RAND -- tune to a random station.

    Every control: radio & tabs
    Every control: radio & tabs -- r-rand
  3. REC -- record the live stream into the selected sample slot.

    Every control: radio & tabs
    Every control: radio & tabs -- r-rec
  4. Station label -- the currently tuned station, with the scrolling ticker beside it.

    Every control: radio & tabs
    Every control: radio & tabs -- r-label
  5. EDIT / PADS / SMP -- sub-tabs under the map: sample editor, pad grid, sample browser.

    Every control: radio & tabs
    Every control: radio & tabs -- r-subtabs
  6. SMP / FX -- right-panel tabs: sample list vs the FX rack.

    Every control: radio & tabs
    Every control: radio & tabs -- r-righttabs
  7. THEME -- palette cycle. ABOUT -- credits.

    Every control: radio & tabs
    Every control: radio & tabs -- r-headerbtns
  8. UNLOCK opens the activation dialog -- enter your purchase email and licence key; activation is verified online. The unregistered demo caps the FX rack at 3 slots.

    Every control: radio & tabs
    Every control: radio & tabs -- r-unlock
  9. Keyboard scenes -- each key stores a pad scene: playing a note recalls that pad's sample layers. CPY / PST copy a scene between notes, RST clears the selected one, RST ALL wipes all; + / - shift octaves.

    Every control: radio & tabs
    Every control: radio & tabs -- r-scenes

7. Every control: sampler deck

The two-row knob deck under the waveform -- envelope, tone, mod, delay, reverb and output.

  1. ATK -- amp attack.

    Every control: sampler deck
    Every control: sampler deck -- sc-atk
  2. DCY -- amp decay.

    Every control: sampler deck
    Every control: sampler deck -- sc-dcy
  3. SUS -- sustain level.

    Every control: sampler deck
    Every control: sampler deck -- sc-sus
  4. REL -- release time.

    Every control: sampler deck
    Every control: sampler deck -- sc-rel
  5. FILT -- bipolar filter: negative closes a lowpass, positive opens a highpass.

    Every control: sampler deck
    Every control: sampler deck -- sc-filt
  6. DRV -- drive into the filter.

    Every control: sampler deck
    Every control: sampler deck -- sc-drv
  7. CRSH -- decimation (sample-rate crush).

    Every control: sampler deck
    Every control: sampler deck -- sc-crsh
  8. BITS -- bit-depth reduction.

    Every control: sampler deck
    Every control: sampler deck -- sc-bits
  9. LOW -- EQ low band.

    Every control: sampler deck
    Every control: sampler deck -- sc-low
  10. MID -- EQ mid band.

    Every control: sampler deck
    Every control: sampler deck -- sc-mid
  11. HIGH -- EQ high band.

    Every control: sampler deck
    Every control: sampler deck -- sc-high
  12. CHO MIX -- chorus mix.

    Every control: sampler deck
    Every control: sampler deck -- sc-choix
  13. CHO RATE -- chorus LFO rate.

    Every control: sampler deck
    Every control: sampler deck -- sc-chorate
  14. CHO DPTH -- chorus depth.

    Every control: sampler deck
    Every control: sampler deck -- sc-chodpth
  15. PITCH -- layer pitch (bipolar).

    Every control: sampler deck
    Every control: sampler deck -- sc-pitch
  16. VIB -- vibrato depth.

    Every control: sampler deck
    Every control: sampler deck -- sc-vib
  17. VRATE -- vibrato rate.

    Every control: sampler deck
    Every control: sampler deck -- sc-vrate
  18. DLY -- delay time.

    Every control: sampler deck
    Every control: sampler deck -- sc-dly
  19. FB -- delay feedback.

    Every control: sampler deck
    Every control: sampler deck -- sc-fb
  20. MIX -- delay wet/dry.

    Every control: sampler deck
    Every control: sampler deck -- sc-dmix
  21. RVB MIX -- reverb wet.

    Every control: sampler deck
    Every control: sampler deck -- sc-rmix
  22. ROOM -- reverb room size.

    Every control: sampler deck
    Every control: sampler deck -- sc-room
  23. DAMP -- reverb damping.

    Every control: sampler deck
    Every control: sampler deck -- sc-damp
  24. SAT -- output saturation.

    Every control: sampler deck
    Every control: sampler deck -- sc-sat
  25. WID -- stereo width.

    Every control: sampler deck
    Every control: sampler deck -- sc-wid
  26. TONE -- output tone tilt.

    Every control: sampler deck
    Every control: sampler deck -- sc-tone
  27. PAN -- layer pan.

    Every control: sampler deck
    Every control: sampler deck -- sc-pan
  28. VOL -- layer volume.

    Every control: sampler deck
    Every control: sampler deck -- sc-vol

8. Every control: sample editor

The EDIT tab -- trim the selected slot.

  1. Dual range -- the sample's start/end window; drag either handle, or drag the bar between them to shift both together.

    Every control: sample editor
    Every control: sample editor -- se-range
  2. TRIM -- commit the range, cropping the sample.

    Every control: sample editor
    Every control: sample editor -- se-trim
  3. PLAY -- audition the edited range.

    Every control: sample editor
    Every control: sample editor -- se-play
  4. NORM -- normalize peak level.

    Every control: sample editor
    Every control: sample editor -- se-norm
  5. REV -- reverse the sample.

    Every control: sample editor
    Every control: sample editor -- se-rev
  6. UNDO -- undo the last edit.

    Every control: sample editor
    Every control: sample editor -- se-undo
  7. REDO -- redo.

    Every control: sample editor
    Every control: sample editor -- se-redo
  8. Right-click the waveform opens the Audio FX menu: ffmpeg-driven offline effects applied to the selection -- Reverb, Echo, Pitch Shift, Time Stretch, Fade In/Out, Normalize, Low/High Pass, Bass/Treble boost, Distortion, Tremolo, Vibrato, Chorus, Flanger and Phaser. Effects with parameters open a settings dialog with sliders plus APPLY / CANCEL; the bottom of the menu also offers Trim to selection, Normalize and Reverse.

    Every control: sample editor
    Every control: sample editor -- se-fxmenu
  9. POLY/MONO -- toggle the edited layer between polyphonic and mono voice modes (default POLY).

    Every control: sample editor
    Every control: sample editor -- se-mono
  10. LOOP -- loop the trimmed region.

    Every control: sample editor
    Every control: sample editor -- se-loop
  11. MIX -- radio/sampler blend.

    Every control: sample editor
    Every control: sample editor -- se-mix

9. Preset history

The preset list doubles as a roll history.

  1. Every FX-rack randomize is filed as an rnd-* entry; double-click to recall, R renames, X deletes.

    Preset history
    Preset history -- 10-preset-history

10. Waveform, LFO rack & control panel

The remaining house-style areas.

  1. The waveform view follows the selected sample.

    Waveform, LFO rack & control panel
    Waveform, LFO rack & control panel -- 11-waveform
  2. LFO LINK then click any control for live modulation.

    Waveform, LFO rack & control panel
    Waveform, LFO rack & control panel -- 12-lforack
  3. Control panel: I/O, filter, EQ, comp, limiter and the preset browser. ? opens this manual.

    Waveform, LFO rack & control panel
    Waveform, LFO rack & control panel -- 13-controlpanel

11. Shared areas: VU meter, I/O & FX rack

The house-style panels common to the AZOPSOFT suite.

  1. VU meter -- stereo output level with peak hold, sitting under the visualizer. It mirrors what leaves the plugin after the master chain -- keep peaks out of the red.

    Shared areas: VU meter, I/O & FX rack
    Shared areas: VU meter, I/O & FX rack -- shared-vu
  2. I/O panel -- GAIN input trim and VOLUME master out bracket the post chain: multimode MODE / CUTOFF / RESO filter, LOW / MID / HIGH EQ, comp THRESH / RATIO / KNEE and limiter THRESH / RELEASE. The preset browser below has search, SAVE, theme cycling and ? (this manual).

    Shared areas: VU meter, I/O & FX rack
    Shared areas: VU meter, I/O & FX rack -- shared-io
  3. FX rack -- serial effect slots on the summed output. + ADD opens the effect menu, CLEAR empties the chain, ^ / v reorders slots; each slot has BYPASS, RDM (random params) and X. Rack randomizers: RND CHAIN builds a fresh chain, RND FX appends one effect, RND PRM re-rolls every slot's parameters.

    Shared areas: VU meter, I/O & FX rack
    Shared areas: VU meter, I/O & FX rack -- shared-fx