Matthias Neeracher
|
39f81a1a24
|
Automatically resize song
|
2007-05-04 05:21:16 +00:00 |
|
Matthias Neeracher
|
d33b9ed728
|
Preserve ordering of grooves within a style
|
2007-05-02 05:28:22 +00:00 |
|
Matthias Neeracher
|
feb6006b4e
|
Add license menu item
|
2007-04-30 07:06:46 +00:00 |
|
Matthias Neeracher
|
d7c0a34e4f
|
Add online help
|
2007-04-30 05:56:35 +00:00 |
|
Matthias Neeracher
|
52f8c7da38
|
README, licenses, uniform headers
|
2007-04-27 06:41:34 +00:00 |
|
Matthias Neeracher
|
cfc3e39920
|
Finish renaming project
|
2007-04-27 04:08:13 +00:00 |
|
Matthias Neeracher
|
c42e5faa30
|
Fix note extending
|
2007-04-27 03:57:14 +00:00 |
|
Matthias Neeracher
|
d5af21ff96
|
Clear song before loading
|
2007-04-27 03:56:25 +00:00 |
|
Matthias Neeracher
|
c964bb0b00
|
Don't count tied notes as syllables
|
2007-04-25 13:14:25 +00:00 |
|
Matthias Neeracher
|
d03921abc2
|
Don't need real DTD
|
2007-04-25 05:12:05 +00:00 |
|
Matthias Neeracher
|
54ccf65947
|
Fix transposition
|
2007-04-25 05:11:13 +00:00 |
|
Matthias Neeracher
|
f7e36f0e71
|
Fix for Tiger build
|
2007-04-24 18:32:32 +00:00 |
|
Matthias Neeracher
|
3ae4701544
|
Further refine groove selection
|
2007-04-23 05:46:37 +00:00 |
|
Matthias Neeracher
|
3096164028
|
Prompt for installation of missing pieces
|
2007-04-23 03:43:39 +00:00 |
|
Matthias Neeracher
|
f4ad233be3
|
Implement tied notes across all formats, fix some bugs
|
2007-04-22 06:20:17 +00:00 |
|
Matthias Neeracher
|
7339ccd659
|
Better lyrics alignment
|
2007-04-22 06:19:50 +00:00 |
|
Matthias Neeracher
|
1d3fc9e22b
|
Implement note extensions
|
2007-04-22 02:59:52 +00:00 |
|
Matthias Neeracher
|
920abba112
|
Extend pitch range
|
2007-04-21 23:00:38 +00:00 |
|
Matthias Neeracher
|
51f60ea09e
|
Update after song change
|
2007-04-21 22:37:28 +00:00 |
|
Matthias Neeracher
|
ad307e2e75
|
Implement ledger lines
|
2007-04-21 22:34:55 +00:00 |
|
Matthias Neeracher
|
75a06d832c
|
Flexible display options (# of ledgers/lyrics)
|
2007-04-21 07:09:52 +00:00 |
|
Matthias Neeracher
|
6e92752255
|
Fix reentrant close
|
2007-04-20 05:33:58 +00:00 |
|
Matthias Neeracher
|
08a756e0ab
|
Only remove specific notifications (duh!)
|
2007-04-19 18:23:33 +00:00 |
|
Matthias Neeracher
|
1839222754
|
Implement printing
|
2007-04-18 08:25:43 +00:00 |
|
Matthias Neeracher
|
3312d2ecc0
|
Create temp files on demand, show progress animation
|
2007-04-18 07:05:04 +00:00 |
|
Matthias Neeracher
|
7cbbe5e050
|
Show log on error only
|
2007-04-18 05:28:06 +00:00 |
|
Matthias Neeracher
|
b6c9141e52
|
Properly clean up observers
|
2007-04-16 05:35:52 +00:00 |
|
Matthias Neeracher
|
f41c28ff25
|
Support undo for grooves
|
2007-04-16 04:54:02 +00:00 |
|
Matthias Neeracher
|
9869a2deeb
|
Draw everything after coordinate recalc
|
2007-04-16 04:47:27 +00:00 |
|
Matthias Neeracher
|
a5f43d16d1
|
Implemented groove selection sheet
|
2007-04-15 05:22:30 +00:00 |
|
Matthias Neeracher
|
7c5f28ede9
|
Much more convenient lyrics editing
|
2007-04-13 04:26:35 +00:00 |
|
Matthias Neeracher
|
54ae06ae81
|
UI for codas
|
2007-01-21 11:34:56 +00:00 |
|
Matthias Neeracher
|
1f60eb1a44
|
Close virgin windows on open
|
2007-01-21 11:34:40 +00:00 |
|
Matthias Neeracher
|
c0dc4686bb
|
Model for codas; IsNonEmpty
|
2007-01-21 11:32:24 +00:00 |
|
Matthias Neeracher
|
0929beb54a
|
Represent codas (incorrectly)
|
2007-01-21 11:31:17 +00:00 |
|
Matthias Neeracher
|
5e0cd4e002
|
Pin fCursorMeasure to song size
|
2007-01-12 09:04:24 +00:00 |
|
Matthias Neeracher
|
4c5f4dbd60
|
Recalculate dimensions on resize
|
2007-01-12 09:03:49 +00:00 |
|
Matthias Neeracher
|
548c129d15
|
Fix adding measures, loading rests
|
2007-01-12 09:02:57 +00:00 |
|
Matthias Neeracher
|
44f4f86173
|
Added changedFileWrapper to avoid annoying warnings
|
2007-01-12 09:01:19 +00:00 |
|
Matthias Neeracher
|
8a9e650e75
|
Allow nested repeats
|
2007-01-12 08:59:44 +00:00 |
|
Matthias Neeracher
|
11dab83982
|
Implement cut/copy/paste/delete
|
2007-01-02 07:09:06 +00:00 |
|
Matthias Neeracher
|
f62373d67d
|
Tweak solo voice
|
2007-01-02 07:07:39 +00:00 |
|
Matthias Neeracher
|
b2f782a22d
|
Add Stop Toolbar Item
|
2007-01-02 07:06:56 +00:00 |
|
Matthias Neeracher
|
10910e809b
|
Add Stop Toolbar Item
|
2007-01-02 07:01:55 +00:00 |
|
Matthias Neeracher
|
3d880853b3
|
Fix triplet handling
|
2007-01-01 05:02:17 +00:00 |
|
Matthias Neeracher
|
9206a311b6
|
Fix Ab -> G#
|
2007-01-01 05:01:50 +00:00 |
|
Matthias Neeracher
|
638ba81948
|
Load / save / translate repeats & endings
|
2006-12-31 10:31:29 +00:00 |
|
Matthias Neeracher
|
93d8aaba73
|
Model, input, display repeats & endings
|
2006-12-30 09:57:40 +00:00 |
|
Matthias Neeracher
|
6dec6c2b82
|
Extra error logging
|
2006-12-30 09:55:27 +00:00 |
|
Matthias Neeracher
|
52c8f61efd
|
Implement measure selection
|
2006-12-28 05:03:28 +00:00 |
|
Matthias Neeracher
|
9af760d1dc
|
Added undo support
|
2006-12-04 07:04:24 +00:00 |
|
Matthias Neeracher
|
94f23e92f2
|
Make sheet window scalable
|
2006-12-02 23:05:12 +00:00 |
|
Matthias Neeracher
|
afe4f8078d
|
Edit lyrics
|
2006-12-02 09:02:44 +00:00 |
|
Matthias Neeracher
|
d32906f0bb
|
Display lyrics
|
2006-12-02 03:35:21 +00:00 |
|
Matthias Neeracher
|
c832f4cca3
|
Change tempo / groove
|
2006-11-27 07:30:17 +00:00 |
|
Matthias Neeracher
|
5ce21f2f78
|
Low level lyrics support
|
2006-11-27 07:07:45 +00:00 |
|
Matthias Neeracher
|
5359a95757
|
Implement sound out to file
|
2006-11-27 07:01:38 +00:00 |
|
Matthias Neeracher
|
df858d805c
|
Delete copy & paste crud
|
2006-11-27 06:58:28 +00:00 |
|
Matthias Neeracher
|
b1ac753039
|
Preserve version control dictionaries on save
|
2006-11-17 08:57:29 +00:00 |
|
Matthias Neeracher
|
26f135cb88
|
Added unfinished audio code, switching machines
|
2006-11-17 04:03:14 +00:00 |
|
Matthias Neeracher
|
ff05955b00
|
Implement (Rudimentary) MIDI playing
|
2006-11-13 04:26:09 +00:00 |
|
Matthias Neeracher
|
f4c1d7b591
|
Implement MMA/MIDI output
|
2006-11-12 11:37:36 +00:00 |
|
Matthias Neeracher
|
8f2f268bdd
|
Fix chord issues
|
2006-11-11 05:30:50 +00:00 |
|
Matthias Neeracher
|
97de91380c
|
More robust technique for reading from pipeline
|
2006-11-10 08:54:00 +00:00 |
|
Matthias Neeracher
|
24b15c0f14
|
Reorganized tools and paths
|
2006-11-10 08:09:18 +00:00 |
|
Matthias Neeracher
|
5c36dd0883
|
Add zoom options
|
2006-11-06 15:49:50 +00:00 |
|
Matthias Neeracher
|
9c2dcd582e
|
Added MMA export
|
2006-11-04 08:15:34 +00:00 |
|
Matthias Neeracher
|
3e5f12ff3f
|
Lilypond path selection finally works
|
2006-10-29 08:21:25 +00:00 |
|
Matthias Neeracher
|
a970adcbc9
|
Switch to NSFileWrapper based documents
|
2006-10-29 07:49:33 +00:00 |
|
Matthias Neeracher
|
6f67b7df9e
|
Fix chord editing display
|
2006-10-29 07:48:39 +00:00 |
|
Matthias Neeracher
|
f059ffb24e
|
Don't open untitled
|
2006-10-29 02:49:26 +00:00 |
|
Matthias Neeracher
|
4f92948d6d
|
Implement toolbars, typesetting, titles
|
2006-10-28 09:18:55 +00:00 |
|
Matthias Neeracher
|
992ed818d6
|
Added log and output windows
|
2006-10-26 08:21:50 +00:00 |
|
Matthias Neeracher
|
90f7099af9
|
Handle lilypond path
|
2006-10-26 08:21:18 +00:00 |
|
Matthias Neeracher
|
32ef9e2386
|
Implement preferences, user pitch range
|
2006-10-24 07:15:46 +00:00 |
|
Matthias Neeracher
|
6886a2d9f9
|
Fully implement Lilypond export
|
2006-10-23 07:42:53 +00:00 |
|
Matthias Neeracher
|
6465ffa57d
|
Start lilypond generation code
|
2006-10-22 07:16:29 +00:00 |
|
Matthias Neeracher
|
aadbcdd5e7
|
Fix merge bug
|
2006-10-21 09:26:42 +00:00 |
|
Matthias Neeracher
|
737f2b57b4
|
Added accidental dimensions
|
2006-10-21 09:25:45 +00:00 |
|
Matthias Neeracher
|
58dabaf67e
|
Added lilypond names
|
2006-10-21 09:24:50 +00:00 |
|
Matthias Neeracher
|
707bbf2f82
|
Properly handle accidentals
|
2006-10-21 09:23:37 +00:00 |
|
Matthias Neeracher
|
601f15cb98
|
Introduce rest cursor, improve cursor tracking
|
2006-10-16 09:01:25 +00:00 |
|
Matthias Neeracher
|
a80c82cb18
|
Use MIDI Sequences
|
2006-10-16 09:00:02 +00:00 |
|
Matthias Neeracher
|
fe55af3f7c
|
Implemen loading, update management
|
2006-10-14 10:10:19 +00:00 |
|
Matthias Neeracher
|
1b61bcd41e
|
Transpose songs
|
2006-10-14 10:09:42 +00:00 |
|
Matthias Neeracher
|
ecdbc4b84e
|
Write documents, read attributes
|
2006-10-13 08:10:40 +00:00 |
|
Matthias Neeracher
|
f0f9ad212b
|
Fix pitch for mouse clicks
|
2006-10-13 08:09:51 +00:00 |
|
Matthias Neeracher
|
9307064a22
|
Improve chord highlighting
|
2006-10-09 07:28:49 +00:00 |
|
Matthias Neeracher
|
e28e10045b
|
Nonblocking sound
|
2006-10-08 05:57:36 +00:00 |
|
Matthias Neeracher
|
cbc2b31da8
|
Highlight chords (badly), nonblocking sound
|
2006-10-08 05:56:25 +00:00 |
|
Matthias Neeracher
|
50da584417
|
Chord editing mostly works again
|
2006-10-03 17:52:54 +00:00 |
|
Matthias Neeracher
|
74a6637574
|
Draw by system, reorganize event handling
|
2006-10-02 08:32:25 +00:00 |
|
Matthias Neeracher
|
810ff2ee2f
|
Rename instance variables of VLSheetView
|
2006-10-02 06:07:44 +00:00 |
|
Matthias Neeracher
|
925f3d1b28
|
Switch to multi-line layout
|
2006-10-02 05:29:37 +00:00 |
|
Matthias Neeracher
|
7daabcb8b0
|
Start implementing field editor for chords
|
2006-09-12 07:55:28 +00:00 |
|
Matthias Neeracher
|
2cd57a8869
|
Imported into SVN
|
2006-09-11 02:49:56 +00:00 |
|