Commit Graph

50 Commits

Author SHA1 Message Date
4aa7448fa7 Fix delay issue by moving things from TransportProcessor 2023-10-28 23:25:11 +03:00
2a44840ee7 Fix for bpm change issue 2023-10-28 21:25:24 +03:00
6beb5f2c84 Some more logging on message delay 2023-10-28 12:57:37 +03:00
0dbb26feb8 Logging for testing message delay 2023-10-28 11:48:16 +03:00
43efdf66de Remove attempt to fix bpm 2023-10-27 16:13:34 +03:00
6f40e8afd2 Route bpm change from TransportProcessor 2023-10-27 15:48:02 +03:00
06addec7cb Refactor logicalTime as incremental 2023-10-27 15:29:55 +03:00
53deb74700 Handle messages separately 2023-10-27 15:00:39 +03:00
da70a6007a adding resume to Transport 2023-10-27 09:50:16 +02:00
fd54c0fd82 adding elapsed time, missing pause/resume mechanism 2023-10-27 09:48:24 +02:00
816429b9fa oscilloscope prototype 2023-10-22 22:49:56 +02:00
0c21770eaa maintenance and audio nudging bar 2023-10-07 20:09:19 +02:00
5fecce81ca Merge branch 'main' into 58-support-for-external-midi-clock 2023-10-05 18:48:58 +03:00
0f9c33d2df adding BPM to viewer 2023-10-05 16:28:49 +02:00
c6b65c799f Add send midi clock checkbox to localstorage 2023-10-03 23:28:29 +03:00
31dda0365d small change 2023-09-27 23:26:54 +02:00
f1072e4227 improving midi clock ever so slightly 2023-09-27 23:12:33 +02:00
d2161eb5bc Added chords to ziffers 2023-09-08 00:42:39 +03:00
281c630827 Adding widget for time position visualisation 2023-09-07 18:01:41 +02:00
cee8c82c89 Simplified clock 2023-09-02 23:50:40 +03:00
517ba97c29 add separate example buffer for playing examples 2023-09-02 21:29:42 +02:00
f931ea45e6 Adding time warping capabilities 2023-09-01 13:02:02 +02:00
86739faa77 Change clock starting point and add oncount method as alternative to onbeat 2023-08-31 18:03:07 +03:00
43eff8bda2 Update zifferjs and fix some bugs 2023-08-30 18:19:04 +03:00
f8a0a8e6f5 Removed latency calculation 2023-08-30 00:21:50 +03:00
287fdbbad4 In progress 2023-08-29 16:41:28 +03:00
6b7517ea4d First try 2023-08-29 16:08:11 +03:00
db33b3eda8 Remove unnecessary variables 2023-08-25 15:48:06 +03:00
090669fdda Go back to currentTime for latency calculations 2023-08-25 15:43:42 +03:00
814ea0c660 Change from audiocontext currenttime to logicaltime 2023-08-25 13:36:23 +03:00
4a03a72645 Add logical time to transportprocessor 2023-08-24 23:15:36 +03:00
85717e7f41 desperate commit 2023-08-18 10:45:59 +02:00
bf2cb7713d making everything an arrow function 2023-08-17 17:54:03 +02:00
ab482b38b2 removing stuff 2023-08-17 13:04:45 +02:00
422c250060 Reverting to JS version of Transport 2023-08-07 00:11:11 +02:00
1512f3b4ed Typescript transformers 2023-08-04 14:51:19 +03:00
44ee91a433 Introducing the magical I variable 2023-08-04 10:43:37 +02:00
4614896a84 adding the logic for a rewind button 2023-08-03 13:30:11 +02:00
740604f46f adding a mechanism to stop (and reset) the transport 2023-08-03 13:18:17 +02:00
162cc2fae3 minor fixes 2023-08-02 18:11:49 +02:00
3e3dd368c1 fix some bugs 2023-08-02 20:31:32 +08:00
0d2373c026 Add Two Clocks
Co-authored-by: Raphaël Forment <Bubobubobubobubo@users.noreply.github.com>
2023-08-02 20:20:36 +08:00
4d5e8d9d63 Super cool function, lezgo 2023-07-31 13:44:40 +02:00
1096414625 adding stuff and cleaning stuff 2023-07-29 00:03:19 +02:00
04b757fbfa limit evaluation to once per pulse 2023-07-28 18:08:12 +02:00
cf3428b3c3 use awp as time reference at max precision 2023-07-29 00:00:57 +08:00
3732adb6f0 idk 2023-07-28 16:18:59 +02:00
c99962b7ef more keys 2023-07-28 12:49:01 +02:00
0cb5ed8d27 fixing some bugs 2023-07-28 11:40:17 +02:00
aff5e643ac Init commit 2023-07-28 01:23:38 +02:00