Commit Graph

26 Commits

Author SHA1 Message Date
Jonathan Moore Liles 6adf6a9389 OSC: Simplify OSC signal protocol. Add midi<->osc gateway program. 2013-07-16 16:21:08 -07:00
Jonathan Moore Liles 9501e52d54 Timeline: Don't die if user selects nonsense item from Control Sequence Connect To menu. 2013-04-11 17:44:34 -07:00
Jonathan Moore Liles 9df0e9d665 nonlib: Clean up signals handshaking. 2013-04-08 21:03:29 -07:00
Jonathan Moore Liles 7a5425beca Timeline: Fix insertion of control points and copying of all sequence widgets. 2013-03-17 07:05:11 -07:00
Jonathan Moore Liles ea33310f33 Timeline: Fix button responsiveness on control sequence headers. 2013-02-25 17:53:09 -08:00
Jonathan Moore Liles 98c5c196d4 Timeline: Rework locking. 2013-02-22 17:18:52 -08:00
Jonathan Moore Liles a985cb3168 Timeline: Add menu button to track and control sequence headers. 2012-12-11 18:07:28 -08:00
Jonathan Moore Liles be495a6ded Timeline: Fix right-click context menu for control sequences. 2012-12-11 18:07:19 -08:00
Jonathan Moore Liles 102670cb31 Timeline: Fix input bugs caused by track layout changes. 2012-12-10 22:58:18 -08:00
Jonathan Moore Liles e1d706b5ed Timeline: Rework widget hierarchy for track display. Also, adjust timeline locking. 2012-12-10 21:47:44 -08:00
Jonathan Moore Liles 753ac2b56a Timeline: Redesign track header and add option to overlay control sequences.
Also, assign random color to individual control sequence (which the user may edit).
2012-12-01 16:14:01 -08:00
Jonathan Moore Liles afd354a5b8 Clean up some compiler warnings 2012-11-05 23:51:32 -08:00
Jonathan Moore Liles ee063e003b Timeline/ControlSequence: Simplify drawing. 2012-10-25 00:25:23 -07:00
Jonathan Moore Liles e219e6766e Timeline: Fix uninitialized value in Control_Sequence. 2012-06-12 20:37:15 -07:00
Jonathan Moore Liles 1d59665702 Timeline: Eliminate some unnecessary repeated drawing of measure lines. 2012-06-07 00:29:54 -07:00
Jonathan Moore Liles d249bb9bbd OSC: Properly encode/decode special characters in osc paths. 2012-06-04 22:58:57 -07:00
Jonathan Moore Liles 2c6b6b1a75 FLTK->NTK
FLTK fork gets Cairo and is renamed to NTK.

Themes are moved from FL into NTK core.

Fl_Arc_Dial is moved into NTK core.
2012-05-21 21:23:02 -07:00
Jonathan Moore Liles 2f67b1bee4 OSC: Fix signal creation notification. 2012-02-26 18:47:07 -08:00
Jonathan Moore Liles dafc476222 Big OSC signal cleanups 2012-02-26 01:05:04 -08:00
Jonathan Moore Liles a48a739db2 OSC: Improvements to signal routing. 2012-02-26 01:05:04 -08:00
Jonathan Moore Liles edefd1126f OSC: Signal cleanups. 2012-02-26 01:05:04 -08:00
Jonathan Moore Liles 62c8490c17 Timeline: Run OSC output in a dedicated thread. 2012-02-26 01:05:04 -08:00
Jonathan Moore Liles 5a0527c623 OSC: Save and restore OSC signal connections outgoing from Non-DAW. 2012-02-26 01:05:04 -08:00
Jonathan Moore Liles b82774dcf3 Timeline: Add interpolation mode choice of Linear and None to Control Sequences. 2012-02-26 01:05:04 -08:00
Jonathan Moore Liles 7cfa1ec38a OSC: Implement generic signal model with path auto discovery through NSM. 2012-02-26 01:05:03 -08:00
Jonathan Moore Liles 906872c79b Massively reoganize tree. 2010-02-01 02:26:42 -06:00