Work in progress Fledgetone is still being built, so things may change or break.

Guide Instruments

Instruments

Each track plays one instrument. Add a track with + Add Track under the last track, or change a track's instrument in the Track Inspector (SOUND GENERATOR). Both open a list with a search field at the top: type part of a name (sax), a style or mood (8-bit, angelic, orchestral, jazz, horror) or a word from the description (slap), then Up / Down and Enter, or click. With nothing typed it lists every instrument by group. <!-- instruments:start (generated by npm run guide-tables) --> There are 249 instruments in 13 groups. 128 of them are retro instruments (the 1990s General MIDI soundfonts and early sample sets), which the lists hide until you show them: see Retro instruments below.

GroupInstruments
Drums & PercussionDrums, Drum Machine, Designed Kit, Techno Kit, Retro Drum Machine, Rhythm Box, Break Kit, Studio Kit (Real), Session Kit (Real), Brush Kit (Real), Latin Percussion (Real), Percussion Extras (Real)
BassSlap Bass, Sub-Bass, 808 Bass, Wobble Bass, Growl Bass, Reese Bass, Upright Bass (Real), Electric Bass (Real)
Choir & VoicesChoir (Real), Choir "Ooh" (Real), Solo Voice (Real), Airy Vocal Chops (Real), Soul Vocal Chops (Real), Shout Vocal Chops (Real)
OrchestraViolins (Real), Violins Short (Real), Violas (Real), Violas Short (Real), Pizzicato Section (Real), Tremolo Section (Real), Solo Violin (Real), Violin (Real), Viola (Real), Cello (Real), Contrabass (Real), Double Bass (Real), Harp (Real), Flute (Real), Flute Short (Real), Oboe (Real), Clarinet (Real), Bassoon (Real), French Horn (Real), French Horn Short (Real), Trumpet (Real), Trumpet Short (Real), Trombone (Real), Trombone Short (Real), Tuba (Real), Piccolo (Real), Muted French Horn (Real), Alto Flute (Real), Bass Flute (Real), Bass Clarinet (Real), Bass Trombone (Real), Gong (Real), String Section (Real), Brass Section (Real), Timpani (Real), Recorder (Real), Concert Bass Drum (Real)
Keys & SynthsGrand Piano, Space Clav, Wavetable Synth, Analog Lead, Supersaw, Synth Designer, Pluck, Concert Grand (Real), Upright Piano (Real), Studio Grand (Real), Old Upright (Real), Pipe Organ (Real), Chapel Organ (Real), Harpsichord (Real), Electric Piano (Real)
Guitars & StringsAcoustic Guitar (Real), Cellos (Real), Cellos Short (Real), Electric Guitar (Real), Crunch Guitar (Real), Distortion Guitar (Real), Hollow-Body Guitar (Real), Flatwound Guitar (Real), Classical Guitar (Real), Banjo (Real)
Winds & BrassAlto Sax (Real), Baritone Sax (Real), Tenor Sax (Real), Soprano Sax (Real), Muted Trumpet (Real), Brass Stabs
Mallets & BellsGlass Harp (Real), Hand Chimes (Real), Marimba (Real), Xylophone (Real), Glockenspiel (Real), Tubular Bells (Real), Vibraphone (Real), Celesta (Real)
WorldFolk Harp (Real), Mbira (Real), Balafon (Real), Bowed Psaltery (Real), Didgeridoo (Real), Kalimba (Real), Steel Drums (Real), Harmonica (Real), Ocarina (Real), Zither (Real), Erhu
FXFX, Drop Pad
ChiptuneChip Lead, Chip Bass, Chip Drums
Your SoundsSampler, Drum Rack, Multi Sampler
Retro (1990s soundfonts)Taiko Drums, Bass Guitar, Electric Piano, Pipe Organ, Electric Guitar, Mandolin, Harp, Violin, Cello, Strings, Saxophone, Trumpet, French Horn, Flute, Marimba, Chimes, Timpani, Choir, Voices "Ooh", Synth Choir, Halo Pad, Warm Pad, New Age Pad, Choir Pad, Glass Pad, Sweep Pad, Atmosphere, Crystal, Sci-Fi, Goblins, Viola, Contrabass, Pizzicato Strings, Tremolo Strings, Slow Strings, Synth Strings, Orchestra Hit, Oboe, Clarinet, Bassoon, English Horn, Piccolo, Recorder, Trombone, Tuba, Brass Section, Muted Trumpet, Tenor Sax, Harpsichord, Drawbar Organ, Rock Organ, Celesta, Glockenspiel, Music Box, Vibraphone, Xylophone, Classical Guitar, Distortion Guitar, Overdrive Guitar, Muted Guitar, Banjo, Upright Bass, Fretless Bass, Fiddle, Sitar, Koto, Shamisen, Shakuhachi, Pan Flute, Ocarina, Bagpipes, Accordion, Harmonica, Kalimba, Steel Drums, Dulcimer, Bright Piano, Electric Grand, Honky-Tonk Piano, FM Electric Piano, Clavinet, Percussive Organ, Reed Organ, Square Lead, Saw Lead, Calliope, Chiff Lead, Charang, Voice Lead, Fifths Lead, Bass + Lead, Synth Brass, Synth Brass 2, Synth Strings 2, Polysynth Pad, Metallic Pad, Rain, Soundtrack, Brightness, Echo Drops, Jazz Guitar, Clean Guitar, Steel-String Guitar, Guitar Harmonics, Finger Bass, Pick Bass, Slapped Bass, Slapped Bass 2, Analog Synth Bass, Synth Bass 2, Soprano Sax, Baritone Sax, Shehnai, Whistle, Melodic Toms, Synth Drum, Woodblock, Agogô, Tinkle Bell, Reverse Cymbal, Seashore, Birds, Telephone, Helicopter, Applause, Gunshot, Fret Noise, Breath

