- @strudel/codemirror@0.10.0 - @strudel.cycles/core@0.10.0 - @strudel.cycles/csound@0.10.0 - @strudel.cycles/embed@0.10.0 - @strudel/hydra@0.10.0 - @strudel.cycles/midi@0.10.0 - @strudel.cycles/mini@0.10.0 - @strudel.cycles/osc@0.10.0 - @strudel/repl@0.10.0 - @strudel.cycles/serial@0.10.0 - @strudel.cycles/soundfonts@0.10.0 - superdough@0.10.0 - @strudel.cycles/tonal@0.10.0 - @strudel.cycles/transpiler@0.10.0 - @strudel/web@0.10.0 - @strudel.cycles/webaudio@0.10.0 - @strudel.cycles/xen@0.10.0 |
||
|---|---|---|
| .. | ||
| hydra.mjs | ||
| package.json | ||
| README.md | ||
| vite.config.js | ||
@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.cycles/core';
evalScope(
import('@strudel/hydra')
)