Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2014-11-14 | add abort() to non-reached code | Robin Gareus | |
This cleans up a lot of false-positives in static analysis and also helps compilers to optimize code paths in general. (tagging the fatal stingstream operator as ‘noreturn’ is far less trivial) | |||
2014-10-29 | Add support for USE_CAIRO_IMAGE_SURFACE when building with MSVC | John Emmas | |
(new preprocessor directive - greatly improves CPU loading) | |||
2014-10-22 | require a timestamp on MIDI::MachineControl::send() | Paul Davis | |
2014-09-09 | plug a major mem hog. | Robin Gareus | |
(default empty session is now ~140MB RSS, was 280MB) libXML memory was only free() at exit | |||
2014-08-28 | Make sure all our VC projects agree that the product is called 'Mixbus3' (as ↵ | John Emmas | |
opposed to just 'Mixbus') It'd be nice if we could use 'ARDOUR::config_dir_name' for this purpose (or perhaps 'PROGRAM_VERSION'). However, neither is implemented widely enough at present to make this practical. Keep an eye on them though, as possible future strategies. | |||
2014-08-04 | Modify our VC project files to work with msvc32-fixup.pl | John Emmas | |
2014-07-15 | Update vcproj files for changed LILV config define. | David Robillard | |
2014-07-15 | Support midnam files with a channel (not patch) NoteNameList. | David Robillard | |
2014-06-25 | Use PBD::find_files_matching_pattern instead of other variations | Tim Mayberry | |
2014-06-10 | wrap MIDI timecode at 24h | Robin Gareus | |
2014-06-10 | really fix sending MIDI timecode. | Robin Gareus | |
2014-06-10 | fix crash when trying to send MMC of timecode > 255 hours | Robin Gareus | |
2014-04-30 | fix for storing 14 bit MIDI controller values | Paul Davis | |
2014-04-28 | remove redundant os.path.join() calls when specifying install path as ↵ | Paul Davis | |
bld.env['LIBDIR'] | |||
2014-04-28 | finish unfinished work at basing all install paths on the program name | Paul Davis | |
2014-04-28 | merge (squash) with scenechange topic branch to provide MIDI-driven scene ↵ | Paul Davis | |
change markers | |||
2014-04-10 | remove inclusion of jack.h so that we can build on a platform without JACK | Paul Davis | |
2014-04-08 | Add the main VC project files for building Ardour3 with Microsoft Visual Studio | John Emmas | |
Note that there's no 'VS Solution' file at present and some targets haven't been built yet (e.g. 'fst') | |||
2014-03-02 | remove recently added conflation of mingw64 and msvc with respect to symbol ↵ | Paul Davis | |
export | |||
2014-03-01 | when mingw is mingw64, it appears that we need to use __declspec() and not ↵ | Paul Davis | |
__attribute__((visibility)) for export control | |||
2014-02-12 | correct delete/free mess | Paul Davis | |
2014-01-12 | move -fvisibility=hidden to the top of the source tree, and remove its ↵ | Paul Davis | |
internal use; use libtimecode as a shared lib again | |||
2014-01-11 | fix merge with master | Paul Davis | |
2014-01-10 | Support midnam controller value labels. | David Robillard | |
2014-01-10 | Merge windows+cc branch into cairocanvas branch. Not finished, need to now ↵ | Paul Davis | |
merge windows branch to get changes from there | |||
2014-01-02 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-12-30 | fix assert for non-existing MIDI patch-names | Robin Gareus | |
typename boost::detail::sp_member_access<T>::type boost::shared_ptr<T>::operator->() const [with T = MIDI::Name::ChannelNameSet; typename boost::detail::sp_member_access<T>::type = MIDI::Name::ChannelNameSet*]: Assertion `px != 0' failed. | |||
2013-12-05 | Only use __declspec(dllimport/dllexport) for MSVC compiler | Tim Mayberry | |
Use the gcc visibility attributes when building with the MinGW compiler(gcc). GCC also supports the __declspec syntax but it will not compile at the moment until the issues(which may not even be exactly the same issues as with MSVC) are resolved. | |||
2013-12-03 | fix up wscript/build issues in exportvis after merge with master | Paul Davis | |
2013-11-27 | add yet more missing parts of previous commit re: libmidi++ and JACK (files ↵ | Paul Davis | |
not saved in emacs, sigh) | |||
2013-11-27 | add missing parts of previous commit re: libmidi++ and JACK (files not saved ↵ | Paul Davis | |
in emacs, sigh) | |||
2013-11-27 | remove unintended linkage between libmidipp and jack | Paul Davis | |
2013-10-20 | Statically link libtimecode into libmidi++ instead of libardour | Tim Mayberry | |
This is necessary to get the libmidi++ test to work as libmidi++ has unresolved symbols in libtimecode. This was not a problem when libtimecode was statically linked into libardour if the executable depended on both libtimecode and libardour as the symbols would get resolved. This is not true for the midi++ test case as it doesn't depend on libardour Also as libmidi++ only references symbols from one object file in the libtimecode static archive only that object file gets included/exported from libmidi++. This is fixed by adding a dummy reference to a symbol in the other object file in the libtimecode static archive. |