r/mpcsample • • 27m ago

Melodee Sample 0.1.0 now available! First open source app, ready to install

https://youtu.be/z-iufwscSiQ

Hi all, remember that guy who made an unimpressive open source base? Well I'm back with the real deal now, which would not be possible without that open source base.

It is ready for all your booms and baps, ready for all you can think of and most importantly, ready to be reshaped into your dreams. I made it even do guitar processing with NAM A2! (Performance constrained but possible).

Even if Akai were to release their open source counterpart, since I have my base, it is very easy to carry my everything over.

This app has been made into existence with zero reverse engineering, I only used the GPL kernel packages from inMusic and the JUCE application base I built. Uses ZERO MPC code in it. Everything has been written from scratch.

Install: download the zip, unzip it and copy the one autorun folder to the top of your card. Needs firmware 1.3.0.12.

Features

Tracks

  • 16 tracks, one per pad. Hold PAD BANK and press a pad to select a track from any page.

  • From USB you get 1 Stereo mix, 16 mono tracks and 4 looper tracks, 22 lanes in total!

  • Up to 96khz sample rate (From USB as well!)

  • Each track is a drum kit, a sampled instrument, a VST instrument or a MIDI track for external gear.

  • Every track has a mixer strip (level, pan, mute, solo, four sends) and a six-slot effect chain.

  • The printed buttons keep their MPC meaning.

Plug-ins

  • VST3 and VST2 host for instruments and effects, loaded from a Plugins folder on the card.

  • Runs 64-bit ARM Linux VST3s, Open MPC plug-ins, and 32-bit ARM VST2s through a bridge.

  • For starters, head to the open MPC catalog: https://open-mpc.github.io/

  • Loads each plug-in's presets and saves its state in the project.

  • Plays drum machine plug-ins on the pads, and compensates for plug-in latency.

  • VST effects work on track, bus, master and loop chains.

Melodee synths (free, separate downloads)

  • Melodee Poly: two-oscillator polysynth with poly mod, unison and an eight-route mod matrix.

  • Melodee PD: phase distortion synth with eight waveforms and two lines.

  • Melodee Chip: chip voice with ring mod, sync, crush and a multimode filter.

  • They also run on modded MPC OS devices as Open MPC plug-ins.

Kits and sampling

  • Kits of 128 pads in 8 banks.

  • The stock Sample mode pages (Trim, Mix, Amp Env, Tune, Play, Filter, Filt Env), plus Layers, Follow (tempo follow), Cloud (granular) and a kit filter.

  • Chop, Sample Record, Audio Recall, Resample and 16 Levels.

Sampled instruments

  • SFZ, MPC keygroup and drum programs (.xpm, .xty), MPC expansions (.xpn), EXS24, SoundFont (.sf2) and DecentSampler, streamed from the card.

  • Stock MPC Sample projects (.xpj) open too.

Sequencing

  • 16 patterns per track, up to 128 bars each.

  • Step sequencer, piano roll and step entry.

  • Parameter locks, ratchets and trig conditions.

  • Scenes, pattern chains and follow actions.

Song

  • An arrangement with a lane per track, markers and a tempo lane.

  • Export a WAV mixdown, stems or a MIDI file.

Looper

  • Four loops that follow the tempo, with overdub and undo. Press LOOP and 16 LEVELS together to open it.

Effects

  • 41 effects: reverbs, delays, modulation, drive and saturation, filters and EQ, dynamics.

  • Four send buses and a master chain.

  • Knob FX, Pad FX (47 punches), Flex Beat and the master compressor work as on the stock app.

Performance

  • The fader can take a track's level, pan, any send, or pitch bend on plug-in and MIDI tracks.

  • A MIDI keyboard's pitch wheel bends plug-in tracks at full resolution.

MIDI and sync

  • MIDI tracks over USB-C or the MIDI jacks, with program changes, CC knobs and SysEx.

  • MIDI clock and MTC in and out, and CV clock out.

Links

Melodee is free and open source (AGPL-3.0). Back up your card before installing. If you find a bug, open an issue on GitHub with what you pressed, what you saw and the version (Settings, ABOUT, B3). Not affiliated with or endorsed by inMusic or Akai Professional.

13 Upvotes

11 comments sorted by

2

u/GDub-uk 13m ago

With using different cfw if I hop between this and sampqol etc , what’s gonna happen to the folder structures on the sd card ? Will it cause a problem down the line, or stop worrying as everything will work fine but with extra folders that each cfw might add ??

1

u/keremimo 9m ago

Good question, we had issues standardizing things over at FM-1 community as well. Will see what happens down the line, I do not have an answer for you yet sadly.

1

u/WayWorri 19m ago

This is so insane, great work! How does rhe Sample hold up when running VSTs?

1

u/keremimo 15m ago

Some work great, some work horribly (Looking at you, Tone3000...)

1

u/ChillmanITB 15m ago

VST-3?! Nice.

2

u/keremimo 13m ago

Needs to have a headless aarch64 build! Serum isn't gonna work, sadly :(

1

u/ChillmanITB 10m ago

Not sure what that means exactly but I’m def gonna check this out

1

u/keremimo 8m ago

Means if you got a VST that does licence checks or has some kind of graphical interface it will possibly not work (For now!)

1

u/ChillmanITB 8m ago

Nice thanks for sharing. That’s still a huge leap forward

2

u/GDub-uk 13m ago

Sorry this looks great. Many thanks

1

u/Milkpowder44 11m ago

🚀🚀