<!-- instruments:end -->

Hearing an instrument before you choose it

Every instrument menu (Add Track, and the instrument at the top of the Track Inspector) has a ▶ button on each row: click it to hear that instrument play a short rising phrase and a chord (a drum kit plays a short beat), without choosing it. It plays "dry", without any track's volume or effects. The first time, a recorded instrument downloads its sounds before it plays. A row too long for the menu shows its whole name and description when you point at it or reach it with the arrow keys.

Favourites and My sounds

Real recordings

The instruments marked (Real) are proper multi-sampled recordings, made the way commercial sample libraries are, rather than the general-purpose (General MIDI) soundfont sounds of the 1990s many of the others use:

The instruments:

The electric guitars were recorded straight from the pickup, as guitarists do when they want to choose the amp later, and each instrument adds its amp and speaker cabinet in the app, voiced as a miked amp sounds on a record (the speaker's narrow peak near 4 kHz, which a close microphone makes piercing, taken down). Chords go through the amp together, as they do on a real amp, so a distorted chord grinds the way it should. The three amp versions share one set of recordings, so using all three downloads it once. Their hardest-picked recordings, much brighter than the rest, play only for accents (velocities over about 0.88; a new note's 0.8 plays the medium ones), and a held note rings on for 5 or 6 seconds, dying away as a string does.

