13
0
livetrax/patchfiles
David Robillard ee38c44109 Structure MIDI device selector by manufacturer.
Unfortunately we store the state of models as simply model, so if there's ever
duplicate model names, we're somewhat screwed, but this makes the (previously
unmanageably huge) menu usable, while retaining the "model name as global
identifier" state unmodified.
2014-12-13 00:37:34 -05:00
..
Alesis_DM5.midnam
Alesis_NanoBass.midnam
Alesis_NanoPiano.midnam
Alesis_QS78.midnam
Casio_CZ-1.midnam
Clavia_Nord_Lead_II.midnam
Digidesign_MP1.midnam
DSI_Evolver.midnam
DSI_Mopho.midnam
DSI_Tetra.midnam
Dynacord_DRP-20X.midnam
E-mu_Mo_Phatt.midnam
E-mu_Orbit-3.midnam
E-mu_Proteus_2000.midnam
Eventide_Eclipse.midnam
Gotharmoon_deMoon.midnam
Jomox_MBase_11.midnam
Korg_ER-1.midnam
Korg_Karma.midnam
Korg_MicroKORG.midnam
Korg_MS2000R.midnam
Korg_NX5R.midnam
Korg_Radias.midnam
Korg_TR_Workstation.midnam
Korg_Trinity_Track.midnam
Korg_Triton_Rack.midnam
Korg_Triton.midnam
Korg_Volca_Bass.midnam
Korg_Volca_Beats.midnam
Korg_Volca_Keys.midnam
Kurzweil_Mark-12-152.midnam
Kurzweil_PX_Plus.midnam
Kurzweil_SP88x.midnam
Lexicon_MX300.midnam
Line_6_EchoPro.midnam
Line_6_FilterPro.midnam
Line_6_ModPro.midnam
Line_6_POD.midnam
MFB_503.midnam
MIDI.midnam
MIDINameDocument10.dtd
Moog_MF-104M_Analog_Delay.midnam
Moog_MF-108M_Cluster_Flux.midnam
Moog_Minitaur.midnam
Nord_Modular.midnam
Novation_A-Station.midnam
Novation_DrumStation.midnam
Novation_Nova.midnam
Novation_Super_BassStation.midnam
Peavey_DPM-V3.midnam
README
Roland_Fantom-Xa.midnam
Roland_Fantom.midnam
Roland_FantomX8.midnam
Roland_FantomXR.midnam
Roland_GR-1.midnam
Roland_GR-33.midnam
Roland_JP-8080.midnam
Roland_Juno-106.midnam
Roland_JV-1010.midnam
Roland_JV-1080.midnam
Roland_JV-2080.midnam
Roland_M-BD1.midnam
Roland_RD-250s.midnam
Roland_RD-600.midnam
Roland_RD-700sx.midnam
Roland_RS-9.midnam
Roland_SC-88_Pro.midnam
Roland_SH-32.midnam
Roland_V-Synth-GT.midnam
Roland_XV-88.midnam
Roland_XV-2020.midnam
Roland_XV-3080.midnam
Roland_XV-5080.midnam
Sequential_Circuits_Prophet_600.midnam
TC_Electronic_M3000.midnam
Waldorf_Blofeld.midnam
Waldorf_Micro_Q.midnam
wscript
Yamaha_DX-7.midnam
Yamaha_EX-5.midnam
Yamaha_MM6.midnam
Yamaha_MOTIF_XS.midnam
Yamaha_MOTIF-RACK_ES.midnam
Yamaha_MU10XG.midnam
Yamaha_PSR540.midnam
Yamaha_PSR-275.midnam
Yamaha_PSR-S900.midnam
Yamaha_S90.midnam
Yamaha_Tyros2.midnam

Please preserve the following when adding files here:

All documents except MIDI.midnam have the conventional naming scheme
Manufacturer_Model.midnam, with spaces replaced with underscores.

All documents validate against MIDINameDocument10.dtd.  Often the DOCTYPE needs
to be updated to the standard one, many old .midnam files use outdated versions
with broken links.

To validate a document, run:

xmllint --dtdvalid MIDINameDocument10.dtd Acme_Synthomatic.midnam > /dev/null

The same tool can be used to format the file nicely:

xmllint --format My_Device.ugly.midnam > Acme_Synthomatic.midnam