On Sunday 12 February 2012 22:26:50 Ales Nosek wrote: > Hi all, > > just to introduce myself. I'm a developer mainly in C++ and Java on Linux > platform. In my free time I like to play jazz guitar. To accompany my > improvisation practicing I has been using MIDI files generated by MMA. To > facilitate writing of MMA files and playing them back I created LinuxBand. > I hope you'll enjoy it. > > Ales > > > LinuxBand is a GUI front-end for MMA (Musical MIDI > Accompaniment)<http://www.mellowood.ca/mma/>. > Type in the chords, choose the groove and LinuxBand will play a musical > accompaniment for you. > > It’s an open source alternative to Band-in-a-Box featuring: > > - Easy to use graphical interface > - Open and well-documented data format > - Output to JACK Midi <http://jackaudio.org/> to facilitate co-operation > with other audio applications > > Home page: http://linuxband.org/ > Project page: https://github.com/noseka1/linuxband
Dependencies: 1. smf (found by ./configure) 2. python-gtksourceview2 (found trying to run it--please test for this in ./configure script).
Ideas: 1. No need to require jack for simple MIDI. Maybe allow an option here. (Unfortunately, my jack is not working right now so could not play anything :-()
2. With or without jack, need to be able to set some MIDI output device. Better, program should show up as an alsa/jack MIDI source which can be connected using jack or alsa connections such as in qjackctl. (I see no provision for this in mma's CLI, however--does it do stdin->stdout?)
3. You might look at Jammer's interface. The measures/bars view show chords and styles (plus user part names and such). There is indication of tempo changes, key and time signatures and such, all in place and all visible.
A lot of space is wasted here for huge chord names. Waltzes would have three beats per bar, program still shows four.
Jammer also has a tracks pane but leave that for the future. Nice, but mixing can be done elsewhere, routing through other tooks such as kmid, ardour, etc. |
_______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user