Contents
  1. Cheat sheet
  2. Getting around
  3. Styles and grooves
  4. Chords
  5. Progressions
  6. The song
  7. Recording an instrument
  8. Melodies
  9. Fixing notes
  10. Sound
  11. Songs and saving
  12. Setup and MIDI
  13. The QY70 bank
  14. Updating and safety
  15. Page by page
  16. Screen mirroring
  17. Credits

Polly manual

Polly turns the M-VAVE FM-1 into a pocket arranger, inspired by the Yamaha QY70. Pick a style, and a band of eight instruments plays along. Hold a chord, and the bass, the guitars and the strings follow it. Write a few bars of chords, and Polly plays a full song from them.

The sounds are the 128 General MIDI instruments and a drum kit, from Sonivox EAS. You hear them through the speaker or the headphone jack, and MIDI coming in can play them too.

New to Polly? Start with 101 Playing live in Polly School. Each lesson is short and has a video. Come back to this manual when you want to look something up.

Cheat sheet

This chapter collects the words Polly uses, the common tasks, and what each button does. The rest of the manual uses the same words.

The words

A song holds sections, progressions, melodies and a style

Song (S1–S4)
├─ Sections        each plays a progression with a groove, a set number of times
├─ Progressions    P1–P16
├─ Melodies        M1, M2
└─ Style           Groove A, Groove B, Intro, Fills, Ending
   └─ Instruments  D1, D2, PC, BA, C1–C4

How do I…

White keys are numbered from the left, 1 to 16, and black keys the same way, 1 to 11. "Hold HOME and press…" means keep HOME down while you press the next thing.

How do I…Do this
pick a stylePress HOME and turn KNOB 1.
play a progressionHold HOME and press white key n, and Pn plays in a loop. If the band is already playing, it switches at the next bar.
change the grooveHold HOME and press black key 2 for Groove A or 3 for Groove B. Black key 4 plays a fill, 1 the Intro and 5 the Ending.
set the tempoTurn KNOB 2 on Home. On any other page, hold HOME and turn SELECT.
write a progressionPress HOME and turn KNOB 4 anticlockwise to "follow". Press REC, then PLAY. After a bar of clicks, play one chord per bar, then press REC again.
go to bar 1, beat 3Press ARP. Turn KNOB 1 (Bar) to 1 and KNOB 2 (Beat) to 3. OCT− and OCT+ step one beat back or forward.
fix a chordPress ARP. Move to the chord with KNOB 1 (Bar) and KNOB 2 (Beat), then turn KNOB 3 (Root) or KNOB 4 (Type). To change its bass note, turn SELECT to page 2 and turn KNOB 3 (Bass).
delete a chordPress ARP and move to the chord with KNOB 1 and KNOB 2. Press SEL, and the list opens on CLEAR CHORD. Press SEL again.
lengthen a progressionPress ARP, turn SELECT to page 2 and turn KNOB 1 (Length).
copy a progressionOn Home or the Progression page, hold SAVE and press white key n. Polly copies the progression to Pn.
open the Song pageOn Home, press HOME. Press it again to go back.
add a sectionOn the Song page, press white key n. A section playing Pn goes in where the coral arrow points. If the cursor is on END, it goes at the end.
remove a sectionOn the Song page, move to it with KNOB 1 (Section) and turn KNOB 2 (Prog) down past P1 to "–". Polly removes it when you leave the Song pages.
skip a section's fillOn the Song page, turn KNOB 3 (Groove) to "A no fill" or "B no fill".
play from section 3On the Song page, turn KNOB 1 (Section) to 3 and press SEL. The list opens on PLAY FROM SECTION 3. Press SEL again.
loop the songOn the Song page, turn SELECT to page 2 and turn KNOB 4 (At end) to "again".
change an instrument's soundPress EDIT, turn ALGORITHM to the instrument and turn KNOB 1 (Sound).
mute an instrument in one sectionOn the Song page, move to the section and press the instrument's black key. Black keys 1–8 are D1 to C4. Or, while you're in a song, press SEQ, turn ALGORITHM to the instrument and turn KNOB 4 (Muted in 2).
mute an instrument outside a songPress SEQ, turn ALGORITHM to the instrument and turn KNOB 4 (Muted). Turn it again to unmute.
record into an instrumentPress SEQ, turn ALGORITHM to the instrument, and press REC and then PLAY. Play along, then press REC again.
record a melodyOn the Song page, press PLAY. Press EDIT and turn ALGORITHM past C4 to M1. Press REC, play, and press REC again.
fix one wrong notePress SEQ twice to open Notes, and turn ALGORITHM to the instrument or melody. Turn SELECT until the coral ring is on the note, then turn KNOB 2 (Pitch). To delete the note, press EDIT.
undo or redoHold HOME and press REC to undo, or PLAY to redo.
switch songsHold HOME and turn PRESETS.
savePress SAVE. Polly also saves by itself when it's stopped, about four seconds after you last touch it.
see what's using the memoryPress SEQ, then SEL. Turn SELECT down to MEMORY at the end of the list, and press SEL.
back upConnect the FM-1 to a computer, open the Backup page in Chrome or Edge, and press Back up.
start a song from scratchStop. On the Song page, press SEL, turn SELECT to NEW SONG and press SEL. Press SEL again to confirm.
go back to factory settingsStop. Press GLO, then SEL, and choose FACTORY RESET. Press SEL again to confirm.

The buttons

