projects
/
scherzo
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
scherzo
2013-10-03
Carl Worth
Fix high octave numbers (8+) to not be interpreted...
master
commit
|
commitdiff
|
tree
|
snapshot
2013-10-03
Carl Worth
Respell a note if it triggers a key change.
commit
|
commitdiff
|
tree
|
snapshot
2013-10-03
Carl Worth
Listen for MIDI event through ALSA "virtual" rawmidi...
commit
|
commitdiff
|
tree
|
snapshot
2013-10-03
Carl Worth
Prefer flats rather than sharps when converting from...
commit
|
commitdiff
|
tree
|
snapshot
2013-10-03
Carl Worth
Fix key signature setting to accept an enharmonic pitch
commit
|
commitdiff
|
tree
|
snapshot
2013-10-03
Carl Worth
Fix in-key note spelling for MIDI input
commit
|
commitdiff
|
tree
|
snapshot
2013-10-03
Carl Worth
Automatically change key whenever user plays a major...
commit
|
commitdiff
|
tree
|
snapshot
2013-10-03
Carl Worth
Don't bother displaying names for intervals and octaves.
commit
|
commitdiff
|
tree
|
snapshot
2013-10-03
Carl Worth
Always redraw notes on note-press or note-release
commit
|
commitdiff
|
tree
|
snapshot
2013-10-03
Carl Worth
Add a little space between key signature and notes.
commit
|
commitdiff
|
tree
|
snapshot
2013-10-03
Carl Worth
Spell input notes according to key
commit
|
commitdiff
|
tree
|
snapshot
2013-10-03
Carl Worth
Move key-signature code to new scherzo-key.c and scherz...
commit
|
commitdiff
|
tree
|
snapshot
2013-10-01
Carl Worth
Respect the key when drawing notes.
commit
|
commitdiff
|
tree
|
snapshot
2013-10-01
Carl Worth
Add a keybinding for Enter to clear all notes
commit
|
commitdiff
|
tree
|
snapshot
2013-10-01
Carl Worth
Rework computer keyboard input to be mapped piano keyboard
commit
|
commitdiff
|
tree
|
snapshot
2013-10-01
Carl Worth
Add support for drawing a key signature
commit
|
commitdiff
|
tree
|
snapshot
2013-09-30
Carl Worth
Fix bugs in mismatched spelling of chord name and notes
commit
|
commitdiff
|
tree
|
snapshot
2013-09-30
Carl Worth
Fix to resize staff when ledger lines are no longer...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-30
Carl Worth
Make score_note_t entirely private to score.c
commit
|
commitdiff
|
tree
|
snapshot
2013-09-30
Carl Worth
Makefile: Add -Wmissing-declarations compiler option
commit
|
commitdiff
|
tree
|
snapshot
2013-09-30
Carl Worth
Change the various score add_note functions to not...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-30
Carl Worth
Use a pitch_t rather than a score_note_t for challenge
commit
|
commitdiff
|
tree
|
snapshot
2013-09-29
Carl Worth
Fix scherzo to use pitch_t rather than score_note_t...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-28
Carl Worth
Encode octave within pitch_t value
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Drop the enumerated pitch values.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Port all code from score_pitch* to pitch*
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Move large portions of score.h to new pitch.h file.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Abbreviate "unknown chord" to a simple question mark
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Use matched chord signature to guide spelling of note...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Fix signature for "sus" chord
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Put all chord signatures into a single array
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Don't print the inversion names
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Use abbreviated names for intervals
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Don't print root pitch for octaves and intervals
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Add voicings of m6/9 and m6/♭9 with no 5th.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Fix bug preventing recognition of m6/9 and add m6/♭9
commit
|
commitdiff
|
tree
|
snapshot
2013-09-27
Carl Worth
Add voicings for 7th chords without 3rd and without 5th
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Comment a couple of ambiguous chords
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Drop 'm' before half-diminished or diminished symbol
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Add +M7sus and +7sus chords
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Reduce overuse of superscripting in chord names.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Add some 7th chords with an added, altered 9th interval
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Recognize the 6/9 chord and the m6/9 chord
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Add 11th chords
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Add some flat-5 variants of 9th chords
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Add sus (sus4) versions of the ninth chords.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Specify sus4 chords with a Perfect 4th rather than...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Add ninth chords.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Add recognition of sus2 and sus (sus4) chords.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-26
Carl Worth
Add recognition of 6, m6, and 7-flat-5 chords.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-25
Carl Worth
Drop the "M" from the name for a major triad.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-25
Carl Worth
Take advantage of pango markup to draw superscripted...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-25
Carl Worth
Switch to using pango, not cairo_show_text for chord...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-24
Carl Worth
Detect the root pitch of chord and display it
commit
|
commitdiff
|
tree
|
snapshot
2013-09-23
Carl Worth
Add a few initializations to quiet compiler warnings.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-23
Carl Worth
Default to compiling with debugging symbols.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-23
Carl Worth
Add support for recognizing inverted chords.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-22
Carl Worth
Switch to a degree-specific scheme for specifying chord...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-22
Carl Worth
Allow computer-keyboard input of accidentals, and draw...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-22
Carl Worth
Add a new SCORE_PITCH macro and rename SCORE_PITCH_VALU...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-19
Carl Worth
Don't bother looking at signatures that we know can...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-18
Carl Worth
Re-order the signatures array for the seventh chords
commit
|
commitdiff
|
tree
|
snapshot
2013-09-18
Carl Worth
Simplify chord-signature matching by dropping duplicate...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-18
Carl Worth
Avoid duplicating notes within note_group_t and score_s...
commit
|
commitdiff
|
tree
|
snapshot
2013-09-18
Carl Worth
Fix bugs in analysis for out-of-order chords
commit
|
commitdiff
|
tree
|
snapshot
2013-09-18
Carl Worth
Add analysis support for octaves
commit
|
commitdiff
|
tree
|
snapshot
2013-09-18
Carl Worth
Fix chord analysis for intervals larger than an octave
commit
|
commitdiff
|
tree
|
snapshot
2013-09-18
Carl Worth
Add support for pedal
commit
|
commitdiff
|
tree
|
snapshot
2013-09-17
Carl Worth
Allow keys 0-8 to specify desired octave.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-17
Carl Worth
Don't put up "unknown chord" for a single note
commit
|
commitdiff
|
tree
|
snapshot
2013-09-17
Carl Worth
Add recognition of intervals.
commit
|
commitdiff
|
tree
|
snapshot
2013-09-17
Carl Worth
Add recognition of 7th chords
commit
|
commitdiff
|
tree
|
snapshot
2013-09-17
Carl Worth
Add preliminary chord analysis
commit
|
commitdiff
|
tree
|
snapshot
2013-09-17
Carl Worth
Fix the broken SCORE_PITCH_NAME macro to work correctly
commit
|
commitdiff
|
tree
|
snapshot
2013-09-17
Carl Worth
Rename mnemon data file from "scherzo" to "scherzo...
commit
|
commitdiff
|
tree
|
snapshot
2012-04-10
Carl Worth
Update sub-module path for menmon with a relative path.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-28
Carl Worth
Add ability to perform input with computer (not midi...
commit
|
commitdiff
|
tree
|
snapshot
2011-09-28
Carl Worth
Add some color coding of input notes.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-27
Carl Worth
Shrink staves once ledger lines are no longer needed.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-27
Carl Worth
Add correct sizing/spacing of staves and braces for...
commit
|
commitdiff
|
tree
|
snapshot
2011-09-27
Carl Worth
Draw ledger lines.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-26
Carl Worth
Don't queue up as many widget redraws.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-26
Carl Worth
Fix another bug with stuck notes.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-26
Carl Worth
Fix bug with stuck notes when challenge would switch...
commit
|
commitdiff
|
tree
|
snapshot
2011-09-26
Carl Worth
Integrate some simple mnemon quizzing into scherzo.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-26
Carl Worth
Add mnemon code as a git submodule
commit
|
commitdiff
|
tree
|
snapshot
2011-09-24
Carl Worth
Open MIDI device and display notes being played in...
commit
|
commitdiff
|
tree
|
snapshot
2011-09-23
Carl Worth
Ignore the .deps directory.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-23
Carl Worth
Start drawing some very rudimentary notes.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-23
Carl Worth
Makefile: Fix automatic generation of dependencies.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-23
Carl Worth
Restructure code to manually add staves, braces, and...
commit
|
commitdiff
|
tree
|
snapshot
2011-09-17
Carl Worth
Increase the default staff height just a bit.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-17
Carl Worth
Make the brace and clef symbols scale with the staff.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-17
Carl Worth
Add some scaling controls with plus/minus keybindings.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-17
Carl Worth
Add some (particularly cheesy) drawing of a brace and...
commit
|
commitdiff
|
tree
|
snapshot
2011-09-17
Carl Worth
Draw a second staff (and vertical lines at the beginnin...
commit
|
commitdiff
|
tree
|
snapshot
2011-09-17
Carl Worth
Start drawing something
commit
|
commitdiff
|
tree
|
snapshot
2011-09-17
Carl Worth
Add a .gitignore file.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-17
Carl Worth
Initial commit of scherzo.
commit
|
commitdiff
|
tree
|
snapshot