mirror of
https://github.com/eliasstepanik/strudel-docker.git
synced 2026-01-11 05:38:34 +00:00
- @strudel/codemirror@1.2.0 - @strudel/core@1.2.0 - @strudel/csound@1.2.0 - @strudel/draw@1.2.0 - @strudel/gamepad@1.2.0 - hs2js@0.2.0 - @strudel/hydra@1.2.0 - @strudel/midi@1.2.0 - @strudel/mini@1.2.0 - @strudel/motion@1.2.0 - @strudel/mqtt@1.2.0 - @strudel/osc@1.2.0 - @strudel/reference@1.2.0 - @strudel/repl@1.2.0 - @strudel/sampler@0.2.0 - @strudel/serial@1.2.0 - @strudel/soundfonts@1.2.0 - superdough@1.2.0 - @strudel/tidal@0.2.0 - @strudel/tonal@1.2.0 - @strudel/transpiler@1.2.0 - @strudel/web@1.2.0 - @strudel/webaudio@1.2.0 - @strudel/xen@1.2.0
@strudel/hydra
This package integrates hydra-synth into strudel.
Usage in Strudel
This package is imported into strudel by default. To activate Hydra, place this code at the top of your code:
await initHydra();
Then you can use hydra below!
options
You can also pass options to the initHydra function. These can be used to set hydra options + these strudel specific options:
feedStrudel: sends the strudel canvas tos0. The strudel canvas is used to drawpianoroll,spiral,scopeetc..
Usage via npm
npm i @strudel/hydra
Then add the import to your evalScope:
import { evalScope } from '@strudel/core';
evalScope(
import('@strudel/hydra')
)