ardour/libs/midi++2
David Robillard 88de45b7cc Support note names from midnam files (tested with the DM5).
Do this via a simple MasterDeviceNames::note_name() function.  The same really
needs to be done for program names, this stuff is absolutely brutal to use.

Store note names in a vector indexed by number instead of a list with string
"numbers" for reasonable lookup time.

Make some references const that should be.


git-svn-id: svn://localhost/ardour2/branches/3.0@13908 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20 00:46:55 +00:00
..
macosx
midi++ Support note names from midnam files (tested with the DM5). 2013-01-20 00:46:55 +00:00
test Add patchfile for Yamaha PSR-S900, add unit test for it, remove camel case from test method names 2012-10-09 03:13:38 +00:00
.cvsignore
channel.cc add support for IP MIDI (multicast MIDI over IP UDP sockets) to ardour and use it if requested inside MCP code. required renaming the pre-existing MIDI::Port as MIDI:JackMIDIPort - MIDI::Port becomes the base type for both JackMIDIPort and IPMIDIPort 2012-04-24 02:28:51 +00:00
COPYING
ipmidi_port.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
jack_midi_port.cc fix uninitialized variable causing error delivering various MIDI messages at frame zero 2012-12-11 15:54:41 +00:00
libmidi++.pc.in
libmidi++.spec.in
manager.cc add support for IP MIDI (multicast MIDI over IP UDP sockets) to ardour and use it if requested inside MCP code. required renaming the pre-existing MIDI::Port as MIDI:JackMIDIPort - MIDI::Port becomes the base type for both JackMIDIPort and IPMIDIPort 2012-04-24 02:28:51 +00:00
midi.cc
miditrace.cc add copyright comments 2013-01-16 18:16:21 +00:00
midnam_patch.cc Support note names from midnam files (tested with the DM5). 2013-01-20 00:46:55 +00:00
mmc.cc add support for IP MIDI (multicast MIDI over IP UDP sockets) to ardour and use it if requested inside MCP code. required renaming the pre-existing MIDI::Port as MIDI:JackMIDIPort - MIDI::Port becomes the base type for both JackMIDIPort and IPMIDIPort 2012-04-24 02:28:51 +00:00
mmctest.cc add copyright comments 2013-01-16 18:16:21 +00:00
mtc.cc Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
parser.cc add support for IP MIDI (multicast MIDI over IP UDP sockets) to ardour and use it if requested inside MCP code. required renaming the pre-existing MIDI::Port as MIDI:JackMIDIPort - MIDI::Port becomes the base type for both JackMIDIPort and IPMIDIPort 2012-04-24 02:28:51 +00:00
port.cc add support for IP MIDI (multicast MIDI over IP UDP sockets) to ardour and use it if requested inside MCP code. required renaming the pre-existing MIDI::Port as MIDI:JackMIDIPort - MIDI::Port becomes the base type for both JackMIDIPort and IPMIDIPort 2012-04-24 02:28:51 +00:00
run-tests.sh add missing unit test runner shell script for midi++ 2012-10-09 03:17:55 +00:00
wscript add unit tests to midi++ and assorted bugfixes for midnam_patch.cc 2012-10-08 04:32:12 +00:00