kevin
9acb24e9e1
Apply licensing information to project.
2024-12-01 14:35:24 -05:00
kevin
ddab771c11
cwMidiFileDev.h/cpp : Removed unimplmeneted test() function.
2024-11-29 16:47:16 -05:00
kevin
91fad53d33
Added "#include cwTest.h" dependency to most *.cpp files.
2024-05-29 12:36:57 -04:00
kevin
374d3ad8a8
cwMidiDeviceTest.cpp,cwMidiFileDev.cpp,cwMidiParser.cpp : Updates to account for change of MIDI callback signature in cwMidiDecls.h.
2024-04-06 16:04:42 -04:00
kevin
36826a3b66
Replace use of {0} with {}, or replace partial initialization cases with complete initialization.
2024-03-25 10:46:45 -04:00
kevin
e3ff4828b0
cwMidiDevice,cwMidiFileDev : Added midi::file_dev.msg_count() and midi::device.loadMsgPacket().
2024-02-21 07:49:28 -05:00
kevin
71bfa84e15
cwMidiFileDev.cpp : Fixed uninitialized 'rc' in _set_end_msg_index().
2024-02-18 08:51:26 -05:00
kevin
8fe6f3627c
midi::device now allows a MIDI file to act as a virtual MIDI input device.
...
Thread polling moved out of midi::alsa and into midi::device.
Added latency measure feature to midi::device.
Improved midi::alsa device lookup time with alsa_device_t.clientIdToDevIdxMap[].
Added cwMidiAlsa.h to provide an interface for midi::alsa independent of midi::device.
2024-02-14 11:20:40 -05:00
kevin
aa222b1116
cwMidiFileDev.h/cpp,Makefile.am : Initial implementation. Not yet integrated with cwMidiPort.
2024-02-10 11:56:36 -05:00