1541 Commits

Author SHA1 Message Date
Alex McLean
f827201ee0
Switch 'operators' from .whatHow to .what.how, and make sure there are toplevel curried functions for all of them. Rename util.mod to util._mod, to make room for toplevel 'operator' of that name. (#285) 2022-12-07 19:07:55 +00:00
Felix Roos
485a96962a
Merge pull request #281 from tidalcycles/arp
implement collect + arp function
2022-12-04 12:51:01 +01:00
Felix Roos
98a104f731 update snapshot 2022-12-04 11:58:19 +01:00
Felix Roos
ff987f14d7 add arp example tune 2022-12-04 11:57:40 +01:00
Felix Roos
4dd08268dc implement collect + arp function 2022-12-04 11:38:11 +01:00
Felix Roos
c18a13d4fc
Merge pull request #278 from tidalcycles/do-not-recompile-orc
do not recompile orc
2022-12-02 13:38:27 +01:00
Felix Roos
7a79995727 do not recompile orc 2022-12-02 13:34:05 +01:00
Felix Roos
01eca562c5
Merge pull request #275 from tidalcycles/csound
add basic csound output
2022-12-02 12:49:26 +01:00
Felix Roos
f491d0c0c4 fix loadOrc in tests 2022-12-02 12:22:32 +01:00
Felix Roos
edf2287e13 Merge remote-tracking branch 'origin/main' into csound 2022-12-02 12:20:12 +01:00
Felix Roos
fcaab633c1
Merge pull request #277 from tidalcycles/tune-licenses
add licenses / credits to all tunes + remove some
2022-12-02 12:18:41 +01:00
Felix Roos
33b6579b5d update snapshots 2022-12-02 12:17:15 +01:00
Felix Roos
72a8e4bc22 add licenses / credits to all tunes + remove some 2022-12-02 12:11:28 +01:00
Felix Roos
c67b02b7b0 update tunes 2022-12-02 12:09:58 +01:00
Felix Roos
486cd00384 added loadOrc + removed livecode.orc by default 2022-12-02 12:09:21 +01:00
Alex McLean
caea7bb39d
Support sending CRC16 bytes with serial messages (#276)
Optionally add a crc16 checksum.
Optionally support sending names in name/value pairs as single characters
2022-12-02 10:45:01 +00:00
Felix Roos
e8fb7ee683 now passing controls as string keymap 2022-12-02 11:38:47 +01:00
Felix Roos
e4ee4211c8 delete strudel unrealted example 2022-12-01 15:10:22 +01:00
Felix Roos
3fa3ebee14 Merge remote-tracking branch 'origin/main' into csound 2022-12-01 15:05:23 +01:00
Felix Roos
8e531f400e allow defining csound on the window 2022-12-01 15:00:16 +01:00
Felix Roos
5727c0dc8a clean up tunes + also load presets.orc 2022-12-01 14:56:50 +01:00
Felix Roos
f599088cdf cleanup 2022-12-01 14:44:53 +01:00
Felix Roos
d78da55f54 lazy init + add livecode.org 2022-12-01 14:36:00 +01:00
Felix Roos
9052ff71e6 get rid of csound warning on reevaluation:
- only compile on init, use evalCode after
- pull presets into csd file
- use custom logging
2022-12-01 12:34:26 +01:00
Felix Roos
713da887ca Merge branch 'tonal-update' into csound 2022-12-01 12:32:05 +01:00
Felix Roos
ad5950697e
Merge pull request #273 from tidalcycles/fix-tutorial-bugs
release version bumps
2022-11-29 23:41:39 +01:00
Felix Roos
85d0d06cab Merge branch 'main' into fix-tutorial-bugs 2022-11-29 23:37:35 +01:00
Felix Roos
be6ec558e3
Merge pull request #271 from tidalcycles/eslint
add eslint
2022-11-29 23:34:50 +01:00
Felix Roos
dd2f60810a
Merge pull request #272 from tidalcycles/tonal-update
tonal update with fixed memory leak
2022-11-29 23:34:26 +01:00
Felix Roos
6c0b86d8f4 update tonal, fixes #269 2022-11-29 23:31:23 +01:00
Felix Roos
517ada6dbf tiny time improvement 2022-11-29 23:02:09 +01:00
Felix Roos
0a098e3008 mock csound 2022-11-29 22:04:46 +01:00
Felix Roos
c40078ffc9 improve csound bindings:
- better timing
- can now pass instrument to .csound(...)
- can now write instruments with csound(...)
2022-11-29 21:59:22 +01:00
Felix Roos
729e0afdbe fix typo 2022-11-29 00:10:21 +01:00
Felix Roos
eab86840d3 baasic csound output 2022-11-29 00:05:51 +01:00
Felix Roos
43aa2247f1 baasic csound output 2022-11-29 00:05:36 +01:00
Felix Roos
afe17a507e update tonal: not working... 2022-11-28 23:00:15 +01:00
Felix Roos
e621020474 continue tutorial 2022-11-28 21:33:17 +01:00
Felix Roos
ac2aa7f288 add csound minimal example 2022-11-28 20:48:52 +01:00
Felix Roos
805bd7e930 simplify without-audio example 2022-11-24 20:56:09 +01:00
Felix Roos
f9bf2122b7 add without-audio example 2022-11-24 20:13:54 +01:00
Felix Roos
4e3e533e13 repl: optional eval callbacks 2022-11-24 20:13:04 +01:00
Felix Roos
611c429912 lint before test 2022-11-24 15:31:47 +01:00
Felix Roos
e2898ee5bf add eslint + fix lint errors 2022-11-24 15:30:11 +01:00
Alex McLean
e1a532500e
Tidying up core (#256)
* remove _ prefixes except for functions to be patternified
* categorise pattern methods
* experimental support for `.add.squeeze` and friends as alternative to `.addSqueeze`
* `every` is now an alias for `firstOf` with additional `lastOf` (which every will become an alias for next)
2022-11-22 08:51:25 +00:00
Felix Roos
4cf412b93d
Merge pull request #266 from tidalcycles/faster-fast
fix performance bottleneck
2022-11-21 22:15:48 +01:00
Felix Roos
54c9c434e0 fix examples snapshot 2022-11-21 22:09:26 +01:00
Felix Roos
de19f3e5fe fix tune snapshots 2022-11-21 22:08:17 +01:00
Felix Roos
8304993481 fix: #194 2022-11-21 21:59:08 +01:00
Felix Roos
4c838aeaca hotfix: weird audion bug 2022-11-17 11:13:49 +01:00