Commit Graph

275 Commits

Author SHA1 Message Date
3c602dc63b Added some visualization features and documentation 2023-12-18 17:28:36 +02:00
117bc020e7 Added gradients and smiley function 2023-12-16 23:14:58 +02:00
29617fb0f2 Merge branch 'main' of https://github.com/Bubobubobubobubo/Topos 2023-12-16 20:19:52 +02:00
e7129585b1 Added nextTheme() method 2023-12-16 15:32:10 +02:00
57fe8a4824 Merge branch 'main' into new-theming 2023-12-16 13:56:02 +01:00
b5f9bf05f3 Add getThemes() method 2023-12-16 14:36:43 +02:00
3663cc43f5 Added ctx to draw methods 2023-12-16 13:41:56 +02:00
8f463097bc Documented generators and fixed some bugs 2023-12-16 03:05:47 +02:00
46d4562012 looking better 2023-12-16 01:49:03 +01:00
6ccd4936f3 Fix for docs 2023-12-15 22:30:21 +02:00
cad9fdbb40 Added some drawing methods 2023-12-15 22:13:22 +02:00
278ab026cd big theme refactoring has begun 2023-12-15 21:00:39 +01:00
94c1574d96 semantic color naming 2023-12-15 19:48:42 +01:00
32ae67b2c6 writing some very shady logic 2023-12-15 16:15:18 +01:00
afa6457f88 Added cache method for generators and new logging method for chains 2023-12-14 21:48:46 +02:00
ee3d9a63e9 Updated zifferjs and added edo scales 2023-12-14 02:12:02 +02:00
0e8ef2ad75 Less error logging for zifferjs 2023-12-12 02:48:18 +02:00
1950f5af97 Add better error handling for zifferjs 2023-12-12 02:41:00 +02:00
7ae2c03ba1 Add some logging for invalid zifferjs syntax 2023-12-12 02:36:40 +02:00
c93eac267a Change way ziffers patterns are re-evaluated 2023-12-12 01:50:54 +02:00
62c1ccd9c4 New sync methods 2023-12-12 00:43:12 +02:00
2d3c48c1c1 Documented syncing and updated zifferjs 2023-12-11 22:36:28 +02:00
98c71953a4 lint topos 2023-12-04 18:35:36 +01:00
e68ac4fcac improvements on osc input 2023-12-04 18:23:38 +01:00
cc963ac54f prepare for osc input 2023-12-04 16:28:07 +01:00
0e63f87271 prepare version 2023-12-02 10:44:12 +01:00
a34f1a33eb lint 2023-12-01 11:16:16 +01:00
ee6dbf9e29 clean audiovisualisation file 2023-11-30 15:01:19 +01:00
22508acb9f lint 2023-11-26 23:06:49 +01:00
fc47d598ac Adding Juliette sample pack 2023-11-26 21:22:04 +01:00
626a8be77c Hydra looks better by default 2023-11-26 02:24:47 +01:00
eb8ef879e7 Rewrite part of evaluation logic, run prettier 2023-11-26 01:49:34 +01:00
ddc17d28a9 fix typing and build errors 2023-11-18 21:18:25 +01:00
9161d6f9ee refactor some of the documentation about samples 2023-11-18 18:47:04 +01:00
9a6d6b914f add drum machines and bank parameter 2023-11-18 15:08:58 +01:00
569f0add3d Added args option for chaining 2023-11-17 16:08:54 +02:00
9c362d6a5d Add register to API for registering reusable function chains 2023-11-16 22:39:51 +02:00
04d4450555 Fixing universe save/load logic 2023-11-14 14:35:18 +01:00
3b6f02b525 Fix nasty auto-save bug 2023-11-14 12:51:26 +01:00
f743870232 Updating ziffers and adding generator functions and tonnetz support 2023-11-11 00:37:50 +02:00
839fed2778 Merge branch 'main' of https://github.com/Bubobubobubobubo/Topos 2023-11-11 00:37:30 +02:00
d98b3bb791 Updating ziffers and adding generator functions and tonnetz support 2023-11-11 00:32:04 +02:00
7820d85b40 minor changes 2023-11-10 12:08:29 +01:00
ff3eb8fa92 initial support for pwa mode 2023-11-10 09:53:47 +01:00
f91d47faec Flesh out GIF player API 2023-11-08 23:14:48 +01:00
d69ab7a75a Push current state of documentation refactoring 2023-11-08 14:21:44 +01:00
d60e72c494 Merge branch 'main' into clockwork 2023-11-03 19:07:52 +01:00
d8230c7cd1 Added null to sound() 2023-11-03 17:45:32 +02:00
a09e3a76be Refactor object mangling and add midi support 2023-11-03 16:07:39 +02:00
4aa7448fa7 Fix delay issue by moving things from TransportProcessor 2023-10-28 23:25:11 +03:00