Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-19 | Use XMLNode::set_property API in Midi::Port class | Tim Mayberry | |
2017-04-19 | Use XMLNode::set_property API in Midnam related classes | Tim Mayberry | |
2016-12-03 | Remove Evoral::MIDIEvent | David Robillard | |
It is slightly questionable whether type specific methods like velocity() belong on Event at all, these may be better off as free functions. However the code currently uses them as methods in many places, and it seems like a step in the right direction, since, for example, we might some day have events that have a velocity but aren't stored as MIDI messages (e.g. if Ardour uses an internal musical model that is more expressive). In any case, the former inheritance and plethora of sloppy casts is definitely not the right thing. | |||
2016-12-03 | Factor out and extend MIDIXML implementation | David Robillard | |
2016-11-29 | Making buildable under OpenBSD. | David Carlier | |
2016-10-29 | Allow to dynamically un/load Midnam Patches | Robin Gareus | |
2016-08-30 | Update our MSVC project files to generate the most recent Ardour session ↵ | John Emmas | |
file format (ver 5) rather than the older v3 format | |||
2016-06-26 | Enable build for FreeBSD (part 1/2) | Robin Gareus | |
Adopted from Michael Beer -- GH pull-request #232 with minor changes: * rebased on master, * removed trailing whitespace, * don't explicitly change saved configuration defaults (wscript) * moved sys/wait (WNOHANG) to header include * separate changes in GUI and lib | |||
2016-05-21 | Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path | John Emmas | |
2016-02-22 | Spelling correction patch from Debian | Adrian Knoth | |
Patch taken (and forward-ported to HEAD) from <https://anonscm.debian.org/cgit/pkg-multimedia/ardour.git/plain/debian/patches/0100-fix-typos.patch> | |||
2016-02-01 | change API of MIDI::Port::drain() to include a maximum blocking time | Paul Davis | |
2016-01-18 | add explanatory comment regarding IP_MULTICAST_LOOP, remove cout debug msg | Paul Davis | |
2016-01-18 | try using reversed IP_MULTICAST_LOOP semantics for windows | Paul Davis | |
2016-01-18 | momo ip midi debugging | Paul Davis | |
2016-01-18 | mo' ip midi debugging | Paul Davis | |
2016-01-18 | remove ipmidi debugging | Paul Davis | |
2016-01-18 | windows, i love you, more | Paul Davis | |
2016-01-18 | windows, i love you | Paul Davis | |
2016-01-18 | debug IP multicast loopback | Paul Davis | |
2016-01-18 | use cout instead of cerr, since this debugging is for windows | Paul Davis | |
2016-01-18 | IP MIDI debugging | Paul Davis | |
2015-12-12 | even more attempted changes for ipMIDI on windows | Paul Davis | |
2015-12-12 | further attempted changes for ipMIDI on windows | Paul Davis | |
2015-12-12 | some attempted changes for ipMIDI on windows | Paul Davis | |
2015-12-12 | try just removing all PLATFORM_WINDOWS conditionals in ipmidi code to see if ↵ | Paul Davis | |
it will compile | |||
2015-12-03 | netbsd: Fix unportable shell construct | Kamil Rytarowski | |
Caught with pkgsrc on NetBSD | |||
2015-11-29 | NOOP, remove trailing whitespace, replace tabs in python scripts | Robin Gareus | |
2015-11-24 | get faderport i/o working, basics of identifying control activity | Paul Davis | |
2015-11-23 | more corrections for libmidi++ (N)RPN API | Paul Davis | |
2015-11-23 | change API for libmidi++ RPN-related signals to be more useful | Paul Davis | |
2015-11-23 | add (N)RPN handling to libmidi++ | Paul Davis | |
2015-10-22 | Store the file path when constructing MidiNameDocument | Tim Mayberry | |
This is so we can compare and see if we have already parsed the file | |||
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from .cpp and .hpp files missed by ↵ | Paul Davis | |
previous commit | |||
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-09-13 | allow to run unit-test under wine from srcdir. | Robin Gareus | |
2015-09-12 | plug some memory leaks in libs | Robin Gareus | |
2015-06-29 | copy all XCode project files from Tracks. | Paul Davis | |
Rationale: the Waves team maintains the XCode project files, the Ardour crew doesn't. Thus, the Waves' version is more canonical | |||
2015-06-09 | Add the new (UINTSDEFINED) preprocessor directive to all out MSVC projects ↵ | John Emmas | |
(just to be on the safe side) | |||
2015-01-09 | remove cruft (old unused pre-git version files) | Robin Gareus | |
2015-01-07 | MusicalTime => Beats. | David Robillard | |
2014-12-29 | Fix 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-17 | Remove some aborts that don't really need to be. | David Robillard | |
Enforce PatchPrimaryKey sanity at the type level rather than attempting to check for it everywhere. Remove dead file. | |||
2014-12-06 | midnam test: don't clutter up output. | Robin Gareus | |
2014-12-03 | Call PBD::init() from libmidi++ test runner | Tim Mayberry | |
This is mostly just to be able to set PBD_DEBUG for testing if necessary | |||
2014-12-03 | export MIDIPP_TEST_PATH in midi++ test script so test files can be located | Tim Mayberry | |
Modify formatting of script to be consistant with other test scripts | |||
2014-12-03 | Add test_search_path to find test files in MidnamTest | Tim Mayberry | |
2014-11-30 | Remove bogus test and noisy output. | David Robillard | |
2014-11-26 | ensure that Ardour recognizes its own MMC device ID as "all-call" when set ↵ | Paul Davis | |
to 0x7f (127) | |||
2014-11-22 | Wrap MusicalTime in a class. | David Robillard | |
This lets us get a more explicit handle on time conversions, and is the main step towards using actual beat:tick time and getting away from floating point precision problems. |