Commit Graph

12 Commits

Author SHA1 Message Date
Albert Graef 4756432b1b Clean up Jack debug mode. Also add a callback to print (dis)connections from/to other Jack MIDI clients in Jack debug mode. 2018-09-20 13:48:59 +02:00
Albert Graef 5a87c30f66 Make it possible to specify exactly which ports MIDI pass-through should be applied to. 2018-09-18 22:31:12 +02:00
Albert Graef 6c4dbb03cf Add an option for direct pass-through of system messages. 2018-09-08 17:55:12 +02:00
Albert Graef 1639db1362 Add parentheses for clarity. 2018-08-22 01:02:25 +02:00
Albert Graef a138c37a0e Add basic Jack session support. 2018-08-16 07:21:24 +02:00
Albert Graef fa25596e6f Add some more Jack debugging output from status returned when opening the client. 2018-08-15 22:14:23 +02:00
Albert Graef b4e85ef288 Use jack_on_shutdown callback to terminate gracefully when Jack is shutting down. 2018-08-15 21:36:42 +02:00
Albert Graef 3c95512b81 Add an option (-j) to set the Jack client name. Moreover, add equivalent directives for both the -j and -o options, so that they can also be set from the midizaprc file. 2018-08-12 10:30:08 +02:00
Albert Graef 6f0bec4b74 Refactoring and bugfixes. Also added the capability to add another pair of MIDI ports (-o2). 2018-08-11 22:34:55 +02:00
Albert Graef 5e0309b4ab Increase ringbuffer size in Jack driver. 2018-08-10 17:02:01 +02:00
Albert Graef 8b9f50484e Cosmetic changes in error reporting of Jack driver. 2018-08-10 16:37:23 +02:00
Albert Graef abfcb645cb Initial import 2018-08-07 22:38:41 +02:00