They come from the site the app is published on (about 600 MB in all, fetched a set at a time the first time you use each instrument, 1 to 15 MB each and up to 90 MB for a piano, then kept in this browser; they're encoded at high quality, with the top end up to 20 kHz) and are free to use (see Credits). The older soundfont instruments are now retro instruments, hidden from the lists unless you show them (see Retro instruments below); songs that use them sound as they did. To hear a song with the real ones, change the track's instrument in the Track Inspector (they start out at about the same loudness as the instrument they replace). The starters play the recordings: their strings, brass, winds, harp, guitars, basses, electric piano, organ, mallets, celesta, timpani, sax, muted trumpet, recorder, banjo, harmonica, ocarina, steel drums and acoustic drum kit are the (Real) instruments (the short-stroke versions for parts of short notes), and their soft pads are Synth Designer pads (the Glass pad, Halo pad, Sweep pad, Polysynth and Soundtrack pad presets). The starters' koto plays the Zither (Real) (a dan tranh, the koto's cousin) and their steel-string guitar the Acoustic Guitar (Real). A few sounds have no free recording yet and are still retro ones in the starters (the fiddle, bagpipes, dulcimer, accordion, shakuhachi, shamisen, taiko, agogô, crystal and rain); those were rendered afresh from their SoundFont at full quality (see Retro instruments). The Studio Kit (Real) is a full recorded drum kit (kick, snare, hats, three toms, crash and ride, each at four loudnesses with two takes). So are the Session Kit (Real) (a kit with more of its room, plus a rimshot on the Clap row and a cowbell) and the Brush Kit (Real) (the same pieces played with brushes, a rimshot on the Clap row and a woodblock on the Cowbell row). Latin Percussion (Real) puts hand percussion on a kit's rows, and the piano roll names them: tumba and conga on Kick and Snare, claves, shaker and tambourine, low and high bongo and a timbale on the toms, triangle, agogô bell and cowbell. Percussion Extras (Real) is the rest of that percussion, to layer on a second track: low timbale, low and high woodblock, slow and fast guiro, cabasa, sleigh bells, vibraslap, bell tree, whistle and low agogô. Choir (Real) is a choir singing "aah", soft and loud: twenty trained singers (the women from G3 up, the men up to F4, both together in between), each moved onto every note from the nearest one they sang, keeping their own voice, vowel and vibrato, and spread across the stage as a choir stands; Choir "Ooh" (Real) is the same singers on a soft, round "ooh", for pads, lullabies and film scores. Solo Voice (Real) is one low male voice singing "aah". The Vocal Chops (Real) play short syllables of real voices, each tuned onto its key, a different syllable every other key, so a tune played on them comes out as a chopped vocal hook: Airy Vocal Chops (breathy women's voices: "ah", "mm", "la", "eh", sighs and whispers), Soul Vocal Chops (a man singing a short "ah", two takes a note) and Shout Vocal Chops (called-out "hey", "go", "yeah", "oh"). Each syllable was moved onto its keys keeping its vowel, so high notes don't go chipmunk; play them short, with soft notes darker and quieter (Expressive playing), and a little reverb on to start. To make chops of your own voice, see Chop my voice. There are more pianos besides the Concert Grand and Upright: the Studio Grand (Real), close and clear, and the Old Upright (Real), a little out of tune on purpose. The orchestra's low and high winds are recorded too: Piccolo, Alto Flute, Bass Flute, Bass Clarinet, Bass Trombone and a Muted French Horn, plus a Soprano Sax (Real) with vibrato. From around the world and the unusual: a Folk Harp, a Glass Harp (wine glasses sung with a wet finger), a Mbira and a Balafon from Africa, a Bowed Psaltery, Hand Chimes, a Gong at four loudnesses and a Didgeridoo drone (one note, held as long as you like, up to three semitones either way). Every recording is kept at twice the detail it plays at, so a note on its own recording plays exactly as it was recorded, and notes played away from their recorded pitch stay clear and sparkling. That takes twice the memory: while you play, computers with 4 GB or less (and phones, tablets, Safari and Firefox, which don't say) and the biggest sets (the pianos, the double bass, the tenor sax and the tremolo strings) keep the plain detail, and the biggest sets load only the notes your song and your playing ask for, never the whole set. A file export uses twice the detail for as much of the song as fits in about 500 MB (a piano part over the whole keyboard at every loudness plays at the plain detail); freezes, bounces, previews and the mix checks play what's already loaded. A note between two recordings (and its release sound) plays a copy of the nearest recording moved to its pitch ahead of time with studio-grade resampling, so it's as clean as a recorded note: no grit, nothing lost at the top. The copies are made in the background as a song opens (a note nobody has played yet sounds as before the first time, then from its copy), and take memory of their own: up to about 190 MB while you play, the least recently played going first (on a device with little memory, 50 MB, and a note's copy is made only once it has been played). Clear memory lets go of them too, and of any still to be made. An export makes every copy its song needs before it starts, only as long as the song's notes play each recording, within its 500 MB (64 MB on a device with little memory). The same goes for a Drum Rack pad's Pitch, Sampler and Multi Sampler notes away from their sound's key, Slicer keys in Pitch mode and a recorded kit's open hat. Bends, vibrato and slides still move the pitch as they play, starting from the nearest copy. Turn Expressive playing on (it is on for new tracks): with real recordings it filters the soft notes much less, because the soft recording already sounds soft.

Retro instruments

Fledgetone started out on the free General MIDI soundfonts of the 1990s (FluidR3 and Musyng Kite) and a few early sample sets. Those 128 instruments are still here, all in one group, Retro (1990s soundfonts), but the instrument lists hide it so the recordings and synths come first. Each group in a list starts with its recorded instruments.

Expressive playing

A recorded instrument has one recording per note, made at one loudness, so on its own a soft note is just the same note turned down, and every repeat is identical: that's much of what makes sampled music sound like an old game. Expressive playing (a tick box under the instrument in the Track Inspector) plays the recordings the way the instruments really behave:

It's on for every track of a new song and every track you add. Songs made before it existed open with it off, so they sound as they did; tick it to try. Velocities matter more with it on: draw accents (0.85-0.95), normal notes (0.55-0.7) and ghosts (0.25-0.35), and use the HUMAN insert for timing.

For classical and angelic music: Choir (Real) and Choir "Ooh" (Real) for heavenly voices, a Synth Designer Halo pad, Glass pad or Angelic pad underneath, Harp (Real), Celesta (Real) and Glockenspiel (Real) for sparkle, and the Orchestra group for everything from a string quartet (Violin, Viola, Cello, Contrabass) to a full orchestra with woodwinds, brass and Timpani.

