Commit Graph

22 Commits

Author SHA1 Message Date
Paul Licameli 90b2e823e4 lib-src/libscorealign: fix warning about vacuous self-assignment 2018-11-15 11:23:19 -05:00
Henric Jungheim 2ebb341490 libscorealign: Update for VS2015+ 2018-06-26 06:53:47 -07:00
Pokechu22 1610da4bb3 Re-add automake files for portmidi
These were created by rbdannenberg, in commit
932ca88255, but were accidently deleted
later in commit bb63fa0d07 (which updated
portmidi).  I can't say whether they work or not, and even when they were
introduced it was stated that they may be wrong.  But it's better than not
having any automake files at all, and will at least provide a base for
them.

I didn't add some of the sourcefile changes from the first commit (some
were already added to portmidi, and others weren't).  Some of them may be
needed to get building to work (or, we could update portmidi, if there are
any changes upstream).  I also didn't add any of the libscorealign changes
other than one, since libscorealign already had makefiles (other than the
uninstalled one).

These configure scripts may be really old; regenerating them is probably a
good idea.
2017-07-04 07:50:15 -04:00
Benjamin Drung 787f2afd10 Introduce end-of-line normalization
Ensures that all files that Git considers to be text will have
normalized (LF) line endings in the repository. When core.eol is set to
native (which is the default), Git will convert the line endings of
normalized files in your working directory back to your platform's
native line ending.

See also https://git-scm.com/docs/gitattributes
2016-05-17 01:05:05 +02:00
Paul Licameli 7824e94030 Harmlessly qualify classes as final (or explicitly comment not)...
... Should have no effect on generated code, except perhaps some slight faster
virtual function calls.  Mostly useful as documentation of design intent.

Tried to mark every one of our classes that inherits from another, or is a
base for others, or has abstract virtual functions, and a few others besides.
2016-02-24 20:58:30 -05:00
lllucius 0933da5b60 Additional changes required to get build working under VS2013.
I'll send the changes to libscorealign and portsmf upstream.
2014-10-06 05:55:35 +00:00
lllucius b4ba110811 Reverting r12850...hopefully
Never removed one before, but I'm pretty sure it is correct.
2013-11-03 01:54:50 +00:00
benjamin.drung@gmail.com e0e675347d Regenerate autotool files of libscorealign with a newer autotool version.
The files are regererated by calling "autoreconf -f -i".
2013-11-02 10:43:50 +00:00
benjamin.drung@gmail.com af1bf1f923 Add missing scorealign pkg-config file back. 2013-11-02 10:42:09 +00:00
benjamin.drung@gmail.com 3dfb613abe Fix all autotools warnings for libscorealign and update m4 macros. 2013-11-02 10:41:22 +00:00
benjamin.drung@gmail.com 8461654680 Disable automatic re-run of autotools for libscorealign. 2013-11-02 10:25:59 +00:00
lllucius f290b3d644 Converted CRLF to LF. 2013-11-01 23:22:33 +00:00
lllucius 43cb952167 Add the autoconf stuff back in. 2013-11-01 23:02:15 +00:00
lllucius e3bea17f16 Update scorealign to SVN r227. 2013-11-01 15:59:33 +00:00
richardash1981 f912391945 Fix use of AM_MAINTAINER_MODE as pointed out by Benjamin Drung 2011-02-25 22:13:58 +00:00
rbdannenberg f274c9fb2b Extended pitch, tempo, and speed effects to operate on NoteTracks. Fixed off-by-one error on channel buttons. 2010-10-28 17:57:14 +00:00
rbdannenberg 932ca88255 Minor bug fixes for EXPERIMENTAL_MIDI_OUT. Also added files for autoconf/automake to portmidi and libscorealign. I also modified my local build-related files in src and lib-src to handle EXPERIMENTAL_MIDI_OUT and EXPERIMENTAL_SCOREALIGN, but while I can build with these options, the build-related files are not entirely working, so I will not commit them and break the "normal" builds. I suspect these new build files in this commit are not entirely correct -- some review is in order. 2010-10-28 15:35:29 +00:00
rbdannenberg 6fa857c3ae Fixed MIDI playback on Linux. Still need configure files for libscorealign and portmidi. (I tweaked makefiles by hand to build and test with EXPERIMENTAL_MIDI_OUT and EXPERIMENTAL_SCOREALIGN.) Also, I updated portmidi files, including some bug fixes from the portmidi project. 2010-10-01 17:59:18 +00:00
prlivesey 3db9b4db68 Changes to fix compilation problems on a Mac after extensive changes to improve NoteTrack display. 2010-09-19 21:46:40 +00:00
rbdannenberg a1f0e5ed5b Extensive changes to improve NoteTrack display and (some) editing, NoteTrack playback via MIDI, and Midi-to-Audio alignment. 2010-09-18 21:02:36 +00:00
ra 6e3e8dcfff Remove some old erratta, and do a major tidy up of line endings and properties on source files 2010-01-24 13:33:28 +00:00
ra 58caf78a86 Move library tree where it belongs 2010-01-24 09:19:39 +00:00