ControlWhat it does
PLAYStarts and stops. On the Song page, it plays the song.
RECRecords what the keys play on this page: chords, an instrument, a melody or sections.
SELOpens a list of this page's settings and actions. When Polly asks a question, SEL means yes.
HOMEOpens Home. On Home, it opens the Song page. Hold HOME for the shortcuts. When Polly asks a question, HOME means no.
ARPOpens the Progression page, where you edit chords.
SEQOpens the Band page, where you see each instrument's notes. Press it again to open Notes and fix single notes.
EDITOpens the Sound page, where you pick the instrument's sound and range.
LFOOpens the Mixer.
FXOpens Effects, for reverb and chorus.
ENVOpens the Style page, where you choose which style plays each groove and extra.
GLOOpens Setup. Its page 2 is Status.
SAVESaves. Hold it and press a white key to make a copy.
OCT− / OCT+Move the keys down or up an octave.
SELECTTurns to a button's next page. In a list, it moves up and down.
ALGORITHMPicks the instrument, or a melody.
PRESETSSteps to the next item of whatever the page shows.
KNOB 1–4Set the four values at the bottom of the screen.

The two lines at the bottom of the screen always tell you what each control does on the page you're on. Hold any button for a second, and a card explains it. For details, see Getting around.

Getting around

This chapter explains the panel, the screen and the lights.

The panel

For a list of every button, see the cheat sheet. This table covers the controls that do more than one thing. For every page and its knobs, see Page by page.

ControlWhat it does
PLAYStarts and stops. On a Song page, it plays the song from section 1. If a progression is already playing, the song starts at the next bar. If REC is on, Polly counts in with a bar of clicks first.
RECRecords what the keys play on this page. On Home and the Progression page, it writes chords into the progression. If no progression is playing on Home, it starts a new one. On Home in a song, it pauses the song ("SONG PAUSED") and writes into the progression of the section that was playing, or of the section at the Song page's cursor. On Band, Sound and Notes, it records the selected instrument, or a melody if you're in a song. On the Song page, it writes sections.
SELOpens a list of the page's actions and settings. The list starts on the first action, such as LOAD PROGRESSION, PLAY FROM SECTION or CLEAR C1. Turn SELECT up to reach the page's values and MORE. The bottom line tells you what SELECT, ALGORITHM, SEL and HOME do in the list.
HOMEOpens Home. On Home, it opens the Song page, and on the Song page it takes you back to Home.
Hold HOMEShows the shortcuts on the screen. Press a white key to play that progression, or press the one that's playing to stop it, so the band follows your chords again. Press black keys 1–5 for a groove or an extra. Turn SELECT to set the tempo, or PRESETS to change songs. Press REC to undo and PLAY to redo.
SEQOpens the Band page, where you see the groove's notes. Its page 2 is Groove length. Press SEQ again on either page to edit single notes, and press it once more to go back to Band.
EDITOpens the Sound page. Its page 2, Sound 2, has the high key and the channel. A melody has only the first page. In Notes, EDIT deletes the selected note.
Hold SAVEHold it and press white key n to make a copy. On Home or the Progression page, Polly copies the progression to Pn. On Band or Groove length, it copies the groove to place n in memory. You can copy a progression while Polly plays, but to copy a groove, stop first. Polly asks first if the place already holds something.
SELECTTurns to the button's next or previous page. In a list, it moves up and down.
ALGORITHMPicks the instrument, on any page. It goes D1, D2, PC, BA, C1, C2, C3, C4, and then the melodies M1 and M2.
PRESETSDoes something different on each page. On Home and the Progression page, it steps to the next progression. Hold HOME and turn it to change songs.
OCT− / OCT+Move the keys down or up an octave, from −3 to +3. On the Progression page, they move the cursor one beat back or forward instead.
KeysPlay chords on Home and the Progression page, and the selected instrument on Band, Sound and Notes. On the Song page they add sections and set mutes, and on the Mixer they pick a strip.
Hold a button for a secondA card explains what the button does on this page. Let go, and nothing changes. HOME shows its shortcuts instead.

Pages and dots

Home on a new FM-1, stopped, with the band following your chords

A page button stays lit while you're on one of its pages, and pressing it opens its first page. (On the Band pages, SEQ opens Notes instead.) Some buttons have a second page: turn SELECT to reach it. The dots at the right, above the knobs, tell you which page you're on.

HOME switches between Home and the Song page. Home is where you play and write progressions, and the Song page is where you put them in order. The Song page has a second page too, which you reach by turning SELECT.

The screen

From top to bottom, the screen has five parts.

The first part of the bottom lines is for the three encoders, in round pills. It tells you what turning SELECT, ALGORITHM (ALGO) and PRESETS (PRESET) will change, for example "[SELECT] page · [ALGO] instrument · [PRESET] groove".

The second part is for the keys and buttons, in square keycaps. It tells you what they do on this page, for example "[KEYS] chords · [REC] write · [OCT] cursor", "[KEYS] C1 · [REC] record" or "[WHITE] progression · [BLACK] mutes". While Polly records, it reads "[REC] stop". Controls you use together appear joined, as in "[HOME]+[KEYS] sections". On Effects, Style, Setup and Status the keys do nothing, so you only see the encoders' part. When everything fits on one line, there's only one line.

A few screens are different:

Messages

Short messages such as "SAVED" or "NEXT GROOVE B" cover the header for a moment, in a rounded box. The icon tells you what kind of message it is:

The cursor, the playhead and the colours

The cursor is a thick coral outline. It marks where the knobs and keys will write.

Whatever is playing is filled teal, and on Band the playhead is a teal line. If you see a coral outline around a teal fill, the cursor is on the beat that's playing.

