Commit Graph

97 Commits (e2b8350b0e9b222be39300f81fc242897e6830a2)

Author SHA1 Message Date
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 aa4d50be62 -Min window size 800x450 for OpenPandora screen 2013-12-13 13:56:45 +00:00
Harry van Haaren 6bfd6a86e1 -Added .ogg files to Load sample filter 2013-12-10 22:33:10 +00:00
Harry van Haaren 5cd23266a0 -Improved preference loading error checking 2013-12-10 13:05:27 +00:00
Harry van Haaren ddd44f3950 -Added -Werror to build flags, fixed two offenders 2013-12-10 12:40:20 +00:00
Harry van Haaren 2505b44274 -Default MIDI controller backend loading OK 2013-12-09 01:10:53 +00:00
Harry van Haaren e84a39357f -Updated GUI load sample filter, Aesthetic improvements 2013-12-08 22:58:15 +00:00
Harry van Haaren d208f8959a -Added LICENSE 2013-12-08 21:44:43 +00:00
Harry van Haaren 60decf79ba -Load sample remembers location, updated Special colour / Rclick menu layout 2013-12-04 14:46:44 +00:00
Harry van Haaren 04fc086a5d -Added "special" selection from GUI 2013-12-04 13:50:08 +00:00
Harry van Haaren 61c9e8d329 -Fixed compilation warnings, and DiskWriter bug 2013-11-23 00:14:53 +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 014da77b35 -Fixed NSM integration of open/save to be disabled when NSM running 2013-11-19 14:53:42 +00:00
Harry van Haaren 35dde966ce -Updated file-chooser for session load 2013-11-16 02:44:49 +00:00
Harry van Haaren 5db3b44030 -Updated session loading: clears the state first using EventStateReset, then loads new session 2013-11-14 14:03:47 +00:00
Harry van Haaren 52c73d787c -Working on GUI feedback for Input section, fixed bugs in process staying alive if OptionsWindow is shown 2013-11-09 21:50:21 +00:00
Harry van Haaren 1538ac4eb9 -Update GUI / JACK shutdown code 2013-11-09 19:59:54 +00:00
Harry van Haaren 91409542c8 -Fixed NSM support: loading & saving files now working! 2013-11-08 01:07:15 +00:00
Harry van Haaren 6579fdd085 -Fixed issue with save paths, now adheres to NSM standard saving mechanisms 2013-11-08 00:48:28 +00:00
Harry van Haaren 0a9471cf54 -Working on NSM integration: open working, but session not showing: Jack registration issue with GUI probably the cause 2013-11-08 00:18:48 +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 c26ebd0524 -Added session load error checking, fixed broken-session load crash 2013-11-03 13:41:30 +00:00
Harry van Haaren ff1e57449c -Debugging NSM support 2013-11-02 13:41:26 +00:00
Harry van Haaren e8caaa961a -Luppp loads default controllers from file 2013-11-02 00:56:02 +00:00
Harry van Haaren 5395e59ef2 -Updated default location of .ctlr files 2013-11-02 00:41:19 +00:00
Harry van Haaren 78466d1c72 -Removed non-seq controller from startup 2013-11-02 00:20:51 +00:00
Harry van Haaren 7edf0708a4 -Working on implementing save() / restore(), need some information on how NSM tells directories / filenames 2013-10-23 17:12:32 +01: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 1133b716c0 -Added non-seq support, trigger mode phrasing 2013-10-22 22:41:14 +01:00
Harry van Haaren e7cec02609 -Controller pointer is recieved from DSP backend, and can be written to .ctlr file 2013-10-19 12:54:26 +01:00
Harry van Haaren d8564390f6 -Cleaned up Options a little 2013-10-18 16:56:13 +01:00
Harry van Haaren 5ea1ff989e -Big update to dynamic binding 2013-10-18 16:52:04 +01:00
Harry van Haaren 2d1e27b9ff -Refactored Options dialog to own class 2013-10-18 13:49:46 +01:00
Harry van Haaren e3b6ca446c -GUI Fader redraws now smooth 2013-10-18 13:29:23 +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 2f88994b2d -Added metronome to APC, updated GUI respond to metro event 2013-10-09 00:15:31 +01:00
Harry van Haaren 493ccbad2c -GUI resets when "new" session is started 2013-10-03 16:11:14 +01:00
Harry van Haaren 57e1f642de -APC initialized on startup, error-checked Logic track values 2013-10-03 10:17:23 +01:00
Harry van Haaren ac48d326ce -Added error checking to controller instantiation 2013-10-01 21:41:39 +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 2256193459 -Added options wizard 2013-09-25 12:49:12 +01:00
Harry van Haaren d92b464175 -Record button in GUI enables "over-record" of previous clip 2013-09-23 12:51:41 +01:00
Harry van Haaren a99ad9048c -Updating prints, fixed bug in diskwriter 2013-09-23 12:30:54 +01:00
Harry van Haaren 1a2dd568f7 -Initial resampling code in place 2013-09-23 10:53:58 +01:00