- Joined
- Apr 15, 2020
- Messages
- 6
- Reaction score
- 8
Hi,
I've just about finished developing Live MIDI Manager for my uni project. Thanks Gary for your input back in April (https://www.keyboardforums.com/thre...ion-live-midi-manager-feedback-welcome.31004/).
In short, LMM allows MIDI data (note, velocity and channel attributes) to be altered before being sent to a DAW. This was added due to MIDI keyboard and/or DAW shortcomings. I've tried to make the program widely usable by not tailoring it for a specific DAW or OS. I've been using it primarily on Windows 10, but also recently managed to set it up and use it on the Raspberry Pi 4.
MIDI data can be altered to play multiple digital instruments simultaneously and to change the settings of each instrument (including the octave, velocity curve and the velocities of specific notes – see screenshots) as required prior to recording.
User feedback led to the addition of buttons to set the note ranges of each instrument by pressing the keyboard key (in addition to using the low/high note list widgets). The option to play all instruments at once (as opposed to assigning them to separate keyboard zones) with each of their individual settings still applied has also been included.
Other features:
Thanks for reading,
John Baird.
Screenshots:
I've just about finished developing Live MIDI Manager for my uni project. Thanks Gary for your input back in April (https://www.keyboardforums.com/thre...ion-live-midi-manager-feedback-welcome.31004/).
In short, LMM allows MIDI data (note, velocity and channel attributes) to be altered before being sent to a DAW. This was added due to MIDI keyboard and/or DAW shortcomings. I've tried to make the program widely usable by not tailoring it for a specific DAW or OS. I've been using it primarily on Windows 10, but also recently managed to set it up and use it on the Raspberry Pi 4.
MIDI data can be altered to play multiple digital instruments simultaneously and to change the settings of each instrument (including the octave, velocity curve and the velocities of specific notes – see screenshots) as required prior to recording.
User feedback led to the addition of buttons to set the note ranges of each instrument by pressing the keyboard key (in addition to using the low/high note list widgets). The option to play all instruments at once (as opposed to assigning them to separate keyboard zones) with each of their individual settings still applied has also been included.
Other features:
- save/load/delete sessions
- create/delete custom velocity curves (see screenshot below)
- send MIDI note data via the UI
- input and output MIDI data display
- automatically prevents duplicate input MIDI events (on separate channels)
- undo/redo instrument setting modifications
Thanks for reading,
John Baird.
Screenshots: