The Visual Editor for the Ensoniq ASR-10
The ERX10 Edulator is a faithful, visual front-end to the Ensoniq ASR-10 sampler. Everything the hardware does to a sound — sample it, spread it across the keyboard in layers and zones, shape it with filters, envelopes and an LFO, run it through the effects, and store it back to a disk image — you do here with your eyes and a mouse instead of a two-line LCD and a data slider.
"Isn't the ASR for sampling, not synths?" — Yes, and that's exactly how the Synth page is used. It is a sound source you sample into the ASR, no different from patching a hardware synth into the sampler's inputs. You build a patch, hit ● SAMPLE, and it lands in a slot as a real sampled instrument. The most ASR thing you can do.
"Why VU meters on a digital instrument?" — They're just per-slot level meters, the same as every channel strip in every DAW. They tell you a slot is making sound and whether it's clipping. Nothing about them implies analog.
Never used a sampler? Start with Read me first and Synthesis in 60 seconds — then the vocabulary, getting sound in, and the sampling walkthrough. Already know your way around a sampler? Jump to the page reference. The workflows in between are step-by-step tutorials.
Every section carries a blue § — title badge pointing to the matching part of the Ensoniq ASR-10 Musician's Manual (© 1992 Ensoniq), so you can always cross-check against the original. Features that exist only in the Edulator (the Synth canvas, the Transwave Builder, disk import/export, push-to-DAW) are marked App feature — no ASR equivalent so it's never unclear what is hardware-faithful and what we added.
New to all this? Read me first
If you've never used a sampler, nothing below assumes you have. Five minutes here and the rest of the manual will make sense.
What a sampler actually is
A synthesizer builds sound from scratch (electronic waveforms). A sampler does the opposite: it records a real sound — a piano note, a drum hit, a word, a whole loop — and then lets you play that recording back across a keyboard, faster (higher) as you go up and slower (lower) as you go down. Press a key and the recording plays at that pitch. That recording, plus all the settings that shape it, is called a WaveSample.
That's the whole idea. Everything else — looping, filters, layers, effects — is just ways to make that recording playable and musical: loop it so it sustains while you hold a key, filter it so it's brighter or darker, stack several so soft and hard hits sound different, spread several across the keyboard so a piano doesn't turn into a chipmunk at the top.
What the ASR-10 is, and what this is
The Ensoniq ASR-10 (1992) is one of the most loved hardware samplers ever made — famous in hip-hop and electronic music for the character it gives anything you sample through it. Its catch was the interface: a tiny two-line screen and a data slider. The ERX10 Edulator is that same instrument, made visual on your Mac — the same sampling, looping, filtering, layering, effects and sequencing, but with everything on screen at once. It also adds a few modern conveniences (a modular Synth page, a Transwave builder, drag-and-drop, push-to-DAW) — those are clearly marked App feature — no ASR equivalent throughout.
The loop you'll repeat forever
- Get a sound in — sample it from a mic/line/loopback, or import a WAV (the Getting audio in + Sampling sections).
- Shape it — set its root key, loop it so it sustains, tune the filter and envelopes (the page reference).
- Spread & stack it — place it across the keyboard, add velocity layers, link stereo (the Layer section).
- Play / sequence / push it — to your MIDI keyboard, the sequencer, or your DAW.
- Save it — as an instrument, a bank, or back onto ASR media (the save section).
The file types, in plain English
| You'll see | What it is |
|---|---|
| WAV | A plain audio file — what every computer uses. Import one to sample without recording. A stereo WAV becomes a linked Left/Right pair (see Stereo & layers). |
| .EFE / .EFA | A single ASR-10 instrument file — one finished sound (all its WaveSamples, layers, tuning). EFE is the common one; EFA is a variant. This is the native ASR format; load one and you get a real hardware patch. |
| .ERX10 | This app's own instrument/bank format. Like an EFE but it can also carry the extras the Edulator adds (e.g. effects). Use it to save and reload your work here. |
| .IMG | An ASR-10 disk image — a whole floppy or SD card's worth of files in one file. How sounds move to and from real hardware (via a floppy emulator or ZuluSCSI). |
| Bank | A snapshot of all 8 slots at once with their mix/pan/MIDI/effects. Note: a bank stores which instruments were loaded and how they're set — think of it as the mixer scene, not the audio itself. |
| Preset | An app-side quick-recall of a sound or synth patch, for fast reuse inside the Edulator. |
Synthesis in 60 seconds
Every sound on the ASR — sampled or synthesized — is shaped by the same four building blocks. The parameter pages (Pitch, Filter, Env, LFO, Amp) are just controls for these. If you've never met a synth, this is all you need:
| Block | Plain English | On the ASR |
|---|---|---|
| Source | The raw tone — here, your WaveSample (the recording). On the Synth page it can be an oscillator instead. | WaveSample · Pitch page (§11) |
| Filter | A tone control. Cutoff = how bright/dark (it removes frequencies above the cutoff); resonance = emphasis right at the cutoff. Close the filter and the sound gets muffled; open it and it gets bright. | Filters page (§11) |
| Envelope | How a value changes over time after you press a key, in four stages: Attack (rise), Decay (fall to…), Sustain (held level), Release (fade after key-up). A slow attack = a pad swell; a fast one = a pluck. | Env 1/2/3 (§11) |
| LFO | A slow, repeating wobble you send somewhere: into pitch = vibrato, into volume = tremolo, into the filter = a sweep. | LFO page (§11) |
The words: WaveSample · Layer · Zone · Patch
§9 — WaveSample & Layer Concepts §3 — Instrument, Bank & Preset ConceptsAlmost all the confusion with the ASR is vocabulary. Four words, nested inside each other:
| Term | What it is |
|---|---|
| WaveSample (WS) | One chunk of recorded audio plus all of its settings — root key, loop, tuning, filter, envelopes. The atom. An instrument can hold from 1 to 127 of them. |
| Zone | The key range a WaveSample sounds over (its RNG LO–HI). Place a different WS on each region and you have a keymap — e.g. a bass sample low, a lead high. |
| Layer | A stack. Up to 8 layers play at once (or split by velocity). One WaveSample is also a layer of the keyboard. Layers are how you build velocity switches and stereo. |
| Patch | Four selectable states reached by the two patch-select buttons: NORMAL, P1, P2, P1+2. Each decides which layers play. A live performance variation without reloading. |
| Instrument | The whole sound — all its WaveSamples, layers, zones and patches. What loads into one of the 8 bank slots. |
| Bank | A snapshot of all 8 slots together with their mix/pan/MIDI/effects settings. The ASR's eight Instrument-Sequence Track locations. |
Getting audio IN — inputs, Loopback & resampling
§7 — Sampling/Signal Source Concepts §15 — Sampling ApplicationsThis is the single most-missed thing. Before you can sample, the app has to be listening to something.
On the Create page the INPUT menu picks where the sound comes from. Three situations:
- A real source (mic, guitar, line in) — pick your audio interface. This is the classic ASR move: plug in, set the level, record.
- Another app, a YouTube clip, a DAW track — your Mac can't capture its own output by default. Install a loopback audio device (e.g. BlackHole or Loopback), route the other app's output to it, and choose Loopback Audio as the input. The app even tells you: "Loopback detected. Route an app's output to Loopback, then pick 'Loopback Audio' above."
- The Edulator's own Synth page, or resampling an existing slot through effects — same trick: route the app's own output to Loopback and sample it back in. This is exactly how the ASR resamples its own output (§15) — bounce a layered/effected sound down to a fresh WaveSample.
Sampling, step by step
§15 — Sampling ApplicationsUI flow is app-side; the sampling model is ASR- Slot picker (1–8) — which bank slot the finished sample commits to.
- SAMPLE / SPLIT / REX / RESAMPLE — the mode. SAMPLE = one recording (start here).
- INPUT: DRY / WITH FX — record clean, or through the effects (ASR "sample through the FX").
- SOURCE CHANNEL: MONO LEFT / MONO RIGHT / STEREO L+R — mono grabs one channel; STEREO L+R captures both and builds a linked pair (see Stereo & layers).
- INPUT device + REFRESH — your interface, or Loopback (see Getting audio in).
- RATE 44.1 / 30 — fidelity vs. voices/time.
- RECORD / OPEN LOOPBACK — arm and capture.
Then the capture flow
- Record. A meter screen shows level and elapsed time. A THRESHOLD can auto-start on the first sound. Hit START, make the sound, STOP.
- Tap the root key. The TAP ROOT KEY screen asks for the note the sample was recorded at — play a MIDI note, click the on-screen keys, or hit DETECT. Or choose NO PITCH (plays at native pitch on every key — good for drums/FX).
- Trim & name. Set ROOT / LOW / HIGH, drag the waveform handles to select, and use TRUNCATE / NORMALIZE / FADE IN / FADE OUT. Name the WaveSample.
- Commit. → INSTRUMENT drops it into the chosen slot as the live instrument; + PRESET saves it as a reusable selection you can recall later.
- Pick the layer. If the slot already holds a sound, the COMMIT … → LAYER picker asks which layer to land on (a stereo grab takes two — see below).
- "Continue or Start New?" — committing onto a filled slot asks: SAME INSTRUMENT (add this WS as a new layer) or NEW INSTRUMENT (replace what's in the slot when you commit).
- Max 64 chops in Split; max memory 16 MB / 8,388,608 samples.
- If you hear nothing while arming, you almost certainly haven't pointed INPUT at a live source — re-read Getting audio in.
Split & REX — slicing a recording into many sounds
§15 — Sampling ApplicationsApp slicing UISPLIT — auto-chop one recording
Record a phrase (or a row of drum hits) and SPLIT detects the transients and cuts it into chops, laid across the keyboard. Drag chop edges, Shift+click to add a slice, double-click to delete; THRESHOLD + MIN LENGTH drive RE-DETECT; SPACING lays the chops out chromatically or by interval (2nd, m3, 4th, 5th, octave…); NORMALIZE evens the levels.
REX — import a pre-sliced loop
Bring in a sliced loop, choose DIVIDE or DETECT slicing, set the BPM, lay the slices across keys, and optionally arm FULL HI & ARP to play them back in order. Good for breakbeats and loop-mangling.
Importing a WAV
App feature — no ASR equivalentCreate › WAV (or CREATE FROM WAV) loads an existing file instead of recording: IMPORT FILE picks a .wav from disk, WAV PRESET recalls one you saved. The dialog states the rule plainly:
Looping a sustained sound
§10 — Wave Data Parameters§15 — Sampling ApplicationsA recording has a fixed length. But you want to hold a key and have the note sustain for as long as you like — a held string, an organ, a pad. The answer is a loop: you mark a section in the middle of the sound, and while the key is down the player repeats that section over and over.
Sample Start Loop Start Loop End Sample End
|___________________|====================|______________|
attack (plays once) repeats while key held release tail
When playback reaches the Loop End it jumps instantly back to the Loop Start and plays that segment again, for as long as you hold the note. The trick is making the jump seamless — no click, no thump.
Short (single-cycle) loops vs. long loops
Two strategies, and the sound tells you which to use:
- Single-cycle (short) loop — once a sound settles into a steady tone (a clean guitar, bass, or synth holding a note), one repeating cycle of the waveform is all you need. Tiny, rock-solid, and the basis of Transwave scanning.
- Long loop — for sounds that keep moving (vocals, strings, flutes, stacked pads), one cycle sounds dead. A long loop spans many cycles, keeping the natural movement and shimmer. There is no single perfect procedure — some sounds loop easily, others fight you. Sounds whose tone and volume change a lot over time are the hardest; the tools below get you there on almost anything.
Finding a clean loop (no click)
A loop clicks when the waveform level or direction doesn't match at the splice — the signal jumps instantly from one value to another, and your ears hear that jump as a tick. Two ways to avoid it, both on the Wave page:
- Pick a looping mode (LOOP MODE → LOOP) and roughly place LS and LE around a steady part of the sustain.
- Press ZERO X on each loop point — it snaps the point to the nearest zero crossing (where the wave passes through the centre line in a matching direction). This alone fixes most clicks.
- Or let AUTO LOOP search for zero-crossing loop points that are likely to work, then fine-tune by ear.
- The % badge next to the loop mode rates how clean the seam is — chase a higher number.
Adjusting the loop position
Maybe the loop you found sits too early in the sound (before the attack has died down) or too late (wasting memory). The ASR can slide the whole loop — start and end together — without changing its length (and therefore without changing its pitch).
- On the Wave page's LOOP MOD panel, set MOD TYPE = LP (Loop Position). This is the parameter that moves Loop Start and Loop End together, length locked.
- Slide it while the note holds and listen — find the spot where the loop sits most naturally in the body of the sound.
- If the sound has pitch movement, you may need to nudge the Loop End slightly afterwards.
Cross Fade Loop — the rescue tool
§ Command/Wave — CROSS FADE LOOPWhen a loop still won't sit still, cross fading blends the audio leading into the loop start with the audio at the loop end, so the two ends melt into each other instead of butting together. It works beautifully on sustained, fairly steady tones. On the Wave page it's JOIN / X-FADE; on the hardware it's Command/Wave → Cross Fade Loop, with two controls:
| Control | What it does | Default |
|---|---|---|
| FADE ZONE | How much of the loop the crossfade spans, as a percentage. 99% starts the fade right at the loop's beginning (longest, smoothest blend); lower values start it nearer the end (a shorter, faster fade). Range 1–99%. | 50% |
| SCALE DEPTH | How much the original material drops in volume at the half-way point of the fade; the incoming material rises on the inverse curve to meet it, for an even level across the splice. 3 dB gives an exponential curve, 6 dB a linear one. Range 3–6 dB. | 3 dB |
Always audition before you commit: the hardware offers KEEP = OLD / NEW so you can A/B the crossfaded loop against the original and keep whichever wins — the Edulator's X-FADE is non-destructive until you save.
Truncate to save memory
Once the loop is good, the audio after the Loop End usually isn't needed (the note just loops there forever). Move the Sample End back to the Loop End and press TRUNCATE — it permanently discards the unused data and hands that memory back. (With a stereo-linked pair, truncate acts on both sides.)
Stereo & layers — the part everyone trips on
§9 — WaveSample & Layer Concepts§11 — WaveSample & Layer ParametersThe ASR is mono-per-WaveSample. Stereo is built from two WaveSamples — one Left, one Right — LINK'd together so they share edits and play as a pair. That pair occupies two layers. Once you see that, the Layer page stops being mysterious.
The simplest case — a stereo sound (BASS CLOCK)
- L1 = Left, L2 = Right, both spanning the whole keyboard (RANGE C-1–G9), both at ROOT C4.
- LINK is engaged — edit one and the partner follows. Loop, truncate, tuning all mirror.
- A stereo WAV import or a STEREO L+R sample lands exactly like this, automatically.
The full monster — a deep multisample (7FT-BALDWIN)
- The top ribbon rows are key-zone maps — a different sample every few keys (D#1, A1, C#2, F2, A2, D3 … C#7), so each region plays a sample rooted near it (no chipmunk).
- L3–L7 "MAIN OFT PNO" are velocity layers — soft hits play one set, hard hits another, crossfading by how hard you play.
- L1/L2 "THUD+HARP" are the mechanical noise layers (hammer thud, string/harp release).
Both end up as a linked L+R pair — the difference is where the split comes from:
- Stereo WAV / STEREO L+R sample: the Edulator creates the split for you on import — it splits the file into Left and Right WaveSamples and LINKs them across two layers.
- EFE-loaded stereo instrument: an ASR-10 stereo instrument already stores Left and Right as separate WaveSamples on separate layers. The importer preserves that existing pairing rather than making a new one. Same result, already baked in by the hardware.
Synth & drums → a sampled instrument
App feature — no ASR equivalent §15 — Sampling Applications (the sample-it-in part)The Synth page is a modular patch canvas — drag in UNITS (sound sources + processors) and METHODS, cable them, play. Build a synth voice or a whole drum kit. Then the headline move:
- Build or load a patch (or a folded RACK). A patch makes no sound until a source reaches an OUTPUT — wire e.g. OSC → FILTER → ADSR → OUTPUT.
- Hit the green ● SAMPLE button (top-right of the Synth page). It opens the sampler over the live synth.
- Pick Loopback as the input (so it captures the synth's own output), play/hold a note, record.
- Set root key, trim, and commit to a slot — now your synth or drum kit is a normal ASR instrument you can layer, zone, filter and sequence.
A DRUM kit works the same way: drop DRUM OSC units, route them through a DRUM IN unit (one pad per key) into an OUTPUT, then ● SAMPLE the kit into a slot. That's how the GM DRUMS DMX preset was made.
Effects routing — why an effect isn't heard
§5 — Effect Concepts§6 — Effect ParametersThe ASR has one shared effects processor, not a per-sound insert. A voice is only heard through the effects if its output bus routes into them. On each slot strip (and the Amp page) you choose:
| Bus | Meaning |
|---|---|
| DRY | Straight to the outputs, no effect (the ASR "BUS 3" dry path). |
| FX1 / FX2 | Through the shared effects slots (the ASR effect busses, BUS 1/2). |
| INST | Use the instrument's own per-WaveSample output-bus routing. |
| AUX | Auxiliary outputs (the OEX-6sr expander outs); folds into MAIN if your interface has only 2 channels. |
- An effect you can't hear is almost always a DRY slot — switch it to FX1/FX2.
- Effects are global, shared by all voices — not assigned per unit.
- On real hardware the 44 kHz reverb/delay algorithms drop polyphony to ~23 voices; the app doesn't impose that limit (§5).
Saving — which one do I use?
§14 — StorageThere are several save paths because there are several things to save. The rule of thumb: Instrument = one sound, Bank = all 8 slots, Preset = an app-side recallable, and the EFE/EFA/IMG/SD exports are for getting back onto real ASR media.
| Command | Saves | Use when | ASR |
|---|---|---|---|
| Save Instrument (⌘S off the Instrument page) | The active slot as one instrument (.ERX10) | You've built/edited one sound and want it back later | §14 SAVE INSTRUMENT |
| Save Bank (⌘S on the Instrument page) | All 8 slots + mix/pan/MIDI/FX | You've assembled a whole multitimbral set / live rig | §14 SAVE BANK |
| + Preset / WAV preset | An app-side recallable sound/sample | Quick reuse inside the Edulator | App |
| Export EFE / EFA (⌘E) | Native ASR-10 instrument file | You want it on a real ASR-10 (drops effects) | §14 |
| EFE → IMG / Write to SD | A mounted ASR-10 disk image / SD card | Loading on hardware via floppy emu / ZuluSCSI | §14 (disk image) |
| Export ALL WAVs (⌘⇧E) | Every WaveSample as plain .wav | Editing samples elsewhere | App |
The full set of disk operations — including formatting, copying and SD/IMG handling — is in Disk — every method.
Push to the DAW (the ERX Rack plugin)
App feature — no ASR equivalent- Push Plugin (⌘P) sends the active instrument to a single ERX Rack instance.
- Push Bank → DAW (⌘B) broadcasts all 8 slots to 8 plugin instances on their MIDI channels, then auto-mutes the editor's own engine so only the DAW-hosted plugins sound. Un-mute via MUTE ALL to hear the editor again.
- Use ALL CH 1 / CH 1→8 to stack slots on one channel or fan them across 1–8 for independent multitimbral parts.
Page-by-page reference
Each page below lists its purpose, its numbered controls (matching the screenshot callouts once images are in /shots), the ASR-manual section it maps to, and its gotchas. Pages are in the app's own button order.
Disk — every method
§14 — Storage§2 — System (Command/System·MIDI page)The Edulator's Disk page is a library browser with import/export to ASR media. For reference, here is the complete ASR-10 storage command set it mirrors, plus the app-side methods.
App-side library & transfer methods (Disk page)
| Method | Does |
|---|---|
| Search / filter (ALL·EFE·EFA·WAV·ERX·IMG) | Narrows the library list by file kind. |
| SCAN / SOURCES | Rescans your library folders / manages which folders are watched. |
| ▶ Preview | Auditions the highlighted file. Only .efe / .efa / .ins decode for preview. |
| LOAD TO SLOT | Decodes the selected instrument into the active slot. |
| PUSH PLUGIN | Sends it to the ERX Rack plugin. |
| BROWSE IMAGE | Opens an ASR-10 disk image (.img) and lists its files (a disk holds up to 156 files, ≤60 of one type). |
| REVEAL | Shows the file in Finder. |
| Import from SD / Connect SD | Reads sequences/instruments off a mounted ASR-10 card or image. |
| Export EFE · EFE→EFA · Write EFA · EFE→IMG · EFE→SD · Write to SD | The export chain back to native ASR media (instrument file → disk image → physical card). |
The ASR-10 storage command set it mirrors §14 / §2
| ASR command | What it does | Edulator equivalent |
|---|---|---|
| LOAD (instrument / bank / song / sequence / effect / O.S. / macro / global params / SysEx) | Brings a file from disk into memory. | Load to Slot · Load Bank · Sequencer page |
| SAVE INSTRUMENT | Writes the current instrument to disk. | Save Instrument · Export EFE/EFA |
| SAVE BANK | Writes the 8-slot bank snapshot. | Save Bank |
| SAVE SONG + ALL SEQS / SAVE SEQUENCE | Stores sequencer data. | Sequencer page export |
| COPY INSTRUMENT | Duplicates an instrument. | Copy Inst (Instrument page) |
| DELETE INSTRUMENT | Removes an instrument from disk/memory. | DEL (slot strip) · Clear Bank |
| SAVE / LOAD GLOBAL PARAMETERS | Stores system-wide defaults onto an O.S. disk. | System page settings |
| CREATE DIRECTORY | Makes a folder (for SCSI/hard-disk libraries). | Create New Library (System) |
| CHANGE STORAGE DEVICE | Switch between floppy and SCSI 0–7. | Library source selection |
| SAVE MACRO FILE | Saves directory-navigation shortcuts (SCSI). | — |
| FORMAT FLOPPY DISK | Prepares a disk (ENSONIQ or COMPUTER format) — erases it. | Done on real media / floppy-emu tooling |
| COPY FLOPPY DISK | Duplicates an entire disk. | EFE→IMG / Write to SD |
| COPY O.S. TO DISK | Puts the operating system on a disk. | — |
| FORMAT / COPY SCSI DRIVE · BACKUP · RESTORE | Hard-disk / removable-media management (SP-3 SCSI). | Handled at the OS / image level |
| LOAD/SEND System-Exclusive data | Move SysEx dumps between disk and external gear. | System page — Pair / Reconnect ASR-10 |
Format an SD card for ZuluSCSI
§14 — Storage (real media)Prepare a fresh SD card so a ZuluSCSI (or BlueSCSI) presents it to the ASR-10 as a hard drive. The one step people miss is putting the zuluscsi.ini file in the root of the card — without it the emulator falls back to defaults that often won't mount your images.
Step 1 — Format the card (FAT32 / exFAT)
- Open Disk Utility (Applications → Utilities).
- Choose View → Show All Devices, then select the top-level SD card device (the physical disk, not the volume beneath it).
- Click Erase: Format = MS-DOS (FAT) for cards 32 GB or smaller, or ExFAT for larger; Scheme = Master Boot Record.
- Name it (e.g. ZULU) and Erase. Avoid APFS / Mac OS Extended — ZuluSCSI can't read them.
Step 2 — Put zuluscsi.ini in the ROOT
- Easiest: plug the card into your Mac and open ERX10 Sample Library Control — it strips macOS junk, creates a SamplerZone/ folder, and writes a correct zuluscsi.ini to the root automatically.
- By hand: copy any zuluscsi.ini into the card's root. A default one works for the ASR-10 — the point is simply that the file is present.
Step 3 — Add your disk images
- Copy your ASR-10 images (.img / .iso / .hda) to the card — in the root or in SamplerZone/ (ZuluSCSI auto-scans SamplerZone/ for hard-drive images).
- Or build one straight onto the card from the Edulator/SLC with EFE→IMG / Write to SD.
- Eject properly (⌘E) before pulling the card — never yank it.
Keyboard shortcuts
The same list lives in the app under ⌘K. The floating keyboard letters let you play from the computer keys — most people never realise it's there.
General
| ⌘K | Toggle the shortcut panel |
| ? | Open the Help Panel for the current page |
| ⌘⇧K | Toggle the floating keyboard |
| ⌘. | Panic — all notes off |
| MIDI Keyboard | Plays notes — velocity sensitive, auto-switches WaveSample |
Page navigation
| ⇧1–⇧8 | Instrument / Layer / Wave / Pitch / Filters / Amp / LFO / Env (8 cycles ENV1→2→3) |
| ⌘⇧Y | Synth |
| ⌘⇧X | Effects |
| ⌘⇧Q | Sequencer |
| ⌘⇧C | Create |
| ⌘⇧D | Disk / Library |
| ⌘⇧M | System |
| ⌘⇧V | Transwave |
| ⌘⇧B | TW Build |
Floating keyboard (play from the computer keys)
| A S D F G H J K | White keys (C D E F G A B C) in the active octave |
| W E T Y U | Black keys (C# D# F# G# A#) |
| ⇧ + key | Velocity ÷ 3 (soft hit) |
| V | Enter velocity numerically |
| Z / X | Active octave down / up |
| Tab | Toggle sustain (held notes don't release) |
| Esc | All notes off |
| Click a key | Play note — lower on the key = louder |
| CH button | Cycle MIDI channel 1–16 (Shift+click reverses) |
File
| ⌘S | Save — bank on the Instrument page, instrument on edit pages |
| ⌘O | Load preset (.erx10) |
| ⌘P | Push to plugin (single instrument) |
| ⌘B | Push Bank → DAW (all 8 slots) |
| ⌘E | Export EFE/EFA |
| ⌘⇧E | Export ALL WAVs |
| ⌘⇧⌫ | Clear Bank (wipes all 8 slots + clears the DAW) |
Editing
| ⌘C / ⌘V | Copy / paste WaveSample parameters |
| ⌘Z | Undo last WaveSample/layer edit |
Mod sources & scales
§11 — WaveSample & Layer ParametersWherever a page offers a MOD SRC selector, these are the ASR-10's modulation sources. Any of them can drive pitch, filter, amp, pan, LFO rate/depth and loop position.
ASR-10 Musician's Manual — section map
The references throughout this manual point to these 18 sections of the Ensoniq ASR-10 Musician's Manual (© 1992 Ensoniq). Ensoniq numbers pages per-section (e.g. 11-23 = Section 11, page 23).
| § | Title | Covers in this manual |
|---|---|---|
| 1 | Controls & Architecture | Volume slider / MAIN, overall layout |
| 2 | System | System·MIDI page, disk commands |
| 3–4 | Instrument, Bank & Preset (Concepts / Parameters) | Instrument page, banks, slots |
| 5–6 | Effect Concepts / Parameters | Effects page, FX routing |
| 7–8 | Sampling/Signal Source (Concepts / Parameters) | Create page, inputs, rate |
| 9 | WaveSample & Layer Concepts | Vocabulary, Layer page, stereo |
| 10 | Wave Data Parameters | Wave page, loops, Transwave |
| 11 | WaveSample & Layer Parameters | Pitch, Filter, Amp, LFO, Env, Layer |
| 12–13 | Sequencer & Audio Track (Concepts / Parameters) | Sequencer / Song page |
| 14 | Storage | Disk methods, saving |
| 15 | Sampling Applications | Sampling walkthrough, resampling |
| 16 | Instrument Programming Applications | Building/layering instruments |
| 17 | Sequencing/MIDI Applications | MIDI channels, multitimbral |
| 18 | Audio Track Applications | (Live audio tracks — hardware) |
ERX10 Edulator V4.0.0 — User Manual. References to the Ensoniq ASR-10 Musician's Manual © 1992 Ensoniq Corp. Screenshots drop into /shots; numbered control lists double as callout keys.