2008-07-13 Matthias Neeracher * Resources/Help/about.html, Resources/Help/edit.html, Resources/Help/files.html, Resources/Help/play.html: Updated documentation 2008-07-13 Matthias Neeracher * Sources/VLModel.cpp: Fix interaction between useSharps and fVisuals 2008-07-12 Matthias Neeracher * Sources/VLSheetView.mm: Fix interaction between key signature and accidentals preference 2008-07-10 Matthias Neeracher * Sources/VLSheetViewLyrics.mm: Fix text highlighting 2008-07-10 Matthias Neeracher * Sources/VLModel.cpp: Fix switch to 3/4, 6/8 2008-07-06 neeri * Sources/VLMIDIWriter.cpp, Sources/VLSheetViewSelection.mm: Unhighlight playback note on pause git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@330 6297c069-241d-0410-966f-f05c6a69f112 2008-07-06 neeri * English.lproj/MainMenu.xib, Sources/VLDocument.h, Sources/VLDocument.mm: Adjust tempo through menu git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@329 6297c069-241d-0410-966f-f05c6a69f112 2008-07-06 neeri * Sources/VLDocument.mm: Prevent spurious dirtying git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@328 6297c069-241d-0410-966f-f05c6a69f112 2008-07-06 neeri * Sources/VLDocument.mm: Yet another ffwd/rev model git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@327 6297c069-241d-0410-966f-f05c6a69f112 2008-07-06 neeri * Sources/VLDocument.mm, Sources/VLSoundOut.cpp, Sources/VLSoundOut.h: Restart play when at end git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@326 6297c069-241d-0410-966f-f05c6a69f112 2008-07-06 neeri * Sources/VLDocument.h, Sources/VLDocument.mm: Track tempo while playing git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@325 6297c069-241d-0410-966f-f05c6a69f112 2008-07-05 neeri * Sources/VLDocument.mm: Gentler rate scaling git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@324 6297c069-241d-0410-966f-f05c6a69f112 2008-07-05 neeri * Sources/VLDocument.mm: Rebuild music sequence on style change git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@323 6297c069-241d-0410-966f-f05c6a69f112 2008-07-05 neeri * Sources/VLDocument.h, Sources/VLDocument.mm, Sources/VLSoundOut.cpp, Sources/VLSoundOut.h: Implement Stop/Restart git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@322 6297c069-241d-0410-966f-f05c6a69f112 2008-07-05 neeri * Sources/VLMIDIWriter.cpp: Fix mistimed events on repeat starting at measure 0 git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@321 6297c069-241d-0410-966f-f05c6a69f112 2008-07-05 neeri * Sources/VLSheetViewSelection.mm: Smooth callbacks git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@320 6297c069-241d-0410-966f-f05c6a69f112 2008-07-05 neeri * Sources/VLSheetViewSelection.mm: Make playback scroll anticipatory git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@319 6297c069-241d-0410-966f-f05c6a69f112 2008-07-05 neeri * Sources/VLMIDIWriter.cpp, Sources/VLMIDIWriter.h, Sources/VLSheetViewSelection.mm, VocalEasel.xcodeproj/project.pbxproj: Handle stanzas git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@318 6297c069-241d-0410-966f-f05c6a69f112 2008-05-29 neeri * Merge 1.1-dev git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@317 6297c069-241d-0410-966f-f05c6a69f112 2008-05-26 neeri * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewLyrics.h, Sources/VLSheetViewLyrics.mm, Sources/VLSheetViewNotes.h, Sources/VLSheetViewNotes.mm, Sources/VLSheetViewSelection.h, Sources/VLSheetViewSelection.mm: Highlight note/chord/lyrics git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@312 6297c069-241d-0410-966f-f05c6a69f112 2008-05-26 neeri * Sources/VLDocument.mm, Sources/VLMIDIDocument.mm, Sources/VLMIDIWriter.cpp, Sources/VLMIDIWriter.h, Sources/VLMMAWriter.cpp, Sources/VLSheetView.h, Sources/VLSheetViewSelection.h, Sources/VLSheetViewSelection.mm, Sources/VLSheetWindow.h, Sources/VLSheetWindow.mm, Sources/VLSoundOut.cpp, Sources/VLSoundOut.h, VocalEasel.xcodeproj/project.pbxproj: Highlight notes while playing git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@311 6297c069-241d-0410-966f-f05c6a69f112 2008-05-26 neeri * English.lproj/VLDocument.xib, Sources/VLDocument.h, Sources/VLDocument.mm, Sources/VLSheetWindow.h, Sources/VLSheetWindow.mm, Sources/VLSoundOut.cpp, Sources/VLSoundOut.h: Hook up all audio controls, reverse sounds incorrect git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@310 6297c069-241d-0410-966f-f05c6a69f112 2008-05-26 neeri * English.lproj/VLDocument.xib, Resources/bck.icns, Resources/fwd.icns, Resources/play.icns, Resources/run.icns, Resources/stop.icns, Resources/stop.tiff, Resources/tobeg.icns, Resources/toend.icns, Sources/VLDocument.h, Sources/VLDocument.mm, Sources/VLSheetWindow.h, Sources/VLSheetWindow.mm, VocalEasel.xcodeproj/project.pbxproj: Designed set of audio playing icons git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@309 6297c069-241d-0410-966f-f05c6a69f112 2008-05-21 neeri * Resources/installLame.scpt, Resources/installLilypond.scpt, Sources/VLAppController.h, Sources/VLAppController.mm, Sources/VLMP3Document.mm, VocalEasel.xcodeproj/project.pbxproj: Guide installation of LAME git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@308 6297c069-241d-0410-966f-f05c6a69f112 2008-05-21 neeri * .gitignore: Ignore emacs tmp files git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@307 6297c069-241d-0410-966f-f05c6a69f112 2008-05-21 neeri * English.lproj/InfoPlist.strings, Resources/Info.plist, Sources/VLAIFFDocument.h, Sources/VLAIFFDocument.mm, Sources/VLDocument.mm, Sources/VLMP3Document.h, Sources/VLMP3Document.mm, Tools/lameWrapper, Tools/lilyWrapper, VocalEasel.xcodeproj/project.pbxproj: Save as AIFF & MP3 git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@306 6297c069-241d-0410-966f-f05c6a69f112 2008-05-21 neeri * Sources/VLLayout.cpp, Sources/VLLayout.h, Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewLyrics.h, Sources/VLSheetViewLyrics.mm: Highlight selected lyrics git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@305 6297c069-241d-0410-966f-f05c6a69f112 2008-05-17 neeri * Filters/VLMusicXMLType.writer: Fix accidentals logic in saving git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@304 6297c069-241d-0410-966f-f05c6a69f112 2008-05-17 neeri * Sources/VLLilypondWriter.cpp: Deal with explicit accidentals in Lilypond output git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@303 6297c069-241d-0410-966f-f05c6a69f112 2008-05-12 neeri * Filters/VLMusicXMLType.reader, Filters/VLMusicXMLType.writer, Filters/vl.rb, Sources/VLPListDocument.mm, Sources/VLXMLDocument.mm: Persist accidentals choices git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@302 6297c069-241d-0410-966f-f05c6a69f112 2008-05-12 neeri * Resources/Info.plist: Bump version number git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@301 6297c069-241d-0410-966f-f05c6a69f112 2008-05-12 neeri * Sources/VLModel.cpp, Sources/VLModel.h, Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewNotes.mm: Respect accidentals choices git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@300 6297c069-241d-0410-966f-f05c6a69f112 2008-05-11 neeri * : Starting development of VocalEasel 1.1 git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/branches/VocalEasel-1_1-dev@299 6297c069-241d-0410-966f-f05c6a69f112 2008-05-10 neeri * NEWS: Mention adding of remaining keys git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@297 6297c069-241d-0410-966f-f05c6a69f112 2008-05-10 neeri * ChangeLog, Filters/vl.rb, NEWS, scripts/git2cl: Getting ready to stage 1.0b3 git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@296 6297c069-241d-0410-966f-f05c6a69f112 2008-04-24 Matthias Neeracher * .gitignore, VocalEasel.xcodeproj/.gitignore: Added git ignore files 2008-04-22 neeri * Filters/VLLilypondType.reader: handle \breve git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@294 6297c069-241d-0410-966f-f05c6a69f112 2008-04-17 neeri * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewNotes.mm: Fixed accidental handling in songs with key changes git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@293 6297c069-241d-0410-966f-f05c6a69f112 2008-04-12 neeri * Sources/VLSheetView.mm: Fix responder on backward tabbing git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@292 6297c069-241d-0410-966f-f05c6a69f112 2008-04-12 neeri * English.lproj/MainMenu.xib, Sources/VLDocument.h, Sources/VLDocument.mm, Sources/VLModel.cpp, Sources/VLModel.h, Sources/VLSheetView.h, Sources/VLSheetView.mm: Add Octave Transpositions git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@291 6297c069-241d-0410-966f-f05c6a69f112 2008-04-06 neeri * Sources/VLLilypondWriter.cpp, Sources/VLSheetView.mm: Use flats in C major git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@290 6297c069-241d-0410-966f-f05c6a69f112 2008-04-05 neeri * English.lproj/VLDocument.xib: Add missing keys git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@289 6297c069-241d-0410-966f-f05c6a69f112 2008-04-05 neeri * Sources/VLLilypondWriter.cpp: Draw ending bar line before coda git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@288 6297c069-241d-0410-966f-f05c6a69f112 2008-04-05 neeri * Sources/VLModel.cpp: Fix coda handling git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@287 6297c069-241d-0410-966f-f05c6a69f112 2008-04-05 neeri * Filters/VLBIABType.reader: Fix rounding git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@286 6297c069-241d-0410-966f-f05c6a69f112 2008-03-30 neeri * English.lproj/VLDocument.xib, Sources/VLSheetView.mm: Fix responder handling in field editor git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@285 6297c069-241d-0410-966f-f05c6a69f112 2008-03-30 neeri * Sources/VLModel.cpp: Handle clicks on tied notes git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@284 6297c069-241d-0410-966f-f05c6a69f112 2008-03-30 neeri * Sources/VLModel.cpp: Still need to skip tied notes git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@283 6297c069-241d-0410-966f-f05c6a69f112 2008-03-30 neeri * Sources/VLDocument.mm: Synchronize window titles git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@282 6297c069-241d-0410-966f-f05c6a69f112 2008-03-29 neeri * Sources/VLModel.cpp: Always edit whole words git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@281 6297c069-241d-0410-966f-f05c6a69f112 2008-03-29 neeri * Sources/VLModel.cpp: Show empty word when clicking in gaps git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@280 6297c069-241d-0410-966f-f05c6a69f112 2008-03-25 neeri * Bump version number / Copyright dates git-svn-id: https://vocaleasel.svn.sourceforge.net/svnroot/vocaleasel/trunk@279 6297c069-241d-0410-966f-f05c6a69f112 2008-03-24 22:57 +0000 [r276] Matthias Neeracher * Sources/VLSheetViewSelection.mm: Don't crash in selection extension 2008-03-24 22:48 +0000 [r274-275] Matthias Neeracher * Sources/VLSheetView.mm: Don't interrupt selection in autoscroll * Sources/VLDocument.mm: Prefer Song Name in Window Title 2008-03-24 01:04 +0000 [r273] Matthias Neeracher * Sources/VLSheetViewLyrics.mm, NEWS: Auto scroll lyrics 2008-03-20 18:17 +0000 [r272] Matthias Neeracher * Sources/VLModel.cpp: Fix crash on paste in middle of single property song 2008-02-24 20:14 +0000 [r271] Matthias Neeracher * BUGS, Filters/VLLilypondType.reader: Omit repeated chords. Fix omitted steps 2008-01-30 00:37 +0000 [r270] Matthias Neeracher * BUGS, Sources/VLModel.cpp, Filters/VLLilypondType.reader: Accept chord/root, not just chord/+root 2008-01-29 23:22 +0000 [r269] Matthias Neeracher * Sources/VLPListDocument.mm: Sanitize broken syllabic information 2008-01-29 03:04 +0000 [r267-268] Matthias Neeracher * BUGS (added): Fix tracking / responder chain issues * Sources/VLSheetWindow.mm, Sources/VLSheetView.h, English.lproj/VLDocument.xib, Sources/VLSheetView.mm, Sources/VLSheetWindow.h: Fix tracking / responder chain issues 2008-01-27 21:59 +0000 [r266] Matthias Neeracher * Sources/VLDocument.mm: Force rebuild of pdf on size changes 2008-01-27 21:34 +0000 [r265] Matthias Neeracher * Filters/VLMusicXMLType.reader: Fix reading of skipped stanzas 2008-01-27 21:06 +0000 [r264] Matthias Neeracher * Filters/plistWriter.rb, Filters/VLLilypondType.reader: Fix import of accented characters 2008-01-27 20:20 +0000 [r262-263] Matthias Neeracher * Filters/VLLilypondType.reader: Fix lyricsto import * Resources/Info.plist: Bump version number 2008-01-27 12:32 +0000 [r261] Matthias Neeracher * English.lproj/MainMenu.xib: Hidden menu item does not seem compatible with Tiger 2008-01-27 11:47 +0000 [r260] Matthias Neeracher * TODO, NEWS: Updated NEWS / TODO 2008-01-27 11:24 +0000 [r259] Matthias Neeracher * ChangeLog: Update ChangeLog 2008-01-27 10:43 +0000 [r252-254] Matthias Neeracher * Resources/Info.plist, Sources/VLLilypondDocument.mm, Sources/VLXMLDocument.mm: Last pre-release tweaks * English.lproj/VLDocument.xib, English.lproj/MainMenu.xib: Provide menu equivalents for toolbar buttons * Resources/Help/about.html, Resources/Help/print.html, Resources/Help/edit.html, Resources/Help/play.html: Update Manual 2008-01-26 20:56 +0000 [r251] Matthias Neeracher * Resources/Templates/default.lyt, Sources/VLLilypondDocument.mm, Sources/VLXMLDocument.mm: Store and load print properties 2008-01-26 16:47 +0000 [r250] Matthias Neeracher * English.lproj/MainMenu.nib (removed), English.lproj/VLDocument.xib (added), English.lproj/VLLogWindow.nib (removed), English.lproj/VLGroove.xib (added), English.lproj/VLPDFWindow.xib (added), English.lproj/VLMirrorWindow.xib (added), VocalEasel.xcodeproj/project.pbxproj, English.lproj/VLDocument.nib (removed), English.lproj/VLGroove.nib (removed), English.lproj/VLPDFWindow.nib (removed), English.lproj/MainMenu.xib (added), English.lproj/VLMirrorWindow.nib (removed), English.lproj/VLLogWindow.xib (added): Switch to .xib 2008-01-26 16:38 +0000 [r249] Matthias Neeracher * Sources/VLSheetView.mm, Resources/Templates/default.lyt, Sources/VLLilypondDocument.mm, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/designable.nib, Sources/VLDocument.h, Sources/VLDocument.mm: Add document size options 2008-01-26 10:54 +0000 [r247-248] Matthias Neeracher * Sources/VLLilypondWriter.cpp, Sources/VLLilypondWriter.h, Resources/Templates/default.lyt, Sources/VLLilypondDocument.mm: Support changing time/key in lilypond * Sources/VLModel.cpp, Sources/VLPListDocument.mm, Sources/VLModel.h: Fix reading of documents with multiple time values 2008-01-24 01:29 +0000 [r246] Matthias Neeracher * Sources/VLMMAWriter.cpp, Sources/VLSheetView.h, Sources/VLGrooveController.h, Sources/VLSheetView.mm, Sources/VLGrooveController.mm, Sources/VLMMAWriter.h, Sources/VLMMADocument.mm, Sources/VLDocument.h, Sources/VLDocument.mm: Smart groove preview 2008-01-24 00:57 +0000 [r245] Matthias Neeracher * Sources/VLMMAWriter.cpp, Sources/VLMMAWriter.h, Sources/VLMMADocument.mm, Sources/VLPListDocument.mm: Implement groove changes in MMA documents 2008-01-23 01:20 +0000 [r244] Matthias Neeracher * Sources/VLSheetView.mm, Sources/VLGrooveController.mm, Sources/VLSheetViewSelection.h, Sources/VLSheetViewSelection.mm, Sources/VLPListDocument.mm, Sources/VLDocument.h, Sources/VLDocument.mm: Edit per-section groove 2008-01-19 21:55 +0000 [r243] Matthias Neeracher * Sources/VLDocument.mm: Get rid of spurious check marks in debug menu 2008-01-19 21:31 +0000 [r241-242] Matthias Neeracher * Filters/VLMusicXMLType.reader, Sources/VLModel.cpp, Sources/VLPListDocument.mm, Filters/VLMusicXMLType.writer, Sources/VLModel.h, Sources/VLXMLDocument.mm: Store per-section groove, store tempo in file * Resources/Info.plist: Bump revision number 2008-01-16 23:09 +0000 [r240] Matthias Neeracher * Filters/VLMusicXMLType.reader, Sources/VLPListDocument.mm: Fix issues with reading multi-section documents 2008-01-16 13:16 +0000 [r239] Matthias Neeracher * Sources/VLSheetView.mm: Silently transpose between major and minor modes 2008-01-16 13:04 +0000 [r238] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewSelection.h, Sources/VLSheetViewSelection.mm, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/designable.nib: Show mixed property state in menus 2008-01-13 16:40 +0000 [r237] Matthias Neeracher * Sources/VLModel.cpp: Fix flipped test for division realignment 2008-01-12 23:55 +0000 [r236] Matthias Neeracher * Sources/VLSheetView.mm, Sources/VLSheetViewSelection.h, Sources/VLModel.cpp, Sources/VLSheetViewSelection.mm, Sources/VLDocument.h, Sources/VLDocument.mm, Sources/VLModel.h: Rudimentary UI support for setting per-section properties 2007-12-25 19:44 +0000 [r235] Matthias Neeracher * Sources/VLSheetView.mm: Properly scale height 2007-12-25 19:41 +0000 [r234] Matthias Neeracher * Sources/VLLayout.cpp: Much smarter lyrics layout 2007-12-25 16:49 +0000 [r233] Matthias Neeracher * Sources/VLLayout.cpp, Sources/VLSheetViewLyrics.mm, Sources/VLLayout.h: Refactor to VLTextLayout, with original algorithm 2007-12-25 13:12 +0000 [r232] Matthias Neeracher * English.lproj/MainMenu.nib/keyedobjects.nib, English.lproj/MainMenu.nib/designable.nib, Sources/VLLayout.cpp, Sources/VLModel.cpp, Sources/VLSheetViewSelection.mm, Sources/VLModel.h: Start introducing section support 2007-12-24 11:15 +0000 [r231] Matthias Neeracher * Sources/VLSheetView.mm: Implement alternate colors 2007-12-24 00:10 +0000 [r230] Matthias Neeracher * Sources/VLLilypondWriter.cpp, English.lproj/MainMenu.nib/keyedobjects.nib, English.lproj/MainMenu.nib/designable.nib, Sources/VLSheetViewSelection.h, Sources/VLSheetViewSelection.mm: Insert line and page breaks 2007-12-23 23:59 +0000 [r229] Matthias Neeracher * Filters/VLMusicXMLType.reader, Filters/VLMusicXMLType.writer: Fix incompatibilities with REXML 3.1.7 2007-12-23 23:07 +0000 [r228] Matthias Neeracher * Filters/VLMusicXMLType.reader, Sources/VLSheetView.mm, Sources/VLLayout.cpp, Sources/VLSheetViewChords.mm, Sources/VLModel.cpp, Sources/VLSheetViewLyrics.mm, Sources/VLPListDocument.mm, Filters/VLMusicXMLType.writer, Sources/VLLayout.h, Sources/VLSheetViewNotes.mm, Sources/VLModel.h, Sources/VLSheetViewInternal.h: Handle system/page breaks 2007-12-23 13:14 +0000 [r227] Matthias Neeracher * Sources/VLSheetView.mm, Sources/VLLayout.cpp, Sources/VLSheetViewChords.mm, Sources/VLModel.cpp, Sources/VLSheetViewLyrics.mm, Sources/VLSheetViewNotes.mm, Sources/VLModel.h: Reorganize property access 2007-12-23 12:45 +0000 [r225-226] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLLayout.cpp (added), Sources/VLSheetViewChords.mm, VocalEasel.xcodeproj/project.pbxproj, Sources/VLSheetViewLyrics.mm, Sources/VLLayout.h (added), Sources/VLSheetViewNotes.mm: Reorganize layout system * Filters/plistWriter.rb: Write plist without REXML 2007-12-09 22:54 +0000 [r224] Matthias Neeracher * Sources/VLModel.cpp: Fix empty last ending 2007-12-09 17:37 +0000 [r223] Matthias Neeracher * Sources/VLSheetViewLyrics.mm: Fix deleting syllables 2007-12-03 17:45 +0000 [r222] Matthias Neeracher * English.lproj/MainMenu.nib/keyedobjects.nib, English.lproj/MainMenu.nib/designable.nib, TODO, Sources/VLMMADocument.mm, Sources/VLSoundOut.cpp, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/designable.nib, Sources/VLDocument.h, Sources/VLDocument.mm, Sources/VLSoundOut.h: Play individual parts / implement count in for 4/4 and 3/4 2007-12-02 17:06 +0000 [r221] Matthias Neeracher * TODO (added): Added To Do list 2007-10-28 22:00 +0000 [r219] Matthias Neeracher * ChangeLog: Changes for 1.0a4 2007-10-28 21:06 +0000 [r218] Matthias Neeracher * Resources/Help/about.html, Resources/Help/bugs.html, scripts/svn2log.py, NEWS: Update documentation 2007-10-28 20:02 +0000 [r217] Matthias Neeracher * Resources/Help/about.html, Resources/Help/files.html (added), Resources/Help/index.html: Update online help 2007-10-21 22:06 +0000 [r216] Matthias Neeracher * Filters/VLLilypondType.reader: Better error propagation 2007-10-21 21:25 +0000 [r215] Matthias Neeracher * Filters/VLLilypondType.reader: Fix relative pitch 2007-10-21 20:54 +0000 [r214] Matthias Neeracher * Filters/VLBIABType.reader: Use standard ruby debug mechanism 2007-10-17 16:07 +0000 [r213] Matthias Neeracher * Filters/VLLilypondType.reader: Fix lyrics import errors 2007-10-17 15:41 +0000 [r212] Matthias Neeracher * Filters/VLMusicXMLType.reader, Filters/VLLilypondType.reader, Filters/VLMusicXMLType.writer, Filters/VLBIABType.reader, Filters/vl.rb: Allow input on command line 2007-10-10 06:36 +0000 [r211] Matthias Neeracher * Filters/VLLilypondType.reader, Sources/VLPListDocument.mm, Filters/VLBIABType.reader: Automatically compute divisions on import 2007-10-09 05:15 +0000 [r209-210] Matthias Neeracher * Filters/VLBIABType.reader: More BIAB fixes * Sources/VLModel.cpp: Allow swung 8ths in high granularity songs 2007-10-08 06:07 +0000 [r208] Matthias Neeracher * Sources/VLSheetViewChords.mm: Properly align chord names 2007-10-08 05:48 +0000 [r207] Matthias Neeracher * Sources/VLPListDocument.mm: Trim after import 2007-09-24 01:09 +0000 [r206] Matthias Neeracher * Filters/VLBIABType.reader: Band in a box import starting to work 2007-09-17 00:12 +0000 [r205] Matthias Neeracher * English.lproj/InfoPlist.strings, Resources/Info.plist, VocalEasel.xcodeproj/project.pbxproj, Filters/VLBIABType.reader (added), Sources/VLDocument.mm: Start implementing Band-in-a-Box import 2007-09-15 21:51 +0000 [r204] Matthias Neeracher * Filters/VLMusicXMLType.reader: Fix Sibelius/Dolet divisions and title 2007-09-13 23:18 +0000 [r203] Matthias Neeracher * Filters/VLLilypondType.reader: Handle regular repeats 2007-09-11 15:35 +0000 [r202] Matthias Neeracher * Filters/VLLilypondType.reader: Read lilypond lyrics 2007-09-10 08:25 +0000 [r201] Matthias Neeracher * VocalEasel.xcodeproj/project.pbxproj, Filters/VLLilypondType.reader, Sources/VLPListDocument.mm, Filters/vl.rb, Sources/VLDocument.mm: Lilypond import works, without repeats & lyrics 2007-09-06 18:06 +0000 [r200] Matthias Neeracher * Resources/Info.plist, Filters/VLLilypondType.reader: Parse lilypond melody 2007-09-06 00:43 +0000 [r197-199] Matthias Neeracher * Filters/VLLilypondType.reader (added): Started writing lilypond reader * Filters/VLMusicXMLType.reader, Resources/Info.plist, Filters/VLMusicXMLType.writer: More MusicXML bug fixes * Sources/VLModel.cpp, Sources/VLModel.h: Simplify default durations 2007-09-04 17:26 +0000 [r196] Matthias Neeracher * Filters/VLMusicXMLType.reader, Filters/VLMusicXMLType.writer: Properly read and write harmony info 2007-09-03 14:28 +0000 [r195] Matthias Neeracher * Sources/VLXMLDocument.mm: Mark imported XML documents as such 2007-09-03 14:22 +0000 [r194] Matthias Neeracher * Filters/VLMusicXMLType.reader: Read tempo from sound attribute 2007-09-03 14:13 +0000 [r193] Matthias Neeracher * Filters/VLMusicXMLType.reader: Fix handling of pickup notes 2007-09-03 14:01 +0000 [r188-192] Matthias Neeracher * Filters/VLMusicXMLType.reader, Filters/vl.rb: Read harmony elements * Resources/Info.plist: Import flat MusicXML files * Sources/VLPListDocument.mm: Fix filter error reporting * Sources/VLDocument.mm: Import flat MusicXML files * Sources/VLXMLDocument.mm: Import flat MusicXML files 2007-08-31 22:37 +0000 [r187] Matthias Neeracher * VocalEasel.xcodeproj/project.pbxproj, Sources/VLPListDocument.mm, Sources/VLXMLDocument.mm: Ditch ObjC MusicXML generation 2007-08-30 22:34 +0000 [r185-186] Matthias Neeracher * Filters/VLMusicXMLType.writer, Filters/plistReader.rb: Improve robustness * Filters/VLMusicXMLType.reader: Parse encoding fields 2007-08-30 21:58 +0000 [r182-184] Matthias Neeracher * Filters/VLMusicXMLType.reader: Use stream parser, which is much faster * Filters/plistWriter.rb: Encode true/false, sort keys * Filters/VLMusicXMLType.writer: Fix lyric #s 2007-08-30 18:28 +0000 [r181] Matthias Neeracher * Filters/VLMusicXMLType.writer: Make writer executable 2007-08-30 18:18 +0000 [r180] Matthias Neeracher * Filters/VLMusicXMLType.reader: Faster tree parsing 2007-08-29 22:15 +0000 [r179] Matthias Neeracher * Filters/VLMusicXMLType.reader (added), Filters/plistWriter.rb, Sources/VLPListDocument.mm: Added VLMusicXMLType.reader 2007-08-28 19:34 +0000 [r178] Matthias Neeracher * Sources/VLPListDocument.mm: Fixed and verified round trip 2007-08-27 22:00 +0000 [r177] Matthias Neeracher * English.lproj/MainMenu.nib/keyedobjects.nib, English.lproj/MainMenu.nib/designable.nib, Sources/VLPListDocument.mm: Implement property list reading, round trip debug item 2007-08-27 00:10 +0000 [r176] Matthias Neeracher * Sources/VLPListDocument.mm, Filters/VLMusicXMLType.writer: Implement endings, coda 2007-08-26 22:57 +0000 [r175] Matthias Neeracher * Filters/VLMusicXMLType.writer, Filters/plistReader.rb, Filters/vl.rb (added): Writes chords and notes in original format 2007-08-23 12:16 +0000 [r174] Matthias Neeracher * Sources/VLPListDocument.mm, Filters/VLMusicXMLType.writer: Store repeats inline in measures 2007-08-22 18:27 +0000 [r173] Matthias Neeracher * Sources/VLPListDocument.mm: Added filter execution code 2007-08-19 21:11 +0000 [r171-172] Matthias Neeracher * Filters/plistWriter.rb, VocalEasel.xcodeproj/project.pbxproj, Filters/VLMusicXMLType.writer (added): Started MusicXML writer * Sources/VLPListDocument.mm: Write title, groove, tempo 2007-08-18 23:17 +0000 [r169-170] Matthias Neeracher * English.lproj/MainMenu.nib/keyedobjects.nib, English.lproj/MainMenu.nib/designable.nib, Filters/plistWriter.rb (added), Filters (added), Filters/plistReader.rb (added): Add Plist <=> Ruby infrastructure * Sources/VLPListDocument.mm: Write lyrics, use straight NSDates 2007-08-18 16:12 +0000 [r168] Matthias Neeracher * Sources/VLDebugFlags.h (added), Sources/VLDebugFlags.cpp (added): Added VLDebugFlags 2007-08-12 21:30 +0000 [r167] Matthias Neeracher * Sources/VLAppController.h, English.lproj/MainMenu.nib/keyedobjects.nib, Sources/VLAppController.mm, English.lproj/MainMenu.nib/designable.nib, VocalEasel.xcodeproj/project.pbxproj, Sources/VLPListDocument.h, Sources/VLPListDocument.mm: Implement debug menu, document dump 2007-08-12 20:45 +0000 [r166] Matthias Neeracher * VocalEasel.xcodeproj/project.pbxproj, Sources/VLPListDocument.mm: Add missing encode functions 2007-08-12 19:40 +0000 [r165] Matthias Neeracher * Sources/VLPListDocument.h (added), Sources/VLPListDocument.mm (added): Added plist writing 2007-07-29 20:12 +0000 [r164] Matthias Neeracher * Sources/VLModel.cpp: Merge adjacent rests 2007-07-29 19:49 +0000 [r163] Matthias Neeracher * VocalEasel.xcodeproj/project.pbxproj, Sources/VLModel.cpp, Sources/VLModel.h: Fix ransposing into minor key 2007-06-04 06:29 +0000 [r162] Matthias Neeracher * Resources/Templates/default.lyt: Tweak chord font 2007-06-04 05:47 +0000 [r161] Matthias Neeracher * Sources/VLLilypondWriter.cpp, TestData/Chords.vlsong/Properties (added), TestData/Chords.vlsong (added), Resources/Templates/default.lyt, VocalEasel.xcodeproj/project.pbxproj, TestData/Chords.vlsong/Song (added), TestData (added): Clean up lilypond chord display 2007-05-29 08:52 +0000 [r160] Matthias Neeracher * Sources/VLLilypondWriter.cpp: Escape characters when needed 2007-05-29 07:53 +0000 [r159] Matthias Neeracher * Sources/VLModel.cpp: Be more conservative about triplets 2007-05-27 21:57 +0000 [r158] Matthias Neeracher * Sources/VLLilypondWriter.cpp: Fix triplet handling 2007-05-27 20:48 +0000 [r157] Matthias Neeracher * Sources/VLModel.cpp: Fix crash when song ends on repeat 2007-05-27 07:16 +0000 [r156] Matthias Neeracher * Sources/VLMMAWriter.cpp, Sources/VLModel.cpp, Sources/VLModel.h: Implement tying across measures 2007-05-27 04:42 +0000 [r155] Matthias Neeracher * Resources/Info.plist, Sources/VLModel.cpp, Sources/VLModel.h: Remove vestigial MMA / Partial/Visual note infrastructure 2007-05-27 04:35 +0000 [r154] Matthias Neeracher * Sources/VLMMAWriter.cpp (added), Sources/VLMMAWriter.h (added), VocalEasel.xcodeproj/project.pbxproj, Sources/VLMMADocument.mm, Sources/VLModel.cpp, Sources/VLModel.h: Generate MMA through VLMMAWriter 2007-05-24 08:52 +0000 [r152-153] Matthias Neeracher * Sources/VLLilypondWriter.cpp (added), Sources/VLLilypondWriter.h (added), VocalEasel.xcodeproj/project.pbxproj, Sources/VLLilypondDocument.mm, Sources/VLModel.cpp, Sources/VLModel.h: VLSongVisitor; generate Lilypond through VLLilypondWriter * htdocs/index.html: Tweak icon placement 2007-05-21 08:22 +0000 [r151] Matthias Neeracher * Sources/VLXMLDocument.mm: Don't count property load as a document change 2007-05-21 08:18 +0000 [r150] Matthias Neeracher * Tests/TVLEdit.cpp, Sources/VLModel.cpp, Sources/VLSheetViewNotes.mm, Sources/VLModel.h: Implement new duration visual model 2007-05-20 04:26 +0000 [r149] Matthias Neeracher * Users (added), scripts/updateChangeLog (added), ChangeLog (added), NEWS (added): Finish ChangeLog / NEWS infrastructure 2007-05-17 06:40 +0000 [r147] Matthias Neeracher * Sources/VLModel.cpp: Distinguish MMA 82 vs 3 2007-05-17 06:24 +0000 [r145-146] Matthias Neeracher * Sources/VLModel.cpp: Extend song when note gets extended * VocalEasel.xcodeproj/project.pbxproj: Build Deployment fat 2007-05-16 06:47 +0000 [r144] Matthias Neeracher * English.lproj/VLMirrorWindow.nib/designable.nib (added), Sources/VLMirrorWindow.h (added), Sources/VLAppController.h, Sources/VLMirrorWindow.mm (added), English.lproj/MainMenu.nib/keyedobjects.nib, Resources/Mirror.qtz (added), Sources/VLAppController.mm, English.lproj/MainMenu.nib/designable.nib, VocalEasel.xcodeproj/project.pbxproj, English.lproj/VLMirrorWindow.nib (added), Resources/Help/edit.html, Resources/Help/play.html, English.lproj/VLMirrorWindow.nib/keyedobjects.nib (added): Add mirror window 2007-05-09 06:15 +0000 [r143] Matthias Neeracher * scripts/svn2log.py (added): Add svn2log tool 2007-05-09 05:02 +0000 [r142] Matthias Neeracher * htdocs/index.html: State OS version 2007-05-07 04:01 +0000 [r141] Matthias Neeracher * English.lproj/MainMenu.nib/keyedobjects.nib, English.lproj/MainMenu.nib/designable.nib, Sources/VLModel.cpp, Sources/VLSheetViewSelection.mm, Sources/VLModel.h: Fix bugs in Delete, add Delete Melody 2007-05-07 03:38 +0000 [r140] Matthias Neeracher * Sources/VLModel.cpp: Fix crash in MMA conversion 2007-05-06 06:59 +0000 [r139] Matthias Neeracher * Sources/VLModel.cpp, Sources/VLXMLDocument.mm: Fix and repair incorrect tie information 2007-05-06 05:55 +0000 [r138] Matthias Neeracher * Sources/VLXMLDocument.mm: Added properties file 2007-05-06 05:21 +0000 [r137] Matthias Neeracher * Sources/VLModel.cpp: Fix low MMA pitches 2007-05-06 05:07 +0000 [r136] Matthias Neeracher * Sources/VLModel.cpp, Sources/VLDocument.mm, Sources/VLModel.h: Implement division/time change 2007-05-05 06:00 +0000 [r135] Matthias Neeracher * Sources/VLSheetView.mm: Eliminate spurious measure selection 2007-05-05 05:42 +0000 [r134] Matthias Neeracher * Sources/VLSheetViewChords.mm, Sources/VLModel.cpp: Fix crashes in out-of-range clicks 2007-05-04 05:41 +0000 [r133] Matthias Neeracher * Sources/VLSheetViewChords.mm: Chord deletion is a song change 2007-05-04 05:38 +0000 [r132] Matthias Neeracher * Sources/VLModel.cpp, Sources/VLModel.h: Handle pickup notes 2007-05-04 05:26 +0000 [r131] Matthias Neeracher * Sources/VLModel.cpp: Fix bug in lily representation of tied triplets 2007-05-04 05:21 +0000 [r130] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLModel.cpp, Sources/VLModel.h, Sources/VLXMLDocument.mm: Automatically resize song 2007-05-02 05:28 +0000 [r129] Matthias Neeracher * Sources/VLGrooveController.mm, Tools/rebuildGrooves: Preserve ordering of grooves within a style 2007-05-02 04:43 +0000 [r127-128] Matthias Neeracher * Resources/Info.plist: Starting 1.0a3 * htdocs/index.html: Clarified binary distribution 2007-05-02 02:39 +0000 [r125] Matthias Neeracher * Tools/mmaWrapper: Need to run login shell for full path 2007-04-30 07:06 +0000 [r124] Matthias Neeracher * Sources/VLAppController.h, English.lproj/MainMenu.nib/keyedobjects.nib, Sources/VLAppController.mm, English.lproj/MainMenu.nib/designable.nib, VocalEasel.xcodeproj/project.pbxproj, Resources/Help/license.html (added): Add license menu item 2007-04-30 06:30 +0000 [r123] Matthias Neeracher * htdocs/index.html (added), htdocs (added), scripts (added), htdocs/vlapp.png (added), scripts/push_htdocs (added), Resources/Help/index.html: Add simple SourceForge web site and support tools 2007-04-30 05:56 +0000 [r122] Matthias Neeracher * Resources/Info.plist, Sources/VLAppController.h, English.lproj/MainMenu.nib/info.nib (removed), Resources/Help/print.html (added), English.lproj/MainMenu.nib/classes.nib (removed), Resources/Help (added), English.lproj/MainMenu.nib/designable.nib (added), VocalEasel.xcodeproj/project.pbxproj, Resources/Help/bugs.html (added), Resources/Help/vlapp.png (added), Resources/Help/play.html (added), Resources/Help/index.html (added), Resources/Help/about.html (added), English.lproj/MainMenu.nib/keyedobjects.nib, Sources/VLAppController.mm, Resources/Help/edit.html (added): Add online help 2007-04-29 06:47 +0000 [r121] Matthias Neeracher * mma/docs/html/lib/stdlib/countryblues.html, mma/docs/html/lib/stdlib/son.html, mma/docs/html/ref/node8.html, mma/docs/html/ref/img1.png, mma/text/CHANGES-1.0 (added), mma/docs/html/lib/stdlib/rock-128.html, mma/docs/html/ref/img5.png, mma/docs/html/ref/mupex/chord43.png, mma/docs/html/ref/img9.png, mma/docs/html/lib/stdlib/calypso.html, mma/lib/yamaha/western.mma, mma/lib/stdlib/ballad128.mma (added), mma/lib/yamaha/mambo.mma, mma/docs/html/lib/yamaha/quando-g.s280.html, mma/egs/README, mma/docs/html/ref/img22.png, mma/MMA/parse.py, mma/docs/html/lib/stdlib/bigband.html, mma/egs/tutorial/README, mma/docs/html/ref/img26.png (added), mma/text/TIMIDITY (added), mma/docs/html/lib/stdlib/bossanova.html, mma/docs/html/ref/mupex/soloeg.png, mma/docs/html/tut/node4.html, mma/docs/html/lib/stdlib/rockballad.html, mma/docs/html/ref/node5.html, mma/docs/html/lib/stdlib/foxtrot.html, mma/egs/lyrics/twinkle3.mid, mma/egs/tutorial/deep-river.mma, mma/MMA/patBass.py, mma/docs/html/lib/stdlib/blues.html, mma/MMA/patArpeggio.py, mma/docs/html/lib/stdlib/dixiemarch.html, mma/lib/stdlib/8beat.mma, mma/lib/yamaha/.mmaDB, mma/docs/html/lib/stdlib/rhumba.html, mma/egs/misc/cascade.mid, mma/MMA/gbl.py, mma/docs/html/ref/mupex/fermata.png, mma/docs/html/ref/node18.html, mma/docs/html/lib/stdlib/desert.html, mma/docs/html/ref/mupex/tilde2.png, mma/docs/html/lib/stdlib/jazzguitar.html (added), mma/docs/html/lib/stdlib/softrock.html, mma/docs/html/tut/node1.html, mma/MMA/patAria.py (added), mma/docs/html/ref/node2.html, mma/docs/html/tut/index.html, mma/MMA/midi.py, mma/docs/html/tut/mma-tutorial.html, mma/docs/html/lib/stdlib/dixie.html, mma/docs/html/lib/stdlib/8beat.html, mma/text/ANNOUNCE, mma/docs/html/lib/stdlib/polka.html, mma/docs/html/lib/stdlib/merengue.html, mma/docs/html/lib/stdlib/tango.html, mma/egs/tutorial/fella2.mid, mma/egs/tutorial/fella1.mma, mma/MMA/notelen.py, mma/docs/html/ref/node15.html, mma/MMA/chordtable.py, mma/docs/html/ref/node27.html, mma/docs/html/lib/stdlib/modernjazz.html, mma/docs/html/lib/index.html, mma/docs/html/lib/stdlib/bluegrass.html, mma/docs/html/lib/stdlib/frenchwaltz.html, mma/MMA/harmony.py, mma/lib/stdlib/ballad.mma, mma/docs/html/lib/stdlib/softshoe.html, mma/MMA/pat.py, mma/lib/stdlib/.mmaDB, mma/docs/html/ref/node12.html, mma/docs/html/ref/mupex/cmajor.png, mma/egs/misc/grooves.mid, mma/docs/html/ref/node24.html, mma/docs/html/ref/img10.png, mma/docs/html/lib/stdlib/countrywaltz.html, mma/docs/html/ref/mupex/bassb8.png, mma/docs/html/ref/img14.png, mma/docs/html/ref/img18.png, mma/docs/html/lib/stdlib/march.html, mma/docs/html/ref/img2.png, mma/MMA/docs.py, mma/docs/html/ref/mupex/tilde.png, mma/docs/html/ref/mupex/trip3.png, mma/docs/html/ref/img6.png, mma/MMA/patScale.py, mma/docs/html/lib/stdlib/slowcountry.html, mma/MMA/midiM.py, mma/mma.py, mma/docs/html/ref/node21.html, mma/util/timsplit.py (added), mma/lib/stdlib/shuffleboggie.mma (added), mma/docs/html/lib/stdlib/50srock.html, mma/docs/html/ref/img23.png, mma/util/README.timsplit (added), mma/docs/html/ref/img27.png (added), mma/docs/html/lib/stdlib/folk.html, mma/util/mup2mma.py (added), mma/docs/html/lib/stdlib/boggiewoggie.html, mma/lib/stdlib/bigband.mma, mma/docs/html/lib/stdlib/waltz.html, mma/docs/html/ref/node9.html, mma/MMA/common.py, mma/docs/html/lib/stdlib/metronome.html, mma/MMA/alloc.py, mma/MMA/translate.py, mma/egs/aria/girl.mid, mma/lib/stdlib/lighttango.mma, mma/docs/html/ref/mupex/swingdrum8.png, mma/docs/html/ref/node30.html (added), mma/cp-install, mma/docs/html/lib/kara/Kfunk1.html, mma/MMA/patSolo.py, mma/lib/stdlib/modernjazz.mma, mma/egs/aria/aria.txt, mma/docs/html/tut/node5.html, mma/docs/html/lib/stdlib/basicrock.html, mma/docs/html/ref/node6.html, mma/MMA/midiC.py, mma/lib/stdlib/frenchwaltz.mma, mma/egs/aria (added), mma/docs/html/lib/stdlib/lullaby.html (added), mma/egs/tutorial/fella2.mma, mma/docs/html/lib/stdlib/ska.html, mma/docs/html/lib/yamaha/w-rock.html, mma/docs/html/lib/stdlib/bolero.html, mma/egs/lyrics/twinkle.mid, mma/lib/stdlib/slowcountry.mma, mma/docs/html/ref/node19.html, mma/ln-install, mma/docs/html/tut/node2.html, mma/docs/html/ref/node3.html, mma/MMA/lyric.py, mma/docs/html/lib/stdlib/zydeco.html, mma/docs/html/tut/mup/bass.png, mma/docs/html/lib/stdlib/popballad.html, mma/util/mmatabs.py (added), mma/text/INSTALL, mma/lib/stdlib/softshoe.mma, mma/docs/html/lib/stdlib/broadway.html, mma/docs/html/lib/stdlib/countryswing.html, mma/docs/html/tut/mup/piano.png, mma/docs/html/lib/stdlib/vienesewaltz.html, mma/docs/html/ref/node16.html, mma/lib/stdlib/chacha.mma, mma/MMA/mdefine.py, mma/docs/html/ref/mupex/repeat.png, mma/docs/html/mma.html, mma/docs/html/ref/img11.png, mma/MMA/midiIn.py, mma/docs/html/ref/node28.html, mma/docs/html/lib/stdlib/slowbolero.html, mma/docs/html/ref/img15.png, mma/MMA/miditables.py (added), mma/docs/html/ref/img19.png, mma/text/README, mma/includes/aria (added), mma/docs/html/ref/img3.png, mma/lib/stdlib/bossanova.mma, mma/docs/html/lib/stdlib/chacha.html, mma/docs/html/ref/img7.png, mma/docs/html/lib/stdlib/quickstep.html, mma/docs/html/lib/stdlib/ballad128.html (added), mma/docs/html/lib/yamaha/mambo.html, mma/docs/html/lib/yamaha (added), mma/lib/README, mma/docs/html/ref/node13.html, mma/docs/html/lib/stdlib/lfusion.html, mma/docs/html/ref/node25.html, mma/docs/html/ref/img20.png, mma/MMA/auto.py, mma/MMA/patDrum.py, mma/docs/html/ref/img24.png, mma/docs/html/lib/stdlib/swing.html, mma/docs/html/lib/stdlib/guitarballad.html, mma/docs/html/lib/stdlib/jive.html, mma/docs/html/ref/mma.html, mma/docs/html/lib/kara/twi.html, mma/egs/lyrics/twinkle1.mid, mma/lib/stdlib/rockballad.mma, mma/egs/aria/girl.mma, mma/docs/html/ref/mupex/swingdrum8-3.png, mma/docs/html/ref/node10.html, mma/docs/html/lib/stdlib/hillcountry.html, mma/docs/html/ref/node22.html, mma/egs/simple/bill-bailey.mid, mma/docs/html/ref/mupex/swingconv.png, mma/egs/aria/barb.mid, mma/docs/html/lib/stdlib/slowjazz.html, mma/docs/html/ref/mupex/arp4s.png, mma/docs/html/tut/mup/drums.png, mma/util/mklibdoc.py, mma/egs/midi-inc/frankie.mid, mma/docs/html/lib/stdlib/easyswing.html, mma/MMA/macro.py, mma/lib/yamaha (added), mma/docs/html/tut/mup/deep.png, mma/egs/misc/volumes.mid, mma/docs/html/lib/stdlib/metronome3.html, mma/lib/stdlib/beguine.mma, mma/docs/html/tut/mup/fella.png, mma/docs/html/tut/node6.html, mma/docs/html/ref/node7.html, mma/lib/stdlib/popballad.mma, mma/docs/html/lib/stdlib/shuffleboggie.html (added), mma/util/mma-renum.py (added), mma/egs/simple/marine-hymn.mid, mma/MMA/patWalk.py, mma/docs/html/lib/stdlib/ballad.html, mma/docs/html/ref/img12.png, mma/egs/rndset/rndchords.mid, mma/docs/html/ref/img16.png, mma/MMA/file.py, mma/lib/yamaha/w-rock.mma, mma/MMA/chords.py, mma/docs/html/tut/node3.html, mma/egs/misc/extended-voice.mid, mma/docs/html/ref/node4.html, mma/docs/html/ref/mupex/trip1.png, mma/text/TODO, mma/docs/html/ref/img4.png, mma/docs/html/lib/yamaha/western.html, mma/docs/html/ref/img8.png, mma/lib/stdlib/lullaby.mma (added), mma/docs/html/ref/node17.html, mma/MMA/volume.py, mma/docs/html/ref/img21.png, mma/docs/html/ref/node29.html, mma/docs/html/ref/img25.png, mma/docs/html/ref/node1.html, mma/docs/html/ref/index.html, mma/MMA/main.py, mma/egs/lyrics/twinkle2.mid, mma/docs/html/ref/mupex/fermata2.png, mma/egs/tutorial/deep-river.mid, mma/docs/html/lib/stdlib/slowblues.html, mma/MMA/patChord.py, mma/docs/html/ref/node14.html, mma/egs/misc/macros.mid, mma/docs/html/ref/node26.html, mma/egs/rndset/tempo.mid, mma/egs/aria/barb.mma, mma/docs/html/lib/stdlib/samba.html, mma/egs/scales/scales.mid, mma/docs/html/lib/stdlib/fastblues.html, mma/egs/harmony/harmony.mid, mma/docs/html/lib/stdlib/mambo.html, mma/lib/yamaha/quando-g.s280.mma, mma/docs/html/lib/stdlib/rb.html, mma/lib/stdlib/jazzguitar.mma (added), mma/docs/html/lib/stdlib/jazz-54.html, mma/MMA/options.py, mma/egs/tutorial/fella1.mid, mma/util/README.mmatabs (added), mma/docs/html/ref/node11.html, mma/lib/yamaha/README, mma/docs/html/lib/stdlib/beguine.html, mma/docs/html/ref/node23.html, mma/text/CHANGES-1.0.rc1, mma/text/CHANGES-1.0.rc2 (added), mma/docs/html/lib/kara/K50s_rock.html, mma/docs/html/lib/stdlib/jazzwaltz.html, mma/docs/html/lib/stdlib/lighttango.html, mma/docs/html/lib/stdlib/pianoballad.html, mma/docs/html/ref/node20.html, mma/egs/riffs/riffs.mid, mma/docs/html/ref/img13.png, mma/docs/html/lib/stdlib/60srock.html, mma/docs/html/ref/img17.png, mma/egs/tutorial (added): merging mma-1.1 2007-04-27 06:41 +0000 [r115] Matthias Neeracher * Sources/VLPDFWindow.mm, Sources/VLAppController.h, Sources/VLSheetView.mm, Sources/VLSheetViewChords.mm, Sources/VLPitchTransformer.h, Sources/VLModel.cpp, Sources/VLSheetViewNotes.mm, Sources/VLSoundSched.h, Sources/VLXMLDocument.h, Sources/VLSheetViewInternal.h, Sources/VLSheetWindow.h, Sources/VLPDFWindow.h, Sources/VLSheetView.h, Sources/VLMIDIDocument.mm, Sources/VLPDFView.h, Sources/VLAppController.mm, Sources/CoreAudioSDK/LICENSE (added), mma/COPYING (added), Sources/VLPDFDocument.h, Sources/VLSoundOut.cpp, Sources/VLSheetViewLyrics.mm, Sources/VLLilypondDocument.mm, Sources/VLPitchTransformer.mm, Sources/VLDocument.h, Sources/VLMIDIDocument.h, Sources/VLSheetWindow.mm, Sources/VLPDFView.mm, Sources/VLGrooveController.mm, Resources/Music/COPYING (added), Sources/VLSheetViewLyrics.h, Sources/VLLilypondDocument.h, Sources/VLPDFDocument.mm, Sources/VLMMADocument.mm, Sources/VLLogWindow.mm, Sources/VLSheetViewSelection.mm, Sources/VLKeyValueUndo.mm, Sources/VLModel.h, Sources/VLDocument.mm, Sources/VLGrooveController.h, Sources/VLSheetViewChords.h, LICENSE (added), Sources/VLMMADocument.h, Sources/VLLogWindow.h, Sources/VLSheetViewSelection.h, Sources/VLKeyValueUndo.h, README.rtf (added), Sources/VLSheetViewNotes.h, Sources/VLSoundOut.h, Sources/VLSoundSched.mm, Sources/VLXMLDocument.mm: README, licenses, uniform headers 2007-04-27 04:08 +0000 [r114] Matthias Neeracher * Vocalese.xcodeproj (removed), Resources/Info.plist, VocalEasel.xcodeproj/project.pbxproj, Resources/vocalese.icns (removed), Resources/vlapp.icns (added), Sources/VocalEasel_Prefix.pch (added), Sources/Vocalese_Prefix.pch (removed), VocalEasel.xcodeproj (added): Finish renaming project 2007-04-27 03:57 +0000 [r112-113] Matthias Neeracher * Sources/VLModel.cpp: Fix note extending * Sources/VLModel.h, Sources/VLXMLDocument.mm: Clear song before loading 2007-04-25 13:14 +0000 [r111] Matthias Neeracher * Sources/VLModel.cpp, Vocalese.xcodeproj/project.pbxproj: Don't count tied notes as syllables 2007-04-25 05:12 +0000 [r109-110] Matthias Neeracher * Vocalese.xcodeproj/project.pbxproj, Sources/VLXMLDocument.mm: Don't need real DTD * Sources/VLModel.cpp: Fix transposition 2007-04-24 18:32 +0000 [r108] Matthias Neeracher * Sources/VLAppController.mm, Sources/VLGrooveController.mm, Sources/VLSheetViewSelection.mm, Vocalese.xcodeproj/project.pbxproj: Fix for Tiger build 2007-04-23 05:46 +0000 [r107] Matthias Neeracher * Sources/VLGrooveController.h, Sources/VLSheetView.mm, Sources/VLGrooveController.mm, Sources/VLMMADocument.mm, Sources/VLModel.cpp, Sources/VLDocument.h, English.lproj/VLGroove.nib/keyedobjects.nib, English.lproj/VLGroove.nib/info.nib (removed), Sources/VLDocument.mm, Sources/VLModel.h, English.lproj/VLGroove.nib/designable.nib (added), English.lproj/VLGroove.nib/classes.nib (removed): Further refine groove selection 2007-04-23 03:43 +0000 [r105-106] Matthias Neeracher * Sources/VLAppController.mm, Resources/installLilypond.scpt (added), Vocalese.xcodeproj/project.pbxproj, Resources/installPython.scpt (added), mma/mma.py: Prompt for installation of missing pieces * English.lproj/InfoPlist.strings, English.lproj/Credits.rtf: Update credits 2007-04-22 06:20 +0000 [r103-104] Matthias Neeracher * Sources/VLMMADocument.mm, Sources/VLModel.cpp, Sources/VLSheetViewNotes.mm, Sources/VLModel.h, Sources/VLXMLDocument.mm: Implement tied notes across all formats, fix some bugs * Sources/VLSheetViewLyrics.mm: Better lyrics alignment 2007-04-22 02:59 +0000 [r102] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Resources/Music/extendcursor.eps (added), Sources/VLModel.cpp, Sources/VLSheetViewNotes.mm, Sources/VLModel.h: Implement note extensions 2007-04-21 23:00 +0000 [r101] Matthias Neeracher * Sources/VLSheetView.mm: Extend pitch range 2007-04-21 22:37 +0000 [r99-100] Matthias Neeracher * Sources/VLSheetView.mm: Update after song change * Sources/VLSheetViewNotes.mm, Sources/VLSheetViewInternal.h: Implement ledger lines 2007-04-21 07:09 +0000 [r98] Matthias Neeracher * Sources/VLSheetWindow.mm, Sources/VLSheetView.h, Sources/VLSheetView.mm, Resources/display.tiff (added), Sources/VLModel.cpp, Vocalese.xcodeproj/project.pbxproj, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/info.nib (removed), English.lproj/VLDocument.nib/designable.nib (added), English.lproj/VLDocument.nib/classes.nib (removed), Sources/VLModel.h, Sources/VLSheetViewInternal.h, Sources/VLSheetWindow.h: Flexible display options (# of ledgers/lyrics) 2007-04-20 05:33 +0000 [r97] Matthias Neeracher * English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/keyedobjects.nib, Sources/VLDocument.mm: Fix reentrant close 2007-04-19 18:23 +0000 [r96] Matthias Neeracher * Sources/VLMIDIDocument.mm, Sources/VLSheetView.mm, Sources/VLPDFDocument.mm, English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/keyedobjects.nib, Sources/VLKeyValueUndo.mm, Sources/VLDocument.mm: Only remove specific notifications (duh!) 2007-04-18 08:25 +0000 [r95] Matthias Neeracher * Sources/VLDocument.h, Sources/VLDocument.mm: Implement printing 2007-04-18 07:05 +0000 [r94] Matthias Neeracher * English.lproj/InfoPlist.strings, Sources/VLSheetWindow.mm, Sources/VLMIDIDocument.mm, Resources/Info.plist, Sources/VLPDFDocument.h (added), Sources/VLPDFDocument.mm (added), Sources/VLMMADocument.mm, Vocalese.xcodeproj/project.pbxproj, English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/classes.nib, Sources/VLDocument.h, Sources/VLDocument.mm, Sources/VLSheetWindow.h, Sources/VLMIDIDocument.h: Create temp files on demand, show progress animation 2007-04-18 05:28 +0000 [r93] Matthias Neeracher * Sources/VLMIDIDocument.mm, Sources/VLDocument.mm: Show log on error only 2007-04-16 05:35 +0000 [r90] Matthias Neeracher * Sources/VLSheetView.mm, Sources/VLKeyValueUndo.mm, Sources/VLDocument.h, Sources/VLDocument.mm: Properly clean up observers 2007-04-16 04:54 +0000 [r89] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm: Support undo for grooves 2007-04-16 04:47 +0000 [r88] Matthias Neeracher * Sources/VLSheetView.mm: Draw everything after coordinate recalc 2007-04-15 05:22 +0000 [r87] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLGrooveController.h (added), Sources/VLSheetView.mm, Sources/VLGrooveController.mm (added), Vocalese.xcodeproj/project.pbxproj, English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLGroove.nib (added), English.lproj/VLDocument.nib/classes.nib, English.lproj/VLGroove.nib/info.nib (added), English.lproj/VLGroove.nib/keyedobjects.nib (added), Tools/rebuildGrooves (added), English.lproj/VLGroove.nib/classes.nib (added), Sources/VLXMLDocument.mm: Implemented groove selection sheet 2007-04-13 04:26 +0000 [r86] Matthias Neeracher * Sources/VLSheetViewLyrics.h, Sources/VLModel.cpp, Sources/VLSheetViewLyrics.mm, Sources/VLModel.h: Much more convenient lyrics editing 2007-01-21 11:34 +0000 [r82-85] Matthias Neeracher * Sources/VLSheetView.h, English.lproj/MainMenu.nib/info.nib, English.lproj/MainMenu.nib/keyedobjects.nib, Sources/VLSheetView.mm, English.lproj/MainMenu.nib/classes.nib, Resources/Music/coda.eps (added), Sources/VLSheetViewSelection.mm, Vocalese.xcodeproj/project.pbxproj, Sources/VLSheetViewInternal.h: UI for codas * Sources/VLDocument.h, Sources/VLDocument.mm: Close virgin windows on open * Sources/VLModel.cpp, Sources/VLModel.h: Model for codas; IsNonEmpty * Sources/VLXMLDocument.mm: Represent codas (incorrectly) 2007-01-12 09:04 +0000 [r77-81] Matthias Neeracher * Sources/VLSheetViewSelection.mm: Pin fCursorMeasure to song size * Sources/VLSheetView.mm: Recalculate dimensions on resize * Sources/VLXMLDocument.mm: Fix adding measures, loading rests * Sources/VLMIDIDocument.mm, Sources/VLDocument.h, Sources/VLDocument.mm: Added changedFileWrapper to avoid annoying warnings * Sources/VLModel.cpp: Allow nested repeats 2007-01-02 07:09 +0000 [r72-75] Matthias Neeracher * English.lproj/MainMenu.nib/keyedobjects.nib, Sources/VLModel.cpp, Sources/VLSheetViewSelection.mm, Sources/VLModel.h: Implement cut/copy/paste/delete * Vocalese.xcodeproj/project.pbxproj: Add Stop Toolbar Item * Sources/VLMMADocument.mm: Tweak solo voice * Sources/VLSheetWindow.mm, Sources/VLSheetWindow.h: Add Stop Toolbar Item 2007-01-02 07:01 +0000 [r71] Matthias Neeracher * Resources/stop.tiff (added), Sources/VLSoundOut.cpp, English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/classes.nib, Sources/VLDocument.mm, Sources/VLSoundOut.h: Add Stop Toolbar Item 2007-01-01 05:02 +0000 [r69-70] Matthias Neeracher * Sources/VLModel.cpp, Sources/VLSheetViewNotes.mm, Sources/VLModel.h: Fix triplet handling * Sources/VLXMLDocument.mm: Fix Ab -> G# 2006-12-31 10:31 +0000 [r67-68] Matthias Neeracher * Sources/VLSheetView.mm, Sources/VLMMADocument.mm, Sources/VLModel.cpp, Sources/VLModel.h, Sources/VLXMLDocument.mm: Load / save / translate repeats & endings * English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/keyedobjects.nib: Make sheets non-resizeable 2006-12-30 09:57 +0000 [r65-66] Matthias Neeracher * English.lproj/MainMenu.nib/info.nib, Sources/VLSheetView.mm, English.lproj/MainMenu.nib/classes.nib, Sources/VLSheetViewChords.mm, Sources/VLSheetViewSelection.mm (added), Sources/VLModel.cpp, English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/classes.nib, Sources/VLSheetViewNotes.mm, Sources/VLDocument.mm, Sources/VLModel.h, Sources/VLSheetView.h, English.lproj/MainMenu.nib/keyedobjects.nib, Sources/VLSheetViewSelection.h (added), Vocalese.xcodeproj/project.pbxproj, Sources/VLSheetViewLyrics.mm, English.lproj/VLDocument.nib/keyedobjects.nib, Sources/VLDocument.h: Model, input, display repeats & endings * Sources/VLSoundOut.cpp: Extra error logging 2006-12-28 05:03 +0000 [r64] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewInternal.h: Implement measure selection 2006-12-04 07:04 +0000 [r63] Matthias Neeracher * Sources/VLSheetView.mm, Sources/VLSheetViewChords.mm, Sources/VLSheetViewLyrics.h, Sources/VLKeyValueUndo.h (added), Sources/VLMMADocument.mm, Sources/VLModel.cpp, Sources/VLSheetViewLyrics.mm, Vocalese.xcodeproj/project.pbxproj, Sources/VLKeyValueUndo.mm (added), Sources/VLDocument.h, Sources/VLSheetViewNotes.mm, Sources/VLDocument.mm, Sources/VLModel.h: Added undo support 2006-12-02 23:05 +0000 [r62] Matthias Neeracher * Sources/VLSheetWindow.mm, Sources/VLSheetView.h, Sources/VLSheetView.mm, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/classes.nib, English.lproj/VLPDFWindow.nib/info.nib, English.lproj/VLPDFWindow.nib/keyedobjects.nib, Sources/VLSheetWindow.h, English.lproj/VLPDFWindow.nib/classes.nib: Make sheet window scalable 2006-12-02 09:02 +0000 [r61] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewLyrics.h, Sources/VLModel.cpp, Sources/VLSheetViewLyrics.mm, Sources/VLModel.h: Edit lyrics 2006-12-02 03:35 +0000 [r60] Matthias Neeracher * Sources/VLSheetView.mm, Sources/VLSheetViewLyrics.h (added), Sources/VLModel.cpp, Sources/VLSheetViewLyrics.mm (added), Vocalese.xcodeproj/project.pbxproj, Sources/VLModel.h, Sources/VLSheetViewInternal.h: Display lyrics 2006-11-27 07:30 +0000 [r59] Matthias Neeracher * Sources/VLSheetView.mm, Vocalese.xcodeproj/project.pbxproj, English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/keyedobjects.nib: Change tempo / groove 2006-11-27 07:14 +0000 [r58] Matthias Neeracher * Vocalese.xcodeproj, English.lproj, /, mma/MMA: Set ignores 2006-11-27 07:07 +0000 [r57] Matthias Neeracher * Sources/VLLilypondDocument.mm, Sources/VLModel.cpp, Sources/VLSheetViewNotes.mm, Sources/VLModel.h, Sources/VLXMLDocument.mm: Low level lyrics support 2006-11-27 07:03 +0000 [r55-56] Matthias Neeracher * Tests/TVLSoundOut.cpp: Implement sound out to file * Sources/CoreAudioSDK/CADebugMacros.cpp (added), Sources/CoreAudioSDK/CAConditionalMacros.h (added), Sources/CoreAudioSDK/CAMath.h (added), Sources/CoreAudioSDK/CADebugMacros.h (added), Sources/VLSoundOut.cpp, Sources/VLSoundOut.h: Implement sound out to file 2006-11-27 06:58 +0000 [r54] Matthias Neeracher * Sources/VLMMADocument.mm: Delete copy & paste crud 2006-11-17 08:57 +0000 [r53] Matthias Neeracher * Sources/VLDocument.h, Sources/VLDocument.mm, Sources/VLXMLDocument.mm: Preserve version control dictionaries on save 2006-11-17 04:03 +0000 [r52] Matthias Neeracher * Sources/CoreAudioSDK (added), Sources/CoreAudioSDK/CAAudioFileFormats.cpp (added), Sources/CoreAudioSDK/AUOutputBL.cpp (added), Sources/CoreAudioSDK/CAStreamBasicDescription.cpp (added), Sources/CoreAudioSDK/CAAudioFileFormats.h (added), Sources/VLSoundOut.cpp, Vocalese.xcodeproj/project.pbxproj, Sources/CoreAudioSDK/AUOutputBL.h (added), Sources/CoreAudioSDK/CAStreamBasicDescription.h (added), Sources/VLSoundOut.h: Added unfinished audio code, switching machines 2006-11-13 04:26 +0000 [r51] Matthias Neeracher * Sources/VLSheetWindow.mm, Sources/VLSoundOut.cpp, English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/classes.nib, Sources/VLDocument.mm, Sources/VLSheetWindow.h, Sources/VLSoundOut.h: Implement (Rudimentary) MIDI playing 2006-11-12 11:37 +0000 [r50] Matthias Neeracher * English.lproj/InfoPlist.strings, Sources/VLMIDIDocument.mm (added), Resources/Info.plist, Sources/VLMMADocument.mm, Sources/VLModel.cpp, Vocalese.xcodeproj/project.pbxproj, Sources/VLDocument.h, Sources/VLDocument.mm, Tools/mmaWrapper, Sources/VLMIDIDocument.h (added): Implement MMA/MIDI output 2006-11-11 05:30 +0000 [r49] Matthias Neeracher * Sources/VLModel.cpp, Tests/TVLChord.cpp: Fix chord issues 2006-11-10 08:54 +0000 [r48] Matthias Neeracher * Sources/VLAppController.mm: More robust technique for reading from pipeline 2006-11-10 08:09 +0000 [r45-47] Matthias Neeracher * Sources/VLPDFWindow.mm, Resources/lilyWrapper (removed), Sources/VLModel.cpp, Vocalese.xcodeproj/project.pbxproj, Sources/VLDocument.h, Tools/lilyWrapper (added), Sources/VLDocument.mm: Reorganized tools and paths * mma/lib/stdlib/README (added), mma/docs/html/lib/stdlib/countryblues.html (added), mma/docs/html/lib/stdlib/son.html (added), mma/egs/misc/extended-voice.mma (added), mma/docs/html/ref/img1.png (added), mma/docs (added), mma/docs/html/ref/node8.html (added), mma/docs/html/lib/stdlib/rock-128.html (added), mma/docs/html/ref/img5.png (added), mma/lib/stdlib/zydeco.mma (added), mma/lib/stdlib/countryblues.mma (added), mma/docs/html/ref/mupex/chord43.png (added), mma/docs/html/lib/stdlib/calypso.html (added), mma/docs/html/ref/img9.png (added), mma/includes/reset.mma (added), mma/docs/html/tut/prev.png (added), mma/lib/stdlib/calypso.mma (added), mma/egs/README (added), mma/MMA/parse.py (added), mma/docs/html/ref/img22.png (added), mma/docs/html/lib/stdlib/bigband.html (added), mma/text/SYNTHS (added), mma/lib/stdlib/slowblues.mma (added), mma/docs/html/ref/mupex/soloeg.png (added), mma/docs/html/lib/stdlib/bossanova.html (added), mma/docs/html/tut/node4.html (added), mma/docs/html/lib/stdlib/rockballad.html (added), mma/docs/html/ref/node5.html (added), mma/egs/lyrics/twinkle3.mid (added), mma/egs/lyrics/twinkle2.mma (added), mma/docs/html/lib/stdlib/foxtrot.html (added), mma/docs/html (added), mma/MMA/patBass.py (added), mma/lib/stdlib/jazzwaltz.mma (added), mma/docs/html/lib/stdlib/blues.html (added), mma/lib/stdlib/rb.mma (added), mma/lib/stdlib/8beat.mma (added), mma/docs/html/lib/stdlib/dixiemarch.html (added), mma/MMA/patArpeggio.py (added), mma/docs/html/lib/stdlib/rhumba.html (added), mma/egs/misc/cascade.mid (added), mma/MMA/gbl.py (added), mma/egs/misc/macros.mma (added), mma/includes/stdpats34.mma (added), mma/docs/html/ref/mupex/fermata.png (added), mma/docs/html/ref/node18.html (added), mma/egs/rndset/tempo.mma (added), mma/egs/scales/scales.mma (added), mma/docs/html/lib/stdlib/desert.html (added), mma/docs/html/ref/mupex/tilde2.png (added), mma/egs/misc/macros-all.mma (added), mma/docs/html/lib/stdlib/softrock.html (added), mma/docs/html/ref/crossref.png (added), mma/docs/html/tut/node1.html (added), mma/egs/harmony/harmony.mma (added), mma/docs/html/ref/node2.html (added), mma/docs/html/tut/index.html (added), mma/MMA/midi.py (added), mma/text (added), mma/lib/stdlib/desert.mma (added), mma/docs/html/tut/mma-tutorial.html (added), mma/egs/midi-inc/drum.mid (added), mma/docs/html/lib/stdlib/dixie.html (added), mma/docs/html/lib/stdlib/8beat.html (added), mma/text/ANNOUNCE (added), mma/docs/html/lib/stdlib/polka.html (added), mma/docs/html/lib/stdlib/merengue.html (added), mma/docs/html/lib/stdlib/tango.html (added), mma/lib/stdlib/dixie.mma (added), mma/includes/README (added), mma/MMA/notelen.py (added), mma/lib/stdlib/metronome.mma (added), mma/text/CHANGES-beta (added), mma/docs/html/ref/node15.html (added), mma/MMA/chordtable.py (added), mma/lib/stdlib/quickstep.mma (added), mma/egs/misc (added), mma/docs/html/ref/node27.html (added), mma/docs/html/lib/stdlib/modernjazz.html (added), mma/docs/html/lib/index.html (added), mma/docs/html/lib/stdlib/bluegrass.html (added), mma/docs/html/lib/stdlib/frenchwaltz.html (added), mma/MMA/harmony.py (added), mma/lib/stdlib/ska.mma (added), mma/lib/stdlib/ballad.mma (added), mma/docs/html/lib/stdlib/softshoe.html (added), mma/docs/html/lib/stdlib (added), mma/lib/kara (added), mma/text/CONTRIB (added), mma/MMA/pat.py (added), mma/lib/stdlib/.mmaDB (added), mma/lib/stdlib/60srock.mma (added), mma/docs/html/ref/node12.html (added), mma/docs/html/ref/mupex/cmajor.png (added), mma/egs/misc/grooves.mid (added), mma/docs/html/ref/node24.html (added), mma/lib/stdlib/pianoballad.mma (added), mma/docs/html/ref/img10.png (added), mma/egs/riffs/riffs.mma (added), mma/lib/stdlib/easyswing.mma (added), mma/docs/html/ref/mupex/bassb8.png (added), mma/docs/html/lib/stdlib/countrywaltz.html (added), mma/docs/html/ref/img14.png (added), mma/util (added), mma/lib/stdlib/lfusion.mma (added), mma/docs/html/lib/stdlib/march.html (added), mma/docs/html/ref/img18.png (added), mma/lib/stdlib/swing.mma (added), mma/MMA/docs.py (added), mma/docs/html/ref/img2.png (added), mma/docs/html/ref/mupex/trip3.png (added), mma/docs/html/ref/mupex/tilde.png (added), mma/docs/html/ref/img6.png (added), mma/MMA/patScale.py (added), mma/docs/html/lib/stdlib/slowcountry.html (added), mma/MMA/midiM.py (added), mma/mma.py (added), mma/docs/html/ref/node21.html (added), mma/egs/midi-inc/README (added), mma/lib/stdlib/jazz-54.mma (added), mma/lib (added), mma/docs/html/ref/mma.css (added), mma/docs/html/lib/stdlib/50srock.html (added), mma/docs/html/ref/img23.png (added), mma/egs (added), mma/docs/html/lib/stdlib/folk.html (added), mma/lib/stdlib/slowjazz.mma (added), mma/docs/html/lib/stdlib/boggiewoggie.html (added), mma/lib/stdlib/bigband.mma (added), mma/lib/stdlib (added), mma/docs/html/lib/stdlib/waltz.html (added), mma/MMA/common.py (added), mma/docs/html/ref/node9.html (added), mma/lib/stdlib/mambo.mma (added), mma/docs/html/lib/stdlib/metronome.html (added), mma/MMA/alloc.py (added), mma/egs/lyrics/twinkle3.mma (added), mma/lib/stdlib/boggiewoggie.mma (added), mma/MMA/translate.py (added), mma/lib/stdlib/lighttango.mma (added), mma/docs/html/ref/mupex/swingdrum8.png (added), mma/includes/stdpats.mma (added), mma/egs/misc/cascade.mma (added), mma/cp-install (added), mma/lib/stdlib/vienesewaltz.mma (added), mma/MMA/patSolo.py (added), mma/docs/html/lib/kara/Kfunk1.html (added), mma/lib/stdlib/modernjazz.mma (added), mma/docs/html/tut/node5.html (added), mma/MMA/midiC.py (added), mma/docs/html/lib/stdlib/basicrock.html (added), mma/docs/html/ref/node6.html (added), mma/lib/stdlib/frenchwaltz.mma (added), mma/lib/stdlib/softrock.mma (added), mma/lib/stdlib/waltz.mma (added), mma/docs/html/lib/stdlib/ska.html (added), mma/lib/stdlib/foxtrot.mma (added), mma/lib/stdlib/slowcountry.mma (added), mma/docs/html/ref (added), mma/docs/html/lib/stdlib/bolero.html (added), mma/egs/lyrics/twinkle.mid (added), mma/docs/html/ref/next.png (added), mma/docs/html/ref/node19.html (added), mma/ln-install (added), mma/egs/mkall (added), mma/docs/html/tut/crossref.png (added), mma/docs/html/tut/node2.html (added), mma/docs/html/lib/stdlib/zydeco.html (added), mma/MMA/lyric.py (added), mma/docs/html/ref/node3.html (added), mma/docs/html/lib/stdlib/popballad.html (added), mma/docs/html/tut/mup/bass.png (added), mma/lib/stdlib/slowbolero.mma (added), mma/text/INSTALL (added), mma/lib/stdlib/softshoe.mma (added), mma/docs/html/lib/stdlib/broadway.html (added), mma (added), mma/docs/html/lib/stdlib/countryswing.html (added), mma/docs/html/tut/mup/piano.png (added), mma/docs/html/lib/stdlib/vienesewaltz.html (added), mma/egs/misc/grooves.mma (added), mma/lib/stdlib/chacha.mma (added), mma/egs/simple (added), mma/docs/html/ref/node16.html (added), mma/MMA/mdefine.py (added), mma/docs/html/ref/img11.png (added), mma/docs/html/mma.html (added), mma/docs/html/ref/mupex/repeat.png (added), mma/docs/html/tut/mup (added), mma/MMA/midiIn.py (added), mma/MMA (added), mma/docs/html/ref/node28.html (added), mma/lib/stdlib/hillcountry.mma (added), mma/docs/html/ref/img15.png (added), mma/docs/html/lib/stdlib/slowbolero.html (added), mma/text/README (added), mma/docs/html/ref/img19.png (added), mma/lib/stdlib/fastblues.mma (added), mma/docs/html/ref/img3.png (added), mma/text/FAQ (added), mma/lib/stdlib/folk.mma (added), mma/lib/stdlib/bossanova.mma (added), mma/docs/html/lib/stdlib/chacha.html (added), mma/docs/html/lib/stdlib/quickstep.html (added), mma/docs/html/ref/img7.png (added), mma/lib/stdlib/basicrock.mma (added), mma/lib/README (added), mma/docs/html/ref/node13.html (added), mma/docs/html/lib/stdlib/lfusion.html (added), mma/lib/stdlib/rock-128.mma (added), mma/docs/html/ref/node25.html (added), mma/docs/html/ref/img20.png (added), mma/MMA/auto.py (added), mma/docs/html/ref/img24.png (added), mma/docs/html/lib/stdlib/swing.html (added), mma/MMA/patDrum.py (added), mma/docs/html/ref/up.png (added), mma/docs/html/lib/kara (added), mma/lib/kara/README (added), mma/docs/html/lib/stdlib/guitarballad.html (added), mma/docs/html/lib/stdlib/jive.html (added), mma/docs/html/ref/mma.html (added), mma/lib/stdlib/50srock.mma (added), mma/docs/html/lib/kara/twi.html (added), mma/egs/riffs (added), mma/text/FAKEBOOKS (added), mma/lib/stdlib/metronome3.mma (added), mma/egs/lyrics/twinkle1.mid (added), mma/lib/stdlib/rockballad.mma (added), mma/docs/html/ref/mupex/swingdrum8-3.png (added), mma/text/SLASHCHORDS (added), mma/docs/html/ref/node10.html (added), mma/docs/html/lib/stdlib/hillcountry.html (added), mma/egs/simple/bill-bailey.mid (added), mma/docs/html/ref/node22.html (added), mma/docs/html/ref/mupex/swingconv.png (added), mma/lib/stdlib/merengue.mma (added), mma/egs/midi-inc (added), mma/docs/html/lib/stdlib/slowjazz.html (added), mma/egs/midi-inc/rec1.mid (added), mma/lib/stdlib/blues.mma (added), mma/lib/stdlib/rhumba.mma (added), mma/docs/html/logo.png (added), mma/docs/html/ref/next_g.png (added), mma/docs/html/ref/mupex/arp4s.png (added), mma/docs/html/tut/mup/drums.png (added), mma/util/mklibdoc.py (added), mma/lib/stdlib/jive.mma (added), mma/egs/midi-inc/frankie.mid (added), mma/docs/html/lib/stdlib/easyswing.html (added), mma/MMA/__init__.py (added), mma/MMA/macro.py (added), mma/docs/html/ref/mupex (added), mma/docs/html/tut/mup/deep.png (added), mma/egs/lyrics/twinkle.mma (added), mma/egs/misc/volumes.mid (added), mma/lib/stdlib/countryswing.mma (added), mma/egs/rndset (added), mma/docs/html/ref/prev_g.png (added), mma/lib/stdlib/dixiemarch.mma (added), mma/docs/html/lib/stdlib/metronome3.html (added), mma/lib/stdlib/beguine.mma (added), mma/docs/html/tut/mup/fella.png (added), mma/lib/stdlib/bolero.mma (added), mma/docs/html/tut/node6.html (added), mma/docs/html/ref/node7.html (added), mma/lib/stdlib/popballad.mma (added), mma/lib/stdlib/son.mma (added), mma/lib/kara/twi.mma (added), mma/egs/simple/marine-hymn.mid (added), mma/MMA/patWalk.py (added), mma/docs/html/lib/stdlib/ballad.html (added), mma/docs/html/ref/prev.png (added), mma/docs/html/tut (added), mma/docs/html/tut/next.png (added), mma/docs/html/ref/img12.png (added), mma/includes/stdpats54.mma (added), mma/egs/rndset/rndchords.mid (added), mma/docs/html/ref/img16.png (added), mma/MMA/file.py (added), mma/docs/html/tut/node3.html (added), mma/MMA/chords.py (added), mma/egs/misc/extended-voice.mid (added), mma/docs/html/ref/node4.html (added), mma/egs/scales (added), mma/docs/html/ref/mupex/trip1.png (added), mma/text/TODO (added), mma/lib/stdlib/march.mma (added), mma/docs/html/ref/img4.png (added), mma/lib/stdlib/guitarballad.mma (added), mma/lib/kara/K50s_rock.mma (added), mma/docs/html/ref/img8.png (added), Tools/mmaWrapper (added), mma/docs/html/ref/node17.html (added), mma/MMA/volume.py (added), mma/lib/stdlib/tango.mma (added), mma/docs/html/tut/mma-tutorial.css (added), mma/docs/html/ref/img21.png (added), mma/docs/html/ref/node29.html (added), mma/docs/html/ref/img25.png (added), mma/docs/html/ref/node1.html (added), mma/docs/html/ref/index.html (added), mma/includes/init.mma (added), mma/egs/lyrics (added), mma/lib/stdlib/samba.mma (added), mma/MMA/main.py (added), mma/lib/stdlib/countrywaltz.mma (added), mma/egs/lyrics/twinkle2.mid (added), mma/egs/lyrics/twinkle1.mma (added), mma/docs/html/ref/mupex/fermata2.png (added), mma/text/COPYING (added), mma/util/README.mklibdoc (added), mma/egs/misc/macros.mid (added), mma/docs/html/ref/node14.html (added), mma/MMA/patChord.py (added), mma/docs/html/lib/stdlib/slowblues.html (added), mma/egs/simple/bill-bailey.mma (added), mma/docs/html/ref/node26.html (added), mma/lib/stdlib/broadway.mma (added), mma/egs/rndset/tempo.mid (added), mma/docs/html/lib/stdlib/samba.html (added), mma/egs/scales/scales.mid (added), mma/egs/midi-inc/rec2.mid (added), mma/docs/html/lib/stdlib/fastblues.html (added), mma/docs/html/tut/up.png (added), mma/egs/harmony/harmony.mid (added), mma/docs/html/lib/stdlib/mambo.html (added), mma/lib/stdlib/bluegrass.mma (added), mma/docs/html/lib/stdlib/rb.html (added), mma/docs/html/lib/stdlib/jazz-54.html (added), mma/MMA/options.py (added), mma/egs/midi-inc/frankie.mma (added), mma/docs/html/ref/node11.html (added), mma/docs/html/lib (added), mma/docs/html/lib/stdlib/beguine.html (added), mma/docs/html/ref/node23.html (added), mma/includes (added), mma/lib/stdlib/polka.mma (added), mma/egs/misc/volumes.mma (added), mma/text/CHANGES-1.0.rc1 (added), mma/docs/html/tut/next_g.png (added), mma/docs/html/lib/kara/K50s_rock.html (added), mma/egs/misc/repeats.mma (added), mma/docs/html/lib/stdlib/jazzwaltz.html (added), mma/docs/html/lib/stdlib/lighttango.html (added), mma/docs/html/README (added), mma/egs/harmony (added), mma/docs/html/lib/stdlib/pianoballad.html (added), mma/docs/html/ref/node20.html (added), mma/egs/simple/marine-hymn.mma (added), mma/egs/riffs/riffs.mid (added), mma/docs/html/ref/img13.png (added), mma/egs/rndset/rndchords.mma (added), mma/docs/html/tut/prev_g.png (added), mma/docs/html/lib/stdlib/60srock.html (added), mma/docs/html/ref/img17.png (added): Added MMA * Tools (added): Reorganized tools 2006-11-06 15:49 +0000 [r44] Matthias Neeracher * English.lproj/MainMenu.nib/info.nib, English.lproj/MainMenu.nib/keyedobjects.nib, Sources/VLSheetView.mm, Sources/VLPDFView.mm, English.lproj/MainMenu.nib/classes.nib: Add zoom options 2006-11-04 08:15 +0000 [r43] Matthias Neeracher * English.lproj/InfoPlist.strings, Resources/Info.plist, Sources/VLMMADocument.h (added), Sources/VLMMADocument.mm (added), Sources/VLModel.cpp, Vocalese.xcodeproj/project.pbxproj, Sources/VLDocument.h, Sources/VLDocument.mm, Sources/VLModel.h: Added MMA export 2006-10-29 08:28 +0000 [r42] Matthias Neeracher * English.lproj/VLLogWindow.nib (added), English.lproj/VLLogWindow.nib/info.nib, English.lproj/VLLogWindow.nib/keyedobjects.nib, Resources/VLPDFWindow.nib (removed), Vocalese.xcodeproj/project.pbxproj, English.lproj/VLPDFWindow.nib (added), English.lproj/VLPDFWindow.nib/info.nib, English.lproj/VLPDFWindow.nib/keyedobjects.nib, English.lproj/VLPDFWindow.nib/classes.nib, Resources/VLLogWindow.nib (removed): Move stray nibs to proper location 2006-10-29 08:21 +0000 [r41] Matthias Neeracher * Sources/VLAppController.mm: Lilypond path selection finally works 2006-10-29 07:49 +0000 [r39-40] Matthias Neeracher * English.lproj/InfoPlist.strings, Sources/VLPDFWindow.mm, Resources/Info.plist, Sources/VLAppController.mm, Sources/VLLilypondDocument.h, Resources/VLPDFWindow.nib/keyedobjects.nib, Sources/VLLilypondDocument.mm, Sources/VLXMLDocument.h, Sources/VLDocument.mm, Sources/VLXMLDocument.mm: Switch to NSFileWrapper based documents * Sources/VLSheetViewChords.mm, Sources/VLModel.cpp: Fix chord editing display 2006-10-29 02:49 +0000 [r38] Matthias Neeracher * Sources/VLAppController.mm: Don't open untitled 2006-10-28 09:18 +0000 [r37] Matthias Neeracher * Sources/VLSheetWindow.mm (added), Resources/VLLogWindow.nib/info.nib, Sources/VLPDFWindow.mm, Sources/VLSheetView.mm, English.lproj/MainMenu.nib/info.nib, Sources/VLSheetViewChords.mm, Resources/VLPDFWindow.nib/keyedobjects.nib, English.lproj/VLDocument.nib/info.nib, Sources/VLSheetViewNotes.mm, English.lproj/VLDocument.nib/classes.nib, Sources/VLSheetWindow.h (added), Sources/VLDocument.mm, Sources/VLModel.h, Sources/VLSheetView.h, Resources/VLLogWindow.nib/keyedobjects.nib, English.lproj/MainMenu.nib/keyedobjects.nib, Sources/VLAppController.mm, Sources/VLSheetViewChords.h, Resources/lilyWrapper (added), Resources/VLPDFWindow.nib/info.nib, Vocalese.xcodeproj/project.pbxproj, English.lproj/VLDocument.nib/keyedobjects.nib, Resources/VLPDFWindow.nib/classes.nib, Sources/VLDocument.h, Sources/VLXMLDocument.mm: Implement toolbars, typesetting, titles 2006-10-26 08:21 +0000 [r35-36] Matthias Neeracher * Sources/VLPDFWindow.mm (added), Resources/VLLogWindow.nib/info.nib (added), Resources/VLLogWindow.nib/classes.nib (added), Sources/VLPDFView.mm (added), Sources/VLLogWindow.mm (added), Resources/VLPDFWindow.nib/keyedobjects.nib (added), Resources/console.icns (added), Resources/run.icns (added), Resources/prevpage.tiff (added), Sources/VLPDFWindow.h (added), Resources/nextpage.tiff (added), Resources/zoomin.tiff (added), Resources/zoomout.tiff (added), Resources/VLLogWindow.nib/keyedobjects.nib (added), Sources/VLPDFView.h (added), Resources/music.tiff (added), Sources/VLLogWindow.h (added), Resources/VLPDFWindow.nib (added), Resources/VLPDFWindow.nib/info.nib (added), Vocalese.xcodeproj/project.pbxproj, Resources/VLPDFWindow.nib/classes.nib (added), Resources/VLLogWindow.nib (added): Added log and output windows * Sources/VLAppController.h, English.lproj/MainMenu.nib/info.nib, English.lproj/MainMenu.nib/keyedobjects.nib, Sources/VLAppController.mm, English.lproj/MainMenu.nib/classes.nib, Resources/UserDefaults.plist: Handle lilypond path 2006-10-24 07:15 +0000 [r34] Matthias Neeracher * Sources/VLAppController.h (added), English.lproj/MainMenu.nib/info.nib, English.lproj/MainMenu.nib/keyedobjects.nib, Sources/VLAppController.mm (added), English.lproj/MainMenu.nib/classes.nib, Sources/VLPitchTransformer.h (added), Sources/VLModel.cpp, Vocalese.xcodeproj/project.pbxproj, Sources/VLPitchTransformer.mm (added), Resources/UserDefaults.plist (added), Sources/VLModel.h: Implement preferences, user pitch range 2006-10-23 07:42 +0000 [r32-33] Matthias Neeracher * Resources/Templates/default.lyt, Sources/VLLilypondDocument.mm, Sources/VLModel.cpp, Vocalese.xcodeproj/project.pbxproj, Sources/VLDocument.h, Sources/VLSheetViewNotes.mm, Tests/TVLLilypond.mm, Sources/VLDocument.mm, Sources/VLModel.h: Fully implement Lilypond export * English.lproj/InfoPlist.strings, Resources/Info.plist, English.lproj/MainMenu.nib/info.nib, English.lproj/MainMenu.nib/keyedobjects.nib: Rename app to VocalEasel 2006-10-23 02:55 +0000 [r31] Matthias Neeracher * Art/tripod.xcf (added), Resources/vocalese.icns: Designed new Tripod icon 2006-10-23 01:46 +0000 [r30] Matthias Neeracher * Art/notes.tiff (added), Art (added), Art/vocalese.xcf (added): Added artwork 2006-10-22 07:16 +0000 [r29] Matthias Neeracher * Resources/Info.plist, Resources/Templates/default.lyt (added), Sources/VLLilypondDocument.h (added), Sources/VLLilypondDocument.mm (added), Vocalese.xcodeproj/project.pbxproj, Resources/Templates (added), Sources/VLDocument.h, Sources/VLXMLDocument.h, Tests/TVLLilypond.mm (added), Sources/VLDocument.mm, Sources/VLXMLDocument.mm: Start lilypond generation code 2006-10-22 05:00 +0000 [r28] Matthias Neeracher * Resources/Music/flatcursor.eps (added), Resources/Music/naturalcursor.eps (added), Resources/Music/killcursor.eps (added), Resources/Music/sharpcursor.eps (added): Add accidental cursors 2006-10-21 09:26 +0000 [r24-27] Matthias Neeracher * Sources/VLSoundOut.cpp: Fix merge bug * Sources/VLSheetViewInternal.h: Added accidental dimensions * Sources/VLModel.cpp, Tests/TVLChord.cpp, Sources/VLModel.h: Added lilypond names * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewNotes.mm: Properly handle accidentals 2006-10-16 09:01 +0000 [r22-23] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Vocalese.xcodeproj/project.pbxproj, Sources/VLSheetViewNotes.h, Sources/VLSheetViewNotes.mm, Resources/Music/restcursor.eps (added): Introduce rest cursor, improve cursor tracking * Sources/VLSoundOut.cpp: Use MIDI Sequences 2006-10-14 10:10 +0000 [r19-21] Matthias Neeracher * Resources/Info.plist, Sources/VLSheetViewChords.mm, English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/classes.nib, Sources/VLSheetViewNotes.mm, Sources/VLDocument.mm, Sources/VLXMLDocument.mm: Implemen loading, update management * Sources/VLSheetView.mm, Sources/VLModel.cpp, Sources/VLModel.h: Transpose songs * Vocalese.xcodeproj/project.pbxproj: Added app and document icons 2006-10-14 09:27 +0000 [r17] Matthias Neeracher * Resources/vlsong.icns (added), Resources/vocalese.icns (added): Added Icons 2006-10-13 08:10 +0000 [r15-16] Matthias Neeracher * Sources/VLXMLDocument.h (added), Sources/VLXMLDocument.mm (added): Write documents, read attributes * Resources/Info.plist, Sources/VLSheetView.mm, Vocalese.xcodeproj/neeri.mode1 (removed), Vocalese.xcodeproj/project.pbxproj, Vocalese.xcodeproj/neeri.pbxuser (removed), Vocalese.xcodeproj/neeri.mode1v3 (removed): Fix pitch for mouse clicks 2006-10-09 07:28 +0000 [r14] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewChords.mm, Vocalese.xcodeproj/neeri.pbxuser, Vocalese.xcodeproj/neeri.mode1v3: Improve chord highlighting 2006-10-08 05:57 +0000 [r12-13] Matthias Neeracher * Sources/VLSoundSched.h (added), Sources/VLSoundSched.mm (added): Nonblocking sound * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewChords.h, Sources/main.m, Sources/VLSheetViewChords.mm, Sources/VLSoundOut.cpp, Vocalese.xcodeproj/neeri.pbxuser, Vocalese.xcodeproj/project.pbxproj, English.lproj/VLDocument.nib/keyedobjects.nib, Sources/VLDocument.h, Sources/VLDocument.mm, Sources/VLSoundOut.h, Vocalese.xcodeproj/neeri.mode1v3: Highlight chords (badly), nonblocking sound 2006-10-03 17:52 +0000 [r11] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewChords.h, Sources/VLSheetViewChords.mm, Vocalese.xcodeproj/neeri.pbxuser, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/classes.nib, Sources/VLDocument.h, Sources/VLDocument.mm, Vocalese.xcodeproj/neeri.mode1v3: Chord editing mostly works again 2006-10-02 08:32 +0000 [r10] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewChords.h, Sources/VLSheetViewChords.mm, Vocalese.xcodeproj/neeri.pbxuser, Sources/VLSheetViewNotes.h, Sources/VLSheetViewNotes.mm, Sources/VLModel.h, Sources/VLSheetViewInternal.h, Vocalese.xcodeproj/neeri.mode1v3: Draw by system, reorganize event handling 2006-10-02 06:07 +0000 [r9] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewChords.mm, Vocalese.xcodeproj/neeri.pbxuser, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/classes.nib, Sources/VLSheetViewNotes.mm, Vocalese.xcodeproj/neeri.mode1v3: Rename instance variables of VLSheetView 2006-10-02 05:29 +0000 [r8] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewChords.mm, Sources/VLModel.cpp, Vocalese.xcodeproj/neeri.pbxuser, English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/keyedobjects.nib, Sources/VLSheetViewNotes.mm, Sources/VLModel.h, Sources/VLSheetViewInternal.h, Vocalese.xcodeproj/neeri.mode1v3: Switch to multi-line layout 2006-09-12 07:55 +0000 [r3] Matthias Neeracher * Sources/VLSheetView.h, Sources/VLSheetView.mm, Sources/VLSheetViewChords.h, Sources/VLSheetViewChords.mm, Sources/VLModel.cpp, Vocalese.xcodeproj/neeri.pbxuser, Vocalese.xcodeproj/project.pbxproj, English.lproj/VLDocument.nib/info.nib, English.lproj/VLDocument.nib/keyedobjects.nib, English.lproj/VLDocument.nib/classes.nib, Sources/VLModel.h, Vocalese.xcodeproj/neeri.mode1v3: Start implementing field editor for chords 2006-09-11 02:57 +0000 [r2] Matthias Neeracher * English.lproj/VLDocument~.nib (removed): Removed backup nib 2006-09-11 02:49 +0000 [r1] Matthias Neeracher * Vocalese.xcodeproj (added), English.lproj/MainMenu.nib (added), Tests/TVLEdit.cpp (added), Resources/Music/eighth-flag.eps (added), / (added), Sources/VLSheetView.mm (added), Resources/Music/sixteenth-flag.eps (added), English.lproj/MainMenu.nib/classes.nib (added), Resources/Music/thirtysecondth-flag.eps (added), Tests (added), English.lproj/VLDocument~.nib (added), Sources/VLSheetViewChords.mm (added), Vocalese.xcodeproj/neeri.mode1 (added), Resources/Music/half-rest.eps (added), English.lproj/Credits.rtf (added), English.lproj/VLDocument~.nib/info.nib (added), Sources/VLModel.cpp (added), Resources/Music/flat.eps (added), English.lproj/VLDocument~.nib/classes.nib (added), Sources/VLSheetViewNotes.mm (added), Resources/Music/whole-rest.eps (added), Sources/Vocalese_Prefix.pch (added), Sources/VLSheetViewInternal.h (added), English.lproj/InfoPlist.strings (added), Resources/Music/g-clef.eps (added), Sources/VLSheetView.h (added), Resources/Music/quarter-rest.eps (added), Resources/Music/half-notehead.eps (added), Resources/Music/whole-notehead.eps (added), Resources/Music/notecursor.eps (added), English.lproj/VLDocument~.nib/keyedobjects.nib (added), Resources/Music/natural.eps (added), Sources/VLSoundOut.cpp (added), Sources/VLDocument.h (added), Tests/TVLSoundOut.cpp (added), Resources/Music/sharp.eps (added), Resources/Info.plist (added), English.lproj/MainMenu.nib/info.nib (added), Sources/main.m (added), Resources/Music/eighth-rest.eps (added), English.lproj/VLDocument.nib (added), Resources/Music/sixteenth-rest.eps (added), Resources/Music/thirtysecondth-rest.eps (added), Resources/Music/notehead.eps (added), English.lproj/VLDocument.nib/info.nib (added), Tests/TVLChord.cpp (added), English.lproj/VLDocument.nib/classes.nib (added), Resources (added), Sources/VLDocument.mm (added), Sources/VLModel.h (added), Vocalese.xcodeproj/neeri.mode1v3 (added), English.lproj (added), English.lproj/MainMenu.nib/keyedobjects.nib (added), Sources/VLSheetViewChords.h (added), Sources (added), Vocalese.xcodeproj/neeri.pbxuser (added), Vocalese.xcodeproj/project.pbxproj (added), English.lproj/VLDocument.nib/keyedobjects.nib (added), Sources/VLSheetViewNotes.h (added), Resources/Music (added), Sources/VLSoundOut.h (added): Imported into SVN