Welcome to Reetwiz — I post blogs related to the musical content I share on my YouTube channel. This first post doubles as a quick guide for the custom blocks you can drop into any article.
More content is on the way. Watch this space for new posts.
Live-coded Strudel patterns
Embed a fully editable, playable Strudel REPL right inside a post. Press play, tweak the code, and the sound updates instantly. Test
To add one yourself, wrap a fenced code block in a :::strudel directive:
:::strudel\`\`\`jsnote("c a f e").s("piano")\`\`\`:::YouTube & video embeds
Drop in any YouTube upload with a one-line directive. Use the video id or the full URL:
::youtube{id="jNQXAC9357I"}::youtube[My live set]{url="https://youtu.be/jNQXAC9357I"}Which renders a responsive player (replace the id with your own upload):
The floating player
Once tracks are added in src/config/musicPlayerConfig.ts, a floating player
appears in the corner and keeps playing as you move between pages.
Guitar Pro tabs & downloads
Attach downloadable files to any post — Guitar Pro tabs (.gp5, .gp, .gpx),
score PDFs, MIDI, audio, anything. Drop the file in public/assets/tabs/ and use
the ::guitartab directive (or the generic ::download):
::guitartab[Song Name]{file="/assets/tabs/my-song.gp5"}::download[Score PDF]{file="/assets/tabs/my-song.pdf"}Each renders a clickable download card with a format badge. Every tab you want
listed in one place also belongs in the dedicated Tabs page —
edit src/config/tabsConfig.ts to add entries there.
TIPFiles are served straight from
public/(no MinIO or Git LFS needed for normal tabs). Editsrc/config.tsto set your social links, drop audio intopublic/assets/music/url/with cover art inpublic/assets/music/cover/, and put Guitar Pro tabs / PDFs inpublic/assets/tabs/.
Stay tuned. ✦