Commit graph

20 commits

Author SHA1 Message Date
Harry van Haaren
49b95653bc -Refactored TimeManager, removing the need for JACK timebase master in order to deal with bar() properly 2013-10-13 00:20:00 +01:00
Harry van Haaren
0b44c1c55a -Working on FIXME list 2013-09-17 13:11:11 +01:00
Harry van Haaren
3ab0096371 -Refactored TimeManager 2013-08-15 21:05:19 +01:00
Harry van Haaren
f7fce45d4a -Loops can be used as tempo, and Luppp will guess the amount of beats, its tempo based on beats, and start running at that tempo. 2013-08-13 18:34:08 +01:00
Harry van Haaren
bf70a44794 -Updated TODO, cleaned-up 2013-08-05 17:32:24 +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
30ef6c4330 -Refactored Observer to TimeObserver 2013-07-31 10:55:48 +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
a259803b69 -Implemented Beat visual in GUI 2013-07-27 16:37:54 +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
b45f635a12 -Added Pitch-Shift code to looper, fixed some issues 2013-05-17 09:24:24 +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
a55800115e -DSP EventsGuiPrint added, updated looper code, metronome queues start tick 2013-05-16 15:17:49 +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
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
Harry van Haaren
c9c469858f -Working on JACK transport support 2013-05-15 02:04:39 +01:00
Harry van Haaren
7061eaa173 -Implementing TimeManager class, using Observer pattern for updates 2013-05-14 00:03:43 +01:00