Felix Roos 2aa1acfd95 Publish
- @strudel/codemirror@1.1.0
 - @strudel/core@1.1.0
 - @strudel/csound@1.1.0
 - @strudel/draw@1.1.0
 - @strudel/embed@1.1.0
 - hs2js@0.1.0
 - @strudel/hydra@1.1.0
 - @strudel/midi@1.1.0
 - @strudel/mini@1.1.0
 - @strudel/osc@1.1.0
 - @strudel/repl@1.1.0
 - @strudel/sampler@0.1.0
 - @strudel/serial@1.1.0
 - @strudel/soundfonts@1.1.0
 - superdough@1.1.0
 - @strudel/tidal@0.1.0
 - @strudel/tonal@1.1.0
 - @strudel/transpiler@1.1.0
 - @strudel/web@1.1.0
 - @strudel/webaudio@1.1.0
 - @strudel/xen@1.1.0
2024-05-31 23:07:26 +02:00
..
2024-04-04 00:38:08 +02:00
2024-05-31 23:07:26 +02:00
2024-02-08 12:19:11 +01:00

@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 to s0. The strudel canvas is used to draw pianoroll, spiral, scope etc..

Usage via npm

npm i @strudel/hydra

Then add the import to your evalScope:

import { evalScope } from '@strudel/core';

evalScope(
  import('@strudel/hydra')
)