Commit Graph

564 Commits (d208f8959a1cb6b220e5a24d8bcfdc90ba4a1424)

Author SHA1 Message Date
Harry van Haaren c9e19e4e02 -Updated PLAY_SAMPLE event to LOOPER_PLAY 2013-07-25 01:47:03 +01:00
Harry van Haaren 7c6f09291d -Updated UI, clipselector has popup menu 2013-07-25 01:16:29 +01:00
Harry van Haaren 3313e54d96 -ClipSelector action types distinguised 2013-07-25 00:22:48 +01:00
Harry van Haaren ee76b56c0b -UI updated, ClipSelector working 2013-07-24 23:58:08 +01:00
Harry van Haaren 77c09da555 Merge branch 'tooltip' 2013-07-24 23:23:53 +01:00
Harry van Haaren 852f09108e -Updated run script 2013-07-24 23:23:49 +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 dc1ffecebb -Updated UI, tweaked clip selector 2013-07-24 02:18:15 +01:00
Harry van Haaren e049b10e48 Added AVTK Unit, updated master track and Unit track 2013-07-22 12:40:05 +01:00
Harry van Haaren 5295de9fed -Unit track added, ClipSelector updated 2013-07-22 11:53:08 +01:00
Harry van Haaren 37bcf8bb6f -ClipSelector updated icons, colours 2013-07-22 09:59:05 +01:00
Harry van Haaren bcd82b3778 -ClipSelector names drawn, colours set 2013-07-22 09:45:17 +01:00
Harry van Haaren c6d0b9b208 -ClipState helper class implemented 2013-07-22 09:39:49 +01:00
Harry van Haaren b37660a1d1 -ClipSelector added State, redraws based on state 2013-07-22 09:34:38 +01:00
Harry van Haaren 5a8fec9a05 -Updated header Image to use newer Avtk::Image with fl_image_draw(). Image now compiled in 2013-07-22 09:13:18 +01:00
Harry van Haaren 08debba6ba -Updated ClipSelector, changed volume & GTrack 2013-07-22 08:38:18 +01:00
Harry van Haaren 47eebaa396 -Updated Clip selector 2013-07-21 16:08:15 +01:00
Harry van Haaren cf6f86d95d -Added clip selector widget, updated GTrack code 2013-07-21 16:04:54 +01:00
Harry van Haaren 37059756a1 -Updated UI, working on graphics 2013-07-21 15:47:35 +01:00
Harry van Haaren 95c2178a3a -Jack uses print Event to signal MIDI events 2013-06-29 20:03:05 +01:00
Harry van Haaren 1fbf9addb3 -Loop loading working, needs some cleaning up 2013-05-20 01:08:10 +01:00
Harry van Haaren 8eec3e1426 -Working on sample loading, most of infrastructure in place, need to send event 2013-05-19 23:57:12 +01:00
Harry van Haaren 1120f3782b -Updated Looper to 0 its buffers, and APC support is improved 2013-05-19 22:12:31 +01:00
Harry van Haaren 44396b5ed9 -Fixed naming issue 2013-05-19 02:39:06 +01:00
Harry van Haaren a08118b4f1 -Cleanup 2013-05-19 02:34:39 +01:00
Harry van Haaren aa8364db20 -Fixed timestretching, adjusted APC feedback 2013-05-19 02:23:18 +01:00
Harry van Haaren f16f502c41 -APC control and controller interface updates 2013-05-19 02:01:22 +01:00
Harry van Haaren 398ab69482 -Updated run script, fixed APC error. 2013-05-19 01:26:18 +01:00
Harry van Haaren 3f8cc2f926 -WIP, controller APC 2013-05-18 21:12:36 +01:00
Harry van Haaren 39d6c6e60f -Initial APC feedback working 2013-05-18 20:33:13 +01:00
Harry van Haaren 370815e7aa -Added Controller subfolder, working on MIDI mapping / binding and feedback functionality 2013-05-18 19:52:12 +01:00
Harry van Haaren 6e861dd4c1 -Added MIDI input port, loopers get fed MIDI data 2013-05-18 16:37:03 +01:00
Harry van Haaren 7473e8d215 -Tap tempo now resets after 5 seconds un-tapped. Also uses 4th beat to calculate average 2013-05-18 16:30:27 +01:00
Harry van Haaren 163a4b7a28 -Audio being pitch-shifted, algorithm needs tuning to keep pitch steady. 2013-05-17 11:01:56 +01:00
Harry van Haaren b45f635a12 -Added Pitch-Shift code to looper, fixed some issues 2013-05-17 09:24:24 +01:00
Harry van Haaren 8da62b87bf -ESC key doesn't close GUI anymore 2013-05-16 18:03:58 +01:00
Harry van Haaren 0443975eb7 -Looper records loop lenght better 2013-05-16 18:03:48 +01:00
Harry van Haaren 3f3b934ab5 -Tap tempo working 2013-05-16 17:51:50 +01:00
Harry van Haaren 19d522b7f7 -BPM button working, Tap tempo button implemented. Working on Tap Tempo algorithm 2013-05-16 17:45:46 +01:00
Harry van Haaren d39fe8b948 -Master track has BPM dial, working but scrubbing trought metro 2013-05-16 17:16:18 +01:00
Harry van Haaren dbf12a4407 -Removed prints from looper 2013-05-16 16:51:10 +01:00
Harry van Haaren cf8a22241e -Loopers playback fixed, loopers now record numBeats themselves, auto syncing length to bar 2013-05-16 16:31:22 +01:00
Harry van Haaren c7dac28706 -Debugging looper progress, algorithm not working right yet 2013-05-16 16:14:14 +01:00
Harry van Haaren a55800115e -DSP EventsGuiPrint added, updated looper code, metronome queues start tick 2013-05-16 15:17:49 +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 a30d540b49 -Added metronome class, plays back synthesized sins on beat & bar 2013-05-15 22:48:43 +01:00