Synth Designer

Synth Designer (Keys & Synths) is a synth you build yourself. Its controls appear in the Track Inspector under the instrument:

The Synth Designer: oscillators, sub and noise, filter, filter and amp envelopes and an LFO for a synth patch.
The Synth Designer, beside the timeline.

Every change is one Undo step (a whole slider drag is one), is saved with the project and plays from the next note. Double-click a slider to reset it.

808 designer

Select an 808 Bass track: the Track Inspector shows the 808 designer. Off, the track plays the original 808. Switch it ON to shape it (one undo step; switch it off to go back):

The 808 is mono (the same in both speakers), and its whole sound starts a few milliseconds early to make up for the distortion's delay, so it lands on the beat. Every setting is saved with the project and plays from the next note. (With the designer on, Expressive playing doesn't change the 808: the designer's settings are its sound.)

Kick and bass: on bass tracks, a panel says how many of the song's kicks land on a low note of the track (a low bass hitting with the kick hides the kick's punch). Duck under the kick fixes it in one click (one undo step): it switches on the track's Pump, following the kick, deep and quick (80%, 150 ms), so the bass dips at each kick and swells straight back. On the demo beat, that took the 808 down 10 dB in the first 60 ms of each kick and less than 1 dB overall.

Heavy bass tools

Drum Designer: your own hard drums

Designed Kit (Drums & Percussion, or Tools > Drum Designer) is a drum kit you make yourself, synthesized in the browser: every drum row (kick, snare, clap, closed and open hat, three toms, perc, crash and ride) plays the sound you design for it. Its controls appear in the Track Inspector:

Synthesized kits: Techno Kit (a driven kick, a bright snare and clap, tight hats), Retro Drum Machine (an 80s-style machine: a round kick, a snare with some room), Rhythm Box (a vintage rhythm box: a soft thump, ticking hats, bongo-like toms) and Break Kit (crunchy break-style hits) are Drum Designer kits ready to play, on the usual rows (C1 kick, D1 snare, and so on). Edit in Drum Designer in the Track Inspector turns the track into a Designed Kit starting from that kit's sounds. Switching a Designed Kit of your own to another instrument and back to Designed Kit gives you your own design back. They took the place of the recorded Acoustic Kit, Breakbeat Kit, 80s Drum Machine, Rhythm Box, Techno Kit and Bongos, whose recordings came with no licence: a song or link that used one opens and plays on its replacement (the 80s Drum Machine on the Retro Drum Machine, the old Rhythm Box, Techno and Breakbeat kits on the new ones, the Acoustic Kit on the Studio Kit (Real) and the Bongos on Latin Percussion (Real)), with its notes on the same rows.

Each change plays the drum so you hear it, is one Undo step (a whole slider drag is one) and is saved with the project. The sounds are rendered once and replayed, so the kit costs next to nothing to play, sounds exactly the same live and in an export, and an export repeats sample for sample. Expressive playing makes every hit a hair different in pitch and level, the same way on every play.

EDM instruments

Chiptune

The sound of 8-bit game consoles, for retro games:

For the authentic mono sound, switch the master's Stereo Width on and drag Width to 0 (Mono).

The Sampler: your own sound

  1. Add a track with Your Sounds > Sampler (or switch a track to Sampler).
  2. In the Inspector, click Load a sound… and pick an audio file (WAV, MP3, OGG and most others) up to 50 MB.
  3. Under ORIGINAL PITCH ON, choose which C (C2, C3, C4, C5 or C6; C4 by default) plays the file at its normal pitch. Higher notes play it faster and higher, lower notes slower and lower.
  4. Write notes for it in the piano roll like any other instrument.

The sound is kept in this browser and saved inside the project file (see Where your sounds live below). It plays only as long as each note lasts (then fades out quickly), so draw long notes for long sounds. The play button previews a half note at the original pitch; the trash button removes the sound (Ctrl+Z brings it back).

Drum Rack: your own drum sounds

