Chapter 12
Web editor, samples & backup
The browser editor and its LIVE page, your own samples, screen themes, backups and fixes.
The web editor
SLOOP’s web editor shows the whole FM-1 on a bigger screen and keeps in step with it: turn a knob on the FM-1 and the value moves in the browser, change it in the browser and the FM-1 follows. It is styled like the FM-1 itself — black screen, the four track colours, the same pixel font — and a language button switches between English and Japanese.
- Connect the FM-1 by USB and open the editor in Chrome or Edge, from the link above or the installer page.
- Press Connect and allow MIDI access.
- Pick a track from the four at the top of the page and start editing.
Without internet
- As a file: *Download the editor*, under Connect or on the installer page, gives you the complete editor in a single HTML file; each release carries a copy too. Double-click it and it opens in Chrome or Edge offline; Chrome asks once to allow MIDI. Its sound library is separate from the online editor’s — move sounds across with Export and Import, or a backup.
- As an app: open the editor or installer once online, then choose *Install the app* (or Chrome’s *Install app* / *Add to Home screen*). The app then opens offline, its installer link works offline too, it shares the online editor’s sound library, and it picks up each new SLOOP version the next time it opens online.
- On Android, use the app. Chrome on Android won’t allow MIDI in a downloaded file.
The side bar groups the pages in three: Track (LIVE, Sound, Sequencer, Tracks, Song), Sounds (Library, Samples, Drum kit, Drum synth) and Device (Projects, Settings), with the connection below. With the side bar focused, the arrow keys move between pages. On the Track pages the four tracks sit along the top — number, sound and engine — and a click selects one.
Values work like knobs: drag a tile up or down, holding Shift for fine steps. For a bar, click it, then use the mouse wheel or the arrow keys, with Shift for steps of 10. Double-click any value to reset it.
The editor’s pages
Each page mirrors part of the FM-1. Some have whole sections of their own in this guide; the table points to them.
| Page | What you do there |
|---|---|
| LIVE | Play a whole show from a computer, tablet or phone (The LIVE page). |
| Sound | Every parameter of the selected track, one card per button — ENV, LFO, EDIT, VOICE, FX, SEL, ARP — with each page as a row of four coloured values. Engine and preset pickers, Init sound, Copy to library, and saving or loading a sound as a file. On an FM6 track, the FM6 panel (DX7 patches and the FM6 editor). On the drum track (2.7), the kit, its level, pan, filter, reverb, delay and INSERT, and the 16 pads with their tune and decay (Tuning and shaping each drum). |
| Sequencer | The pattern’s LEN, DIV, SWG and GATE; the steps as tiles; a step list that takes typed note names such as C4 E4 G4; a length control from 1 to 64. Click a step for its Nudge, Parameter locks and Fill. On the drum track, a grid of the 16 sounds against the steps: pick the level (GHOST, SOFT, NORM or HARD) and roll (x1–x4) you want, then click cells: a click adds a hit, a second identical click removes it, and Shift+click raises the hit one level. Piano roll and MIDI files: Piano roll and MIDI files. |
| Tracks | Four channel strips: level, pan, mute and select, with SOLO and REC shown as on the FM-1 (Mixing and tempo). |
| Song | The section order from the SONG screen as rows: which section, how many bars (1–64), how many times; move rows with ▲ ▼, remove with ✕, Add; what happens At the end. Read from the FM-1 and Send to the FM-1, up to 16 entries, with the song stopped (The SONG screen). |
| Library | A sound library kept in the browser — save, search by name or tag, filter by engine, audition, rename, tag, duplicate, export and import, copy factory presets in — next to the 32 user presets on the FM-1, with sounds dragged between the two (User presets). |
| Samples | Your instruments in USR1–USR4, with CHOP (Your own samples). |
| Drum kit | Kits from your own samples (Your own sampled drum kits). |
| Drum synth | Your synthesised kits, SYN1–SYN4 (Your own synthesised kits (SYN1–SYN4)). |
| Song & sections | Load a section A–D into the working loop or save the loop into one; export the song as a .sloopsong file or load one (2.7); and the backup (Backup and restore, Keeping more than one song). |
| Settings | GLOBAL (BPM, SWING, CLICK, TUNE), MASTER (DUST, DUCK, FILT, ROLL), DRUMS (CH, LVL, REV, DLY), and system information: firmware, sync and slots. |
| Theme | Your own screen colours (Your own screen theme). |
Piano roll and MIDI files
On the Sequencer page, switch from Grid to Piano roll to see a synth track’s steps left to right and its notes bottom to top; Octave up and Octave down scroll. Every change reaches the FM-1 at once, and the Grid view shows the same steps. On the FM-1 itself, the NOTES page does this job (The NOTES page: a piano roll for synth tracks).
- Choose a note length, from 1/1 to 1/16 of a bar, in steps of the track’s DIV.
- Click an empty spot to add a note of that length. Clicking on the first step of an existing chord adds one more note to it — up to four, all the same length, as on the device.
- Click a note to remove it. Removing the last note of a chord leaves rests behind.
- Drag a note’s right end to make it longer or shorter; it can stretch as far as the next chord.
MIDI files
- Export MIDI saves the selected track’s pattern as a file such as
sloop-track1.mid: notes with their lengths, levels and accents, at the song’s tempo. The drum track exports as General MIDI drum notes on channel 10. - Import MIDI reads a file into the selected track at its DIV. A preview comes first: which of the file’s tracks to take, how many notes and steps, and what will change — notes moved to the nearest step, the loudest four kept where a step has more, notes cut short by the next, anything past step 64.
- Press Import to replace the pattern (and, if ticked, set its length), or Cancel to leave it alone. On the drum track, General MIDI notes go to their lanes and velocities become levels, from ghost to hard.
The LIVE page
The LIVE page puts everything a set needs on one screen, for the mouse, a finger on a tablet or phone, or the computer keyboard. Its buttons run through the FM-1’s own code — the same as pressing the combinations on the device — so the page and the FM-1 never disagree, and you can play both at once.
- Transport and song
- PLAY / STOP, REC on the selected track, undo and redo, BPM by knob or TAP, SWING, the position in the loop and song; LOOP / SONG, SONG REC, FILL while held and FILL BAR.
- Sections A–D
- Tap one and it plays from the next bar, or at once when stopped. Playing is lit, coming next blinks, empty is dim. You can save the loop into a section here, with a warning before overwriting one (Saving and playing sections).
- Mixer
- A strip per track: its sound with ‹ › to step through, a level fader with meter, filter, pan, sends and drive, mute, solo, and play, which points the page’s keys at that track and selects it on the FM-1, so REC records it.
- Effects
- The master filter, dust and duck, and the 27 punch-in effects as pads in four groups — hold one to hear it, or switch on Latch to toggle with taps (Punch-in effects).
- Keys
- Two octaves for the synth tracks, with octave, velocity, arp mode and hold; 16 pads for the drums at GHOST, SOFT, NORM or HARD. They send real MIDI notes on the track’s channel.
- Scenes
- Eight snapshots of how everything sounds — levels, mutes, pans, filters, sends, the sound’s knobs, INSERT, arp and the master bus — optionally with the sounds and tempo. Recall one at once or morph to it over 1–16 bars, or blend two with the crossfader. Sections change the notes; scenes change only the sound.
- Perform
- Four tabs for the track the keys play: sound, arp & key (for every synth track at once if you like), insert & bus, and steps.
- Playlist
- Songs exported as
.sloopsongfiles. Tap one and the FM-1 stops, loads it in a few seconds — replacing its sections, loop and order — and can start it straight away. Each song can carry a tempo and a cue; the list saves as one file. - MIDI learn
- Press MIDI learn, tap a control on the page, then move a knob or pad on a USB MIDI controller plugged into the computer.
- Stage tools
- A clock and set timer, a lock that ignores taps until you hold it, record set to capture the FM-1’s USB audio as a WAV, full screen and All off — plus chains, roll and erase, and reverb or echo throws.
Computer keys
| Key | Does |
|---|---|
| Space | Play or stop |
| 1–4 | Cue section A–D |
| 5–8 | Mute track 1–4; with Shift, solo it |
| 9 | Fill while held |
| 0 | Fill on the next bar |
| B | Tap tempo |
| C | REC |
| N | Next song in the playlist |
| Z, X | Change the octave |
| ← → | Choose which track the keys play |
| A W S E D F T G Y H U J K O L P | Play notes; on the drum track, the 16 pads |
| Shift + those letters | Hold one of the first 16 punch-in effects |
| F1–F8 | Recall a scene; with Shift, store it |
| Esc | All off |
Your own samples
The FM-1 has four slots for your own sounds, USR1–USR4, each holding about 7.4 s at 22 kHz mono. A slot holds either an instrument, played by a synth track on the SAMPLE engine with SET = USR1…USR4 (or by GRAIN through its SRC), or a drum kit for the drum track (Your own sampled drum kits). A sensible split: USR1 and USR2 as instruments, and USR3 and USR4 combined as one big kit of about 15 s. You fill them from the editor’s Samples page.
- Choose a slot. Four tiles show what each holds and how full it is; the page warns you if sending would replace something, including half of a USR3+4 kit.
- Make the sound from separate files or by chopping one recording, as below.
- Send it: give it a name, press Send to USRn, then Play this slot on track 1, 2 or 3 to put that track on the SAMPLE engine with your slot as its
SET(SAMPLE and GRAIN).
From files, one note per file
- Drop up to 16 WAV files, any sample rate, mono or stereo. Each plays at its own note; keys in between play the nearest file, pitched.
- The note comes from the file name —
KEYS_C4.wav, where C4 is MIDI note 60 — or you set it in the list. A drawn keyboard maps files to keys, ▶ auditions a file and a meter tracks how much of the slot you have filled. - Each file has a Gain, 0 to −24 dB. Match levels turns the loud files down so all of them sound equally loud; fine-tune by ear afterwards.
Loop, per file (2.7)
- ONE SHOT
- Plays through once.
- LOOP
- Repeats the whole file while the key is held; let go and it finishes the current pass.
- LOOP+TAIL
- Plays the start, repeats the part between Loop start and Loop end while held, then plays the rest of the file when you let go — a short sample becomes a pad, string, voice or organ you can sustain.
Set the loop points on the file’s waveform; when you release a slider the point jumps to the nearest zero crossing, so the loop doesn’t click. Hold ▶ to hear it as the FM-1 will play it. A WAV with a loop already saved in it, in its smpl chunk, arrives as LOOP+TAIL with its points. Loops cost no extra memory. Two things on the FM-1 still apply: the SAMPLE engine’s LOOP on EDIT 1, KNOB 4, switches loops off for the whole set, and the envelope’s release still ends the note, so set REL long enough to hear the tail (The envelope).
CHOP: one recording across the keys
| To | Use |
|---|---|
| Load a recording | Open or drop a WAV, MP3, AIFF or similar; it can be any length |
| Cut by ear | Press TAP (or space) during playback to drop a cut; turn on *snap to the hit* to pull each cut onto the nearest attack |
| Cut automatically | Find hits with a sensitivity, Grid, or Equal parts |
| Choose chops | The box on each chop, Keep all, Keep none, or K; left-out chops go nowhere |
| Shorten a chop | Its length slider or the handle under the wave; Up to the next marker undoes it |
| Fit the slot | Fit to slot trims the longest chops just enough |
| Edit markers | Double-click to add, drag to move, ← → to nudge, Del to remove; the mouse wheel zooms |
| Audition | Computer keys 1–9 and 0 |
| Keep the pieces | Download WAVs saves the kept chops as files |
Your own screen theme
The editor’s Theme page repaints the FM-1’s screen. It works with or without the FM-1 connected, and a preview draws a SLOOP page exactly as the screen will show it.
- Screen
- Five colours from faintest to strongest: Lines, Dim (empty steps, units), Labels, Secondary text and Values. Start from loads a built-in palette; Five steps from one colour builds all five from a single pick.
- Background
- Black by default, or any colour including white; Back to black resets it. Light ↔ dark flips the whole theme. The greys of tiles, empty steps and labels follow the background.
- Accent
- What you touch, the menu cursor and the playhead: white by default, dark on a light background.
- Track colours
- T1, T2, T3 and the drums — used for knob values, step tiles and meters.
- Name
- Up to 8 characters, shown in the menu’s
COLORlist.
- Stop the song, then press Send to the FM-1. The theme appears at once.
- To switch between it and the built-in palettes, open the HOME menu’s SCREEN section and turn KNOB 1 on
COLOR; your theme comes after MONO (The HOME menu). - Send again after any change — the page tells you whether what you see matches the FM-1. Read from the FM-1 brings the stored theme back into the page; Remove from the FM-1 deletes it.
Values and the Accent must stand out from the background or the menu becomes unreadable. The page flags a colour that is too close, Send explains why, Make it readable nudges just those two until they pass, and the FM-1 refuses a theme that fails.
Backup and restore
A backup is a single file, SLOOP-backup-DATE.json, with everything on the FM-1 in it. Make one before every update, before going back to stock or to an older SLOOP, and whenever you finish a song you want to keep. Find it in the editor under Projects → Backup.
What a backup holds
- The music in progress and the four sections A–D, with the song order.
- Your 32 user presets and the FM6 bank.
- The synthesised kits SYN1–SYN4, and the samples in USR1–USR4 — your own drum kits with them.
- The FM-1’s settings: screen colours and your theme, calibration, lights, SYNC, MIDI OUT and the MIDI channels, and anything you taught with MIDI learn.
Restoring
- Stop the song with PLAY.
- Press Restore from a file and choose the backup.
- Wait while it writes. Everything on the FM-1 is replaced by the backup’s contents.
Restores are careful: a damaged file is refused before anything is written, and each item is written the way a normal save writes it, so a restore that is cut off never leaves anything half-written. Because the FM-1 holds one song at a time, backups are also how you keep several songs — one file per song (Keeping more than one song).
Troubleshooting
Most SLOOP problems have a simple cause. Find the symptom, then follow the link for the details.
| Symptom | Likely cause and fix |
|---|---|
| The installer or editor can’t find the FM-1 | Use Chrome or Edge, a data cable and no hub, and allow MIDI. Close every other app or tab using MIDI — a DAW, M-UPGRADE, another editor tab — then reload (What you need). |
| An install stopped half-way | The FM-1 waits in update mode: press INSTALL again (Updating and changing versions). |
| SLOOP won’t start | Hold OCT- while switching on, then install again (USB rescue and power-on combinations). |
| Buttons or knobs do the wrong thing | Run hardware calibration (USB rescue and power-on combinations). |
| Black keys are silent on a synth track | The track is playing chords or the scale on the white keys. Set CHORD and KEYS to OFF in the SEL layer, or use the black keys to change chords (Chord mode: a chord under every finger, CHORD+: the black keys change the chord). |
| Recorded notes move | SLOOP quantises to the track’s DIV. Use QUANT off on the REC screen, a 1/32 DIV, or nudge the step (Keeping your own timing (QUANT off), Nudge: micro timing). |
| Notes fade out in a dense part | The processor is at its limit, so SLOOP fades one voice at a time, never the bass or lead. Hold fewer notes or use a lighter engine (Polyphony and voice modes); check 2ND CORE is ON (The HOME menu). |
| Nothing plays from the MIDI IN jack | Try the other adapter type, A or B; check the channels and that IN is NOTES (Where MIDI comes in, MIDI channels and the MIDI 2 page). |
| The USB audio input doesn’t show | Unplug and replug the FM-1. In Audacity, rescan audio devices; on Windows, show disabled recording devices (Recording over USB audio). |
| USB recordings are quiet | Set USB AUDIO to FULL in the menu, or turn MASTER up (Recording over USB audio). |
| USB recordings are distorted on a phone but clean on a computer | Set USB RATE to 44.1 KHZ, then switch the FM-1 off and on (Recording over USB audio). |
| An FM6 sound changed after loading a project | Projects keep the patch slot, not the patch: store the edited patch in the bank and point PTCH at it (DX7 patches and the FM6 editor). |
STOP THE SONG FIRST or STOP FIRST | That change waits until the transport is stopped. |
EMPTY SECTION: REC | Nothing is saved in that section yet: save a loop into it first (Sections and the one song). |
| Lights or SYNC went back to OFF and INT | You went back to an older SLOOP that doesn’t keep them; set them again (Updating and changing versions). |
| Crashes keep happening | Set 2ND CORE to OFF in the SYSTEM section of the menu (The HOME menu). |
