diff --git a/packages/osc/osc.mjs b/packages/osc/osc.mjs index f77f0ac5..561dbda5 100644 --- a/packages/osc/osc.mjs +++ b/packages/osc/osc.mjs @@ -37,7 +37,7 @@ function connect() { /** * * Sends each hap as an OSC message, which can be picked up by SuperCollider or any other OSC-enabled software. - * For more info, read [MIDI & OSC in the docs](https://strudel.cc/learn/input-output) + * For more info, read [MIDI & OSC in the docs](https://strudel.cc/learn/input-output/) * * @name osc * @memberof Pattern diff --git a/website/src/pages/learn/sounds.mdx b/website/src/pages/learn/sounds.mdx index a9fd547c..dbe27c55 100644 --- a/website/src/pages/learn/sounds.mdx +++ b/website/src/pages/learn/sounds.mdx @@ -37,4 +37,4 @@ What about combining different notes with different sounds at the same time? Hmm, something interesting is going on there, related to there being five notes and three sounds. -Let's now take a step back and think about the Strudel [Code](/learn/code) we've been hearing so far. +Let's now take a step back and think about the Strudel [Code](/learn/code/) we've been hearing so far. diff --git a/website/src/pages/learn/tonal.mdx b/website/src/pages/learn/tonal.mdx index e010e143..130c7880 100644 --- a/website/src/pages/learn/tonal.mdx +++ b/website/src/pages/learn/tonal.mdx @@ -64,4 +64,4 @@ Together with layer, struct and voicings, this can be used to create a basic bac )`} /> -So far, we've stayed within the browser. [MIDI and OSC](/learn/input-output) are ways to break out of it. +So far, we've stayed within the browser. [MIDI and OSC](/learn/input-output/) are ways to break out of it.