summaryrefslogtreecommitdiff
path: root/scripts/midimon.lua
AgeCommit message (Collapse)Author
2016-08-10prefix blessed scripted DSP plugins with a-*Robin Gareus
2016-08-06Remove dsp_has_midi_*() in favor of dsp_ioconfig()Julien "_FrnchFrgg_" RIVAUD
_has_midi_*put members of LuaProc will be set according to the actual configuration chosen, for configure_io() and run() to use.
2016-07-12midimon: add option to format note-namesRobin Gareus
2016-07-12Make MIDI monitor a pass-through for audio and midiJulien "_FrnchFrgg_" RIVAUD
MIDI monitor only accepted midi data and output that same data. That was logical for a MIDI plugin, but a consequence is that automatic pin configuration makes MIDI monitors opaque to audio data, which means drag'n'dropping a MIDI monitor for debugging purposes can suddenly cut audio, or even change the channel count if strict I/O is enabled. Improve the MIDI monitor so that it passes through all incoming data unchanged.
2016-07-11Improve MIDI monitorJulien "_FrnchFrgg_" RIVAUD
2016-07-11Add a new MIDI monitor pluginJulien "_FrnchFrgg_" RIVAUD
This plugin lets through all incoming MIDI events, and also shows the latest ones in a human-readable format directly on the mixer strip. The user can choose the font size and the number of recent events displayed, as well as whether to print values in decimal or hexadecimal, and whether to print system events.