Commit graph

37 commits

Author SHA1 Message Date
Harry van Haaren
a2fd2d7630 -Icon created & working, added transport.hxx 2014-08-08 23:13:19 +01:00
Harry van Haaren
e5d63bd68e -Arrow keys on keyboard move speical clip (thanks to ZTH for request) 2014-06-08 16:40:47 +01:00
Harry van Haaren
e2b8350b0e -Added keyboard shortcuts for the grid, fixes #73. 2014-02-23 19:37:52 +00:00
Harry van Haaren
7408d51d33 -Working on issue #70 2014-02-07 13:22:13 +00:00
Harry van Haaren
2505b44274 -Default MIDI controller backend loading OK 2013-12-09 01:10:53 +00:00
Harry van Haaren
d208f8959a -Added LICENSE 2013-12-08 21:44:43 +00:00
Harry van Haaren
ac15f2fc48 -Added bg.c / luppp.c header images, updated image drawing code, and resizing 2013-11-19 16:57:57 +00:00
Harry van Haaren
c533989145 -GUI resizing, header image is getting scrambled 2013-11-19 15:02:32 +00:00
Harry van Haaren
260a1d5a0c -Fixed NSM bug: now handles reply properly: wasn't calling nsm_check() 2013-11-07 22:42:28 +00:00
Harry van Haaren
ff1e57449c -Debugging NSM support 2013-11-02 13:41:26 +00:00
Harry van Haaren
2a70b80a7a -Added initial NSM support: callbacks called but not save / open implementation added. 2013-10-23 17:03:54 +01:00
Harry van Haaren
2d1e27b9ff -Refactored Options dialog to own class 2013-10-18 13:49:46 +01:00
Harry van Haaren
ca0fab2d17 -MIDI binding enable added to Options dialog, allows binding of most functionality: no save feature yet. 2013-10-18 01:28:00 +01:00
Harry van Haaren
ad8016ddf4 -AudioEditor window shows newly loaded sample file 2013-10-12 00:06:15 +01:00
Harry van Haaren
75f5bef72c -Working on AudioEditor to request beats from user on new file load 2013-10-11 23:21:56 +01:00
Harry van Haaren
62e056168f -Updated Controller creation code 2013-10-01 16:04:59 +01:00
Harry van Haaren
a7c4b027cf -Initial Controller handling code in place 2013-09-25 19:36:23 +01:00
Harry van Haaren
ce41e5999d -Updated Options window to be constructed in the Gui(), and show()-n in callback 2013-09-25 14:27:04 +01:00
Harry van Haaren
1a2dd568f7 -Initial resampling code in place 2013-09-23 10:53:58 +01:00
Harry van Haaren
113864fa06 -Updated Quit code 2013-09-21 01:10:01 +01:00
Harry van Haaren
2bbcd8bd1d -Added Signal handling: now closes JACK using UI thread, regardless of signal interrupt thread 2013-09-21 00:52:29 +01:00
Harry van Haaren
13b5853034 -Refactored Worker into DiskReader and DiskWriter classes. Refactored ClipSelector into hxx / cxx pair 2013-09-05 18:33:16 +01:00
Harry van Haaren
0440798324 -Implemented DiskReader and file loading. 2013-09-04 22:32:46 +01:00
Harry van Haaren
05984fbc9b -Updated Save to work with LooperClip, added Save::done() static function for counting finished saves, and knowing when to flush metadata to disk. 2013-09-03 20:06:11 +01:00
Harry van Haaren
a259803b69 -Implemented Beat visual in GUI 2013-07-27 16:37:54 +01:00
Harry van Haaren
0b64f78e0c -Updated window size and header image 2013-07-25 17:20:54 +01:00
Harry van Haaren
1121c068ca -Updated UI to send LOOPER_PLAY event on click 2013-07-25 01:47:19 +01:00
Harry van Haaren
0b67eed283 -Tooltips working 2013-07-24 23:23:30 +01:00
Harry van Haaren
a99daa5aa8 -UI tooltip & updated 2013-07-24 19:09:35 +01:00
Harry van Haaren
5295de9fed -Unit track added, ClipSelector updated 2013-07-22 11:53:08 +01:00
Harry van Haaren
238ff21d70 -DSP to GUI messaging implemented, looper progress shown in GUI 2013-05-16 13:38:46 +01:00
Harry van Haaren
8da75fc397 -Loopers have length, UI controls it, 8 tracks, config header, Master track in UI 2013-05-16 01:38:11 +01:00
Harry van Haaren
839388f112 -Changed metronome button to lightbutton 2013-05-15 23:31:08 +01:00
Harry van Haaren
7efd73d71e -Added metronome on / off toggle button 2013-05-15 23:27:31 +01:00
Harry van Haaren
24b23a1d9f -Updated GUI, now dynamically creates GTrack's 2013-05-13 02:43:44 +01:00
Harry van Haaren
e28afcd2cd -Gtrack added, denormals taken care of 2013-04-20 12:20:46 +01:00
Harry van Haaren
dbf259c433 -Added GUI using NTK 2013-04-20 11:50:30 +01:00