Honeydew: an open-source music studio, in your browser.
Honeydew is a free music studio written in Rust and modelled on FL Studio Mobile: channels of synths, samplers and drum kits, a piano roll, a playlist and a mixer. This page runs the project's own web build. Press start, add a channel and play it from the keys along the bottom; it works with a mouse, a touch screen or a MIDI file you drop in.
Your song lives in this tab until you save it from the app's own menu. Save before you close the page.
At a glance
| Program | Honeydew 0.5.3 by daijro and contributors, GPL-3.0-or-later |
|---|---|
| This build | The project's own web build from its GitHub release; every file checked against the release archive |
| Download | 15 MB of WebAssembly, fetched when you press start; sounds are fetched one at a time as you choose them |
| Sounds here | 54 of the project's 143 bundled sounds: the drum kits, the one-shot drums and effects, the smaller instruments and an upright piano (49 MB in all) |
| Opens, per the project | FL Studio Mobile songs (.flm), FL Studio projects (.flp), MIDI files |
| Needs | Chrome 96, Firefox 113, Safari 16.4 or later (WebAssembly SIMD) |
What Honeydew is
Honeydew is a clean-room reimplementation. Its authors wrote down FL Studio Mobile's behaviour, file formats and look as a specification, then wrote the program from that specification alone; the project states that it contains no code, samples, presets or artwork from the original, and that even its icons are drawn in code. It builds for Windows, macOS, Linux, FreeBSD, Android and iOS, and, because it is written in Rust with a GPU-drawn interface, for the browser as well. It is an independent project, not affiliated with Image-Line, whose FL Studio trademark is used here only to say what the program is modelled on. It is listed on Recomp, a catalogue of clean-room and reverse-engineered software.
Getting a sound out of it
Press start and wait for the empty song to appear. The plus in the middle adds a channel: a drum channel, an instrument, or one of the synths, among them a subtractive MiniSynth, a SuperSaw, a three-oscillator synth and one called Transistor Bass. Pick MiniSynth and the keys along the bottom play it at once. Pick Drums and a list of kits opens; choose one, close the list, and the hexagonal pads play its drums. Checked on this page's copy: a held MiniSynth key and a Rock Kit pad both sound, the kit after its samples have been fetched from this site. The round play button runs the song.
A browser only lets a page make sound after a click, so the first press inside the app also wakes its audio. The interface is designed for touch, which makes it one of the few studio programs that is comfortable on a tablet in a browser; on a phone it is usable but tight.
Opening and saving
According to the project, Honeydew opens FL Studio Mobile songs and project archives, FL Studio .flp projects and MIDI files, from its SONGS menu, with Ctrl+O, or by dropping the file on the window, and saves songs, MIDI, FLP archives and audio (WAV, FLAC, OGG or MP3). An FLP brings its channels, patterns, playlist, clips, tempo, volume and pan; plugins and samples it cannot find are replaced with the closest bundled sound, with a summary of what was swapped. We have verified that the app runs and plays here; we have not tested every import and export path in the browser, so treat that list as the project's.
One thing is different on this page. To keep the app away from this site's storage it runs in a sandboxed frame, and a sandboxed frame has no storage of its own. Nothing is kept between visits: save your song to a file from the app's menu before you close the tab, and expect sounds to download again next time. The project's desktop and Android builds keep everything on disk and are the better home for real work.
The sounds
Honeydew's full library is about 740 MB of sampled instruments, all under free licences (most are CC0, from collections such as FreePats, Versilian Studios and the University of Iowa's instrument samples). Hosting all of it here would be out of proportion for a page whose job is to let you try the program, so this copy carries a subset: every drum kit, the one-shot drums and effects, 31 of the smaller instruments (basses, organs, pads, plucked and bowed strings, mallets, an electric piano) and one upright piano. The sound list inside the app shows exactly those, and the app's own credits screen (SETTINGS, then Sound credits) names each source. The synths need no samples and are all present. For the whole library, including the grand pianos and guitars, install the desktop app.
How it runs here, and who makes what
The program files are the ones in the project's v0.5.3 release, checked against that archive's checksums; our only additions are a small host page that loads the app and tells this page when it has started, and the shortened sound index. The corresponding source is the project's repository at that tag. Honeydew is made by its own contributors and includes plugin and FLP code from Lemon Studio; AudioSaw hosts a copy under the GPL and is not affiliated with either project. If you want a simpler multitrack editor for audio files you already have, with nothing to learn, that is the AudioSaw editor; for a studio modelled on Pro Tools, see SoundCraft.
FAQ
Is Honeydew free?
Yes. It is open source under the GPL (version 3 or later), with free builds for Windows, macOS, Linux, FreeBSD, Android and iOS and this WebAssembly build for the browser.
Is this FL Studio?
No. Honeydew is an independent clean-room program modelled on FL Studio Mobile. Its authors state that it contains no code, samples or artwork from FL Studio, and it is not affiliated with Image-Line.
Can it open my FL Studio projects?
The project says it opens FL Studio Mobile .flm songs and FL Studio .flp projects, replacing plugins and samples it does not have with the closest bundled sound. We have not tested every project type here.
Will my song be saved?
Not automatically on this page. The app runs in a sandboxed frame with no storage, so save your song to a file from the app's menu before closing the tab.
Why are some instruments missing?
This page hosts 54 of the project's 143 bundled sounds, to keep it light. The desktop app has the full 740 MB library.
Why is there no sound?
Browsers block sound until you interact with the page. Click inside the app, add a channel, and press a key or pad.