145 Commits

Author SHA1 Message Date
Jade (Rose) Rowland
fba2422a64 update test 2024-02-28 17:32:30 -05:00
Felix Roos
f779e81993 remove old snapshots 2024-02-28 18:52:08 +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
Renzo Torr-
2f8111be0e update the .snap file 2024-01-19 14:47:03 -03:00
Alex McLean
98b7859605
pick, pickmod, inhabit, inhabitmod (#921)
* the args for `pick` are now reversed as standard (old behaviour still supported to avoid breaking change)
* `pick` is also now a pattern method
* `pick` now also accepts a lookup table for pick-by-name as an alternative to pick-by-index from a list
* `inhabit` added with same behaviour as `pick`, except cycles from source patterns are squeezed into events of inhabited patterns
* Also some general doc tidying, sorry for the noise..
* There is also `pickmod` and `inhabitmod`, for wrapping indexes around rather than clamping them
2024-01-18 17:08:29 +00:00
Alex McLean
a8db707440
Revert "pick now accepts lookup tables, with alternate cycle squeezing behaviour as new inhabit function" (#920) 2024-01-18 17:04:26 +00:00
Alex McLean
873a412179
pick now accepts lookup tables, with alternate cycle squeezing behaviour as new inhabit function (#918)
- the args for `pick` are now reversed (breaking change!)
- `pick` is also now a method on the inhabited pattern
- `pick` now also accepts a lookup table
- `inhabit` added with same behaviour as `pick`, except cycles from source patterns are squeezed into events of inhabited patterns
- Also some general doc tidying, sorry for the noise..
- There is now also `pickmod` and `inhabitmod`, for wrapping indexes around rather than clamping them
2024-01-18 16:45:39 +00:00
Felix Roos
4107711dae snapshot 2024-01-18 06:48:21 +01:00
Felix Roos
9b32900b96 revert changing default voicing dict for now... 2023-12-31 16:27:35 +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
362f0df117
Merge pull request #820 from daslyfe/multichannel_audio
Multichannel audio
2023-12-05 18:26:47 +01:00
Bernhard Wagner
1bca05e349
FIXES: palindrome abc -> abccba (#831)
* FIXES: palindrome abc -> abccba

* FIXES: tests for palindrome

---------

Co-authored-by: Bernhard Wagner <gitcommit@nosuch.biz>
2023-12-05 10:15:13 +00:00
Jade Rowland
9be10890e1 update tests 2023-12-03 18:31:01 -05:00
Felix Roos
25b2eb5783 snapshot 2023-11-25 16:20:12 +01:00
Felix Roos
b73ea7f086
Merge pull request #801 from ilesinge/add_doc
Add doc for euclidLegatoRot, wordfall and slider
2023-11-17 16:04:10 +01:00
Felix Roos
b7dd9b7d35 Merge remote-tracking branch 'origin/main' into phaser 2023-11-13 21:59:10 +01:00
Alexandre G.-Raymond
8a7ff9e01d
Add snapshot for euclidLegatoRot 2023-11-11 17:24:18 +01:00
Felix Roos
9dbd073073
Merge pull request #784 from ilesinge/document_pianoroll
Document pianoroll
2023-11-09 08:46:03 +01:00
Felix Roos
2682fd38f8 add to doc page 2023-11-09 08:29:21 +01:00
Felix Roos
791a363694 snapshots 2023-11-08 23:33:46 +01:00
Felix Roos
c4f26c3cad snapshot 2023-11-05 22:46:16 +01:00
Alexandre G.-Raymond
624e540cb4
Add pianoroll function documentation 2023-11-05 16:23:00 +01:00
Felix Roos
d7752961b8 snapshot 2023-11-05 12:12:25 +01:00
Alex McLean
9ceab0f294
Fix chunk, add fastChunk and repeatCycles (#712)
* Match behaviour of chunk with tidal, add fastChunk for old strudel behaviour. Also adds repeatCycles. fixes #689

* documentation
2023-11-01 21:22:33 +00:00
Felix Roos
16bb920011
Merge pull request #767 from ilesinge/document_adsr
Document adsr function
2023-11-01 22:12:48 +01:00
Felix Roos
9e649a18c4 snapshots 2023-11-01 22:07:19 +01:00
Alexandre G.-Raymond
2633f4fcef
Document adsr function 2023-10-28 19:50:41 +02:00
Alexandre G.-Raymond
1e1d5ef442
Document striate function 2023-10-28 11:47:37 +02:00
Felix Roos
535dfb5099
Merge pull request #740 from ilesinge/shabda_shortcut
Add shabda shortcut
2023-10-26 13:11:00 +02:00
Alexandre G.-Raymond
1b072448c4
Add test snapshots for shabda shortcut 2023-10-20 21:59:54 +02:00
Jade Rowland
912a661c04 fixed example test failure 2023-10-17 23:03:14 -04:00
Felix Roos
56c1441494 snapshot 2023-10-08 13:38:18 +02:00
Felix Roos
296cd83a55 snapshot 2023-10-07 15:45:44 +02:00
Felix Roos
a4386a617a Merge branch 'main' into reverb 2023-10-04 22:10:58 +02:00
Felix Roos
9c9323e040 snapshot 2023-10-03 12:42:56 +02:00
Felix Roos
9043064543 snapshot 2023-10-03 08:36:52 +02:00
Felix Roos
dfdd9e02ca eslint ignore reverbGen + snapshot 2023-10-01 23:22:32 +02:00
Felix Roos
0e7c9a4001 add vib examples for : notation 2023-09-17 11:01:12 +02:00
Felix Roos
c6a74c040e snapshot 2023-09-17 10:42:51 +02:00
Felix Roos
887fb6a84c Merge remote-tracking branch 'upstream/main' into vibrato 2023-09-17 09:46:12 +02:00
Felix Roos
3879b01ddd snapshots 2023-09-17 08:04:02 +02:00
Felix Roos
d0258756e5 Merge remote-tracking branch 'upstream/main' into sampler 2023-09-17 07:31:21 +02:00
Felix Roos
a7eb0bb04a snapshot 2023-09-16 01:34:00 +02:00
Felix Roos
735f892a08 fix: snapshots 2023-09-16 01:14:53 +02:00
Felix Roos
ee314e9b03 snapshot 2023-09-15 23:38:37 +02:00
Felix Roos
7e55258bbf update snapshots 2023-09-15 23:13:30 +02:00
Felix Roos
b8932390f7 update snapshot 2023-09-15 21:44:24 +02:00
Raphael Forment
bac8594c5f beginning documentation work (breaks) 2023-09-10 20:36:09 +02:00
Raphael Forment
1383af6208 documenting filters more + tests 2023-09-10 09:42:29 +02:00
Raphael Forment
78ccec5d7b adding test run 2023-09-10 09:14:41 +02:00