Commit Graph

39 Commits

Author SHA1 Message Date
Matthias Neeracher
136d66fecc Implement slurs, modernize C++ 2018-02-19 02:09:04 +01:00
Matthias Neeracher
23ced3e860 Refactor IsPowerOfTwo determination 2011-09-12 16:17:21 +02:00
Matthias Neeracher
ddc7b4d923 Reorganize locations to use VLLocation 2011-09-11 04:03:22 +02:00
Matthias Neeracher
b831adb136 More syllable sanitizing on import 2011-09-10 23:40:49 +02:00
Matthias Neeracher
273ee8ee73 Refactor music playing code 2011-09-04 21:48:57 +02:00
Matthias Neeracher
951d003ccf Added TVLXML, doesn't quite work yet 2011-09-02 17:04:18 +02:00
Matthias Neeracher
ec63fe8a7d Improve MusicXML export, especially tuplets and ties 2011-08-31 05:54:02 +02:00
Matthias Neeracher
9d198f5cec Revamp tuplet model 2011-08-31 04:12:55 +02:00
Matthias Neeracher
ec538bb4da Don't do grid computations on rests 2011-08-28 23:05:02 +02:00
Matthias Neeracher
f27dc9ee8f Successfully round trip accidentals in chords 2011-08-28 21:54:20 +02:00
Matthias Neeracher
ffdc41e1d7 Successfully round trip double accidentals 2011-08-28 20:47:25 +02:00
Matthias Neeracher
d6ce6acd27 Refactor pitch/chord naming code 2011-08-28 00:12:32 +02:00
Matthias Neeracher
fc36ebc79c Fix multisyllabic words spanning measures (Tracker #2001806) 2011-08-26 19:06:06 +00:00
Matthias Neeracher
83194fc368 Improve handling of empty songs 2011-08-26 17:26:24 +00:00
Matthias Neeracher
1eb64d2e55 Smarter division handling 2009-03-14 23:02:20 +00:00
Matthias Neeracher
510bdc0413 Merge 1.1-dev 2008-05-29 18:54:30 +00:00
Matthias Neeracher
9ec2e9d50e Sanitize broken syllabic information 2008-01-29 23:22:13 +00:00
Matthias Neeracher
b8dac8dd63 Fix reading of documents with multiple time values 2008-01-26 10:53:24 +00:00
Matthias Neeracher
fc1e8277c7 Implement groove changes in MMA documents 2008-01-24 00:57:58 +00:00
Matthias Neeracher
cb78a2ba75 Edit per-section groove 2008-01-23 01:20:09 +00:00
Matthias Neeracher
7b7ae7f3d8 Store per-section groove, store tempo in file 2008-01-19 21:31:40 +00:00
Matthias Neeracher
ae57182c77 Fix issues with reading multi-section documents 2008-01-16 23:09:15 +00:00
Matthias Neeracher
1da7def8bf Handle system/page breaks 2007-12-23 23:07:27 +00:00
Matthias Neeracher
0755217a57 Automatically compute divisions on import 2007-10-10 06:36:31 +00:00
Matthias Neeracher
a01d5ed372 Trim after import 2007-10-08 05:48:00 +00:00
Matthias Neeracher
0433ef8fb3 Lilypond import works, without repeats & lyrics 2007-09-10 08:25:22 +00:00
Matthias Neeracher
a7933adae0 Fix filter error reporting 2007-09-03 14:00:14 +00:00
Matthias Neeracher
b048f76565 Ditch ObjC MusicXML generation 2007-08-31 22:37:55 +00:00
Matthias Neeracher
9cd9e146f0 Added VLMusicXMLType.reader 2007-08-29 22:15:44 +00:00
Matthias Neeracher
8d3e5f6801 Fixed and verified round trip 2007-08-28 19:34:54 +00:00
Matthias Neeracher
83cfbaa037 Implement property list reading, round trip debug item 2007-08-27 22:00:37 +00:00
Matthias Neeracher
46c44d3bbd Implement endings, coda 2007-08-27 00:10:37 +00:00
Matthias Neeracher
e7ee4e301d Store repeats inline in measures 2007-08-23 12:16:38 +00:00
Matthias Neeracher
ffaa1f8343 Added filter execution code 2007-08-22 18:27:40 +00:00
Matthias Neeracher
769aead32c Write title, groove, tempo 2007-08-19 21:09:25 +00:00
Matthias Neeracher
d9d1096dc2 Write lyrics, use straight NSDates 2007-08-18 23:17:27 +00:00
Matthias Neeracher
c9d56d01b2 Implement debug menu, document dump 2007-08-12 21:30:40 +00:00
Matthias Neeracher
9ff65437d7 Add missing encode functions 2007-08-12 20:45:25 +00:00
Matthias Neeracher
c7d2cf1107 Added plist writing 2007-08-12 19:40:44 +00:00