Add Track > Your Sounds > Drum Rack gives 16 pads, each playing a sound of your own, laid out like a pad controller (pad 1, C2, bottom left; pad 16, D#3, top right).

Loading a sample pack

Add Track > Sample pack (folder)… (or drop the pack's folder in the space under the tracks, or search "sample pack") sorts a whole downloaded pack into tracks:

Up to 400 sounds are loaded from one pack; a message says what was made, and what was left out and why (files that aren't audio, files over 50 MB, sounds past the first 400). Each sound file can be up to 50 MB because the sounds are kept in this browser and saved inside the project file; drum hits and samples are far smaller, and a long recording saved as MP3 is a tenth of the size of a WAV.

Multi Sampler: an instrument from your own recordings

Add Track > Your Sounds > Multi Sampler plays several of your sounds across the keyboard: record or collect a few notes of an instrument (a C every octave, or every few notes) and it becomes a playable instrument, each key using the nearest recording, played higher or lower.

Audio tracks: your own recordings

An Audio track holds sound files as clips instead of notes. Add one with Add Track > Your Sounds > Audio.

Rap vocals

Tools for recording and mixing rap and sung vocals over a beat. They work on Audio tracks.

The chains are levelled against each other: on a test voice they all come out within about 2 LU of each other (Aggressive the loudest), and the S band (5 to 10 kHz) no more than half a dB stronger, against the rest of the voice, than it was dry: the brightening is kept off the S's.

The Slicer: vocal chops

The Slicer (Add Track > Your Sounds > Slicer) cuts a sound into slices and puts one on each key from C3 up (Slice 1 on C3, Slice 2 on C#3, and so on, up to 64).

Flipping a sample

Tools for making a beat from a sample: a loop or a recording of your own (or one you have the rights to), dropped on an Audio track.

Fledge Synth

Fledge Synth is Fledgetone's own synthesizer, made for modern electronic music: dubstep, riddim and tearout basses, wobbles, growls and "yoi" talking basses, supersaw leads, future bass chords, keys, pads and risers. Add it with Add Track → Fledge Synth (it's also under Plugins › Browse plugins… › Instruments).

Hear it first: the ▶ beside Fledge Synth in Add Track (and in the plugin browser) plays a bass, a lead and chords from its presets, about seven seconds, without adding a track. Press it again to stop. It's made the first time you press it (a moment), then plays straight away, at about the level of the instrument menu's ▶ previews.

Presets and macros (always at the top):

Sound tab:

Modulation tab:

Effects tab (part of the preset, each with On): EQ (low, mid and high, each with its frequency), Chorus, Phaser or Flanger, Delay (in time with the song or in ms, Ping-pong, Tone) and Reverb (size, decay, tone, pre-delay). Output has OTT (the squashed, up-front sound of modern bass music), Width, Mono below and Level. Everything under Mono below stays in the middle, whatever the unison, the chorus and the width do, so the bass stays solid and a wide chord with low notes doesn't smear the low end: 180 Hz in new sounds (250 Hz in Wide Wash), 120 Hz in older ones. A safety limiter keeps every note under −1 dB.

Every knob can be automated (a lane per setting, like any plugin), learned to a MIDI controller, frozen, bounced and exported, and the settings are saved with the song. On a phone, Pocket plays Fledge Synth too, with its presets, its macros as big sliders and the wobble rate in its Sound tool (see Fledgetone Pocket: on a phone). It's light on the computer: an 8-note chord on the heaviest presets takes about a tenth of one core.

Plugins

The Plugins menu holds hundreds of built-in effects and instruments: Fledge Synth (above), open-source plugins from Airwindows, MDA, Mutable Instruments, Faust and Open303, plus the Surge XT synth, the Dragonfly and Plateau reverbs and the setBfree tonewheel organ, compiled to run in the browser (see Credits for who made them). They need no address and nothing to allow.

Plugins from the web (Web Audio Modules)

The app can also load Web Audio Modules (WAM 2): instruments and effects other people make for the web, each at its own address. Look for them in the WAM community's plugin lists; you need the address of the plugin's module (usually ending index.js), and its site has to let other sites load it.

Plugins are programs from their sites, so only load ones you trust. A project you open that uses plugins plays without them at first, and a bar at the top names the sites: Load plugins allows them (remembered in this browser). Plugins need an internet connection (the site they come from), and a plugin that fails to load says why and stays silent (an effect lets the sound through). A plugin is only as good as its maker made it: one that's slow can make playback stutter, and freezing its track helps.

Where your sounds live

Sound files (audio clips, the Slicer and the Sampler) are kept in this browser, once each, shared between tracks and projects, so a big file doesn't fill up autosave. Save puts the sounds inside the .fledgetone.json file, so a saved project opens complete on any computer, and opening it puts the sounds back into the browser. The Audio, Slicer and Sampler panels show how much the browser holds, and Free unused deletes the sounds no project on screen (or in another tab), restorable session or kept version (File › Versions…) uses. If a sound a song uses isn't in the browser any more when you Save, the message says how many couldn't go in the file. A clip whose sound was freed shows "Sound not in this browser" until you load the sound again or reopen the project file.