RB338SMUGGLER

the real ReBirth RB-338, smuggled into a plugin

Overview

RB338 SMUGGLER hosts the actual ReBirth RB-338 - the original 32-bit Rebirth.exe runs inside the plugin, its genuine panel mirrored into the editor window. Every knob, menu, MIDI behaviour and sound path is the original application's.

Around the live surface sits a tool dock (mods, songs, info, MIDI-mappable controls) and a sequencer timeline that decodes the open song's arrangement in real time.

The original 1998 ReBirth RB-338 manual ships alongside this one - see Resources at the bottom.

Control Reference

ControlWhat it does
ReBirth panelthe real window - click, drag, right-click all reach the original app
menu barthe real Rebirth menus; file dialogs (Open, Save As, loop export, mod install) are the plugin's own
right-clickcontext menu: Rebirth menus + Mod Tools
dock tabsMods / Songs / Info / CTRL
Optionsper-tab menu: extra scan folders, rescan, xtrc downloads, save/revert
timelinesong arrangement; [PAT] = pattern mode
Drawdraw-mode: click timeline to lay pattern blocks, paint on lanes for automation

1. The ReBirth window

Not a recreation - the genuine RB-338 surface.

  1. The editor's main area shows the real Rebirth.exe window, captured offscreen and mirrored. Mouse input is forwarded to the real document, so every control behaves exactly as it does standalone: pattern pads, step keys, knobs, the Pattern/Song toggle, transport.

    The ReBirth window
    The ReBirth window -- main
  2. The top menu bar shows Rebirth's own menus (File, Edit, Mods, Options, Windows, Help), mirrored live from the native HMENU - items, separators, greyed-out state, ticks and shortcuts all match the app, and choosing one runs the genuine command inside Rebirth. Entries that would raise the app's own dialogs instead open the plugin's JUCE dialogs - Open, Save As, Export Loop, Install mod - and entries meaningless to a plugin (Quit, Benchmark, the dead help links) are hidden. Right-click opens the same mirror plus Mod Tools.

2. Inside ReBirth RB-338

A condensed map of the original panel, adapted from the shipped 1998 help files - the full original manual covers every control in detail.

  1. The Transport runs the machine: Play and Stop (Stop first returns to the loop start, then bar 1), Rewind/Fast Forward in ten-bar steps, the tempo display (20 to 500 bpm), the bar counter, and Record, which captures pattern switches and knob moves in Song mode. Loop arms a Start/Length bar range; the Shuffle knob sets global swing. While the plugin's host-sync options are on, the host's tempo and transport drive these.

  2. The two Synth sections are identical TB-303 bass voices. Each pairs a saw/square Waveform switch with Tune (plus/minus two octaves in semitones), a resonant lowpass filter (Cutoff, Resonance), an envelope (Env. Mod amount, Decay) and an Accent knob scaling how strongly accented steps stand out. The row beneath programs the pattern: note or rest per step, octave Up/Down, per-step Accent, and Slide - a legato glide into the next step.

  3. The TR-808 and TR-909 rhythm sections share a layout: sixteen step keys punch hits into the pattern for the instrument armed by its lit legend, a large knob selects sounds, white knobs set per-sound tone/decay-style parameters, and red knobs set per-slot levels. Several slots are 'shared instruments' - a small switch picks which of two sounds owns the row (tom/conga pairs, rim shot/claves, claps/maracas). The AC row accents steps, scaled by the Accent Level knob; on the 909 the closed hi-hat cuts off the open one.

  4. Each section owns 32 patterns in four banks of eight: pick a bank, then a pattern - nothing switches until a pattern pad is hit. The Step display sets pattern length in sixteenth-note steps; sections may use different lengths, each looping independently. A section's Shuffle switch applies swing, scaled by the global Shuffle knob on the transport.

  5. Every section owns a mixer strip - level fader, pan and mute - plus send switches routing it through the single global effects: Dist (amount), PCF (a pattern-controlled filter: lowpass/bandpass mode, Freq, Q, envelope Amount and Decay driven by a rhythm pattern) and Comp (threshold, ratio, gain-reduction meter). Delay is a send effect (time in sixteenths or eighth-note triplets, feedback, pan). The Master strip carries the output fader, meters, and an optional compressor insert.

  6. ReBirth runs in Pattern or Song mode (the Pattern/Song switch): pattern mode loops each section's selected pattern for jamming; Song mode chains pattern placements into an arrangement that Record captures while it plays. The plugin's sequencer timeline decodes the same arrangement, and File > Export Loop as Audio renders the loop range to a .wav as it plays.

3. Dock: Mods, Songs, Info, CTRL

Asset management on the left rail.

  1. Mods lists every .rbm in the Rebirth Mods folder plus any folders added under Options (scanned recursively). Click to load it into the dock for editing; it also switches the running app to that skin (debounced, double-click = immediate). Options > Save mod writes your edits back.

    Dock: Mods, Songs, Info, CTRL
    Dock: Mods, Songs, Info, CTRL -- mods
  2. Songs lists the .rbs files next to the install (Default + Demo Songs), added folders, and the online xtrc catalogue (muted 'xtrc' rows download on click). Click previews its arrangement on the timeline; double-click opens it in the real app - resolving the mod it was written for first (fetched via xtrc if missing).

    Dock: Mods, Songs, Info, CTRL
    Dock: Mods, Songs, Info, CTRL -- songs
  3. Info shows the selected mod's identity card - INFO-chunk title, asset breakdown, and its Splash.jpg art - plus the selected song's stats: mode, tempo, length, loop, the mod it was written for, and per-unit pattern/event counts.

    Dock: Mods, Songs, Info, CTRL
    Dock: Mods, Songs, Info, CTRL -- info
  4. CTRL: one host-automatable control per Rebirth parameter. Knob turns are pushed into the live engine over the shared bridge; read-back keeps them in sync when you drag the real panel.

    Dock: Mods, Songs, Info, CTRL
    Dock: Mods, Songs, Info, CTRL -- ctrl

4. Sequencer timeline

The open song's arrangement, decoded live.

  1. The bottom strip is the song timeline, split into two panes: pattern blocks on top (one row per unit - 303-1, 303-2, 808, 909), automation lanes below. Drag the divider to give either side more room. Everything is decoded from the .rbs the native doc has open.

    Sequencer timeline
    Sequencer timeline -- timeline
  2. The ruler is wired to Rebirth's bar selector both ways: click or drag it and the real position jumps; run the transport and the playhead follows live. In pattern mode the units loop their selected pattern - the title shows [PAT], braces bar 1, and wraps the head inside it.

  3. Automation lanes edit directly: left-drag paints values, right-drag erases. Blocks can be moved, resized and drawn in (Draw). Loop handles in the ruler edit the loop range. Save writes it all back into the .rbs.

  4. Roll opens a pattern editor synced to the pattern banks: a pitch grid for the 303s (alt = accent, shift = slide, ctrl = rest) and a 16-step voice grid for the drums. Edits hit the live device bank when attached, else the song file. MIDI exports the song as .mid; the MIDI toggle streams notes/CCs to the host. Host MIDI in: ch 1/2 play the 303s, ch 10/11 trigger 808/909 pads.

5. Editing mods

.rbm containers decrypt, edit, and re-emit in place.

  1. A loaded .rbm is fully decoded: sprites, samples and the embedded demo song. Options > Save mod re-encrypts it in place and the running app re-applies the skin automatically.

  2. The Info tab inspects the contents; right-click 'Mod Tools' opens the deeper editor (extraction, replacement, sprite sheets, pixel edit).

Resources