summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/smf_source.h
AgeCommit message (Expand)Author
2011-03-02remove entire "stub" file concept; open new audio and MIDI files on demand (a...Paul Davis
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-09-17megaopus patch #2 for today: remove nframes64_t and sframes_t from sourcePaul Davis
2010-09-14remove Glib::ustring from libardour; allow any characters except '/' and '\' ...Paul Davis
2010-09-01Clean up MidiSource::midi_read now that the signed type sframes_t is being us...Carl Hetherington
2010-07-16newly created files for use in recording appear in a .stubs folder, and are m...Paul Davis
2010-07-14A few fixes to interpolation of MIDI controller data. Don't interpolateCarl Hetherington
2010-05-24Note the time of the last event that was read by read_unlocked, so that the c...Carl Hetherington
2009-11-30attempt to remove confusion and errors caused by unclear semantics of _is_emb...Paul Davis
2009-10-24(FULL commit) start of a nominal debug tracing system, with 64 bits available...Paul Davis
2009-10-22Fix crash on save of MIDI data.David Robillard
2009-10-19track notes at the region level in MidiPlaylist; resolve them (deliver note o...Paul Davis
2009-10-15rework Stateful::set_state() patch to avoid default version argumentPaul Davis
2009-10-15Part 1 of loading 2.X sessions; some things work, some things don't, hacks a-...Carl Hetherington
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-08-27lots of MIDI editing stuff. to be explained on the website when its donePaul Davis
2009-04-30Rename 'position' parameter of MidiSource::midi_read to clearer 'source_start'.David Robillard
2009-02-25*** NEW CODING POLICY ***David Robillard
2009-02-19Introduce new time for session-relative frame time, and make source interface...David Robillard
2009-02-19Interpret tempo time based on read position (not source timeline position whi...David Robillard
2009-02-17Fix the horrible mess that was anything related to sources and paths.David Robillard
2009-02-16Move duplicated AudioFileSource::Flags and SMFSource::Flags into Source.David Robillard
2009-02-15The Big Change: Store time in MidiModel as tempo time, not frame time.David Robillard
2009-02-15Clean up.David Robillard
2009-02-15De-templatify Evoral::SMF which has no concept of time other than SMF time.David Robillard
2009-02-15Use nframes_t for timestamps of real (jack) time MIDI events (i.e. in MidiBuf...David Robillard
2009-02-14Remove unused (and timestamp type nasty) last_event_time() from SMF.David Robillard
2009-02-14Fix most absurd function name I've seen in a while.David Robillard
2009-02-14More powerful SMF::open interface.David Robillard
2009-02-12* Swapped MidiSource to LibSMFHans Baier
2009-02-02Make (MIDI) event time stamp type a template parameter.David Robillard
2009-01-29* set right interpolation on MidiModel controls after recording tooHans Baier
2008-09-30Separate low level details of SMF reading/writing from concept of 'midi sourc...David Robillard
2008-09-19Factor out sequencing related things into an independant new library: "evoral".David Robillard
2008-06-02rollback to 3428, before the mysterious removal of libs/* at 3431/3432Paul Davis
2008-06-02remove empty sigc++2 directoryDoug McLain
2008-05-23Remove pointless Byte typedef that didn't really match any other typedef in a...David Robillard
2008-05-16Don't create tracks for empty MIDI channels on import (i.e. make import look ...David Robillard
2008-05-06* bugfix: SMFSource: track footer overwrote the last MIDI eventHans Baier
2008-05-03Comment out excessive terminal output.David Robillard
2008-04-19* first prototype for track based channel selection worksHans Baier
2008-04-08* fixed bug: MIDI region did not sound if its position was less than its star...Hans Baier
2008-03-18refactor JACK MIDI port to allow writing from a non-process() thread, and mov...Paul Davis
2008-02-21Fix timing on MIDI import.David Robillard
2008-02-18Preliminary (read: kludgey) MIDI import support.David Robillard
2007-10-07Fix several MIDI timestamp related problems:David Robillard
2007-09-06Deep "automation regions" support.David Robillard
2007-08-16Make SMFSource suck significantly less.David Robillard
2007-08-11Saving of edited MIDI data to disk (on session save).David Robillard