Felix Roos
b192c6823c
Merge pull request #1312 from daslyfe/jade/bug/as_single_param
...
bugfix: Allow single param to be used in the as function
2025-03-23 20:05:31 +01:00
Jade (Rose) Rowland
dccfefacd7
test
2025-03-22 12:06:43 -04:00
Jade (Rose) Rowland
38876e135b
fixed
2025-03-22 11:54:10 -04:00
nkymut
17df418935
Update Documentation
2025-03-11 23:30:21 +08:00
nkymut
43523b73c4
codeformat
2025-02-09 15:12:14 +08:00
nkymut
b98ebc696d
remove midimap JSDoc
2025-02-09 12:19:30 +08:00
nkymut
f802f18d68
refactor(midi): extract MIDI message handlers into dedicated functions
...
- Move MIDI API logic into separate functions following #1274 (sendCC, sendProgramChange, sendPitchBend, etc.)
2025-02-09 10:56:51 +08:00
nkymut
919c2854d5
Merge branch 'main' of https://github.com/tidalcycles/strudel into add-program-change
2025-02-09 10:53:03 +08:00
nkymut
52d1443cf8
Add midicmd JSdoc
2025-02-05 07:41:24 +08:00
Felix Roos
c810a02a79
- add defaultmidimap function
...
- add midisounds function
- add midiport control
2025-02-03 21:55:57 +01:00
Felix Roos
0b1bc74c3b
feat: basic midimap handling
2025-02-02 22:01:53 +01:00
nkymut
3189b365c8
fix midibend and miditouch
2025-01-25 03:27:46 +08:00
nkymut
b8b999eab5
add midibend, miditouch
2025-01-25 02:28:56 +08:00
nkymut
393d17a41b
fix test error
...
- add mock 'midin' and 'sysex'
- typo in sysex example
2025-01-25 01:12:38 +08:00
nkymut
d06a75a2cd
Add cc to midicmd, add API Reference for midi related controls
2025-01-24 05:37:11 +08:00
nkymut
57c48f0c45
Add 'sysex' control
...
- sysex(id, data) and both arguments are patternable
2025-01-23 08:30:06 +08:00
nkymut
a4792e29f5
update ProgramChange from pc to progNum
...
- add progNum keyword handler
- update midicmd handler to handle 'progNum' case
2025-01-22 06:48:55 +08:00
Felix Roos
773420fd65
add "as" function + getControlName
2025-01-18 22:27:29 +01:00
nkymut
13a4512601
Get sysex working
...
split sysex message into sysexid and sysexdata
sysexid is a device identification number or array
sysexdata is an array of data to be sent to the device
2025-01-18 14:31:11 +08:00
nkymut
155ef9e95f
register pc and sysex as control keywords
2025-01-14 22:10:16 +08:00
Jade (Rose) Rowland
da45ce689c
fixed formatting
2024-09-04 23:36:20 -04:00
Jade (Rose) Rowland
ebc0b293a9
updated
2024-09-04 23:20:42 -04:00
Jade (Rose) Rowland
9f958abb08
fixed offset time
2024-06-12 01:11:58 -04:00
Jade (Rose) Rowland
065b24a2ee
working
2024-06-10 23:51:38 -04:00
Felix Roos
1acb675f5a
doc: visual functions
2024-06-02 23:12:31 +02:00
Felix Roos
b6e277f1ea
use inline scope in examples
2024-06-02 14:03:05 +02:00
Felix Roos
94f5886466
update some examples
2024-05-31 11:17:43 +02:00
Felix Roos
d9214b91b6
Merge branch 'main' into fanchor
2024-05-28 22:48:58 +02:00
Felix Roos
888e0d4751
Merge remote-tracking branch 'origin/main' into ladder_filter
2024-05-20 22:42:52 +02:00
Jade (Rose) Rowland
eed4a83b71
add defaults and fanchor docs
2024-05-19 21:13:46 -04:00
Jade (Rose) Rowland
1952e4d49a
add example
2024-05-19 13:25:16 -04:00
Jade (Rose) Rowland
be65a10925
update comment
2024-05-19 13:23:08 -04:00
Jade (Rose) Rowland
84a8ca9d19
filter type can take in number also
2024-05-19 13:04:31 -04:00
Jade (Rose) Rowland
9b52807c7e
documentation
2024-05-18 01:01:19 -04:00
Jade (Rose) Rowland
a8eafbc309
documentation
2024-05-18 00:51:56 -04:00
Kaspars Jaudzems
e268802f3c
OSC/SuperDirt fixes ( #1093 )
...
* If note is a midi note, and it's sent together with octave to SuperDirt, then that will be wrong. instead we should to midinote whenever sure that it's a midi note.
* mapbank to work like tidal's drumFrom
* roomsize is size in SuperDirt
* fix tidal-sniffer
* export `registerControl` (but see #1098 )
2024-05-13 09:10:34 +01:00
Felix Roos
d036635915
move color to hap value
2024-03-23 00:20:00 +01:00
Jade (Rose) Rowland
7f9cc7cd2d
merging main
2024-03-14 22:19:45 -04:00
Jade (Rose) Rowland
fd946107df
use lerp
2024-03-14 20:35:56 -04:00
Felix Roos
446cf8c694
Merge pull request #980 from eefano/little-bag-fix
...
little fix for withVal
2024-03-10 00:50:23 +01:00
Felix Roos
ae7807643b
Merge remote-tracking branch 'origin/main' into velocity-in-value
2024-03-10 00:44:02 +01:00
eefano
9f56a335b7
little fix for withVal
2024-03-05 21:41:11 +01:00
Jade (Rose) Rowland
641d9f5ebd
Merge branch 'main' into oscillator_enhancements
2024-03-05 00:45:56 -05:00
Jade (Rose) Rowland
1e3a23e017
100
2024-03-04 20:37:48 -05:00
Jade (Rose) Rowland
524109056f
Merge pull request #963 from daslyfe/worklet_improvements
...
Worklet Improvents / fixes
2024-03-04 10:04:23 -05:00
Felix Roos
1d92ee76b9
make velocity a regular value prop
2024-03-01 18:00:34 +01:00
Felix Roos
4f55144232
nested controls poc
2024-03-01 00:31:33 +01:00
Jade (Rose) Rowland
416a03aea1
updated params
2024-02-29 18:09:26 -05:00
Felix Roos
eb93a6c149
refactor: duration is now a regular control
2024-02-29 04:05:05 +01:00
Jade (Rose) Rowland
da674d3e05
updated controls
2024-02-28 17:26:59 -05:00