index
:
ardour.git
click-emphasis-optional
click-emphasis-optional-final
click-level
fix-ptx-20170917
gtk3-preparation
libcanvas-no-gtk
makeup-test
master
pt-5-7-x
pt-import-fix-message-20160416
pt-missing-sources
pt5-fix
pt5fix
pt5fix-20160202
ptimport-refactor
ptimport-rework
ptimport-save
ptmidi
Hacking on Ardour DAW + ptformat
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libs
/
evoral
/
src
/
SMF.cpp
Age
Commit message (
Expand
)
Author
2018-07-26
Fix crash when testing invalid MIDI file.
Robin Gareus
2018-07-05
system common and system realtime messages are not valid in SMF files
Paul Davis
2018-04-08
Fix crash when testing unsupported MIDI file
Robin Gareus
2018-01-26
Fix some clang warnings (argument with 'nonnull' attribute passed null)
Robin Gareus
2016-12-16
"toll free bridging" between smf_tempo_t and Evoral::SMF::Tempo
Paul Davis
2016-12-16
expose SMF tempo information in Evoral::SMF
Paul Davis
2016-12-14
add API to Evoral::SMF to retrieve all track/instrument names for use when im...
Paul Davis
2016-10-05
SMF add support for type-0 files (count channels, not tracks)
Robin Gareus
2016-08-19
attempt to handle poly-pressure (polyphonic aftertouch) similarly to other MI...
Paul Davis
2016-05-10
use g_fopen() to avoid i18n errors with file paths/names
Paul Davis
2015-04-20
SMF::end_write() is a no-op if there is no _smf structure
Paul Davis
2015-04-20
remove _file_path member from Evoral::SMF
Paul Davis
2015-02-19
Normalize notes on all channels.
David Robillard
2015-02-19
Fix record/import of note ons with velocity 0.
David Robillard
2015-01-05
Fix MIDI file descriptor leaks.
David Robillard
2014-12-30
Load what we can from broken/truncated MIDI files.
David Robillard
2014-12-17
Fix oops in previous commit.
David Robillard
2014-12-17
Fix occasional crash when recording MIDI.
David Robillard
2014-12-10
remove file manager LRU cache from code.
Paul Davis
2014-12-06
More potential SMF crash fixes.
David Robillard
2014-12-06
Possible half-fix for SMF crash.
David Robillard
2014-10-15
remove debug output
Paul Davis
2014-10-15
add mutex/lock to all Evoral::SMF methods that use _smf/libsmf, to avoid inad...
Paul Davis
2014-06-02
merge with master and fix 4 conflicts by hand
Paul Davis
2014-04-29
Fixed problem where importing invalid midi files caused crash.
3.5.380
Damien Zammit
2014-03-23
fix mismatch typo in sizeof
Robin Gareus
2014-01-12
'libs/evoral' - DLL visibility stuff and associated changes needed for buildi...
John Emmas
2012-01-18
Catch exception thrown by SMF code when it cannot write
Carl Hetherington
2011-11-23
Fix broken whitespace via merciless application of the emacs hammer.
David Robillard
2011-04-09
fix mismatching use of operator new() when allocating buffer to passed into l...
Paul Davis
2011-04-06
Fix my name :)
David Robillard
2010-12-28
Unify program change and bank handling so that they are manipulated together.
Carl Hetherington
2010-11-13
make ardour3 build and link on OS X (tiger, at least)
Paul Davis
2010-11-04
remove debug output during note ID load & save
Paul Davis
2010-11-03
use newly-public libsmf functions for variable length quantities to load+stor...
Paul Davis
2010-09-23
Remove debugging code.
Carl Hetherington
2010-07-21
removed #if 0 code
Paul Davis
2010-07-21
force creation of MIDI (SMF) files on disk whenever an SMF object is created,...
Paul Davis
2010-07-20
add note IDs and use them for looking up notes during a history rebuild. NOTE...
Paul Davis
2010-07-16
newly created files for use in recording appear in a .stubs folder, and are m...
Paul Davis
2010-07-01
allow zero length MIDI files again and remove debug output
Paul Davis
2010-06-26
lots of details relating to MIDI file management; try to ignore ALSA sequence...
Paul Davis
2010-06-23
midway snapshot of work done on managing Region & Source lifetimes correctly....
Paul Davis
2010-06-20
Return delta time even for metadata events. Should fix #3244.
Carl Hetherington
2010-05-16
Move FileManager code into libpbd. Use it for SMF read/write.
Carl Hetherington
2009-10-22
Indentation.
David Robillard
2009-10-14
Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...
David Robillard
2009-09-16
do not allow smf_source's reads to stomp on cached read_end position in paren...
Paul Davis
2009-09-14
fix up marshall/unmarshall of note data for MidiModel::DiffCommand
Paul Davis
2009-02-17
Fix the horrible mess that was anything related to sources and paths.
David Robillard
[next]