Bradford Powell
964ee68974
implement "?" operator in minilanguage (for degradeBy)
...
this will require update to krill-parser.js (aggregated
in later commit) to work properly
2022-08-06 18:22:02 -04:00
Felix Roos
8d1c98f03e
always throw error for invalid notes
2022-08-06 21:37:41 +02:00
Felix Roos
684bab99a9
Merge remote-tracking branch 'origin/main' into soft-errors
2022-08-06 21:32:47 +02:00
Felix Roos
55b2d7f68f
add onSelectionChange callback
2022-08-05 23:50:42 +02:00
Felix Roos
7f0e98ea93
remove old overrides
2022-08-05 23:38:45 +02:00
Felix Roos
67c21c18cf
set background to 222 + remove log
2022-08-05 23:23:51 +02:00
Felix Roos
93251582ab
replace react-codemirror
2022-08-05 23:05:33 +02:00
Felix Roos
decd2d6625
fixes #130 + #156
2022-08-05 16:10:37 +02:00
DEBRIS APRON
130fb9c217
Amend shapeshifter to allow use of dynamic import
2022-08-03 17:32:23 -07:00
Felix Roos
800f2f466b
darken repl background
...
+ dont highlight active line
2022-08-02 23:39:07 +02:00
Felix Roos
655a9ff1a4
Merge remote-tracking branch 'origin/HEAD' into talk-fixes
2022-08-02 23:17:02 +02:00
Felix Roos
12f8902c5f
Merge pull request #163 from tidalcycles/pianoroll-fixes
...
Pianoroll fixes
2022-08-02 23:04:34 +02:00
Felix Roos
f5efa18e96
fix: jsdoc comments
2022-08-02 22:56:04 +02:00
alex
7fbd4527e5
chooseInWith, choose2, randcat, and some reformatting
2022-07-30 22:24:26 +01:00
alex
d79716c3f8
add chooseInWith/chooseCycles
2022-07-30 09:27:43 +01:00
Felix Roos
884811fd99
darken mini repl bg
2022-07-29 00:19:06 +02:00
Felix Roos
712a2ae018
.out error handling
2022-07-29 00:05:20 +02:00
Felix Roos
913416a9d5
style fixes + hide-console option
...
- thicker highlighting outline
- only shade actual characters, not whole lines
- strudel hide-console will now hide console
2022-07-29 00:00:41 +02:00
Felix Roos
fd61001b4d
getFreq + midi2note helpers
2022-07-28 23:55:17 +02:00
Felix Roos
ce4d2c17a7
minirepl optimizations:
...
- can now evaluate on init
- support disable-highlighting
- support keyboard shortcuts
- support flash
2022-07-28 23:55:05 +02:00
Felix Roos
a42ebd7aaf
log helpers
2022-07-28 23:46:30 +02:00
Felix Roos
f38718004f
pianoroll optimizations
...
- fix flickering due to global alpha mutation
- change default inactive color
- add smear option
- add playheadColor option
2022-07-28 22:27:54 +02:00
Felix Roos
1ddf968750
fix: draw playhead only once
2022-07-28 22:26:14 +02:00
Lars Kobbe
82728be44b
remove edit and pipe function (duplicate of layer and apply)
2022-07-25 22:20:06 +02:00
Felix Roos
55f91143d9
rename choke -> clip
2022-06-28 21:50:08 +02:00
Felix Roos
cf564a7d06
fix tests
2022-06-27 23:52:02 +02:00
Felix Roos
a437c698eb
style version log + check if already loaded
2022-06-27 23:17:46 +02:00
Felix Roos
196d9db3fa
log core version + add warning to isPattern
2022-06-27 22:40:50 +02:00
Felix Roos
e29eaf3785
fix splitSN
2022-06-27 00:57:27 +02:00
Felix Roos
720b1eeb27
fix soundfonts + samples without base
2022-06-27 00:49:58 +02:00
Felix Roos
42343254b1
fix single sampels
2022-06-27 00:26:21 +02:00
Felix Roos
e98829c96b
tame oscillator gain
2022-06-27 00:26:11 +02:00
Felix Roos
fe9a6e8fdd
draw note property if set
2022-06-27 00:03:26 +02:00
Felix Roos
dd3f4e4751
support "s" as "#" alternative inside note names
2022-06-27 00:03:06 +02:00
Felix Roos
a89fa766ea
support colon sign as normal char
2022-06-27 00:02:33 +02:00
Felix Roos
39c2cf6c72
add build:parser script once more..
2022-06-27 00:01:59 +02:00
Felix Roos
c1ce72469c
webaudio optimizations
...
- samples with obejct format for pitch declaration
- support note to repitch samples
- support choke to fit samples to hap duration
- support "legacy" context.velocity in .out
- support ":" inside s or note to set n
- fix sample fadeout for soundfonts and choke
- move gain before filters
2022-06-27 00:01:28 +02:00
Felix Roos
b9829bb696
flash effect on ctrl enter
2022-06-24 21:13:17 +02:00
Felix Roos
85f03fb1d0
Merge pull request #142 from tidalcycles/pianoroll-object-support
...
Pianoroll Object Support
2022-06-22 20:18:17 +02:00
Felix Roos
69810303e5
remove old code
2022-06-22 20:17:12 +02:00
alex
f0a934e014
Publish
...
- @strudel.cycles/serial@0.1.3
- @strudel.cycles/soundfonts@0.1.1
- @strudel.cycles/webaudio@0.1.4
2022-06-22 13:35:13 +01:00
alex
328e4db1a2
bump
2022-06-21 22:00:08 +01:00
Alex McLean
a708265e14
Merge pull request #141 from tidalcycles/serial-twiddles
...
Serial twiddles
2022-06-21 21:57:27 +01:00
alex
a0618f7f47
remove console logging
2022-06-21 21:47:29 +01:00
alex
f2bd9fae01
remove hackery
2022-06-21 21:46:23 +01:00
Felix Roos
64f717f81b
object support for pianoroll
2022-06-21 22:38:05 +02:00
Felix Roos
fd17377c18
Merge pull request #139 from tidalcycles/soundfonts
...
Soundfont Support
2022-06-21 22:20:04 +02:00
alex
6698fdb6e6
Merge branch 'main' into serial-twiddles
2022-06-21 17:03:02 +01:00
alex
e2eab1ee5d
Publish
...
- @strudel.cycles/core@0.1.2
- @strudel.cycles/eval@0.1.3
- @strudel.cycles/midi@0.1.3
- @strudel.cycles/mini@0.1.3
- @strudel.cycles/react@0.1.4
- @strudel.cycles/tonal@0.1.3
- @strudel.cycles/tone@0.1.3
- @strudel.cycles/webaudio@0.1.3
- @strudel.cycles/webdirt@0.1.2
- @strudel.cycles/xen@0.1.3
2022-06-21 16:41:54 +01:00
alex
aee9bf7cc2
remove async from serial, default baudrate to 38400
2022-06-21 15:54:18 +01:00