Whatever you change flashes coral for half a second. That goes for a chord, a section, an instrument's row, a bar of notes you just recorded, and anything undo or redo brings back. In Notes, only the notes you changed flash, with a small mark on the song line, so the ring around the selected note stays clear while you turn a knob.

Each colour means one thing:

The instruments

A groove has eight instruments, named as on the QY70:

InstrumentUsually plays
D1, D2Drums
PCPercussion
BABass
C1–C4Chords, riffs and pads

Turn ALGORITHM on any page to pick an instrument. The screen shows its name and sound, the keys play that sound, and REC records into it. On a new Polly, C1 is selected, and it plays piano. After C4 come the song's two melodies, M1 and M2. See Melodies.

The keys

At octave 0, the 27 keys go from F3 to G5. OCT− and OCT+ move them an octave at a time. The FM-1's keys don't sense how hard you press, so every note plays at the same velocity.

The lights

Styles and grooves

A style is the way the band plays. This chapter covers picking a style, switching between its grooves and setting the tempo. Every style has two grooves, plus extras that play before, between and after them.

PartWhat it does
IntroPlays once at the start, then Groove A.
Groove AThe calmer groove. Plays in a loop.
Groove BThe busier groove. Plays in a loop.
Fill ABOne bar that leads from Groove A into Groove B.
Fill BAOne bar that leads from Groove B back to Groove A.
EndingPlays once, then stops.

Polly has 16 styles of its own: Pop, Funk, Rock, Ballad, Bossa, Swing, Shuffle, Reggae, Hip hop, House, Disco, Country, Gospel, Waltz, Latin and Ambient. Their drums are real drummers' performances from the Groove MIDI Dataset. If you install a QY70 bank, the QY70's 128 preset styles come after them on the Style knob, whose label then reads "QY style".

Picking a style

On Home, turn KNOB 1 (Style). You can change styles while the band plays, and each of the four songs has its own style.

Every style has its own tempo, and picking a style sets it, until you set the song's tempo yourself. From then on, Polly keeps your tempo when you change styles and tells you so, for example "TEMPO KEPT 84 (HOUSE 122)". If you'd rather have the style's tempo, press SEL: the list opens on STYLE TEMPO 122, and pressing SEL again uses it. After that, picking a style sets the tempo again.

Edited grooves stay. Once you record into a groove or an extra, or change one of its sounds, Polly plays an edited copy instead of the style's. You'll see "Groove A (edited)" on its pill on Home and Band, "House (edited)" on the Style knob, and "Pop (edited)" on the Style page.

Turning the Style knob only changes the grooves that still play the style, and edited ones stay as they are. That way you can keep your edited Groove A and hear the rest of the band in Funk, then in Rock. When you stop turning the knob, Polly asks "KEEP YOUR EDITED GROOVE A?" or "KEEP YOUR 2 EDITED GROOVES?". Press SEL to keep them, or HOME to play the new style's grooves instead, as BACK TO STYLE would. Either way, your copies stay in memory.

To give a groove back to the style, play it first. While the band plays, hold HOME and press the groove's black key. Then press SEL on the Band page and choose BACK TO STYLE (see the groove's actions). Your copy stays in memory, so you can pick it again later.

Changing grooves

Hold HOME and press a black key:

Black keyPlays
1Intro
2Groove A
3Groove B
4Fill
5Ending

Holding HOME: the grooves and extras, and the progressions

While you hold HOME, the screen lists these five, each under its black key's number. Below them are the progressions that have chords, and the empty ones share a line underneath, such as "P9–P16 empty".

If the band is playing, your change waits for the next bar, and Home shows NEXT with the groove until then. If Polly is stopped, you're choosing what PLAY starts with, and Polly tells you, for example "FIRST GROOVE B".

Fills

Starting and ending

Intros and endings hold a chord

As on the QY70, the Intro and the Ending play over one held chord, because they bring their own lead-in and closing cadence. Whatever chord is playing on their first beat lasts until they end, but a chord you play on the keys still changes it right away.

Tempo

Turn KNOB 2 (Tempo) on Home. On any page, you can also hold HOME and turn SELECT. The tempo goes from 40 to 240 BPM, and you'll see it at the top right of the screen. When Polly follows MIDI clock, it says "ext" there instead.

The Style page (ENV)

The Style page

On the Style page, you choose which style plays each of the song's grooves and extras. For example, you can play Funk's Groove A with Rock's fills.

Chords

Polly's grooves are written as if the chord were C major 7. As the band plays, Polly moves every note of every instrument to fit the current chord. There are three ways to give it chords: play them on the keys, play a progression, or play a song.

Playing chords

On Home and the Progression page, the keys play chords.

The chord types

There are 25 chord types.

