FM-1 firmware · v0.4.3
Polly
Polly makes the FM-1 an arranger: an eight-part band follows chords, progressions and song sections, with two extra melody tracks. It suits playing a backing arrangement, recording parts and building songs on the panel.
- Turns it into
- A General MIDI arranger: eight parts, chord sequences, linked sections and a pair of melody tracks
- Best for
- Building accompanied songs, including arrangements from QY70 styles
- Install
- GitHub release or hub
Where everything is on Polly
TapSwipe across the panel, then tap any control to see what it does on Polly.
On every button on Polly: LONG HELP. After one second held alone without keys or another use, shows this button’s help card and suppresses its release action.
Start here
An independent checker found zero errors in round 3 (2026-10-16); nothing here was tested on a unit.
The modes
| Page or view | How to open it | What it shows or edits |
|---|---|---|
| Home | Tap HOME from another page. | Live chord recognition and style, tempo, transpose and progression controls. |
| Song | Tap HOME on Home. | Arrange up to 32 sections and their progression, groove, repeats and mutes. |
| Song settings | On Song, turn SELECT. | Section transpose, song intro, ending and end behavior. |
| Progression | Tap ARP. | Edit chords by bar and beat. |
| Progression settings | On Progression, turn SELECT. | Length, meter, slash bass and progression name. |
| Band | Tap SEQ from another page. | Record an instrument or melody, set the recording grid, and mute it. |
| Groove length | On Band, turn SELECT. | Groove length, meter and name. |
| Sound | Tap EDIT outside Notes. | Choose an instrument sound and its chord behavior, or a melody sound, channel and recording velocity. |
| Sound 2 | With a band instrument selected, turn SELECT on Sound. | Instrument high key and MIDI channel. |
| Mixer | Tap LFO. | Selected instrument or melody volume, pan and effect sends. |
| Mixer tone | On Mixer, turn SELECT. | Selected instrument or melody brightness and resonance. |
| Effects | Tap FX. | Shared reverb and chorus settings for every song. |
| Style | Tap ENV. | Choose the patterns for Intro, Groove A and Groove B. |
| Style page 2 | On Style, turn SELECT. | Choose the patterns for both fills and Ending. |
| Setup | Tap GLO. | Clock, outgoing MIDI, lights and metronome settings. |
| Status | On Setup, turn SELECT. | Processor, voices, audio dropouts and version information. |
| Notes | Tap SEQ while Band or Groove length is open. | Select, move, enter and delete notes in one instrument or melody. |
| Page list | Tap SEL. | Page settings and contextual actions. |
| Memory | Choose MEMORY in the Band or Sound list, or tap SEL just after a no-space message. | The 16 shared places and actions to free their contents. |
| Question | Start an action that asks before proceeding. | SEL accepts; HOME declines, with each question spelling out its scope. |
| Button help | Hold a button other than HOME alone for one second. | A contextual help card consumes an unused release action; PLAY has already acted on press. |
| HOME shortcuts | Hold HOME for 400 milliseconds. | Progression and groove shortcuts, tempo, song, undo and redo. |
| Firmware update | Hold OCT- and OCT+ together for five seconds. | A countdown leads into the device bootloader for firmware installation. |
| Safe mode | Starts automatically after two failed starts. | Audio and the arranger stay off while USB permits reinstallation; PLAY retries starting Polly. Four consecutive failed starts instead enter the chip’s own update mode. |
| Panel calibration | Hold both OCT buttons while switching on. | A service screen learns which physical button and encoder belongs to each printed name. |
| USB restore approval | Send a valid Polly backup from the computer while playback is stopped. | A separate restore screen waits for a physical SEL or HOME press, with a sixty-second cancellation timeout. |
Play, navigate and use shortcuts
| Do this | What happens |
|---|---|
| Across pages: Release FX | Opens Effects on an unused tap, or closes its own open list without leaving the page. |
| Across pages: Long-hold FX; Long-hold ENV; Long-hold LFO; Long-hold GLO; Long-hold ARP; Long-hold EDIT; Long-hold SEQ; Long-hold SAVE; Long-hold SEL; Long-hold REC; Long-hold OCT−; Long-hold OCT+ | After one second held alone without keys or another use, shows this button’s help card and suppresses its release action. |
| Across pages: Release ENV | Opens Style on an unused tap, or closes its own open list without leaving the page. |
| Across pages: Release LFO | Opens Mixer on an unused tap, or closes its own open list without leaving the page. |
| Across pages: Release GLO | Opens Setup on an unused tap, or closes its own open list without leaving the page. |
| Across pages: Release ARP | Opens Progression on an unused tap, or closes its own open list without leaving the page. |
| Across pages: Release EDIT | Opens Sound on an unused tap outside Notes, or closes its own open list. |
| Across pages: Release SEQ | Opens Band on an unused tap from another page, or closes its own open list. |
| Across pages: Release HOME | Returns to Home on an unused tap outside Home, closing a list first if one is open. |
| Across pages: Hold HOME | While held, enables key shortcuts, tempo and song changes, undo and redo; after 400 milliseconds the shortcut view appears and release leaves the page unchanged. |
| Across pages: Release SAVE | Immediately writes savable changed settings, songs, progressions, melodies and edited grooves without asking and retains available undo; shared grooves keep only the newest changed version and replace the others, while work that lacks storage is omitted. |
| Across pages: Release SEL | Opens the page list, or opens Memory just after a no-space message; during instrument recording it instead matches a shorter groove to its progression when offered. |
| Across pages: Release REC | On an unused tap, toggles recording for what this page’s keys play, or reports that there is nothing to record. |
| Across pages: Hold HOME; press REC | Reverses the latest available edit immediately without asking, with the restored state saved on SAVE or after four idle seconds while stopped and silent; switching songs, restarting, USB restore or a begun QY70 bank installation clears the history. |
| Across pages: Release OCT− | Moves the played keyboard octave down, within three octaves either way. |
| Across pages: Hold OCT+; press OCT− | After both OCT buttons stay held for five seconds, stops audio and enters firmware installation mode without saving pending edits, so save first; releasing either during the countdown cancels entry. |
| Across pages: Release OCT+ | Moves the played keyboard octave up, within three octaves either way. |
| Across pages: Hold OCT−; press OCT+ | After both OCT buttons stay held for five seconds, stops audio and enters firmware installation mode without saving pending edits, so save first; releasing either during the countdown cancels entry. |
| Across pages: Long-hold PLAY | After one second held alone, shows PLAY help after its transport action has already happened on press. |
| Across pages: Press PLAY | Starts or stops playback immediately, with a one-bar count-in when recording is armed; on Song it starts that song from section one or switches to it at the next bar. |
| Across pages: Hold HOME; press PLAY | Reapplies the latest undone edit immediately without starting playback or asking, with the changed state saved on SAVE or after four idle seconds while stopped and silent. |
| Safe mode: Press PLAY | Restarts Polly from scratch after the recovery page has been open for at least half a second. |
| Across pages: Turn SELECT | Moves to the next or previous page in the current button’s page group. |
| Across pages: Hold HOME; turn SELECT | Changes the song’s tempo and marks it as chosen by hand. |
| Across pages: Turn ALGORITHM | Selects D1, D2, PC, BA, C1–C4, M1 or M2, even on pages where the instrument selector is not printed. |
| Across pages: Hold HOME; turn PRESETS | Chooses one of four songs, saving pending work before switching and saving the selection immediately; during playback the switch waits until stop and loading the song clears undo. |
| Across pages: Hold HOME; press F3 key | If section recording is armed in Song mode, inserts a section using P1 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P1 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Release any key | Completes the job assigned when this key went down, even if the page has since changed, ending any held note or updating held chords and insertion position. |
| Safe mode: Press any key | Does nothing on this recovery or restore screen. |
| Across pages: Hold HOME; press F♯3 key | Queues Intro for the next bar while playing or the next start when stopped, unless a confirmation question is open. |
| Across pages: Hold SAVE; press F♯3 key; Hold SAVE; press G♯3 key; Hold SAVE; press A♯3 key; Hold SAVE; press C♯4 key; Hold SAVE; press D♯4 key; Hold SAVE; press F♯4 key; Hold SAVE; press G♯4 key; Hold SAVE; press A♯4 key; Hold SAVE; press C♯5 key; Hold SAVE; press D♯5 key; Hold SAVE; press F♯5 key | Does nothing and uses up the SAVE tap, so releasing SAVE does not save. |
| Across pages: Hold HOME; press G3 key | If section recording is armed in Song mode, inserts a section using P2 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P2 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press G♯3 key | Queues Groove A for the next bar while playing or the next start when stopped; while section recording is armed it also writes this groove into the section, unless a confirmation question is open. |
| Across pages: Hold HOME; press A3 key | If section recording is armed in Song mode, inserts a section using P3 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P3 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press A♯3 key | Queues Groove B for the next bar while playing or the next start when stopped; while section recording is armed it also writes this groove into the section, unless a confirmation question is open. |
| Across pages: Hold HOME; press B3 key | If section recording is armed in Song mode, inserts a section using P4 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P4 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press C4 key | If section recording is armed in Song mode, inserts a section using P5 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P5 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press C♯4 key | Queues Fill for the next bar while playing or the next start when stopped; a Fill goes toward B from A or toward A from B and is refused during an Intro or Ending, unless a confirmation question is open. |
| Across pages: Hold HOME; press D4 key | If section recording is armed in Song mode, inserts a section using P6 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P6 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press D♯4 key | Queues Ending for the next bar while playing or the next start when stopped, unless a confirmation question is open. |
| Across pages: Hold HOME; press E4 key | If section recording is armed in Song mode, inserts a section using P7 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P7 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press F4 key | If section recording is armed in Song mode, inserts a section using P8 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P8 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press F♯4 key; Hold HOME; press G♯4 key; Hold HOME; press A♯4 key; Hold HOME; press C♯5 key; Hold HOME; press D♯5 key; Hold HOME; press F♯5 key | Does nothing while HOME is held. |
| Across pages: Hold HOME; press G4 key | If section recording is armed in Song mode, inserts a section using P9 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P9 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press A4 key | If section recording is armed in Song mode, inserts a section using P10 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P10 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press B4 key | If section recording is armed in Song mode, inserts a section using P11 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P11 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press C5 key | If section recording is armed in Song mode, inserts a section using P12 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P12 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press D5 key | If section recording is armed in Song mode, inserts a section using P13 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P13 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press E5 key | If section recording is armed in Song mode, inserts a section using P14 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P14 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press F5 key | If section recording is armed in Song mode, inserts a section using P15 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P15 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Hold HOME; press G5 key | If section recording is armed in Song mode, inserts a section using P16 at the cursor and shifts later sections while stopped, or replaces the current or next section’s progression or appends at the end while playing; otherwise selects P16 for the next bar or start, choosing Follow if already selected, with questions blocking either case. |
| Across pages: Turn MASTER | Changes the speaker and headphone level and also USB recording level unless USB AUDIO is set to full. |
| Across pages: Press MIDI IN | Accepts notes and controllers on all sixteen channels alongside the arranger without Transpose, and accepts clock, start, continue and stop when Clock is MIDI. |
| Across pages: Press MIDI IN | Incoming CC 7, 10, 91 and 93 change channel volume, pan, reverb and chorus in RAM, and program changes update its sound except on channel 10; these messages do not mark settings for saving and reach flash only when another action marks settings changed and a save writes them. |
| Across pages: Press USB-C | Connects Polly FM-1 for MIDI input and optional track and clock output, stereo audio recording, and the computer QY70 style installation, update, backup, restore, mirroring and screen-reader tools. |
| Across pages: Press USB-C | Save first because a QY70 style transfer stops playback and erases the entire bank area, including unused space, without an on-unit question or undo, can lose the old bank if writing fails, and reloads the current grooves after a begun transfer even on failure, discarding their unsaved edits and clearing undo. |
| Across pages: Press USB-C | Save and back up before starting an update from the computer because its restart does not save pending edits and the unit does not ask to save them. |
| Across pages: Press USB-C | With Control enabled on Polly’s browser Mirror page, held mouse buttons operate panel keys and buttons and scrolling operates encoders, while USB restore approval still requires physical SEL or HOME. |
| Across pages: Switch on holding OCT− + OCT+ | Starts panel calibration, which asks for each button and clockwise encoder turn, writes the completed mapping at once without a final question or undo, and keeps the previous mapping if any prompt times out after thirty seconds. |
Follow chords and write progressions
| Do this | What happens |
|---|---|
| Home: Release HOME | Opens Song on an unused tap. |
| Home: Hold SAVE | While held, white key n copies the playing or selected progression to Pn, asking if a different destination is nonempty, with undo and saving on SAVE or after four idle seconds while stopped and silent. |
| Progression: Hold SAVE | While held, white key n copies the playing or selected progression to Pn, asking if a different destination is nonempty, with undo and saving on SAVE or after four idle seconds while stopped and silent. |
| Progression settings: Hold SAVE | While held, white key n copies the playing or selected progression to Pn, asking if a different destination is nonempty, with undo and saving on SAVE or after four idle seconds while stopped and silent. |
| Home: Release REC | In Follow mode arms a new progression in the first empty place, otherwise toggles chord writing in the selected or playing progression, with undo and saving on SAVE or after four idle seconds while stopped and silent when storage is available; progression changes that exceed the songs’ shared room remain unkept if no memory place is free. |
| Progression: Release REC | Toggles chord writing into the shown progression, leaving Song or Follow mode for progression playback as needed, with undo and saving on SAVE or after four idle seconds while stopped and silent when storage is available; progression changes that exceed the songs’ shared room remain unkept if no memory place is free. |
| Progression settings: Release REC | Toggles chord writing into the shown progression, leaving Song or Follow mode for progression playback as needed, with undo and saving on SAVE or after four idle seconds while stopped and silent when storage is available; progression changes that exceed the songs’ shared room remain unkept if no memory place is free. |
| Progression: Release OCT− | Moves the progression cursor one beat back. |
| Progression settings: Release OCT− | Moves the progression cursor one beat back. |
| Progression: Release OCT+ | Moves the progression cursor one beat forward. |
| Progression settings: Release OCT+ | Moves the progression cursor one beat forward. |
| Home: Turn PRESETS | Selects the next or previous progression and enters progression playback, with a playing change taking effect at the next bar. |
| Progression: Turn PRESETS | Selects the next or previous progression and enters progression playback, with a playing change taking effect at the next bar. |
| Progression settings: Turn PRESETS | Selects the next or previous progression and enters progression playback, with a playing change taking effect at the next bar. |
| Home: Turn KNOB 1 | Changes the song’s style while initially retaining edited grooves; after 900 milliseconds at rest a question offers to keep them or return to the new style. |
| Progression: Turn KNOB 1 | Moves the progression cursor by bars. |
| Progression settings: Turn KNOB 1 | Changes progression length within its 64-beat limit, retaining hidden chords only while the same progression stays open so lengthening can recover them, without asking and with undo, saved on SAVE or after four idle seconds while stopped and silent. |
| Home: Turn KNOB 2 | Sets the song tempo by hand so subsequent style changes retain it. |
| Progression: Turn KNOB 2 | Moves the cursor within the current bar. |
| Progression settings: Turn KNOB 2 | Changes the progression’s beats per bar from two to seven, possibly shortening it to fit 64 beats and retaining hidden chords only while this progression remains open, without asking and with undo, saved on SAVE or after four idle seconds while stopped and silent. |
| Home: Turn KNOB 3 | Changes song transpose by semitones. |
| Progression: Turn KNOB 3 | Changes or writes the chord root at the cursor. |
| Progression settings: Turn KNOB 3 | Sets or removes the chord’s separate bass note immediately without asking, with undo and saving on SAVE or after four idle seconds while stopped and silent. |
| Home: Turn KNOB 4 | Chooses Follow or a progression, leaving Song playback when turned and applying a playing mode change at the next bar. |
| Progression: Turn KNOB 4 | Changes the chord type, with the position below major removing the change at this beat immediately without a question as an undoable edit saved on SAVE or after four idle seconds while stopped and silent. |
| Progression settings: Turn KNOB 4 | Chooses a progression name preset or its numbered default. |
| Home: Press any key | Adds the key’s note at octave zero, shifted by OCT and Transpose, to the held chord; three recognised notes steer the band and REC writes the chord at the cursor when stopped or on the nearest beat while playing. |
| Home: Release any key | Ends this stopped audition note while leaving the recognised chord in place, and advances the stopped recording cursor by STEP when the last chord key is released. |
| Progression: Press any key | Adds the key’s note at octave zero, shifted by OCT and Transpose, to the held chord; three recognised notes steer the band and REC writes the chord at the cursor when stopped or on the nearest beat while playing. |
| Progression: Release any key | Ends this stopped audition note while leaving the recognised chord in place, and advances the stopped recording cursor by STEP when the last chord key is released. |
| Progression settings: Press any key | Adds the key’s note at octave zero, shifted by OCT and Transpose, to the held chord; three recognised notes steer the band and REC writes the chord at the cursor when stopped or on the nearest beat while playing. |
| Progression settings: Release any key | Ends this stopped audition note while leaving the recognised chord in place, and advances the stopped recording cursor by STEP when the last chord key is released. |
| Home: Hold SAVE; press F3 key | Copies the current progression into P1 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press F3 key | Copies the current progression into P1 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press F3 key | Copies the current progression into P1 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press G3 key | Copies the current progression into P2 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press G3 key | Copies the current progression into P2 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press G3 key | Copies the current progression into P2 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press A3 key | Copies the current progression into P3 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press A3 key | Copies the current progression into P3 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press A3 key | Copies the current progression into P3 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press B3 key | Copies the current progression into P4 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press B3 key | Copies the current progression into P4 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press B3 key | Copies the current progression into P4 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press C4 key | Copies the current progression into P5 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press C4 key | Copies the current progression into P5 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press C4 key | Copies the current progression into P5 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press D4 key | Copies the current progression into P6 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press D4 key | Copies the current progression into P6 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press D4 key | Copies the current progression into P6 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press E4 key | Copies the current progression into P7 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press E4 key | Copies the current progression into P7 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press E4 key | Copies the current progression into P7 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press F4 key | Copies the current progression into P8 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press F4 key | Copies the current progression into P8 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press F4 key | Copies the current progression into P8 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press G4 key | Copies the current progression into P9 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press G4 key | Copies the current progression into P9 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press G4 key | Copies the current progression into P9 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press A4 key | Copies the current progression into P10 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press A4 key | Copies the current progression into P10 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press A4 key | Copies the current progression into P10 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press B4 key | Copies the current progression into P11 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press B4 key | Copies the current progression into P11 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press B4 key | Copies the current progression into P11 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press C5 key | Copies the current progression into P12 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press C5 key | Copies the current progression into P12 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press C5 key | Copies the current progression into P12 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press D5 key | Copies the current progression into P13 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press D5 key | Copies the current progression into P13 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press D5 key | Copies the current progression into P13 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press E5 key | Copies the current progression into P14 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press E5 key | Copies the current progression into P14 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press E5 key | Copies the current progression into P14 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press F5 key | Copies the current progression into P15 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press F5 key | Copies the current progression into P15 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press F5 key | Copies the current progression into P15 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Home: Hold SAVE; press G5 key | Copies the current progression into P16 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression: Hold SAVE; press G5 key | Copies the current progression into P16 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
| Progression settings: Hold SAVE; press G5 key | Copies the current progression into P16 after asking if it holds chords, changes it now with undo available, and stores it on SAVE or after four idle seconds with playback and sound stopped; choosing itself changes nothing. |
Switching from your firmware
Pick the firmware on your FM-1 now to see what installing Polly does to its data.
1 · Back up first, on Stock V15
- Stock V15 has no way to back up your voices or patterns. The FM-1 only sends notes over MIDI, never voice data.
- One indirect way to back up, from Baud Girl's own docs (not tested by us): installing her FM-1+VA keeps your saved stock presets and patterns, and its browser Device Manager can then save all 128 presets and 16 patterns as files. FM-1+VA is closed source; install it at your own risk.
2 · What happens to your Stock V15 data
Possibly at risk
(the layout is reported or inferred, not read in code)
- stock settings (and possibly patterns)
- stock Bluetooth data
- stock voices (128 user patches, banks A-D)
(weakest evidence: reported)
Everything else on Polly
Taps, holds and shortcuts
Most button taps act when you release the button; PLAY acts when you press it. Holding a button alone for one second shows help and consumes its release action; PLAY has already changed transport before its help appears. HOME has its own shortcut view after 0.4 seconds. The rows below distinguish press from release.
White and black keys are numbered separately from left to right. Physical key names identify their positions; octave and transpose can change the sounding notes. The keys span F3 to G5 at the default octave.
Lists and help leave the current page’s key assignments active. An ordinary question blocks HOME and SAVE key shortcuts, while plain keys keep their page assignment. USB restore approval uses a separate view with only physical SEL and HOME accepted.
Build and record song sections
| Do this | What happens |
|---|---|
| Song: Release REC | Toggles live section recording from HOME key shortcuts and mutes, with PLAY starting at section one when stopped and a playing transition into Song starting at the cursor on the next bar. |
| Song settings: Release REC | Toggles live section recording from HOME key shortcuts and mutes, with PLAY starting at section one when stopped and a playing transition into Song starting at the cursor on the next bar. |
| Song: Turn PRESETS | Moves the section cursor, including END, and stops it following playback. |
| Song settings: Turn PRESETS | Moves the section cursor, including END, and stops it following playback. |
| Song: Turn KNOB 1 | Moves the section cursor through the song and END. |
| Song settings: Turn KNOB 1 | Transposes the selected section from minus six to plus five semitones. |
| Song: Turn KNOB 2 | Chooses the section’s progression; below P1 marks it for removal on leaving Song, asking only if marked sections contain melody notes, with undo and saving on SAVE or after four idle seconds while stopped and silent, while turning back up keeps it and a clockwise turn at END appends a section. |
| Song settings: Turn KNOB 2 | Turns the song’s opening Intro on or off. |
| Song: Turn KNOB 3 | Chooses the section’s groove and fill behavior. |
| Song settings: Turn KNOB 3 | Chooses whether the song plays its Ending. |
| Song: Turn KNOB 4 | Sets section repeats from one to eight. |
| Song settings: Turn KNOB 4 | Chooses stopping or restarting when the song ends. |
| Song: Press F3 key | Inserts a section using P1 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press F3 key | Inserts a section using P1 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Does nothing and uses up the SAVE tap, so releasing SAVE does not save. |
| Song settings: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Does nothing and uses up the SAVE tap, so releasing SAVE does not save. |
| Song: Press F♯3 key | Toggles D1 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song settings: Press F♯3 key | Toggles D1 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song: Press G3 key | Inserts a section using P2 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press G3 key | Inserts a section using P2 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press G♯3 key | Toggles D2 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song settings: Press G♯3 key | Toggles D2 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song: Press A3 key | Inserts a section using P3 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press A3 key | Inserts a section using P3 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press A♯3 key | Toggles PC in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song settings: Press A♯3 key | Toggles PC in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song: Press B3 key | Inserts a section using P4 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press B3 key | Inserts a section using P4 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press C4 key | Inserts a section using P5 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press C4 key | Inserts a section using P5 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press C♯4 key | Toggles BA in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song settings: Press C♯4 key | Toggles BA in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song: Press D4 key | Inserts a section using P6 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press D4 key | Inserts a section using P6 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press D♯4 key | Toggles C1 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song settings: Press D♯4 key | Toggles C1 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song: Press E4 key | Inserts a section using P7 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press E4 key | Inserts a section using P7 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press F4 key | Inserts a section using P8 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press F4 key | Inserts a section using P8 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press F♯4 key | Toggles C2 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song settings: Press F♯4 key | Toggles C2 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song: Press G4 key | Inserts a section using P9 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press G4 key | Inserts a section using P9 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press G♯4 key | Toggles C3 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song settings: Press G♯4 key | Toggles C3 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song: Press A4 key | Inserts a section using P10 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press A4 key | Inserts a section using P10 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press A♯4 key | Toggles C4 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song settings: Press A♯4 key | Toggles C4 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song: Press B4 key | Inserts a section using P11 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press B4 key | Inserts a section using P11 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press C5 key | Inserts a section using P12 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press C5 key | Inserts a section using P12 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press C♯5 key | Toggles M1 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song settings: Press C♯5 key | Toggles M1 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song: Press D5 key | Inserts a section using P13 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press D5 key | Inserts a section using P13 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press D♯5 key | Toggles M2 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song settings: Press D♯5 key | Toggles M2 in the section at the song cursor, or the playing section during section recording, with an immediate change when that section is sounding and no change at END. |
| Song: Press E5 key | Inserts a section using P14 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press E5 key | Inserts a section using P14 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press F5 key | Inserts a section using P15 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press F5 key | Inserts a section using P15 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song: Press F♯5 key | Does nothing on the Song pages. |
| Song settings: Press F♯5 key | Does nothing on the Song pages. |
| Song: Press G5 key | Inserts a section using P16 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
| Song settings: Press G5 key | Inserts a section using P16 at the song cursor and advances it, up to 32 sections, refusing an insertion at or before the playing section. |
Record instruments and edit notes
| Do this | What happens |
|---|---|
| Notes: Release EDIT | Deletes the selected note immediately without a question as an undoable edit, with flash saving on SAVE or after four idle seconds while stopped and silent. |
| Notes: Hold EDIT | While playback and recording run with the list closed, erases the selected part’s notes as the playhead passes without asking, with undo available and flash saving on SAVE or after four idle seconds while stopped and silent. |
| Band: Release SEQ | Opens Notes when no list is open. |
| Groove length: Release SEQ | Opens Notes when no list is open. |
| Notes: Release SEQ | Returns to Band when no list is open. |
| Band: Hold SAVE | While held and stopped, white key n writes the current groove immediately to memory place n without undo, asking before replacing a different groove with notes and refusing places holding melodies or progressions. |
| Groove length: Hold SAVE | While held and stopped, white key n writes the current groove immediately to memory place n without undo, asking before replacing a different groove with notes and refusing places holding melodies or progressions. |
| Notes: Hold SEL | While held, SELECT or KNOB 1 moves the selected note and KNOB 3 changes its length in fine steps. |
| Band: Release REC | Arms or ends an additive instrument or melody take from the next bar or PLAY’s count-in, saving on SAVE or after four idle seconds while stopped and silent only when storage is available; a style-groove take can sound unkept without a free memory place, and melody notes needing more room are discarded. |
| Groove length: Release REC | Arms or ends an additive instrument or melody take from the next bar or PLAY’s count-in, saving on SAVE or after four idle seconds while stopped and silent only when storage is available; a style-groove take can sound unkept without a free memory place, and melody notes needing more room are discarded. |
| Notes: Release REC | Arms or ends an additive instrument or melody take from the next bar or PLAY’s count-in, saving on SAVE or after four idle seconds while stopped and silent only when storage is available; a style-groove take can sound unkept without a free memory place, and melody notes needing more room are discarded. |
| Notes: Turn SELECT | Selects notes in time order, including the separate pitches of a chord. |
| Notes: Hold SEL; turn SELECT | Moves the selected note by grid steps, allowing a melody note to cross into another section with that section’s chord root. |
| Notes: Turn PRESETS | Changes the visible window between eight, four, two and one bars, with a one-beat view also available for band instruments. |
| Band: Turn PRESETS | Selects an edited groove or style pattern for the current section, saving pending edits first while stopped and refusing unsaved replacements during playback. |
| Groove length: Turn PRESETS | Selects an edited groove or style pattern for the current section, saving pending edits first while stopped and refusing unsaved replacements during playback. |
| Band: Turn KNOB 1 | Chooses eighth, eighth-triplet, sixteenth, sixteenth-triplet, thirty-second or unquantised recording. |
| Groove length: Turn KNOB 1 | Changes the groove’s bar count, repeating existing material when lengthening where space permits and saving the edit on SAVE or after four idle seconds while stopped and silent. |
| Notes: Turn KNOB 1 | Moves the Notes cursor by grid steps, including empty places. |
| Notes: Hold SEL; turn KNOB 1 | Moves the selected note by grid steps as an undoable edit saved on SAVE or after four idle seconds while stopped and silent. |
| Band: Turn KNOB 2 | Moves the groove’s cursor by bars. |
| Groove length: Turn KNOB 2 | Changes the groove meter from two to seven beats per bar. |
| Notes: Turn KNOB 2 | Changes the selected note’s pitch while skipping duplicates at that place, and can ask whether a bass instrument should use Chord 1 so the edited note is heard as written. |
| Band: Turn KNOB 3 | Moves the groove’s cursor within the current bar. |
| Groove length: Turn KNOB 3 | Selects one of eight groove-name positions. |
| Notes: Turn KNOB 3 | Changes the selected note’s length in grid steps. |
| Notes: Hold SEL; turn KNOB 3 | Changes the selected note’s length in steps of one forty-eighth of a beat as an undoable edit saved on SAVE or after four idle seconds while stopped and silent. |
| Band: Turn KNOB 4 | Toggles the selected part’s mute once per turn burst, for the song outside Song mode or its current section in Song mode. |
| Groove length: Turn KNOB 4 | Changes the groove name’s selected character. |
| Notes: Turn KNOB 4 | Changes the selected note’s velocity from one to 127. |
| Band: Press any key | Plays the key’s note at octave zero through the selected instrument or melody, shifted by OCT and Transpose, with fixed velocity 100 for an instrument or the melody velocity, and records it when recording is running. |
| Band: Release any key | Ends the held note and its recorded length if it is being recorded. |
| Groove length: Press any key | Plays the key’s note at octave zero through the selected instrument or melody, shifted by OCT and Transpose, with fixed velocity 100 for an instrument or the melody velocity, and records it when recording is running. |
| Groove length: Release any key | Ends the held note and its recorded length if it is being recorded. |
| Notes: Press any key | Plays the key’s note shifted by OCT and Transpose, adds a grid-length note at an empty cursor when unarmed and not recording, joins keys held together into a chord there, or records the note normally during recording. |
| Notes: Release any key | Ends this held note and advances the insertion cursor one grid step when the last key of a newly entered chord is released. |
| Band: Hold SAVE; press F3 key | Copies the current groove straight to memory 1 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press F3 key | Copies the current groove straight to memory 1 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Notes: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Shows COPY / ON HOME, ARP, SEQ without copying or saving, and consumes the held SAVE tap so its release does not save. |
| Band: Hold SAVE; press G3 key | Copies the current groove straight to memory 2 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press G3 key | Copies the current groove straight to memory 2 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press A3 key | Copies the current groove straight to memory 3 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press A3 key | Copies the current groove straight to memory 3 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press B3 key | Copies the current groove straight to memory 4 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press B3 key | Copies the current groove straight to memory 4 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press C4 key | Copies the current groove straight to memory 5 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press C4 key | Copies the current groove straight to memory 5 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press D4 key | Copies the current groove straight to memory 6 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press D4 key | Copies the current groove straight to memory 6 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press E4 key | Copies the current groove straight to memory 7 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press E4 key | Copies the current groove straight to memory 7 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press F4 key | Copies the current groove straight to memory 8 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press F4 key | Copies the current groove straight to memory 8 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press G4 key | Copies the current groove straight to memory 9 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press G4 key | Copies the current groove straight to memory 9 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press A4 key | Copies the current groove straight to memory 10 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press A4 key | Copies the current groove straight to memory 10 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press B4 key | Copies the current groove straight to memory 11 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press B4 key | Copies the current groove straight to memory 11 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press C5 key | Copies the current groove straight to memory 12 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press C5 key | Copies the current groove straight to memory 12 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press D5 key | Copies the current groove straight to memory 13 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press D5 key | Copies the current groove straight to memory 13 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press E5 key | Copies the current groove straight to memory 14 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press E5 key | Copies the current groove straight to memory 14 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press F5 key | Copies the current groove straight to memory 15 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press F5 key | Copies the current groove straight to memory 15 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Band: Hold SAVE; press G5 key | Copies the current groove straight to memory 16 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
| Groove length: Hold SAVE; press G5 key | Copies the current groove straight to memory 16 only when stopped, asks before replacing another groove with notes, refuses melody or progression storage, and writes at once without undo. |
Choose sounds, mix and arrange styles
| Do this | What happens |
|---|---|
| Sound: Release REC | Arms or ends an additive instrument or melody take from the next bar or PLAY’s count-in, saving on SAVE or after four idle seconds while stopped and silent only when storage is available; a style-groove take can sound unkept without a free memory place, and melody notes needing more room are discarded. |
| Sound 2: Release REC | Arms or ends an additive instrument or melody take from the next bar or PLAY’s count-in, saving on SAVE or after four idle seconds while stopped and silent only when storage is available; a style-groove take can sound unkept without a free memory place, and melody notes needing more room are discarded. |
| Style: Turn PRESETS | Chooses the song’s style, initially keeping edited grooves and asking about them after the turn rests. |
| Style page 2: Turn PRESETS | Chooses the song’s style, initially keeping edited grooves and asking about them after the turn rests. |
| Sound: Turn PRESETS | Moves to a General MIDI family of eight sounds for the selected instrument or melody, with previews where permitted; drum-channel parts are unchanged. |
| Sound 2: Turn PRESETS | Does nothing unless HOME is held. |
| Mixer: Turn PRESETS | Does nothing unless HOME is held. |
| Mixer tone: Turn PRESETS | Does nothing unless HOME is held. |
| Effects: Turn PRESETS | Does nothing unless HOME is held. |
| Sound: Turn KNOB 1 | Chooses the instrument or melody’s General MIDI sound, except on the drum channel, and requests an audition where permitted. |
| Sound 2: Turn KNOB 1 | Sets the root above which a band instrument drops an octave, or disables that threshold, including the stored value hidden for drums. |
| Mixer: Turn KNOB 1 | Changes the selected instrument or melody volume. |
| Mixer tone: Turn KNOB 1 | Changes the selected instrument or melody brightness, with 64 neutral. |
| Effects: Turn KNOB 1 | Chooses off or one of four shared reverb spaces. |
| Style: Turn KNOB 1; Turn KNOB 2; Turn KNOB 3 | Chooses the pattern for this section, saving its pending edits first when stopped and requiring SAVE first if it has unsaved edits during playback. |
| Style page 2: Turn KNOB 1; Turn KNOB 2; Turn KNOB 3 | Chooses the pattern for this section, saving its pending edits first when stopped and requiring SAVE first if it has unsaved edits during playback. |
| Sound: Turn KNOB 2 | For a band instrument, changes its chord-following rule; for a melody, sets MIDI channel one through fifteen. |
| Sound 2: Turn KNOB 2 | Sets the selected band instrument’s MIDI channel from one through fifteen. |
| Mixer: Turn KNOB 2 | Changes the selected instrument or melody pan. |
| Mixer tone: Turn KNOB 2 | Changes the selected instrument or melody resonance, with 64 neutral. |
| Effects: Turn KNOB 2 | Changes the shared reverb level. |
| Sound: Turn KNOB 3 | Sets a band instrument’s lower range limit, even when hidden for drums; for a melody it does nothing. |
| Sound 2: Turn KNOB 3; Turn KNOB 4 | Does nothing on Sound 2. |
| Mixer: Turn KNOB 3 | Changes the selected instrument or melody reverb send. |
| Mixer tone: Turn KNOB 3; Turn KNOB 4 | Does nothing on Mixer tone. |
| Effects: Turn KNOB 3 | Chooses one of four shared chorus types. |
| Sound: Turn KNOB 4 | Sets a band instrument’s upper range limit, even when hidden for drums; for a melody it sets the velocity of future recorded notes. |
| Mixer: Turn KNOB 4 | Changes the selected instrument or melody chorus send. |
| Effects: Turn KNOB 4 | Changes the shared chorus level. |
| Style: Turn KNOB 4 | Changes the song’s style while initially retaining edited grooves, followed by a question after the turn rests. |
| Style page 2: Turn KNOB 4 | Changes the song’s style while initially retaining edited grooves, followed by a question after the turn rests. |
| Sound: Press any key | Plays the key’s note at octave zero through the selected instrument or melody, shifted by OCT and Transpose, with fixed velocity 100 for an instrument or the melody velocity, and records it when recording is running. |
| Sound: Release any key | Ends the held note and its recorded length if it is being recorded. |
| Sound 2: Press any key | Plays the key’s note at octave zero through the selected instrument or melody, shifted by OCT and Transpose, with fixed velocity 100 for an instrument or the melody velocity, and records it when recording is running. |
| Sound 2: Release any key | Ends the held note and its recorded length if it is being recorded. |
| Effects: Press any key | Does nothing without HOME or SAVE held. |
| Style: Press any key | Does nothing without HOME or SAVE held. |
| Style page 2: Press any key | Does nothing without HOME or SAVE held. |
| Mixer: Press F3 key; Press G3 key; Press A3 key; Press B3 key; Press C4 key; Press D4 key; Press E4 key; Press F4 key; Press G4 key; Press A4 key; Press B4 key; Press C5 key; Press D5 key; Press E5 key; Press F5 key; Press G5 key | Does nothing without HOME or SAVE held. |
| Mixer tone: Press F3 key; Press G3 key; Press A3 key; Press B3 key; Press C4 key; Press D4 key; Press E4 key; Press F4 key; Press G4 key; Press A4 key; Press B4 key; Press C5 key; Press D5 key; Press E5 key; Press F5 key; Press G5 key | Does nothing without HOME or SAVE held. |
| Sound: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Shows COPY / ON HOME, ARP, SEQ without copying or saving, and consumes the held SAVE tap so its release does not save. |
| Sound 2: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Shows COPY / ON HOME, ARP, SEQ without copying or saving, and consumes the held SAVE tap so its release does not save. |
| Mixer: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Shows COPY / ON HOME, ARP, SEQ without copying or saving, and consumes the held SAVE tap so its release does not save. |
| Mixer tone: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Shows COPY / ON HOME, ARP, SEQ without copying or saving, and consumes the held SAVE tap so its release does not save. |
| Effects: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Shows COPY / ON HOME, ARP, SEQ without copying or saving, and consumes the held SAVE tap so its release does not save. |
| Style: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Shows COPY / ON HOME, ARP, SEQ without copying or saving, and consumes the held SAVE tap so its release does not save. |
| Style page 2: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Shows COPY / ON HOME, ARP, SEQ without copying or saving, and consumes the held SAVE tap so its release does not save. |
| Mixer: Press F♯3 key | Selects D1 for editing and keyboard playing. |
| Mixer tone: Press F♯3 key | Selects D1 for editing and keyboard playing. |
| Mixer: Press G♯3 key | Selects D2 for editing and keyboard playing. |
| Mixer tone: Press G♯3 key | Selects D2 for editing and keyboard playing. |
| Mixer: Press A♯3 key | Selects PC for editing and keyboard playing. |
| Mixer tone: Press A♯3 key | Selects PC for editing and keyboard playing. |
| Mixer: Press C♯4 key | Selects BA for editing and keyboard playing. |
| Mixer tone: Press C♯4 key | Selects BA for editing and keyboard playing. |
| Mixer: Press D♯4 key | Selects C1 for editing and keyboard playing. |
| Mixer tone: Press D♯4 key | Selects C1 for editing and keyboard playing. |
| Mixer: Press F♯4 key | Selects C2 for editing and keyboard playing. |
| Mixer tone: Press F♯4 key | Selects C2 for editing and keyboard playing. |
| Mixer: Press G♯4 key | Selects C3 for editing and keyboard playing. |
| Mixer tone: Press G♯4 key | Selects C3 for editing and keyboard playing. |
| Mixer: Press A♯4 key | Selects C4 for editing and keyboard playing. |
| Mixer tone: Press A♯4 key | Selects C4 for editing and keyboard playing. |
| Mixer: Press C♯5 key | Selects M1 for editing and keyboard playing. |
| Mixer tone: Press C♯5 key | Selects M1 for editing and keyboard playing. |
| Mixer: Press D♯5 key | Selects M2 for editing and keyboard playing. |
| Mixer tone: Press D♯5 key | Selects M2 for editing and keyboard playing. |
| Mixer: Press F♯5 key | Does nothing on the Mixer pages. |
| Mixer tone: Press F♯5 key | Does nothing on the Mixer pages. |
Use lists, memory and questions
| Do this | What happens |
|---|---|
| Page list: Release HOME | Closes the page list. |
| Memory: Release HOME | Returns from Memory to the list that opened it, or to the page if entered from a no-space message. |
| Question: Press HOME | Declines as soon as HOME is pressed, or chooses the alternative stated by a two-choice question. |
| Question: Press HOME | For the edited-grooves question, returns affected sections to the new style while retaining saved copies in Memory, saving pending edits first when stopped and requiring SAVE first during playback. |
| Page list: Release SEL | Runs the selected action, advances the letter cursor on Letters, or opens the selected submenu. |
| Question: Release SEL | Accepts the question and runs its stated action. |
| Page list: Release SEL | When CLEAR CHORD is selected, immediately removes the chord change at the cursor without asking as an undoable edit saved on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When LOAD PROGRESSION is selected, loads the chosen factory progression and its name immediately into an empty place, otherwise asks first, as an undoable change saved on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When CLEAR PROGRESSION is selected for a nonempty progression, asks before clearing its chords as an undoable change saved on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When STYLE TEMPO is selected, immediately restores the style’s tempo and lets future style choices change it again, with no question and saving on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When PLAY FROM SECTION is selected, starts from the cursor’s section immediately if stopped or at the next bar if playing, with a count-in if recording is armed. |
| Page list: Release SEL | When INSERT SECTION is selected while stopped, immediately inserts a copy above the cursor without its melody notes, with undo and saving on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When DELETE SECTION is selected while stopped, removes the cursor’s section immediately unless it has melody notes, in which case it asks first, with undo and saving on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When CLEAR SECTIONS is selected, asks if sections exist before clearing sections and their melody notes, retaining progressions, grooves, style, tempo, transpose and mutes, resetting Intro and Ending on and At end to stop, with undo and saving on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When NEW SONG is selected while stopped, asks before saving pending work and replacing this song with defaults, retaining saved edited grooves in Memory and allowing undo, with the new state saved on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When COPY SONG is selected while stopped, copies settings, sections, progressions and grooves to the chosen song and writes immediately, excluding source melody notes and deleting destination melody notes, asking only if destination sections exist and offering no destination undo. |
| Page list: Release SEL | When CLEAR plus an instrument name is selected, asks before requesting removal of that instrument’s groove notes, keeping its sound, with undo and saving on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When CLEAR plus a groove name is selected, asks before immediately removing every note of that groove while keeping sounds, with undo and saving on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When BACK TO STYLE is selected, immediately restores this section’s style pattern, saving edited work first while stopped or requiring SAVE first during playback, with undo and the edited groove retained in Memory. |
| Page list: Release SEL | When CLEAR M1 or CLEAR M2 is selected, asks before clearing that melody’s notes in the named section or whole song, keeping its sound, with undo and saving on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When QUANTISE M1 or M2 IN SECTION is selected, immediately moves that section’s melody notes onto the chosen grid without asking, as one undoable edit saved on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When COPY M1 or M2 TO SECTION is selected, immediately replaces that section’s notes from the chosen source section, asking only if the destination has notes, keeping copied roots, excluding notes beyond its end and allowing one-step undo with saving on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When BARS AS THE PROGRESSION is selected, immediately lengthens the shorter groove to the progression length, repeating its material where capacity permits, with undo and saving on SAVE or after four idle seconds while stopped and silent. |
| Page list: Release SEL | When MEMORY is selected, opens the sixteen shared places. |
| Page list: Release SEL | When FACTORY RESET is selected while stopped, asks before immediately replacing all four songs, edited grooves, melodies, progressions and settings with defaults in flash, keeping calibration and the QY70 bank and offering no undo. |
| Memory: Release SEL | For an occupied memory place while stopped, asks before freeing it and writing immediately; deleting a groove sends all songs using it back to their styles and cannot be undone, while only this song’s removed melody part or progressions enter its undo history and keeping recovered notes can require free memory. |
| Question: Release SEL | For the edited-grooves question, retains the edited patterns without erasing them. |
| Question: Release SEL | For the Notes bass question, changes this groove instrument’s Type to Chord 1 immediately without changing its notes, with one undo step and saving on SAVE or after four idle seconds while stopped and silent if an edited-groove memory place is available. |
| Page list: Turn SELECT | Moves through list rows, skipping the MORE heading. |
| Memory: Turn SELECT | Moves through the sixteen memory places. |
| Question: Turn SELECT; Turn ALGORITHM; Turn PRESETS; Turn KNOB 1; Turn KNOB 2; Turn KNOB 3; Turn KNOB 4 | Does nothing while a question awaits its answer. |
| Page list: Turn ALGORITHM | Changes the selected setting, edits the current name letter, or chooses a progression, source section, destination song, writing step or USB audio level. |
| Memory: Turn ALGORITHM | Does nothing on memory-place rows. |
Set up MIDI and inspect status
| Do this | What happens |
|---|---|
| Setup: Turn PRESETS | Does nothing unless HOME is held. |
| Status: Turn PRESETS | Does nothing unless HOME is held. |
| Setup: Turn KNOB 1 | Chooses internal timing or following incoming MIDI clock. |
| Status: Turn KNOB 1; Turn KNOB 2; Turn KNOB 3; Turn KNOB 4 | Does nothing on Status. |
| Setup: Turn KNOB 2 | Turns USB MIDI output on or off. |
| Setup: Turn KNOB 3 | Chooses off, on or notes for the key and button lighting behavior. |
| Setup: Turn KNOB 4 | Chooses off, recording only or always on for the metronome, while recording count-ins still click. |
| Setup: Press any key | Does nothing without HOME or SAVE held. |
| Status: Press any key | Does nothing without HOME or SAVE held. |
| Setup: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Shows COPY / ON HOME, ARP, SEQ without copying or saving, and consumes the held SAVE tap so its release does not save. |
| Status: Hold SAVE; press F3 key; Hold SAVE; press G3 key; Hold SAVE; press A3 key; Hold SAVE; press B3 key; Hold SAVE; press C4 key; Hold SAVE; press D4 key; Hold SAVE; press E4 key; Hold SAVE; press F4 key; Hold SAVE; press G4 key; Hold SAVE; press A4 key; Hold SAVE; press B4 key; Hold SAVE; press C5 key; Hold SAVE; press D5 key; Hold SAVE; press E5 key; Hold SAVE; press F5 key; Hold SAVE; press G5 key | Shows COPY / ON HOME, ARP, SEQ without copying or saving, and consumes the held SAVE tap so its release does not save. |
Restore and other views
| Do this | What happens |
|---|---|
| USB restore approval: Press HOME | Cancels the USB restore without changing the active saved data, though staging has already replaced the older inactive copies. |
| USB restore approval: Press SEL | Commits the staged backup settings, songs, progressions, grooves and melody notes to flash at once without undo, removes objects absent from the file, and leaves calibration and the QY70 bank outside the restore. |
| USB restore approval: Press any key | Does nothing on this recovery or restore screen. |
Read the screen
| View | What appears |
|---|---|
| Home | Shows the current chord, playback source and progress, upcoming sections, and Style, Tempo, Transpose and Prog controls. |
| Song | Shows the section list, insertion cursor, playing section and mutes, with Section, Prog, Groove and Repeat controls. |
| Song settings | Shows the song sections with the selected section transpose and the song Intro, Ending and At end controls. |
| Progression | Shows the progression as chord cells with its cursor and playhead, plus Bar, Beat, Root and Type controls. |
| Progression settings | Shows the same progression with Length, Beats, Bass and Name controls. |
| Band | Shows the groove notes by instrument, the cursor and playhead, and Grid, Bar, Beat and Muted controls; recording shows the selected track or melody in more detail. |
| Groove length | Shows the groove length and name with Bars, Beats, Place and Letter controls. |
| Sound | Shows the selected sound and its family, range and Type controls for an instrument, or melody notes with Sound, Channel and Velocity controls for a melody. |
| Sound 2 | Shows the high-key boundary and MIDI channel for an instrument, with no high-key setting for drums. |
| Mixer | Shows ten instrument and melody strips with their volume and pan, plus Volume, Pan, Reverb and Chorus for the selected strip. |
| Mixer tone | Shows brightness and resonance for ten strips with Bright and Reso controls for the selected strip. |
| Effects | Shows every strip reverb and chorus send with controls for the two shared effects and their levels. |
| Style | Shows all six groove assignments, highlighting Intro, Groove A and Groove B for KNOB 1 to 3, with the whole Style on KNOB 4. |
| Style page 2 | Shows all six groove assignments, highlighting the two fills and Ending for KNOB 1 to 3, with the whole Style on KNOB 4. |
| Setup | Shows clock, MIDI output, lighting and click settings, explains the last turned control, and reports the installed QY70 style bank. |
| Status | Shows processor load, sounding voices, version and audio dropout count. |
| Notes | Shows the selected instrument or melody notes and playback position, with Place, Pitch, Length and Velocity controls and the song timeline for a melody. |
| Page list | Shows the current page family controls, editable names and available actions, with the selected row highlighted. |
| Memory | Shows the sixteen memory places, their contents and a count of occupied places. |
| Question | Shows the pending question above the page and SEL to accept or HOME to cancel. |
| Button help | Shows a context-dependent help card for the held button until it is released or another input is used. |
| HOME shortcuts | Shows the five groove shortcuts and sixteen progressions, marking what is playing, queued or chosen for the next start. |
| Firmware update | Shows the countdown while both OCT buttons remain held, then the bootloader update screen after five seconds. |
| Safe mode | Shows the failed-start recovery page with silent audio, USB reinstallation available and PLAY to retry starting Polly. |
| Across pages | Shows the remaining count-in beats in place of the page title while counting in. |
| Across pages | Temporarily replaces the title with the result of an action or a refusal, while the underlying page remains visible. |
| Across pages | Shows the page name and tempo above the page, page dots and context below it, and control hints along the bottom. |
| Across pages | Shows Polly branding during startup and reports a previous crash if one was recorded. |
| Panel calibration | Prompts for fourteen button names and seven clockwise encoder turns, then stores the completed panel mapping or abandons it after thirty seconds without an answer. |
| USB restore approval | Shows the USB restore question after the file has been staged, asking physical SEL to replace the saved songs or HOME to cancel, with cancellation after sixty seconds. |
| Across pages | Shows USB restore progress as a percentage while receiving the file, before the confirmation question. |
| Across pages | Shows QY70 style transfer progress while playback is stopped, then reloads the current grooves and clears undo after a begun transfer. |
| Notes | Can ask PLAY THIS BASS AS WRITTEN? after entering or repitching a bass note that the chord rule would force to the root, with SEL changing Type to Chord 1 and HOME retaining the rule without another question for that groove until restart. |
| Across pages | After four consecutive failed starts, recovery enters the chip’s update mode instead of attempting another ordinary Polly start. |
What the lights mean
| Light and state | Meaning |
|---|---|
| HOME, lit (Home) | Marks the page family currently on screen. |
| HOME, lit (Song) | Marks the page family currently on screen. |
| HOME, lit (Song settings) | Marks the page family currently on screen. |
| HOME, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| ARP, lit (Progression) | Marks the page family currently on screen. |
| ARP, lit (Progression settings) | Marks the page family currently on screen. |
| ARP, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| SEQ, lit (Band) | Marks the page family currently on screen. |
| SEQ, lit (Groove length) | Marks the page family currently on screen. |
| SEQ, lit (Notes) | Marks the page family currently on screen. |
| SEQ, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| EDIT, lit (Sound) | Marks the page family currently on screen. |
| EDIT, lit (Sound 2) | Marks the page family currently on screen. |
| EDIT, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| LFO, lit (Mixer) | Marks the page family currently on screen. |
| LFO, lit (Mixer tone) | Marks the page family currently on screen. |
| LFO, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| FX, lit (Effects) | Marks the page family currently on screen. |
| FX, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| ENV, lit (Style) | Marks the page family currently on screen. |
| ENV, lit (Style page 2) | Marks the page family currently on screen. |
| ENV, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| GLO, lit (Setup) | Marks the page family currently on screen. |
| GLO, lit (Status) | Marks the page family currently on screen. |
| GLO, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| SEL, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| SAVE, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| SAVE, lit (Across pages) | Lights for tracked unsaved work, but can remain dark when full memory leaves a style-groove take or oversized progression unkept, while discarded melody notes never become saved work. |
| PLAY, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| PLAY, lit (Across pages) | Lights green while playback runs without recording. |
| PLAY, lit (Across pages) | Lights red during playback while any recording mode is active. |
| PLAY, blinking (Across pages) | Blinks red twice per second when stopped with recording armed. |
| REC, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| REC, lit (Across pages) | Lights while track recording is enabled, a chord take is armed or running, or section recording is armed. |
| OCT−, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| OCT+, dim (Across pages) | Glows faintly when not otherwise lit and Lights is on; notes or off removes this background glow. |
| Key lights, lit (Across pages) | Lights each held key when Lights is on or notes, except while HOME is held. |
| Key lights, lit (HOME shortcuts) | Lights the black shortcut key for the next groove if queued or the current groove otherwise, and the white shortcut key for the current progression, even with Lights off. |
| Key lights, dim (Song) | Dimly marks the muted tracks at the cursor, or the final section while the cursor is on END, even with Lights off; a held key takes precedence. |
| Key lights, dim (Song settings) | Dimly marks the muted tracks at the cursor, or the final section while the cursor is on END, even with Lights off; a held key takes precedence. |
Save, back up and restore
Polly keeps four songs with their progressions, sixteen memory places shared by edited grooves, melodies and larger progressions, and its settings; calibration and QY70 styles are separate. A Polly update retains saved songs and grooves but does not first save pending edits. SAVE attempts an immediate write without asking, and automatic saving waits for stopped playback, released keys and buttons, faded voices and four seconds without input. If sections sharing an edited groove differ, saving keeps the newest changed version and replaces the others. Full memory can leave a groove take or oversized progression unkept even when SAVE is dark, while melody notes needing more space are discarded. Free enough places before leaving or switching off, and record discarded melody notes again. Changing songs saves savable pending work first and clears undo.
Stop playback, release the keys, press SAVE and check that it succeeds, then connect USB and use Back up at Polly Backup to download a .plb file. This reads the unit directly; it does not maintain a browser song bank. A backup contains settings, four songs and all sixteen memory places, but excludes button calibration and QY70 styles; keep your QY70 ROM to install those again. A backup taken during playback includes only the previously saved work. Restore checks the file, then asks on the unit; SEL accepts and HOME declines, with a one-minute timeout. Confirmed restoration replaces settings, songs and memory, including clearing places absent from the file, keeps calibration and QY70 styles, and clears undo history; undo cannot reverse it. The browser also asks before sending a restore. Inactive flash copies can be written before the on-unit question, even if you decline. Save and make a backup before any computer-started firmware update as well as before using the OCT-button update gesture; neither route saves pending edits. Save before installing QY70 styles too, because the transfer reloads grooves and clears undo even when a begun write fails.
To install QY70 styles from your own ROM, connect USB and run python3 tools/qy70_install.py qy70main.bin from Polly’s source checkout. The computer asks before sending unless you add --yes; the unit has no second question. Save first: a begun transfer reloads grooves and clears undo even when it fails.
Before you switch firmware
- Back up first. Stop playback, release the keys, press SAVE and check that it succeeds, then connect USB and use Back up at https://charlesvestal.github.io/fm1-polly/backup/ to download a .plb file. This reads the unit directly; it does not maintain a browser song bank. A backup contains settings, four songs and all sixteen memory places, but excludes button calibration and QY70 styles; keep your QY70 ROM to install those again. A backup taken during playback includes only the previously saved work. Restore checks the file, then asks on the unit; SEL accepts and HOME declines, with a one-minute timeout. Confirmed restoration replaces settings, songs and memory, including clearing places absent from the file, keeps calibration and QY70 styles, and clears undo history; undo cannot reverse it. The browser also asks before sending a restore. Inactive flash copies can be written before the on-unit question, even if you decline. Save and make a backup before any computer-started firmware update as well as before using the OCT-button update gesture; neither route saves pending edits. Save before installing QY70 styles too, because the transfer reloads grooves and clears undo even when a begun write fails.
Back up in the firmware you are leaving first; see the switching advice in this section for installation, startup and ordinary-use risks.
Keep a Polly backup and your QY70 ROM before switching firmware. The backup excludes QY70 styles and button calibration. Save before starting an update from the computer or from the OCT buttons, and before installing a QY70 bank.
Back up before switching; see the switching advice in this section. Another firmware can overwrite Polly data during startup or ordinary use without a save action.
- Back up in the firmware you are leaving first, with its own tool (above). Anything below marked at risk can be written over; whether an older saved copy survives depends on how often you saved, so do not count on it.
- What installing Polly does to the firmware you had before.
Show the detail
install (Polly update loader): Checks package CRC and chip key before erasing; writes only unequal program sectors and verifies them. Does not program the boot head or initialize user objects (a recognized valid Polly package). install (Polly update loader cleanup): Erases sectors in these windows only if their tails contain a valid update record: AT marker, nonzero CRC16 and matching CRC of record bytes 2..79. Does not scan other data sectors. QY70 bank guards prevent its E8000 sector from resembling such a record (a validated update record is present). every start-up before safe mode: Resumes a valid interrupted confirmed restore by completing eighteen staged headers and removing its journal. Invalid nonblank journal records are erased. Current project/song/slot data are otherwise only read at this stage (only if a pending restore journal is valid; invalid nonblank journal sector may instead be erased). every start-up before safe mode: After restore recovery, checks four bytes at the staged loader start and eight bytes at the OTA record. If any checked byte is not FF, erases all five staging sectors. Other occupied staging bytes alone do not trigger this cleanup (at least one probed byte at E0000 or E4F00 is nonblank). normal start-up: Loads project, calibration and songs without initializing their flash records. Immediately frees recognized Polly overflow-progression slots whose songs no longer reference them. Melody validation can mark recognized Polly melody parts dirty for later save/autosave. Ordinary foreign records do not satisfy these Polly payload checks. The tidy runs even when project_songs_load fails: default songs remove every external-progression reference, so all recognized nonempty overflow-progression slots are freed immediately (only orphaned recognized Polly progression slots; later repair save only for recognized Polly melody parts; failed/damaged/overwritten song records also trigger this for all recognized nonempty overflow-progression slots). update started while Polly is running: Erases staging, writes and verifies the incoming package loader, commits its head, then requires host success before writing the OTA record at E4F00 and restarting. A recognized official loader also requires all boot-head bytes to match. Failure or dry-run erases staging again. This path does not flush pending project/song/groove edits before restarting; save first (installer starts an accepted update; official-loader whole-image behavior is described in comments, not proven by proprietary source).
- Stock V15: Possibly at risk (layout reported or inferred): stock settings (and possibly patterns); stock Bluetooth data; stock voices (128 user patches, banks A-D).
- Baud Girl FM-1+VA: Possibly at risk (layout reported or inferred): Baud Girl presets (128); Baud Girl patterns (16, with locks).
- Felucca: At risk by itself: project slot A; project slot B; project slot C; project slot D; FM6 patches of the FM6 user presets; user sample slot USR1; user sample slot USR2; settings, button calibration, favourites, MIDI LEARN map. At risk when you act: user sample slot USR3; user presets 1-16; user presets 17-32; the autosave (the music as you left it); FM6 voice bank B1-B32.
- SLOOP: At risk by itself: song section A (a whole project); song section B (a whole project); song section C (a whole project); song section D (a whole project); the music in progress (autosave); user sample slot USR1 (header at 0xA0000); user sample slot USR2 (header at 0xB4000); settings, calibration, song order, SYN1-4 kits, MIDI LEARN, theme and favourites. At risk by itself, under a condition: user sample slot USR4 (header at 0xE7000). At risk when you act: user sample slot USR3 (header at 0xC8000); user sounds U01-U16; user sounds U17-U32; FM6 patch bank B1-B27.
- X0X: At risk by itself: the whole X0X project (settings, sound, all 32 patterns, song, knob motion); break loops slot 1; break loops slot 2. At risk when you act: break loops slot 3; X0X button calibration.
- JIANT: At risk by itself: song 1 section A (a whole project); song 1 section B (a whole project); song 1 section C (a whole project); song 1 section D (a whole project); FM6 patches of the FM6 user sounds; song 2: four sections (whole projects) (some of it lost); song 3: four sections (whole projects) (some of it lost); song 4: four sections (whole projects) (some of it lost); song 5: four sections (whole projects); settings, calibration, favourites, MENU options. At risk when you act: song 6: four sections (whole projects); song 7: four sections (whole projects); song 8: four sections (whole projects); which song is current, every song's rows and scenes; user sounds U01-U16; user sounds U17-U32; the music in progress (RESTORE LAST); FM6 voice bank B1-B32.
- Melodee: At risk by itself: shared user presets U289-U378 (some of it lost); shared user presets U379-U384; shared user presets U109-U126; project A: patterns, song, sounds, motion, recordings; project B: patterns, song, sounds, motion, recordings; project C: patterns, song, sounds, motion, recordings; settings, factory favourites, calibration, saved template. At risk by itself, under a condition: shared user presets U055-U072. At risk when you act: project D: patterns, song, sounds, motion, recordings; shared user presets U145-U288; shared user presets U073-U090; shared user presets U091-U108; shared user presets U001-U018; shared user presets U019-U036; shared user presets U037-U054; shared user presets U127-U144.
- FoMni: At risk by itself: FoMni setup (pages, chord buttons, lights). Carried over: FoMni button calibration.
- AMB-1: At risk by itself: AMB-1 pieces and setup. Carried over: AMB-1 panel calibration.
- ChoralRoot: At risk by itself: 32 imported DX7 voices; CZ-1 bank A (16 tones); CZ-1 bank B (16 tones); CZ-1 bank C (16 tones); CZ-1 bank D (16 tones); CZ-1 bank E (16 tones); CZ-1 bank F (16 tones); CZ-1 bank G (16 tones); CZ-1 bank H (16 tones); last global-save session; favourite marks, chord/bass type and filter; 128 saved sounds with their complete engine patches; options, playing setup and panel calibration. At risk when you act: recorded loop 1; recorded loop 2; recorded loop 3; recorded loop 4; recorded loop 5; recorded loop 6; recorded loop 7; recorded loop 8; recorded loop 9; recorded loop 10.
- GHOULBOX: At risk by itself: project A; project B; project C; project D; FM6 patches for user sounds; user sample slot USR1; user sample slot USR2; settings and panel calibration. At risk when you act: user sample slot USR3; user sounds 1–16; user sounds 17–32; music in progress (RESTORE LAST); FM6 voice bank B1–B32.
- M-VAVE FM-1 Open: At risk by itself: Open shared sample audio. At risk when you act: Open USER project 1; Open USER project 2; Open USER project 3; Open USER project 4; Open USER project 5; Open USER project 6; Open USER project 7; Open USER project 8; Open USER project 9; Open USER project 10; Open USER project 11; Open USER project 12; Open USER project 13; Open USER project 14; Open USER project 15; Open USER project 16; Open device preferences.
- FM-106: At risk by itself: older stored user bank, if present (Beta4 does not store new edits); octave, last selected preset and MIDI preferences. A valid user bank stored by an earlier FM-106 build can still be present and readable in Beta4; the bank risks listed here, if any, apply if it exists. FM-106 Beta4’s new user-sound edits are only in memory: panel save, delete and librarian bank commit do not store them, even when they report success. Read the unit into the librarian and export both user banks before switching or powering off; those exports omit sequence notes, locks and extended controls.
- Hortator: At risk by itself: project A; project B; project C; project D; user samples USR1; user samples USR2; settings and panel calibration. At risk when you act: user samples USR3.
- OberVave: At risk by itself: pattern 1 (its B-track sound can change if it uses a saved program; its pattern notes remain; other writes can also erase it); pattern 2 (its B-track sound can change if it uses a saved program; its pattern notes remain; other writes can also erase it); pattern 3 (its B-track sound can change if it uses a saved program; its pattern notes remain; other writes can also erase it); pattern 4 (its B-track sound can change if it uses a saved program; its pattern notes remain; other writes can also erase it); pattern 5 (its B-track sound can change if it uses a saved program; its pattern notes remain; other writes can also erase it); pattern 6 (its B-track sound can change if it uses a saved program; its pattern notes remain; other writes can also erase it); pattern 7 (its B-track sound can change if it uses a saved program; its pattern notes remain; other writes can also erase it); pattern 8 (its B-track sound can change if it uses a saved program; its pattern notes remain; other writes can also erase it); saved programs and global settings.
- Skiff: At risk by itself: project A; project B; project C; project D; user sounds’ own FM6 patches; user sample USR1; user sample USR2; user sound bank 1 (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sound bank 2 (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); settings, calibration and favourites. At risk by itself, under a condition: last session; shared 64-pattern pool. At risk when you act: user sample USR3.
- What the next firmware does to Polly's data.
- Stock V15: Possibly at risk (layout reported or inferred): Optional QY70 style bank; All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Polly shared memory 4; Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Polly button and encoder calibration.
- Baud Girl FM-1+VA: Possibly at risk (layout reported or inferred): Optional QY70 style bank; All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Polly shared memory 4; Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Polly button and encoder calibration.
- Felucca: At risk by itself: Optional QY70 style bank; Polly setup and channel sounds. At risk when you act: All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Polly shared memory 4; Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Polly button and encoder calibration. With no readable older Felucca-family settings copy left, these records supply no Felucca preferences. RESTORE LAST starts ON and autosave writes by itself after edits and quiet.
- SLOOP: At risk by itself: Polly shared memory 4; Polly setup and channel sounds. At risk when you act: All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Optional QY70 style bank; Polly button and encoder calibration.
- X0X: At risk by itself: All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Optional QY70 style bank; Polly setup and channel sounds. At risk when you act: Polly shared memory 4; Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Polly button and encoder calibration.
- JIANT: At risk by itself: Optional QY70 style bank; Polly setup and channel sounds. At risk when you act: All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Polly shared memory 4; Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Polly button and encoder calibration. With no readable older JIANT/Felucca-family settings copy left, this firmware supplies no JIANT RESTORE LAST preference. JIANT starts with RESTORE LAST OFF; autosave writes only after you enable it.
- Melodee: At risk by itself: Polly setup and channel sounds. At risk by itself, under a condition: Optional QY70 style bank; All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Polly shared memory 4; Polly button and encoder calibration. At risk when you act: Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16.
- FoMni: At risk by itself: Polly setup and channel sounds. Carried over: Polly button and encoder calibration.
- AMB-1: At risk by itself: Polly setup and channel sounds. Carried over: Polly button and encoder calibration.
- ChoralRoot: At risk by itself: Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Optional QY70 style bank; Polly setup and channel sounds. At risk when you act: All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Polly shared memory 4; Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly button and encoder calibration.
- GHOULBOX: At risk by itself: Optional QY70 style bank; Polly setup and channel sounds. At risk by itself, under a condition: Polly shared memory 4. At risk when you act: All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Polly button and encoder calibration. With no readable older Felucca-family settings copy left, GHOULBOX starts with RESTORE LAST ON and autosaves by itself after edits and quiet.
- M-VAVE FM-1 Open: At risk by itself: Optional QY70 style bank; All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Polly shared memory 4. At risk when you act: Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Polly button and encoder calibration; Polly setup and channel sounds.
- FM-106: At risk by itself: Polly setup and channel sounds.
- Hortator: At risk by itself: Polly setup and channel sounds. At risk when you act: All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3.
- OberVave: At risk by itself: Optional QY70 style bank (damaged (part of it written over)); Polly setup and channel sounds.
- Skiff: At risk by itself: Optional QY70 style bank; Polly setup and channel sounds. At risk by itself, under a condition: All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Polly shared memory 4. At risk when you act: Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Polly button and encoder calibration.
- Who reads whose data. Other firmwares reading Polly's data: FoMni reads and uses Polly's Polly button and encoder calibration; AMB-1 reads and uses Polly's Polly button and encoder calibration. What Polly reads of other firmwares' data: Polly reads and uses FoMni's FoMni button calibration; Polly reads and uses AMB-1's AMB-1 panel calibration. Everything else of another firmware's looks empty or foreign to the reader.
- Every way each write can happen, for all mapped firmwares: the flash atlas's table. Read in each firmware's source (closed ones: their docs or third-party reports); nothing was tested on a unit.
Where the docs and the firmware disagree
- Hidden drum range and high-key turns: The guide omits drum range and high-key controls, and the screen hides them. KNOB 3 and 4 on Sound still change stored range limits for drums; KNOB 1 on Sound 2 still changes their stored high-key value. An audible effect is not established.
- Lights off still permits navigation and mute indicators: The Setup table describes Lights off as leaving the keys dark. HOME shortcuts and Song mute indicators still use the key lights.
Mapped from charlesvestal/fm1-polly at v0.4.3 (abf32e8), 2026-10-16. Each mapped action has its source file and lines in [polly.json](polly.json). Nothing was tested on a unit; independent checking is still pending.
Polly is by Charles Vestal and uses GPL-3.0-only; its licensing file lists the separate terms for bundled sound-engine code, fonts and drum material. This independent guide uses original wording and is unaffiliated with Charles Vestal, M-VAVE or Yamaha. The FM-1 and QY70 names belong to their respective owners.
Ask about your own setup
Say what you're after and what else is on your desk. Les takes you there one step at a time, on your gear, and shows you why each step works.
Get an invite to the open beta.
How to use the arpeggiator0:37 · 4 STEPS
How to make a deep bass0:38 · 4 STEPS
How to make an evolving pad0:44 · 4 STEPS
How the Mod Matrix works0:39 · 3 STEPS
How to morph between two versions of a pad0:40 · 4 STEPS
How the two wave knobs on a PolyBrute oscillator work0:42 · 4 STEPS
How to add swing0:34 · 2 STEPS
How to change the bells on the FM-1 AMB-10:36 · 3 STEPS · AMB-1
How to turn the FM-1 AMB-1 into a drone0:37 · 3 STEPS · AMB-1
How to steer the melody on the FM-1 AMB-10:36 · 3 STEPS · AMB-1
How to use the arpeggiator0:41 · 4 STEPS · STOCK
How to play a dominant 7th on the FM-1 with ChoralRoot0:33 · 3 STEPS · CHORALROOT
How to play minor 9th chords with one finger on the FM-1 with ChoralRoot0:37 · 3 STEPS · CHORALROOT
How to play a I-vi-IV-V on the FM-1 with ChoralRoot0:39 · 4 STEPS · CHORALROOT
How to get the Casio CZ sound on the FM-1 with Melodee0:34 · 3 STEPS · MELODEE
How to get a Prophet-5 sound on the FM-1 with Melodee0:40 · 4 STEPS · MELODEE
How to record without quantize on the FM-1 with Melodee0:28 · 2 STEPS · MELODEE
Every firmware, every controlPick the firmware on yours, then tap any control to see what it does.
How to add glide to one step0:38 · 3 STEPS
How to play a random sequence0:28 · 2 STEPS
Les is independent and not affiliated with M-VAVE or the firmware authors. M-VAVE and FM-1 are trademarks of their owners.