Commit Graph

44 Commits (main)

Author SHA1 Message Date
Georg Krause e592d5dea4 Rename Luppp to Loopp 2019-06-09 10:41:19 +02:00
Mathias Buhr c5d33f89cd Fixes a few leaks and errors 2017-06-21 21:25:02 +01:00
Harry van Haaren 01f71ec5e4 astyle: global restyle of codebase (fixes #153)
This to bring common fomatting to the whole project,
including submissions. To format a file to this style:

astyle --style=linux -t8 <file>

Future patches / pull-requests should be in this format.
2016-12-27 13:04:05 +00:00
Harry van Haaren 917e61a0ac Resolves #136: saveDirectory
This commit is Geralds work, as sent by pull-request
https://github.com/openAVproductions/openAV-Luppp/pull/136
It had to be rebased, so this is a new commit of his changes.
2016-11-27 19:37:03 +00:00
Gerald bb91ac0e58 MAJOR change: send/returns are always there. New feature: per track output (optional, use enablePerTrackOutput in luppp.prfs) 2016-11-24 23:15:00 +00:00
Gerald 8fd3e1e1bf Made per track sends and returns an option 2016-11-24 23:15:00 +00:00
Harry van Haaren 5acf1f33d6 clip save implemented, fixes #121 2016-11-03 20:09:06 +00:00
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