summaryrefslogtreecommitdiff
path: root/libs/evoral/src/SMF.cpp
AgeCommit message (Expand)Author
2012-01-18Catch exception thrown by SMF code when it cannot writeCarl Hetherington
2011-11-23Fix broken whitespace via merciless application of the emacs hammer.David Robillard
2011-04-09fix mismatching use of operator new() when allocating buffer to passed into l...Paul Davis
2011-04-06Fix my name :)David Robillard
2010-12-28Unify program change and bank handling so that they are manipulated together.Carl Hetherington
2010-11-13make ardour3 build and link on OS X (tiger, at least)Paul Davis
2010-11-04remove debug output during note ID load & savePaul Davis
2010-11-03use newly-public libsmf functions for variable length quantities to load+stor...Paul Davis
2010-09-23Remove debugging code.Carl Hetherington
2010-07-21removed #if 0 codePaul Davis
2010-07-21force creation of MIDI (SMF) files on disk whenever an SMF object is created,...Paul Davis
2010-07-20add note IDs and use them for looking up notes during a history rebuild. NOTE...Paul Davis
2010-07-16newly created files for use in recording appear in a .stubs folder, and are m...Paul Davis
2010-07-01allow zero length MIDI files again and remove debug outputPaul Davis
2010-06-26lots of details relating to MIDI file management; try to ignore ALSA sequence...Paul Davis
2010-06-23midway snapshot of work done on managing Region & Source lifetimes correctly....Paul Davis
2010-06-20Return delta time even for metadata events. Should fix #3244.Carl Hetherington
2010-05-16Move FileManager code into libpbd. Use it for SMF read/write.Carl Hetherington
2009-10-22Indentation.David Robillard
2009-10-14Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...David Robillard
2009-09-16do not allow smf_source's reads to stomp on cached read_end position in paren...Paul Davis
2009-09-14fix up marshall/unmarshall of note data for MidiModel::DiffCommandPaul Davis
2009-02-17Fix the horrible mess that was anything related to sources and paths.David Robillard
2009-02-16Gracefully ignore illegal MIDI events at the buffer level (i.e. from Jack).David Robillard
2009-02-16Gracefully ignore illegal MIDI events.David Robillard
2009-02-15Shutup.David Robillard
2009-02-15De-templatify Evoral::SMF which has no concept of time other than SMF time.David Robillard
2009-02-14Make SMF::append_event_delta take a buffer and a size rather than an Event (n...David Robillard
2009-02-14Remove unused (and timestamp type nasty) last_event_time() from SMF.David Robillard
2009-02-14Update for libsmf API changes.David Robillard
2009-02-14MIDI robustness.David Robillard
2009-02-14More powerful SMF::open interface.David Robillard
2009-02-14Remove abstract MIDIFile interface (maintaining interface with old crap was g...David Robillard
2009-02-14LibSMF -> SMFDavid Robillard
2009-02-14SMF -> OldSMFDavid Robillard
2009-02-11verbosity--David Robillard
2009-02-11Remove unused (and weirdly typed) time parameter from begin_write.David Robillard
2009-02-11StandardMIDIFile -> MIDIFile.David Robillard
2009-02-11Detect libsmf error and throw exceptions.David Robillard
2009-02-10* Code readability: Template parameter <T> -> <Time>Hans Baier
2009-02-10*Evoral::SMF fix reading/writing of SysEx EventsHans Baier
2009-02-06* Add SysEx Support to MidiModel / SMFHans Baier
2009-02-03* midi_event_size(uchar status): return size including status / handle sysexHans Baier
2009-02-02Make (MIDI) event time stamp type a template parameter.David Robillard
2008-12-21Sync with http://svn.drobilla.net/lad/trunk/evoral r1891.David Robillard
2008-10-13Fix pollution of global namespace by Evoral.David Robillard
2008-09-30Separate low level details of SMF reading/writing from concept of 'midi sourc...David Robillard