MeV MIDI sequencer death was greatly exaggerated!

MeVicon

MeV is a MIDI sequencer made 26 years ago for BeOS.

A few weeks ago, while collecting all native MIDI apps I could find on HaikuDepot, I decided to retrieved the old source archive of MeV from sourceforge before it get lost, extracted it, tried to build it, failed immediately.

Today, after few hours of massaging the old source code, I got a first sign of life, a pulse, fragile, but a pulse:

Don’t hold your breath, it crash quickly at first press on Play.

It’s a build for x86_64, and clearly the code was written pre-64bits, so I’ve probably miss a lot of 32/64bits traps. Maybe I should have target Haiku 32bits, but I don’t have one installed, and don’t really want to.

I’m hosting my changes to bring MeV back to life for x86_64 there.
The documentation is still visible at the old MeV page on sourceforge.

I’m not sure I’ll spent much more time right now to go beyond this first milestone.
I’m not a musician myself, so maybe I’ll produce a package for people who want to try it and, mostly, file tickets on different issues they encounter.

And it’s very visibly not hiDPI aware, for obvious reason.
Yet.

Anyway, it’s alive!


EDIT: turns out a version of MeV was already available for 32bits gcc2 on HaikuDepot. Didn’t know about it, as it doesn’t show up when running on x86_64…

I’ll see how to merge/resync/consolidate with the codebase hosted on HaikuArchives/MeV.

13 Likes

Sent you my notes on it.

1 Like