460 Commits

Author SHA1 Message Date
Felix Roos
b21a52f5f3 update @vite-pwa/astro 2023-04-28 12:23:10 +02:00
Felix Roos
12a97ec429 update nanostores 2023-04-28 12:18:45 +02:00
Felix Roos
99298ce9f2 update vite-plugin-pwa 2023-04-28 12:14:07 +02:00
Felix Roos
6cd3cc96a3 fix: do not prebake in tests
+ pull piano function to separate file for tests
2023-04-06 00:08:23 +02:00
Felix Roos
c138cf0b76 fix: load soundfonts in prebake 2023-04-06 00:00:49 +02:00
Felix Roos
3df2929d12 dummy commit (github cert error :-/) 2023-03-24 22:06:40 +01:00
Felix Roos
30d1f423cb fix: remove loading state on eval error 2023-03-24 21:50:50 +01:00
Felix Roos
e0c5566f35 add 2 FiraCode fonts 2023-03-24 21:23:37 +01:00
Felix Roos
17654b885b feat: add loader bar to animate loading state 2023-03-24 12:41:00 +01:00
Felix Roos
6a201be1fd Merge remote-tracking branch 'origin/main' into setcps-reset-only-on-shuffle 2023-03-23 22:35:57 +01:00
Felix Roos
8617b9164e do not reset cps before eval #517 2023-03-23 22:34:25 +01:00
Felix Roos
55c533c947 improve initial loading + wait before eval 2023-03-23 21:56:20 +01:00
Felix Roos
73169563c4 fix period key for dvorak + remove duplicated code 2023-03-23 21:37:38 +01:00
Felix Roos
251be60630 update package publishing guide 2023-03-23 11:39:33 +01:00
Felix Roos
ba35a81e9b - feat: add freq support to gm soundfonts
- refactor: toMidi -> noteToMidi
- refactor: fromMidi -> midiToFreq
2023-03-23 10:18:24 +01:00
Julien Bouquillon
43176e1f1d
fix(footer): fix link to tidalcycles 2023-03-20 01:38:21 +01:00
Felix Roos
952bd38e70
Merge pull request #525 from bwagner/patch-4
Update intro.mdx
2023-03-18 20:25:21 +01:00
Bernhard Wagner
ec594d52f8
Update intro.mdx
shortly -> concisely
2023-03-18 19:31:57 +01:00
Bernhard Wagner
848cbf9c60
Update samples.mdx
fixes few typos and the former `samples` tab is now `sounds`
2023-03-18 15:37:59 +01:00
Felix Roos
18d62b32c2
Merge pull request #516 from tidalcycles/source-nodes
registerSound API + improved sounds tab + regroup soundfonts
2023-03-16 16:13:30 +01:00
Felix Roos
9f9fe529e4 fix only tune that uses soundfonts 2023-03-16 15:49:08 +01:00
Felix Roos
e63a5d10c8 regroup sounds
- extra tab for drum-machines
- combine synths and soundfonts
2023-03-16 15:21:16 +01:00
Felix Roos
a33ce67dd4 fix: endless preview 2023-03-15 23:01:56 +01:00
Felix Roos
7b529a30f4 style sounds tab 2023-03-14 22:54:12 +01:00
paikwiki
74ad521fc9
Fix typo on packages.mdx
I found a broken link.

Because it omits protocol, page move to wrong page(https://strudel.tidalcycles.org/github.com/tidalcycles/strudel)

I add protocol(https://) on that link.
2023-03-14 13:01:40 +09:00
Felix Roos
6a73b43e3a add 2 illegible fonts 2023-03-12 21:16:46 +01:00
Felix Roos
aa324ae25d start curating the soundfont list 2023-03-10 11:33:55 +01:00
Felix Roos
ff412f6396 level down soundfonts
+ do not load in prebake (breaks static rendering)
+ instead load on import
2023-03-09 23:19:19 +01:00
Felix Roos
ac148b2f32 register soundfonts as sounds too 2023-03-09 22:48:40 +01:00
Felix Roos
6f5d096e6d rename setSound to registerSound 2023-03-09 21:32:40 +01:00
Felix Roos
ff1e6714c6 document setSound api 2023-03-09 21:27:24 +01:00
Felix Roos
41d82eaadf add cleanup to sound tab 2023-03-09 10:53:35 +01:00
Felix Roos
65e48c05f0 sounds onset and offset can be triggered independently
+ sounds tab now supports mousedown / mouseup to listen
2023-03-09 08:35:20 +01:00
Felix Roos
cee08ea67d sounds list can now filter out defaults 2023-03-08 00:33:21 +01:00
Felix Roos
35ef26c013 can now pass meta data to setSound
+ added types for synth and sample
+ list sample count for samples in sounds tab (as before)
2023-03-07 21:43:01 +01:00
Felix Roos
b08a0b8102 use nanostore for soundmap
+ rename tab samples to sounds
+ listed sounds are now reactive
2023-03-06 23:11:09 +01:00
Felix Roos
6059c69995 first draft of soundMap to register keys for s
+ refactor sampler to use it
+ refactor synth to use it
+ add 'source' control
+ wip: samples tab
+ wip: webadirt ?
+ wip: soundfonts
2023-03-05 23:27:37 +01:00
Felix Roos
487ccb90a1 add arrange function 2023-03-03 20:17:23 +01:00
Felix Roos
f8724bf47e comment out cps ui 2023-03-01 00:05:23 +01:00
Felix Roos
ead5942ef0 implement cps + add baasic tempo control ui 2023-02-28 13:00:35 +01:00
Felix Roos
2750a3c130 fix pseudo relative links 2023-02-27 22:59:50 +01:00
Felix Roos
a7f6d6ecac add algolia config 2023-02-27 22:59:38 +01:00
Felix Roos
3b3435c999 change 1px 2023-02-27 19:24:49 +01:00
Alex McLean
37d6723e3c
Update mini-notation.mdx (#365)
`x!n` is no longer an alias for `[x*n]@n` and the behaviour is a bit different. Probably best to remove this line in case it confuses someone?
2023-02-27 14:45:19 +00:00
Felix Roos
fc71d349ed
Merge pull request #482 from tidalcycles/docs
docs: packages + offline
2023-02-27 12:52:09 +01:00
Felix Roos
97c8ab0f71 fix format 2023-02-27 12:49:23 +01:00
Felix Roos
28534ea547 add screenshots 2023-02-27 12:47:38 +01:00
Felix Roos
1a75b79a33 better offline docs
fixes https://github.com/tidalcycles/strudel/issues/424
2023-02-27 12:34:17 +01:00
Felix Roos
75dfb0af35 add dependencygraph 2023-02-27 11:12:21 +01:00
Felix Roos
073fa09648 packages doc 2023-02-27 11:10:47 +01:00