Harry van Haaren
|
f884d43be7
|
-Refactored JACK ports for reverb send / return, updated UI to reflect
|
2013-09-11 01:32:58 +01:00 |
|
Harry van Haaren
|
c2b965cf26
|
-Input metering finished
|
2013-09-10 21:44:47 +01:00 |
|
Harry van Haaren
|
c9bbc9bb48
|
-MidiObserver MIDI handling update, now registers custom MIDI port and interacts just with that. Scales to multiple controllers
|
2013-09-06 14:05:57 +01:00 |
|
Harry van Haaren
|
b411df2391
|
-Refactored Save to State, and SaveAble to Stately
|
2013-09-06 00:28:11 +01:00 |
|
Harry van Haaren
|
6601dab3ff
|
-Jack has save, Save class implemented, SaveAbles register automatically
|
2013-09-03 17:44:43 +01:00 |
|
Harry van Haaren
|
294610e87d
|
-Added error checking in Jack, added config #define DEBUG_TRACKS
|
2013-08-26 16:34:51 +01:00 |
|
Harry van Haaren
|
d31cf4012f
|
-Updated Controller, ControllerUpdater and TimeObserver for auto-registering.
|
2013-08-22 13:53:50 +01:00 |
|
Harry van Haaren
|
e517b9246a
|
-Updated APC faders to use Logic class
|
2013-08-16 12:50:31 +01:00 |
|
Harry van Haaren
|
ba515fe76d
|
-Ducking based on sidechain amplitude implemented
|
2013-08-16 01:27:54 +01:00 |
|
Harry van Haaren
|
c7ea67f8b0
|
-Added SidechainGain class
|
2013-08-16 00:57:44 +01:00 |
|
Harry van Haaren
|
35626aad74
|
-Removed Jack internal masterL & masterR buffers, moved track buffers back into Buffer class
|
2013-08-15 23:21:13 +01:00 |
|
Harry van Haaren
|
c2585b32a2
|
-Removed all warnings from compile
|
2013-08-13 16:35:27 +01:00 |
|
Harry van Haaren
|
d90921319b
|
-Bug hunting, copying different buffers to master outs, refactored buffers to be allocated statically
|
2013-08-13 00:02:59 +01:00 |
|
Harry van Haaren
|
6b72cc5115
|
-Hunting distortion artifacts
|
2013-08-12 19:01:47 +01:00 |
|
Harry van Haaren
|
9dfd7ecdb8
|
-Implemented Logic class as interface to functionality
|
2013-08-05 13:56:38 +01:00 |
|
Harry van Haaren
|
eb94b51162
|
-Updated Controller ControllerUpdater, added GUI Controller subclass, added progress test for feedback
|
2013-08-04 18:04:26 +01:00 |
|
Harry van Haaren
|
54ec814b2f
|
-GridLogic initial functionality working. UI needs to be updated based on the same information too.
|
2013-08-02 03:16:56 +01:00 |
|
Harry van Haaren
|
60727b10be
|
-Updated Controller and ControllerUpdater classes
|
2013-07-31 18:01:51 +01:00 |
|
Harry van Haaren
|
32593e7eac
|
-Updated APC controller class, working on MIDI handling
|
2013-07-31 17:31:47 +01:00 |
|
Harry van Haaren
|
d2dfe7239d
|
-Implemented MidiObserver
|
2013-07-31 17:19:15 +01:00 |
|
Harry van Haaren
|
71677bad30
|
-Master bus now stereo
|
2013-07-31 11:34:28 +01:00 |
|
Harry van Haaren
|
3f60cb52a6
|
-Refactoring Looper into LooperClip
|
2013-07-30 21:54:56 +01:00 |
|
Harry van Haaren
|
a98170e16e
|
-Added internal master output buffer for metering
|
2013-07-28 16:00:17 +01:00 |
|
Harry van Haaren
|
43b38fd4d6
|
-GUI Reverb knob events sent to DSP for mixing
|
2013-07-28 14:56:34 +01:00 |
|
Harry van Haaren
|
4454854327
|
-Implemented Reverb send, cleaned up events
|
2013-07-28 14:20:54 +01:00 |
|
Harry van Haaren
|
14bbc49e49
|
-Metering takes place in TrackOutput
|
2013-07-28 13:31:07 +01:00 |
|
Harry van Haaren
|
4591cdfb18
|
-TrackOutput used by Jack for process()
|
2013-07-28 13:14:25 +01:00 |
|
Harry van Haaren
|
234aea3663
|
-Looping Scene logic added
|
2013-07-26 02:49:23 +01:00 |
|
Harry van Haaren
|
8d2924b9d4
|
-Smoothed DSP level metering UI updates
|
2013-07-26 01:39:06 +01:00 |
|
Harry van Haaren
|
c9cf150841
|
-Updated Jack to have DBMeter instances, dbMetering taking place in process(), event for signal level added & handled in GUI
|
2013-07-26 01:27:19 +01:00 |
|
Harry van Haaren
|
9337fae460
|
-Working on track metering
|
2013-07-26 00:56:06 +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
|
44396b5ed9
|
-Fixed naming issue
|
2013-05-19 02:39:06 +01:00 |
|
Harry van Haaren
|
3f8cc2f926
|
-WIP, controller APC
|
2013-05-18 21:12:36 +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
|
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
|
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 |
|
Harry van Haaren
|
42465a7b18
|
-Working on observer pattern for TimeManager-> looper bpm
|
2013-05-15 02:55:51 +01:00 |
|
Harry van Haaren
|
d00f988165
|
-Multiple loopers supported
|
2013-05-15 02:17:08 +01:00 |
|
Harry van Haaren
|
7061eaa173
|
-Implementing TimeManager class, using Observer pattern for updates
|
2013-05-14 00:03:43 +01:00 |
|
Harry van Haaren
|
a94ac55fbd
|
-Updated engine to record / playback loop
|
2013-05-13 22:04:12 +01:00 |
|
Harry van Haaren
|
a29b8c720c
|
-Initial commit
|
2013-04-20 11:37:36 +01:00 |
|