Commit Graph

38 Commits (main)

Author SHA1 Message Date
Georg Krause e592d5dea4 Rename Luppp to Loopp 2019-06-09 10:41:19 +02:00
Georg Krause 994ead34ff Set tempo with recorded loop in free mode 2019-06-06 14:17:50 +02:00
Georg Krause 985db72d8d Cleanup Code, Remove Debug prints, Add Changelog 2019-05-23 13:34:37 +02:00
Georg Krause 1ea7e7e6aa WIP clip sync 2019-05-23 13:34:37 +02:00
Georg Krause dd09c3f0ba calculate tempo related numbers on higher precision 2018-06-15 11:25:33 +02:00
Georg Krause 15cd87cf2f delay bpm change until next bar 2018-06-08 19:26:31 +02: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
Gerald 883ab99542 Fixed Timing issues in TimeManager. This resolves also an issue related to loading
samples
2016-09-20 12:38:08 +02:00
Harry van Haaren 3070b2904a -Implemented Transport Play/Stop, and UI button 2014-08-08 13:58:31 +01:00
Harry van Haaren 4a1c27907b -TimeManager & JACK Transport fixed #89 2014-08-05 15:01:04 +01:00
Harry van Haaren 96dd502d67 -Fixed #63 nasty timing bug, now dynamically changing BPM is with audio as it should. 2013-12-29 00:37:49 +00:00
Harry van Haaren 80f415e8db -Cleaned up some TimeManager code 2013-12-10 23:05:13 +00:00
Harry van Haaren d208f8959a -Added LICENSE 2013-12-08 21:44:43 +00:00
Harry van Haaren 8e0ca98255 -Updated TimeManager 2013-12-05 20:17:02 +00:00
Harry van Haaren d7c0f4b73f -Fixed timing bug 2013-12-05 19:57:17 +00:00
Harry van Haaren a70b267e17 -Updated TimeHandling, now glitch free with delta times 2013-12-01 23:23:50 +00:00
Harry van Haaren a4b216f9a1 -Fixed BPM session load issue 2013-12-01 19:01:58 +00:00
Harry van Haaren 840d0710d9 -Fixed TimeManager timestretch / metronome mashing bug, now uses beatCounter for delta between beats 2013-12-01 17:35:45 +00:00
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