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 |
|