Jonathan Moore Liles
ca56b8c337
Make note shape (circle, square) optional.
...
Also, get rid of the canvas's ability to display different shapes on the same
canvas, since we never use that feature anyway.
2012-02-29 20:46:57 -08:00
Jonathan Moore Liles
71e0583696
Improve queue playback mode. Flash pattern trigger with color of queued state.
...
Also, use Channel 0 CC 20 0-127 for pattern triggering instead of NOTE ONs.
2012-02-29 19:01:18 -08:00
Jonathan Moore Liles
0d62b91605
Non-Sequencer gets a new icon! Set icon on main window. Requires libXpm. Also, update config funcs.
2012-02-29 13:32:07 -08:00
Jonathan Moore Liles
17e32e0282
Implement Queue playback mode.
...
Pattern muteing/unmuteing (via GUI or MIDI) takes effect the next time the
pattern loops.
2012-02-29 01:17:34 -08:00
Jonathan Moore Liles
802f4c572f
Only attempt to fill the screen when the screen is smaller than the window.
2012-02-29 01:16:20 -08:00
Jonathan Moore Liles
e98326103e
MIDI input on 'control' port triggers patterns in Trigger playback mode.
...
Notes 1-128 on Channel 1 correspond to patterns. NOTE ON triggers the pattern
at the given moment, a second NOTE ON stops it at a given moment. NOTE OFF does
nothing. Also, patterns triggered via the GUI are no longer forced to be in
lock-step.
2012-02-27 19:47:42 -08:00
Jonathan Moore Liles
e9aca6809e
Keep number of rows on phrase canvas in sync with the number of patterns.
2012-02-27 17:42:42 -08:00
Jonathan Moore Liles
6ce2d2051c
Previous commit for fluid update messed up some widget dimensions. Revert that part.
2012-02-26 21:05:04 -08:00
Jonathan Moore Liles
aa6c6388d5
Replace "Fl" in include directives with "FL"
2012-02-26 20:39:44 -08:00
Jonathan Moore Liles
0631949d8a
Fix fluid file for different behavior in the lastest version of FLUID.
2012-02-20 03:02:38 -08:00
Robert Wruck
6a09ce1c9c
Fix division by zero on metronome update
2011-06-21 22:21:51 -07:00
Jonathan Moore Liles
ba94d2c354
UI: Clean up layout of BPM/metronome/transport controls area.
2010-01-03 01:17:06 -06:00
Jonathan Moore Liles
5e78c98cae
Try to fill the screen at startup.
2009-12-31 02:33:56 -06:00
Jonathan Moore Liles
d156972be6
Fix event editor display with less than N events.
2008-11-28 18:57:19 -06:00
Jonathan Moore Liles
211e45bc1b
Lower the minimum size hint for the main window.
2008-08-11 21:18:43 -05:00
Jonathan Moore Liles
7ce661c3a4
Include git HEAD in about dialog for non-releases.
2008-06-25 21:53:59 -05:00
Jonathan Moore Liles
f440223d20
Add shortcuts to 'modified since last save' dialog.
2008-06-14 11:41:00 -05:00
Jonathan Moore Liles
530960e14d
Use an Fl_Box for status line instead of Fl_Output.
2008-06-14 11:37:56 -05:00
Jonathan Moore Liles
f7e6e50666
Update canvas view when row compaction setting is changed.
2008-06-14 11:29:10 -05:00
Jonathan Moore Liles
f3c9c99ceb
Clean up messages.
2008-06-13 23:35:04 -05:00
Jonathan Moore Liles
b5c1ebb200
Move sources into src/ directory.
2008-06-13 23:15:44 -05:00