summaryrefslogtreecommitdiff
path: root/patchfiles
AgeCommit message (Collapse)Author
2016-08-05Improve midnam for Waldorf BlofeldMaurizio Berti
2016-07-31Add some controls for the Waldorf BlofeldDavid Robillard
2016-07-31Fix validation of midnam filesDavid Robillard
The MMA in all their wisdom has broken midi.org, so modify the DTD to use a local system name which xmllint will find in the current directory.
2015-01-05New MIDNAM file from e.j.vd.hooven@gmail.comPaul Davis
2014-12-29Fix off-by-one MIDI note names.David Robillard
Much like everything else in midnam, it's not specified whether the numbers are 0 or 1 relative, but everything out there seems to be 0 relative and this matches the canvas, so go with that.
2014-12-13Structure MIDI device selector by manufacturer.David Robillard
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-10-16Merge branch 'cairocanvas'Paul Davis
2014-07-14Add midnam files for Korg Volca series.David Robillard
2014-04-28finish unfinished work at basing all install paths on the program namePaul Davis
2014-01-06Document controller values for Moog Minitaur.David Robillard
2014-01-06Add midnam files for Moog MF-104M and MF-108M.David Robillard
2013-02-23Add a bunch more midnam files.David Robillard
We are now well past the point where something smarter needs to be figured out for that selector... git-svn-id: svn://localhost/ardour2/branches/3.0@14095 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-28Add several midnam files from Jonathan Stowe.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@14017 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20Comment out duplicate controls. I think there's an error in the manual?David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13930 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20Fix incorrect controller numbers in Minitaur midnam file.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13929 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20Clean up midnam data, consistently name default mode "Default"David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13920 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20Support loading MIDI note names in NoteGroup tags as well.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13919 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20Remove extra midnam file for Roland JV-1080.David Robillard
I can't really make sense of this, they seem to be conflicting and of different origins, but I doubt it's worth my time to figure it out. Also clean up the other one a bit. git-svn-id: svn://localhost/ardour2/branches/3.0@13918 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20Remove junk data from Roland JV-1080 and JV-2080 midnam files.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13917 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-20Add General MIDI drum note names and patch names.David Robillard
Support loading note names per ChannelNameSet (like GM) in addition to per Patch (like DM5). git-svn-id: svn://localhost/ardour2/branches/3.0@13913 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Update patchfiles/README and remove executable bit from all midnam files.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13907 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Add midnam file for Roland JV-2080.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13906 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Merge Standard MIDI and General MIDI midnam files.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13905 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Add instructions for adding midnam files.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13901 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Add standard MIDI midnam file and remove hard coded equivalent.David Robillard
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-19Unfortunately it seems that MIDINameDocument can not express control groups, ↵David Robillard
so remove this. We will have to embrace and extend the format to provide that. I think it's the only feasible way to present up to 127 controllers in the UI in a decently usable way, so it's probably a good idea to do so. git-svn-id: svn://localhost/ardour2/branches/3.0@13894 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Clean up midnam author data.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13888 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Ram all midnam files through xmllint --format and get something halfway ↵David Robillard
respectable out the other side. ... and voila, decent data. Good grief, what a mess that was. git-svn-id: svn://localhost/ardour2/branches/3.0@13887 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Fix invalid XML. All midnam files now pass validation by xmllint.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13886 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Use consistent naming scheme for midnam files.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13885 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Use civilized line endings.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13884 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Use the standard doctype for this motley crew of midnam files.David Robillard
By "standard" I mean "actually hosted by the MMA at midi.org". Where the heck this broken DTD link to sonosphere.org came from is anyone's guess. Either midi.org wasn't doing things correctly back in the day, or somebody is insane. Probably both. As a hint to the legacy of this data, some of these documents referred to version 0.7, and some have mac newlines. Mac newlines! Remember those? git-svn-id: svn://localhost/ardour2/branches/3.0@13883 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19Valid midnam file for Moog MinitaurDavid Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@13882 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-16Preliminary support for named MIDI controllers via midname files.David Robillard
Add midnam file for Moog Minitaur controller names. git-svn-id: svn://localhost/ardour2/branches/3.0@13852 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-09patchfiles/Yamaha-PSR-S900.midnam: Add Patchbanks by voice typeHans Baier
git-svn-id: svn://localhost/ardour2/branches/3.0@13407 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-10Yamaha-PSR-S900.midnam: correct organ flutes, duplicate settings generated ↵Hans Baier
from faulty data sheet git-svn-id: svn://localhost/ardour2/branches/3.0@13225 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-10program changes must be zero-based in the MIDNAM file, but they are ↵Hans Baier
one-based in the manual, where this midnam file is generated from git-svn-id: svn://localhost/ardour2/branches/3.0@13224 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-09Add patchfile for Yamaha PSR-S900, add unit test for it, remove camel case ↵Hans Baier
from test method names git-svn-id: svn://localhost/ardour2/branches/3.0@13218 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-13added General MIDI midname file (missing drum info)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12696 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-03Trim <PatchBank>s with unresolved <UsesPatchNameList>sCarl Hetherington
to stop errors on startup (#4900). git-svn-id: svn://localhost/ardour2/branches/3.0@12552 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-21remember to install MIDNAM files for waf installPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12352 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-20add 44 MIDNAM files for various h/w synths, originally from ↵Paul Davis
digicake.com/midnams but cleaned and fixed up git-svn-id: svn://localhost/ardour2/branches/3.0@11731 d708f5d6-7413-0410-9779-e7cbd77b26cf