13
0
livetrax/patchfiles
David Robillard b1bc353f0d Add standard MIDI midnam file and remove hard coded equivalent.
Accordingly, make "generic" MIDI truly generic, just numbered controllers.
Break up MIDI name UI stuff into manageable functions of reasonable size.
Add convenient method to MIDINameDocument for getting the names for a device.
Tolerate comments in MIDINameDocument ControlNameList.

Can't remove the MIDI name code just yet, since it's still erroneously used by
Automatable::describe_parameter().  This is the cause of a bug where the name
on the automation lane does not match that in the menu.

The plan is to make a very simple pure abstract interface for getting MIDI
names, and make it possible to set one for Automatable (or perhaps pass it to
describe_parameter()).  Thus we'll be on the way to supporting names from
sources other than midnam files, namely plugins.


git-svn-id: svn://localhost/ardour2/branches/3.0@13895 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 10:02:00 +00:00
..
Alesis_DM5.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Alesis_NanoPiano.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Casio_CZ-1.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Clavia_Nord_Lead_II.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Digidesign_MP1.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
E-mu_Mo_Phatt.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
E-mu_Proteus_2000.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
General_Midi.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Korg_ER-1.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Korg_Karma.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Korg_MS2000R.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Korg_NX5R.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Korg_Trinity_Track.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Korg_Triton.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Kurzweil_SP88x.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Line_6_EchoPro.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Line_6_ModPro.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
MIDINameDocument10.dtd Fix invalid XML. All midnam files now pass validation by xmllint. 2013-01-19 02:33:28 +00:00
Moog_Minitaur.midnam Unfortunately it seems that MIDINameDocument can not express control groups, so remove this. 2013-01-19 09:31:37 +00:00
Novation_Nova.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Novation_Super_BassStation.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Peavey_DPM-V3.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Roland_Fantom-Xa.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Roland_GR-1.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Roland_GR-33.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Roland_JP-8080.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Roland_JV-1010.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Roland_JV-1080_exp.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Roland_JV-1080.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Roland_M-BD1.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Roland_Phantom.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Roland_RD-250s.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Roland_SC-88_Pro.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Roland_XV-88.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Roland_XV-3080.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Roland_XV-5080.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Sequential_Circuits_Prophet_600.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Standard_Midi.midnam Add standard MIDI midnam file and remove hard coded equivalent. 2013-01-19 10:02:00 +00:00
TC_Electronic_M3000.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Waldorf_Micro_Q.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
wscript
Yamaha_EX-5.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Yamaha_MM6.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Yamaha_MOTIF_XS.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Yamaha_MOTIF-RACK_ES.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Yamaha_MU10XG.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Yamaha_PSR-275.midnam Clean up midnam author data. 2013-01-19 02:49:59 +00:00
Yamaha_PSR-S900.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Yamaha_PSR540.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00
Yamaha_S90.midnam Ram all midnam files through xmllint --format and get something halfway respectable out the other side. 2013-01-19 02:37:06 +00:00