MajorDominantMinorOther
maj7maug
add97(9)madd9dim
M77(#9)m7sus4
M7(9)7(b9)m7(9)7sus4
67(13)m7(11)
7(b13)m6
7(#11)mM7
7(#5)m7(b5)

When a beat doesn't have a chord of its own, the Progression page's Type knob shows "–". A progression with no chords yet plays "–" too, and every instrument follows the root.

Transpose

Home's KNOB 3 (Transpose) moves everything to another key, from −6 to +5 semitones, as on an arranger keyboard. The knob shows the key, such as "C" or "D". It moves the progressions, the song, and everything you play on the keys, whether chords, an instrument's notes or a melody. In a song, each section's own Transpose adds to it.

Home's bars show the chords as you hear them. Polly keeps the chords you write and the notes you record just as you heard them, so they play back the same, and they move along if you change Transpose later. MIDI in isn't transposed. The keys' octave (OCT− / OCT+) is a separate setting.

Progressions

This chapter covers writing and editing progressions. For a walk-through, see the lesson 102 Your own progressions.

Ready-made progressions

On a new Polly, P1–P8 hold eight factory progressions: Pop, Ballad, Fifties, ii–V–I, Blues, Minor, Flamenco and Canon. P9–P16 are empty, ready for your own. To play a progression, hold HOME and press its white key.

Polly knows 16 ready-made progressions in all, and you can copy any of them into the progression you're on. Press SEL on Home or the Progression page, choose LOAD PROGRESSION, and turn ALGORITHM to pick one. They come in this order:

1 Pop (I–V–vi–IV)5 Blues (12 bars)9 Canon13 Jazz (I–VI7–ii–V)
2 Ballad (vi–IV–I–V)6 MinBlues (minor blues)10 Flamenco (Andalusian)14 Vamp (ii–V)
3 Fifties (I–vi–ii–V)7 One-four11 Mixo (I–♭VII–IV)15 Gospel (IV–I)
4 ii–V–I8 Minor (i–VI–III–VII)12 Doo-wop16 Waltz (3/4)

Writing a new progression

  1. On Home, turn KNOB 4 (Prog) anticlockwise to "follow", so that the band follows you.
  2. Press REC, then PLAY, and Polly counts in with a bar of clicks. If the band is already playing, press only REC, and recording starts at the next bar.
  3. Play the chords on the keys, in time. Each one lands on the nearest beat.
  4. Press REC again. Polly saves the bars you played in the first empty progression, such as P9, tells you "NEW PROGRESSION P9", and plays it in a loop. If P1–P16 all have chords, Polly says "NO EMPTY PROG", and you'll need to clear one first.

The Progression page (ARP)

The Progression page

The Progression page shows a progression's bars, with one cell for each beat. Short progressions get taller cells. The cursor is a thick coral ring, and its bar and beat numbers are coral too. While the band plays, the beat that's playing is teal.

The page shows the progression that's playing, or the one you picked last. Until you've picked one, it opens on the first empty progression, so you never write over a factory one.

Turn SELECT for page 2:

Writing at the cursor. While Polly is stopped, press REC. Each chord you play goes in at the cursor, and the cursor moves on one bar. To move by a beat or half a bar instead, change STEP in the SEL list.

The list. On the Progression page, SEL opens a list with the knobs, the letters of the name, and these actions:

Shorter, then longer again. If you shorten a progression, with Length or with fewer Beats, Polly hides the chords that no longer fit and tells you, for example "2 CHORDS HIDDEN". Hidden chords don't play, and they come back if you lengthen the progression again before you leave the Progression pages. Once you leave, they're gone and aren't saved. Undo brings back a shortening, chords and all. A chord written past the end makes the progression longer, into empty bars.

Copying. Hold SAVE and press white key n to copy the progression to Pn. If Pn already has chords, Polly asks first.

Home's Prog knob

Home's KNOB 4 (Prog) chooses what steers the band.

The Home page

Home shows the progression as bars, whether you're listening or writing chords. Each cell is a bar with its chords. The bar that's playing is filled teal, with its beats along the bottom. When a bar has several chords, the one sounding is bright and the others are pale. When Polly is stopped, bar 1 has an ink ring, because that's where PLAY starts. You see eight bars at once, in two rows of four, and a longer progression, such as the 12-bar blues, scrolls to follow the bar that's playing. The groove's pill sits above the bars, and when a change is waiting, it says NEXT with the next groove.

In a song, the top line counts the sections and repeats, such as "section 2 of 4 · repeat 1 of 2", and the bars show that section's progression. The line underneath tells you what's coming next, with its first chord:

With no progression playing, Home shows just the chord you're holding, in large letters. It turns teal while the band plays it. Once the band is playing, the top right counts the groove's bars, such as "groove bar 1.1 / 2", and the line under the chord reminds you that the band follows your chords.

While you're recording chords, the top line shows where you are, such as "REC P9 · bar 3.2". During the count-in it says "starts at the next bar", and bar 1 counts down the beats in large numbers. Until you play your first chord, it also reminds you that chords land on the nearest beat. Each chord you write flashes its bar coral.

The song

A song is a list of sections. This chapter covers putting progressions in order, choosing each section's groove, and playing the whole song. For a walk-through, see the lesson 103 Your song.

The Song page (HOME, HOME again)

The Song page: three sections, the cursor on END

On Home, press HOME to open the Song page. Press HOME again to go back to Home.

The Song page lists the song's sections from top to bottom. Each row shows:

You see four sections at a time, and the list only scrolls when the cursor needs it to. Below the last section is END, where new sections go.

The cursor is the coral ring, and the line above the rows tells you where it is, such as "section 3 of 6". On END, that line says "a white key adds a section". While the song plays, the section that's playing is filled teal. If the cursor is on it too, you see the teal fill inside the coral ring.

Adding sections

Press white key n to add a section that plays Pn. A light coral arrow and a moving line show you where it will go: above the section at the cursor, or at the end if the cursor is on END. The sections below move down, and the cursor moves with them, so keys you press one after another go in in that order.

Changing a section

The knobs on page 1 change the section at the cursor:

Each section has its own groove, so changing it doesn't affect other sections that play the same progression.

Under the rows are the mutes of the section at the cursor: D1 D2 PC BA, C1–C4, and then the melodies M1 and M2 in plum. A filled name plays, and an outlined one is muted. Black keys 1–8 mute the section's instruments, and black keys 9 and 10 mute its melodies. Press a key again to unmute. On END, the black keys do nothing. See Mutes.

Removing sections

Turn KNOB 2 (Prog) down past P1 to "–". The section is struck through and reads "section removed". You can mark as many sections as you like, and Polly removes them all when you leave the Song pages, in one undo step.

Playing the song

Press PLAY on the Song page to play the song from section 1. To start somewhere else, use PLAY FROM SECTION in the song's list.

While the song plays:

The song's second page

Turn SELECT for page 2:

To switch to another song, hold HOME and turn PRESETS.

Writing sections while the song plays

You can also build a song by playing it.

  1. On the Song page, press REC, then PLAY. Polly counts in with a bar of clicks.
  2. Hold HOME and press a white key. Its progression goes into the section that's playing, or into the next one if this section is in its last bar. After the last section, Polly adds a new one.
  3. Hold HOME and press black key 2 or 3 to set the section's groove to A or B.
  4. To set the mutes of the section that's playing, use the black keys, or KNOB 4 on the Band page.
  5. Press REC again to stop writing. The song keeps playing.

The song's actions (SEL)

On the Song pages, the SEL list opens on PLAY FROM SECTION, for the section at the cursor. After it come these actions:

INSERT SECTION, DELETE SECTION, NEW SONG and COPY SONG TO only work while Polly is stopped. If it's playing, Polly says "STOP FIRST".

A song with no sections can't play as a song. If you press PLAY on the Song page, Polly says "NO SECTIONS · WHITE KEYS FIRST". If you empty the song you're in, with CLEAR SECTIONS or by deleting its last section, the band follows your chords again, and Polly says "NO SECTIONS FOLLOWING YOU". After NEW SONG, Prog is on "follow" too, and the Progression page shows P1.

Recording an instrument

You can record your own notes into any instrument of a groove. Polly records into the selected instrument of the groove or extra that's playing, while it loops.

Recording into C1

  1. Press SEQ to open the Band page.
  2. Turn ALGORITHM to pick the instrument. The keys now play its sound.
  3. Press REC. A coral dot appears in the header, REC lights, and PLAY blinks red. The screen shows the groove as bars, with the instrument's notes in each, and "REC C1 · starts with PLAY". The bottom line says "[REC] stop".
  4. Press PLAY. The click counts in for one bar while the band waits: the top of the screen says "Count-in 4", and bar 1 counts down the beats in large numbers. Then the groove starts, PLAY turns red, and you play.
  5. The groove loops, and each pass adds to what's already there. A new note is heard from the next pass on. The screen shows where you are, such as "REC C1 · pass 2 · adding", and under it the groove's bar and, if a progression is playing, the progression's bar: "groove bar 1 / 2 · prog bar 3 / 4".
  6. Press REC again to stop recording. The groove keeps playing.

The Band page

The Band page, with D1 muted

The Band page shows the eight instruments of the groove that's playing, with their notes in ink.

The groove's pill, such as "Groove A (edited)", is at the top left. To change the groove's length, go to the Groove length page.

How recording works

Edited grooves

EDITING A COPY · GROOVE A

The styles themselves never change. The first time you record into a style's groove or extra, or change its sound, mixer or length, Polly copies it into a free place in memory, and you edit the copy. Polly tells you, for example "EDITING A COPY · GROOVE A" or "RECORD C1 · GROOVE A (EDITED)". From then on, that groove plays the edited copy whatever the Style knob says, and the screen marks it "(edited)", until you choose BACK TO STYLE. Muting an instrument doesn't make a copy, because mutes belong to the song, not to the groove.

Edited grooves share memory's 16 places with the melodies. If no place is free, Polly says MEMORY FULL and "NOT KEPT": your change still plays, but you'll lose it once you pick something else. If you free a place, the change moves into it right away, and Polly tells you, for example "GROOVE A KEPT IN MEMORY 14". See Memory.

To copy a groove into a place of your choice, stop first. Then, on the Band or Groove length page, hold SAVE and press white key n. Polly copies the groove to place n and says, for example, "COPIED TO MEMORY 7". If the place holds another groove, Polly asks first. A place that holds melodies or progressions can't take a groove.

Groove length (SEQ, SELECT)

Groove length

This page sets the groove's length and its name. Each bar is a cell, with its number at the top and its beats along the bottom, and the bars you could still add, up to 16, are drawn as outlines. The name sits underneath. The letter you're changing is in a coral box, and the empty spaces after it are dots.

When you make a groove longer, the new bars repeat what's there, so the band keeps going. Each instrument repeats in its own way: a 1-bar drum part repeats bar 1, and a 2-bar bass line repeats bars 1 and 2. When you make a groove shorter, Polly keeps the notes past the end but doesn't play them. Make it longer again, and they come back, with nothing repeated over them.

While a progression plays, the groove follows the progression's bar. If you change the length while the progression is on its bar 3, a 4-bar groove plays its own bar 3. The Band page shows a groove longer than 8 bars one half at a time, such as "bars 9-16 of 16", following the playhead.

The groove's actions (SEL)

On the Band, Groove length, Sound, Mixer and Notes pages, the SEL list opens on actions for the groove that's playing:

With a melody selected, the list has the melody's actions instead: CLEAR M1 IN SECTION n, CLEAR M1, QUANTISE M1 IN SECTION n and COPY M1 TO SECTION n. See Melodies.

Effects are shared by every song, so the Effects list only has its knobs.

Melodies

Each song has two melodies, M1 and M2. Use them for lines that run through the whole song, instead of looping with a groove. Melodies only play in a song: when Home's Prog knob says "Song", or after you press PLAY on the Song page.

Every note belongs to its section. Polly keeps it as you heard it, along with the root of the chord under it. If you later change that section's chord or Transpose, or the song's Transpose, the melody moves with the root and keeps its shape. Over the same chord and Transpose, it plays exactly as you played it.

Recording a melody

  1. On the Song page, press PLAY.
  2. Press EDIT and turn ALGORITHM past C4 to M1. The keys now play its sound. M1 starts out as a choir, and M2 as strings.
  3. Press REC. The click counts in to the next bar line, and the screen says "REC M1 · starts at the next bar", counting down the beats in that bar in large numbers. If the Intro is playing, recording waits for section 1.
  4. Play along. Under "REC M1", the screen shows where your next note will land, such as "song bar 6 · Chorus bar 2.1", and the song as one line with your notes landing on it. See Viewing melodies.
  5. Press REC again to stop recording, and the song keeps playing. Stopping the song also stops recording, and Polly says "RECORD OFF SONG STOPPED", so the next PLAY doesn't record over your song.

Notes go into the section that's playing, on the Band page's grid, and you hear them the next time that section plays. Recording over a section again adds to what's there, like a punch-in. To replace a section's melody instead, clear it first and then record: press SEL, and the list opens on CLEAR M1 IN SECTION n.

Viewing melodies

With M1 or M2 selected, the Sound page shows the song as one line, whether it's playing or not. The view has three parts.

A melody recording along the song

More about melodies

Fixing notes

You don't have to record again to fix one wrong note. In Notes, you can edit the selected instrument's notes in the groove that's playing, or a melody's notes along the song.

To open Notes, press SEQ for Band, then press SEQ again. In Notes, SEQ takes you back to Band, and any other page button leaves it. As on every page, ALGORITHM picks whose notes you're editing: D1 to C4, M1 or M2.

Notes with a melody: E4 made F4, longer and softer

The Notes page

Notes is a piano roll, with time running from left to right and pitch from bottom to top. A melody's notes are plum, with the other melody's notes pale underneath. An instrument's notes are ink, and drum hits are short ticks. For a melody, the song line runs along the top, with the stretch on the screen marked under it. Each bar shows its number, and a section's first bar shows the section's name.

Editing notes

The bass and chord changes

An instrument of type Bass plays the chord's root on its first note after a chord change, whatever note is written there (see the types). In Notes, that's the first note on a bar's first beat, unless it's written as a C, because the grooves are written in C. The readout marks that note, for example "F2, heard as the root".

When you change or add such a note, Polly asks you once for that groove: "PLAY THIS BASS AS WRITTEN?".

Notes with the drums: a hit's sound named

Sound

The sound pages show and change the groove that's playing, one instrument at a time. ALGORITHM picks the instrument.

Sound (EDIT)

The Sound page

The Sound page works like a browser. At the top is the sound's General MIDI family of eight, such as "Chromatic". Below it, the family's sounds are listed in two columns of four, from Celesta to Dulcimer. A coral ring marks the instrument's sound, and its General MIDI number is at the right in small type, such as "GM 9". As you turn KNOB 1, the ring moves through the family, so you can see where you're going. Under the sounds, a bar across the whole MIDI keyboard shows the instrument's range, which the Low and High knobs set.

TypeForWhat it does
BypassDrumsNever changes.
ParallelRiffsMoves with the chord's root and keeps its shape.
Chord 1Chords, arpeggiosEach note moves to the matching note of the new chord.
Chord 2PadsLike Chord 1, but each note stays close to the one before, for smooth voice leading.
BassBass linesLike Chord 1, but the first note after a chord change is the root, or the slash bass, whatever note is written there.

Sound 2 (EDIT, SELECT)

Mixer (LFO)

The Mixer

The Mixer has ten strips: the eight instruments, and then the melodies M1 and M2 in plum. Each strip shows its volume and pan. The selected strip is darker, with an outline, and its volume is shown in large numbers under it. A muted strip is pale. Press black keys 1–10 to select a strip. For the selected strip:

To see every instrument's sends at once, open the Effects page. Instruments on the same channel share these settings, and D1, D2 and PC are all on channel 10.

Mixer tone (LFO, SELECT)

Mixer tone

For the selected instrument, KNOB 1 (Bright) sets the filter's cutoff, shown by the strip's dark bar, and KNOB 2 (Reso) sets the resonance, shown by the grey bar. Both values appear in large numbers under the strip. At 64 the sound is unchanged, and a line across the strips marks that point. Lower Bright makes the sound darker, and higher Reso makes it more pronounced.

Effects (FX)

Effects

On the Effects page, you set the effects that every instrument shares, in every song.

The page also shows how much each instrument and each melody sends to the effects, with the reverb send as a dark bar and the chorus send as a grey one. To change the sends, use the Mixer's KNOB 3 and KNOB 4.

Mutes

Mutes belong to the song, not to the groove, so muting never makes an edited copy.

Songs and saving

This chapter covers switching songs, saving, undo, memory and backups.

Four songs

Polly holds four songs, each with its own sections, progressions, melodies, tempo, Transpose, style and mutes. A song's progressions are saved with the song, so they never use memory.

To change songs, hold HOME and turn PRESETS, on any page. If the band is playing, the new song waits until you stop, and Polly tells you "SONG S2 WHEN YOU STOP". Polly saves before it loads another song, and saving pauses the sound for a moment.

To start the song you're on from scratch, use NEW SONG in the Song page's list. See The song's actions.

Saving

Saving pauses the FM-1 for a moment, which is why Polly waits until you stop.

If two grooves in a song play the same edited copy and you changed both, Polly keeps the newest change and tells you, for example "SHARED GROOVE KEPT GROOVE B".

Undo

Hold HOME and press REC to undo, or hold HOME and press PLAY to redo. Neither one records or starts playback, and undo works while the band plays.

The header tells you what was undone, for example "UNDO P9 CHORD", "UNDO SECTION 3", "UNDO TAKE M1", "UNDO PASS C1", "UNDO CLEAR PROG", "REDO C1 SOUND" or "NOTHING TO UNDO". Whatever comes back flashes coral, and the cursor jumps to it: to the chord on the Progression page, to the section on the Song page, and to their section for melody notes.

Undo covers the song you're on:

Everything you change before pausing for about a second counts as one undo step. A whole melody take is one step, and so is one pass of an instrument recording. Polly keeps up to 32 steps while it's switched on, or fewer after big ones. Switching songs or switching off clears them.

Undo doesn't cover tempo changes made while playing, the Setup and Effects pages, freeing a groove's place in memory, or a factory reset. Whatever undo brings back is saved like any other change.

Memory

Memory

Memory has 16 places, shared by all four songs. They hold your own grooves and the songs' melodies.

Progressions are saved with their song and don't use memory. The four songs share room for about 900 chord changes, and only beyond that does a song's progressions take a place of memory. The list then shows "S1: progressions".

When every place is taken, Polly says MEMORY FULL, and the bottom line offers "[SEL] memory: free one". Press SEL to see what's using the memory. You can also get there by choosing MEMORY at the end of the SEL list on the Band, Groove length or Sound pages.

The list shows one place per line, grouped by song: Song 1's first, then Song 2's, and so on, with the free places last. For example:

The list fills the screen. The header shows how much is used, as a gauge and in words, such as "Memory 9 of 16 used". The number at the left of each line is the same as the white key you'd use with SAVE to copy a groove there from the Band page ("COPIED TO MEMORY 7").

To free a place, stop, select it and press SEL. Polly asks first.

HOME takes you back. If MEMORY FULL left a change playing but not kept, that change moves into the freed place right away, and Polly tells you, for example "GROOVE A KEPT IN MEMORY 14". The change can be a groove's sound, a recording or the song's progressions. Melody notes played while memory was full aren't kept, so record them again.

Backup

You can save Polly's songs to a file on your computer and load them back later.

  1. Connect the FM-1 to your computer with a USB cable.
  2. Open the Backup page in Chrome or Edge.
  3. Press Back up to save a file, or Restore to load one.

A backup holds everything Polly keeps:

It doesn't include the QY70 styles, which you install again from your ROM, or the button calibration. Polly can keep playing while you back up, but changes that aren't saved yet only go in if you stop first.

A restore replaces everything on Polly with the backup, so stop first. If Polly is playing, it answers STOP FIRST. Polly receives the whole file and checks it before changing anything, and then asks on its screen: RESTORE FROM USB? Press SEL to restore and reload the songs, or HOME to keep what you have. If the cable comes out or the file is damaged, nothing changes. Even a power cut during the restore leaves either the old songs or the new ones, never a mix of both.

You can also back up from a terminal, in this repository:

pip3 install mido python-rtmidi
python3 tools/polly_backup.py backup my-songs.plb
python3 tools/polly_backup.py restore my-songs.plb
python3 tools/polly_backup.py info my-songs.plb

Before a restore, the terminal asks you to confirm: type y, or add --yes to the command. info shows what a backup holds.

A backup from an older Polly, made before progressions were saved with their songs, can't be restored. Polly tells you so, and nothing changes.

Setup and MIDI

Press GLO for Setup, where you set the clock, MIDI out, the lights and the click.

Setup

When you open Setup, it lists the four knobs, one per line: Clock, MIDI out, Lights and Click. When you turn a knob, the page explains the setting in words, for example "Click" and "A click on every beat.". The last line is about the QY70 bank.

KnobSets
KNOB 1 (Clock)MIDI (the default): Polly keeps its own time, but follows MIDI clock, start and stop whenever they come in. internal: Polly ignores MIDI clock.
KNOB 2 (MIDI out)on (the default): each instrument goes out over USB on its own channel, with its sound and mixer settings. When Polly keeps its own time, it also sends MIDI clock, start and stop. off: nothing goes out.
KNOB 3 (Lights)on (the default): keys light up as you play, and the other buttons glow. notes: keys light up, but the buttons don't glow. off: the keys stay dark, and only the buttons light.
KNOB 4 (Click)rec (the default): a woodblock on every beat while you record, higher on the first beat of the bar. on: the click plays whenever Polly plays. off: the click only plays during the count-in.

The click uses MIDI channel 16, so it goes out over MIDI too. It sits a little below the band in the mix, and muting instruments doesn't silence it. The click always counts you in before a recording, even when Click is off. If the band is already playing, it clicks the beats until a recording starts at the next bar line.

The last line shows the state of the QY70 bank: none, the number of styles, "damaged" or "old format".

Factory reset. Stop first. On Setup, press SEL and choose FACTORY RESET. Polly asks "ERASE ALL SONGS AND MEMORY?". Press SEL to erase, or HOME to keep everything. Afterwards, Polly is as it was new: the four songs are empty, memory's 16 places are free, and Setup and the mixer are back to their defaults. The QY70 bank stays installed. A reset can't be undone, so back up first if you might want your songs again.

Turn SELECT for Status. It shows the processor's load, how many voices are sounding, any audio dropouts (Xruns), and the version. It has no knobs.

MIDI in. MIDI coming in over USB or the TRS jack plays Polly's sounds on all 16 channels, like a General MIDI sound module, with drums on channel 10. It plays alongside the arranger and isn't transposed. Controller 74 changes each channel's filter brightness and controller 71 its resonance, like the Mixer tone page.

USB. The FM-1 shows up as a class-compliant MIDI device called "Polly FM-1". The FM-1 has no MIDI out jack, so MIDI only goes out over USB.

The QY70 bank

The QY70 came with 128 preset styles. If you have a copy of its main ROM, Polly can build all 128 from it and play them alongside its own 16. The ROM is a dump of the QY70's chip, and MAME calls the file qy70main.bin. Polly contains none of Yamaha's music: you bring the ROM, and the bank is for your own use.

Installing on the FM-1

Connect the FM-1 with a USB cable, and run this in a terminal, in this repository:

pip3 install mido python-rtmidi
python3 tools/qy70_install.py qy70main.bin

The tool builds the bank and asks before writing it (add --yes to skip the question). Writing takes about 30 seconds, and the FM-1 stops playing while it writes. Polly checks everything it receives before using it, so if the cable comes out, you're left with no bank rather than half of one. Run the tool again. When it's done, Setup says "128 styles".

Loading it in the emulator

On the emulator's page, press Load QY70 ROM, or drop the file on the box. Your ROM stays on your computer: the page builds the bank in your browser and keeps it there for your next visit. To remove it, press Forget QY70 styles.

Playing QY70 styles

The QY70 styles come after Polly's 16 on Home's KNOB 1 (Style), whose label then reads "QY style". You can also pick them on the Style pages (ENV). They play with their own bends, swells and filter moves, and change grooves and styles without a gap. A song plays one QY70 style at a time, so if you pick a groove from another QY70 style, the song's other QY70 grooves switch to it too.

What doesn't carry over

Keeping the bank

The bank is stored in the FM-1's memory, next to your songs. Restoring M-VAVE's firmware wipes it. If Setup says "none" or "old format" after an update, install it again.

The QY70's styles are © Yamaha Corporation. Don't share the bank, or anything built from your ROM.

Updating and safety

These features come from Felucca, which Polly is built on, and work as they do in the other FM-1 firmwares.

Your songs and grooves survive a Polly update. Putting M-VAVE's firmware back can wipe them, so make a backup first.

Page by page

This table lists every page and what its controls do. On every page, ALGORITHM picks the instrument (D1 to C4, then the melodies M1 and M2), SELECT turns a button's pages, and holding HOME while you turn PRESETS changes the song.

PageButtonKNOB 1KNOB 2KNOB 3KNOB 4PRESETS
HomeHOMEStyleTempoTransposeProgThe next progression
SongHOME on HomeSectionProgGrooveRepeatThe next section
Song 2HOME on Home, SELECTTranspose (the section's)IntroEndingAt endThe next section
ProgressionARPBarBeatRootTypeThe next progression
Progression 2ARP, SELECTLengthBeatsBassNameThe next progression
BandSEQGridBar (the cursor)Beat (the cursor)MutedWhat the groove plays
Groove lengthSEQ, SELECTBarsBeatsPlaceLetterWhat the groove plays
NotesSEQ, SEQPlace (the cursor)PitchLengthVelocityZoom
SoundEDITSoundType (a melody: Channel)Low (drums, a melody: none)High (drums: none; a melody: Velocity)Sound family
Sound 2EDIT, SELECT (not a melody)High key (drums: none)Channel
MixerLFOVolumePanReverbChorus
Mixer toneLFO, SELECTBrightReso
EffectsFXReverbLevelChorusLevel
StyleENVIntroGroove AGroove BStyleStyle
Style 2ENV, SELECTFill ABFill BAEndingStyleStyle
SetupGLOClockMIDI outLightsClick
StatusGLO, SELECT

Screen mirroring

Polly can show its screen and panel live on a computer connected by USB. Use it to show Polly on a big screen, or when you teach or film. You can also play Polly's panel from the computer.

  1. Plug the FM-1 into the computer.
  2. Open the Mirror page in Chrome or Edge.
  3. Press Connect and allow MIDI with SysEx. The page finds Polly's ports, called Polly FM-1. If it doesn't, pick them in the In and Out lists.

You can show the screen at two or three times its size (×2, ×3). The panel below it lights up as the FM-1 does: buttons and keys show their LEDs, held ones are outlined, and a knob you turn flashes and shows how far it moved. Save PNG saves a picture of the screen. You can also save one from a terminal with python3 tools/polly_mirror.py screen.png.

Turn on Control to play the FM-1 from the page. A button or key on the page stays pressed for as long as you hold the mouse down, and scrolling over a knob turns it.

You can also control Polly from a terminal with python3 tools/polly_remote.py, which takes commands such as tap HOME, turn K1 3, shot s.png or run tests/scenarios/home.polly. A scenario runs its presses, keys, turns, waits and screenshots, and skips the checks only the simulator can make. Polly takes these commands as if they came from its own panel, but only while it's being mirrored. The remote never saves anything by itself, though a SAVE you send saves, as the button does. Update mode can only be started by hand.

run ... --fresh plays the scenario in a test session. Polly stops, saves anything unsaved, and then starts as a new FM-1 would, with no songs, no edited grooves and the first style. The header says TEST, and nothing saved during the test is kept. Your own songs come back as they were when the scenario ends, the mirror stops or the FM-1 restarts.

The mirror costs Polly nothing until a page asks for it. It stops when the page closes, goes quiet for six seconds, or the cable comes out, and any buttons the computer was holding are released. Notes and clock always go out first, so if the computer is slow to keep up, the page skips frames and then catches up.

Credits

Polly is inspired by the Yamaha QY70 and isn't affiliated with Yamaha. "M-VAVE" and "FM-1" are trademarks of their owners. Polly is GPL-3.0 (see LICENSING.md).