Felix Roos
|
3e721d91a5
|
update all the things again
|
2025-01-26 14:51:08 +01:00 |
|
Felix Roos
|
1b8ccc05e1
|
update main package + core package + vite / vitest
|
2025-01-24 15:45:49 +01:00 |
|
Felix Roos
|
9e5f9d37ef
|
update vitest from 1 to 2
|
2024-10-18 23:45:54 +02:00 |
|
Felix Roos
|
2aa1acfd95
|
Publish
- @strudel/codemirror@1.1.0
- @strudel/core@1.1.0
- @strudel/csound@1.1.0
- @strudel/draw@1.1.0
- @strudel/embed@1.1.0
- hs2js@0.1.0
- @strudel/hydra@1.1.0
- @strudel/midi@1.1.0
- @strudel/mini@1.1.0
- @strudel/osc@1.1.0
- @strudel/repl@1.1.0
- @strudel/sampler@0.1.0
- @strudel/serial@1.1.0
- @strudel/soundfonts@1.1.0
- superdough@1.1.0
- @strudel/tidal@0.1.0
- @strudel/tonal@1.1.0
- @strudel/transpiler@1.1.0
- @strudel/web@1.1.0
- @strudel/webaudio@1.1.0
- @strudel/xen@1.1.0
|
2024-05-31 23:07:26 +02:00 |
|
Alex McLean
|
bbf8577f85
|
More tactus tidying (#1071)
* preserve tactus for register (only non-formatting change is adding args to register)
* support undefined tactus values
|
2024-04-26 14:12:30 +01:00 |
|
Felix Roos
|
3d06528393
|
transpose: support alls combinations of numbers and strings for notes and intervals
|
2024-04-07 01:25:47 +02:00 |
|
Felix Roos
|
e242e82b3f
|
ireal voicings add aug alias for +
|
2024-04-01 23:21:55 +02:00 |
|
eefano
|
e32c965a4b
|
accidents in scale grades
|
2024-03-19 16:04:35 +01:00 |
|
Felix Roos
|
708fea637c
|
fix update migration snippet
|
2024-03-10 01:10:37 +01:00 |
|
Felix Roos
|
c5a4184437
|
Merge branch 'main' into default-dict
|
2024-03-10 00:54:13 +01:00 |
|
Felix Roos
|
305715277c
|
repl reset default dict
+ add mechanism to get a module by name from dynamic imports
|
2024-02-29 04:54:03 +01:00 |
|
Felix Roos
|
d4eebf1a77
|
set ireal as default dict
+ add global way to set and reset default dict
|
2024-02-29 04:53:11 +01:00 |
|
eefano
|
b870ab204a
|
fix for transpose(): preserve hap value object structure
|
2024-02-29 00:13:08 +01:00 |
|
Felix Roos
|
664a19a5c4
|
refactor: remove now redundant controls imports
|
2024-02-28 00:36:44 +01:00 |
|
Felix Roos
|
051bdaccc7
|
Publish
- @strudel/codemirror@1.0.1
- @strudel/core@1.0.1
- @strudel/csound@1.0.1
- @strudel/hydra@1.0.1
- @strudel/midi@1.0.1
- @strudel/mini@1.0.1
- @strudel/osc@1.0.1
- @strudel/repl@1.0.1
- @strudel/serial@1.0.1
- @strudel/soundfonts@1.0.1
- superdough@1.0.1
- @strudel/tonal@1.0.1
- @strudel/transpiler@1.0.1
- @strudel/web@1.0.1
- @strudel/webaudio@1.0.1
- @strudel/xen@1.0.1
|
2024-02-08 13:04:25 +01:00 |
|
Felix Roos
|
5dc04d9574
|
make sure to overwrite main field
|
2024-02-08 12:36:04 +01:00 |
|
Felix Roos
|
60129413d3
|
remove cjs builds
+ add type module everywhere
|
2024-02-08 12:19:11 +01:00 |
|
Felix Roos
|
1829d8cadf
|
Publish
- @strudel/codemirror@1.0.0
- @strudel/core@1.0.0
- @strudel/csound@1.0.0
- @strudel/embed@1.0.0
- @strudel/hydra@1.0.0
- @strudel/midi@1.0.0
- @strudel/mini@1.0.0
- @strudel/osc@1.0.0
- @strudel/repl@1.0.0
- @strudel/serial@1.0.0
- @strudel/soundfonts@1.0.0
- superdough@1.0.0
- @strudel/tonal@1.0.0
- @strudel/transpiler@1.0.0
- @strudel/web@1.0.0
- @strudel/webaudio@1.0.0
- @strudel/xen@1.0.0
|
2024-01-22 22:46:35 +01:00 |
|
Alex McLean
|
6422047cff
|
make 0.5hz cps the default (#931)
* 0.5 default cps
* 1 -> 0.5 cps defaults
* start moving examples to 2Hz
* more 2Hz doc edits
* small tweaks
* format
* adapt cycles page
* adapt pitch page
* tonal page
* accumulation
* synth page
* adapt conditional-modifiers
* audio effects page
* adapt signals doc
* fix: errors for signals
* adapt signals page
* start time modifiers
* adapt time modifiers
* adapt factories
* hydra + pattern intro
* adapt mini notation page
* start recipes
* adapt recipes page
* use code_v1 table
* delete old dbdump + add new csv based tool
* fix: tests
* fix: cpm
* shuffle featured patterns
* fix: snapshot
---------
Co-authored-by: Felix Roos <flix91@gmail.com>
|
2024-01-22 19:02:34 +00:00 |
|
Felix Roos
|
b04a262433
|
Publish
- @strudel/codemirror@0.11.0
- @strudel/core@0.11.0
- @strudel/csound@0.11.0
- @strudel/embed@0.11.0
- @strudel/hydra@0.11.0
- @strudel/midi@0.11.0
- @strudel/mini@0.11.0
- @strudel/osc@0.11.0
- @strudel/repl@0.11.0
- @strudel/serial@0.11.0
- @strudel/soundfonts@0.11.0
- @strudel/tonal@0.11.0
- @strudel/transpiler@0.11.0
- @strudel/web@0.11.0
- @strudel/webaudio@0.11.0
- @strudel/xen@0.11.0
|
2024-01-18 09:59:57 +01:00 |
|
Felix Roos
|
96bafa7f0b
|
the big rename: @strudel.cycles/* -> @strudel/*
|
2024-01-18 09:54:37 +01:00 |
|
Felix Roos
|
b10612da5c
|
Publish
- @strudel/codemirror@0.10.0
- @strudel.cycles/core@0.10.0
- @strudel.cycles/csound@0.10.0
- @strudel.cycles/embed@0.10.0
- @strudel/hydra@0.10.0
- @strudel.cycles/midi@0.10.0
- @strudel.cycles/mini@0.10.0
- @strudel.cycles/osc@0.10.0
- @strudel/repl@0.10.0
- @strudel.cycles/serial@0.10.0
- @strudel.cycles/soundfonts@0.10.0
- superdough@0.10.0
- @strudel.cycles/tonal@0.10.0
- @strudel.cycles/transpiler@0.10.0
- @strudel/web@0.10.0
- @strudel.cycles/webaudio@0.10.0
- @strudel.cycles/xen@0.10.0
|
2024-01-18 09:35:20 +01:00 |
|
Felix Roos
|
86bc28dfb3
|
add deprecation notes
|
2024-01-11 20:46:22 +01:00 |
|
Felix Roos
|
b27f177138
|
scales can now be anchored
|
2024-01-05 13:03:40 +01:00 |
|
Felix Roos
|
27049eb706
|
add root mode for voicings
+ allow numbers as anchor
|
2024-01-04 11:02:13 +01:00 |
|
Felix Roos
|
9b32900b96
|
revert changing default voicing dict for now...
|
2023-12-31 16:27:35 +01:00 |
|
Felix Roos
|
5a76bc93b8
|
rename default dict to legacy
|
2023-12-31 14:19:16 +01:00 |
|
Felix Roos
|
b14e5577b4
|
breaking: use ireal as default voicing dictionary
+ this has the big benefit that all chord symbols work by default without the need to specify a dict
|
2023-12-31 12:19:05 +01:00 |
|
Felix Roos
|
4121ac91ee
|
fix: graceful handling of invalid chord symbols
|
2023-12-31 12:11:08 +01:00 |
|
Felix Roos
|
c44f202c44
|
fix: scale errors safety net
|
2023-12-31 12:07:08 +01:00 |
|
Felix Roos
|
59ce624521
|
update webmidi + codemirror
|
2023-12-31 00:34:55 +01:00 |
|
Felix Roos
|
94fcea1040
|
codeformat
|
2023-12-30 23:21:34 +01:00 |
|
Felix Roos
|
6f68bdcf5b
|
update vite + astro
|
2023-12-30 23:08:15 +01:00 |
|
Felix Roos
|
af915be142
|
replace strudel.tidalcycles.org with strudel.cc
|
2023-10-28 23:49:30 +02:00 |
|
Felix Roos
|
d84c917f19
|
fix: scale offset
|
2023-10-27 22:50:21 +02:00 |
|
Felix Roos
|
b297888eb4
|
consume n with scale
|
2023-10-07 15:40:08 +02:00 |
|
Felix Roos
|
de9a52366f
|
Publish
- @strudel/codemirror@0.9.0
- @strudel.cycles/core@0.9.0
- @strudel.cycles/csound@0.9.0
- @strudel.cycles/midi@0.9.0
- @strudel.cycles/mini@0.9.0
- @strudel.cycles/osc@0.9.0
- @strudel.cycles/react@0.9.0
- @strudel.cycles/serial@0.9.0
- @strudel.cycles/soundfonts@0.9.0
- superdough@0.9.8
- @strudel.cycles/tonal@0.9.0
- @strudel.cycles/transpiler@0.9.0
- @strudel/web@0.9.0
- @strudel.cycles/webaudio@0.9.0
- @strudel.cycles/xen@0.9.0
|
2023-09-17 12:35:03 +02:00 |
|
Felix Roos
|
9b3fa83516
|
add common chord symbol aliases
|
2023-07-23 22:05:42 +02:00 |
|
Felix Roos
|
52b8d9d361
|
add octaves control for arpeggios
|
2023-07-23 21:18:34 +02:00 |
|
Felix Roos
|
d231ded7a2
|
fix: ^7 voicings
|
2023-07-23 21:18:18 +02:00 |
|
Felix Roos
|
5f57951e3d
|
fix: add empty string as major alias
|
2023-07-23 14:10:38 +02:00 |
|
Felix Roos
|
b1a4788442
|
a few more voicings
|
2023-07-23 14:06:25 +02:00 |
|
Felix Roos
|
6377378a3d
|
sort by topnote and then by bottom note
(easier to track diffs)
|
2023-07-23 13:31:47 +02:00 |
|
Felix Roos
|
45b91cdea5
|
fix: major chords
|
2023-07-23 09:57:34 +02:00 |
|
Felix Roos
|
d5647c6760
|
sort voicings by top note
|
2023-07-23 09:51:21 +02:00 |
|
Felix Roos
|
1e62554dfb
|
add links
|
2023-07-20 23:43:53 +02:00 |
|
Felix Roos
|
bcf800482b
|
fix: chord typo + export only voicings
|
2023-07-20 23:43:08 +02:00 |
|
Felix Roos
|
08f94d2122
|
add ireal voicings
|
2023-07-20 22:53:02 +02:00 |
|
Felix Roos
|
ce820c2314
|
update vitest
|
2023-07-17 23:37:51 +02:00 |
|
Felix Roos
|
f2c16a06a1
|
fix: note2oct
|
2023-07-17 23:10:13 +02:00 |
|