Harry van Haaren
|
a4c526c112
|
-Refactoring Controller grid logic into GridLogic class, updated State enum from Controller to GridLogic
|
2013-08-01 19:58:26 +01:00 |
Harry van Haaren
|
48c47f398f
|
-LooperClips now just normal instances, not pointers to
|
2013-07-31 11:46:45 +01:00 |
Harry van Haaren
|
30ef6c4330
|
-Refactored Observer to TimeObserver
|
2013-07-31 10:55:48 +01:00 |
Harry van Haaren
|
85ec190e30
|
-Volume controls on tracks working, trackOutput buffers being used
|
2013-07-31 02:48:59 +01:00 |
Harry van Haaren
|
08a0d28f29
|
-Bug defeated.
|
2013-07-31 01:43:24 +01:00 |
Harry van Haaren
|
c633bca82b
|
-Debugging
|
2013-07-31 01:33:02 +01:00 |
Harry van Haaren
|
2ecbd47742
|
-Debugging strange distortion
|
2013-07-31 01:28:18 +01:00 |
Harry van Haaren
|
3c765ba4cb
|
-debugging strange audio distortion
|
2013-07-31 01:05:14 +01:00 |
Harry van Haaren
|
43aec20f82
|
-Refactoring Looper & LooperClip to playback a sample
|
2013-07-30 21:55:50 +01:00 |
Harry van Haaren
|
731e3c14c3
|
-Refactored LooperClip into own header
|
2013-07-30 21:55:49 +01:00 |
Harry van Haaren
|
3f60cb52a6
|
-Refactoring Looper into LooperClip
|
2013-07-30 21:54:56 +01:00 |
Harry van Haaren
|
d3cbd3c516
|
-Designing new LooperClip class and buffer interaction
|
2013-07-30 21:53:54 +01:00 |
Harry van Haaren
|
f13486e857
|
-Refactoring Looper for APC support
|
2013-07-30 21:52:28 +01:00 |
Harry van Haaren
|
387ce7f65f
|
-Working on RadialView and ClipSelector
|
2013-07-30 18:34:47 +01:00 |
Harry van Haaren
|
6bd8a5ac47
|
-Updated Looper with fixme, updated for -Werror
|
2013-07-30 03:07:46 +01:00 |
Harry van Haaren
|
88fbe5a249
|
-Werror checked all code
|
2013-07-30 01:17:40 +01:00 |
Harry van Haaren
|
89b89b81eb
|
-Audio output refactored: now uses track buffers and master buffers
|
2013-07-30 00:56:13 +01:00 |
Harry van Haaren
|
112d850848
|
-Added APC volume support using MIDI. Needs refactoring to scale to any controller
|
2013-07-27 21:59:20 +01:00 |
Harry van Haaren
|
234aea3663
|
-Looping Scene logic added
|
2013-07-26 02:49:23 +01:00 |
Harry van Haaren
|
0c196d14f3
|
-Bug in metering somewhere: some meters show amplitude of tracks beside it
|
2013-07-26 02:26:12 +01:00 |
Harry van Haaren
|
21346b63c2
|
-Updated Looper: now reserves 10 * 44100 * 60 float. Fixed bug in playback
|
2013-07-26 02:05:35 +01:00 |
Harry van Haaren
|
6fca9a3095
|
-Looper sends progress updates until it stops playing: not queued stop playing
|
2013-07-26 00:38:20 +01:00 |
Harry van Haaren
|
a20da93fdb
|
-Implementing track buffers
|
2013-07-25 18:11:59 +01:00 |
Harry van Haaren
|
ce8f7537ab
|
-UI now gets updates from Looper: all on track 1 scene 1, but working
|
2013-07-25 15:20:16 +01:00 |
Harry van Haaren
|
a9bbec922a
|
-Loop duration can be specified in the UI
|
2013-07-25 14:54:53 +01:00 |
Harry van Haaren
|
bd848121e7
|
-GUI sends Record to Looper
|
2013-07-25 14:37:55 +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
|
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
|
0443975eb7
|
-Looper records loop lenght better
|
2013-05-16 18:03:48 +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
|
2021054fd2
|
-Looper recording / quantizing working
|
2013-05-15 04:20:10 +01:00 |
Harry van Haaren
|
de2ddc8657
|
-Working on observer, timeManager and Looper sync. Bitwise flags in looper currently not working
|
2013-05-15 04:05:36 +01:00 |
Harry van Haaren
|
42465a7b18
|
-Working on observer pattern for TimeManager-> looper bpm
|
2013-05-15 02:55:51 +01:00 |