Mamba - Virtual Midi keyboard for Jack Audio Connection Kit release 2.0

Discuss anything new and newsworthy! See http://planet.linuxaudio.org and https://libreav.org/news for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

Post Reply
tramp
Established Member
Posts: 2335
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 454 times

Mamba - Virtual Midi keyboard for Jack Audio Connection Kit release 2.0

Post by tramp »

Hi

Mamba release v2.0 is out

Mamba is a Virtual MIDI keyboard with some extended, unique features.

Image

Key features:

Supports jack-ALSA MIDI I/O.
16 Channel Live MIDI Looper
Every channel use it's own Color to display the played Notes per channel.
MIDI File player/recorder
Integrated Fluidsynth support.

Release v2.0:
Add recent file manager to have fast access to last used Sound-fonts and MIDI files
Allow to append/remove MIDI files to/from the master loop while playing (Recent file menu)
Implement 'View' menu to allow show/hide the MDID CC controllers and/or the Channel/Program/Instrument view.
Allow to select the key-size for the MIDI keyboard (Big/Normal/Small) to better match the screen settings.

Mamba is released under the BSD Zero Clause License license

The GUI is build on libxputty - A damn tiny abstraction Layer to create X11 window/widgets with cairo surfaces

https://github.com/brummer10/libxputty

To build Mamba from source, the following dependencies must be meat.

libfluidsynth-dev
libc6-dev
libsmf-dev
libcairo2-dev
libx11-dev
liblo-dev
libsigc++-2.0-dev
libjack-(jackd2)-dev
libasound2-dev

So, here is the project page:

https://github.com/brummer10/Mamba

and here you'll find the last release:

https://github.com/brummer10/Mamba/releases/tag/v2.0

regards

hermann
On the road again.
Post Reply