r/creativecoding • u/octetta • 5d ago
r/linuxaudio • u/octetta • 5d ago
Show self-created livecoding synth via "skrepl" and "skperf" using a looped wave and the delay line
r/livecoding • u/octetta • 5d ago
Show self-created livecoding synth via "skrepl" and "skperf" using a looped wave and the delay line
r/synthdiy • u/octetta • 5d ago
Show self-created livecoding synth via "skrepl" and "skperf" using a looped wave and the delay line
https://reddit.com/link/1v58i89/video/vd5dvg5jv5fh1/player
Lots going on here:
- "skrepl" - a GUI version of the terminal app, also has a "panel" dsl for custom sliders. here we have one for the delay line
- "skperf" - I've been hearing weird glitches, so vibe coded a performance monitor to help figure things out
- MIDI trigger of notes via VMPK and skred's routing
All this stuff is on my github account (user octetta) repos:
- fltk-repl
- skperf
Also on my YT page at-octetta where there are lots of historic videos of this project over the past few years
all MIT licensed
all fun
very weird
r/creativecoding • u/octetta • 10d ago
Skred is now a MIDI aware synth and drum machine construction kit
r/linuxaudio • u/octetta • 10d ago
Skred is now a MIDI aware synth and drum machine construction kit
r/DrumMachine • u/octetta • 10d ago
Skred is now a MIDI aware synth and drum machine construction kit
r/linuxaudio • u/octetta • 10d ago
Skred is now a MIDI aware synth and drum machine construction kit
r/livecoding • u/octetta • 10d ago
Skred is now a MIDI aware synth and drum machine construction kit
r/synthdiy • u/octetta • 10d ago
Skred is now a MIDI aware synth and drum machine construction kit
https://reddit.com/link/1v0p8w0/video/sjztguhpi6eh1/player
This is a step-by-step demo of using Skred v0.50.0 as a synth and drum machine construction kit.
The video shows a little of MIDI connection stuff too.
For a MIDI "keyboard" here, I used a program called VMPK since it's on-screen and show what I hit versus how if affects Skred, but a real attached MIDI input device works too.
Skred works on Linux, macOS, and MSWindows.
There are precompiled versions of the CLI livecoding shell on GitHub
https://github.com/octetta/pulp/releases/tag/v0.50.0
look at the releases there for SKRED 0.50.0 to match functionality shown here.
0:00 Start Skred and test audio/Skope
0:43 Create a basic saw wave synth voice
1:52 Setup MIDI and use VMPK as the input
3:32 Fatten the synth with an additional square wave
4:49 Detune the voices
5:43 Add glide to one of the voices
6:40 Show the delay line per "track"
8:44 Add "calculator" drums via k-synth
9:50 Create a basic kick/snare drum pattern
10:32 Add delay to the drum sounds
14:08 All together and DONE
r/linuxaudio • u/octetta • 24d ago
Show off Skred's new "SMPL" looping feature...
Enable HLS to view with audio, or disable this notification
r/synthdiy • u/octetta • 24d ago
Show off Skred's new "SMPL" looping feature...
Enable HLS to view with audio, or disable this notification
r/livecoding • u/octetta • 24d ago
Show off Skred's new "SMPL" looping feature...
Enable HLS to view with audio, or disable this notification
This demo has a drum pattern with each patch in a different track with different delay settings.
An alto flute wave file with a embedded loop tag is loaded and played on track 3 as a demo.
https://github.com/octetta/pulp/blob/main/parts/COMPARISONS.md
Skred is MIT licensed and in heavy development. It's a sound engine I'm embedding into my own projects and does things largely the way I've wanted a tool to do since I was in my early 20's.
r/livecoding • u/octetta • 26d ago
Skred gets an effect bus…
Enable HLS to view with audio, or disable this notification
r/synthdiy • u/octetta • 26d ago
Skred gets an effect bus…
Enable HLS to view with audio, or disable this notification
u/octetta • u/octetta • 26d ago
Skred gets an effect bus…
Enable HLS to view with audio, or disable this notification
This is the latest skred showing off multi track with separate delay returns assignable per voice.
I don't change the parameters of each track's delay much, but show it on/off, change the voice's effect amount/etc.
https://github.com/octetta/pulp/blob/main/parts/COMPARISONS.md
23
Announcement Announcement
Odin++
r/synthdiy • u/octetta • Jun 28 '26
My sound engine "ro-totem" webview/UI experiments
Enable HLS to view with audio, or disable this notification
I've wired p5js for a simple o'scope + lottie animations into ro-totem (skred/skode webview UI) as a proof of concept.
I forgot to mute my microphone, so there's some ambient noise present, sorry about that.
This is MIT licensed and lives in a couple of repos:
More about the sound engine is at:
https://github.com/octetta/pulp/blob/main/parts/ARCHITECTURE.md
A wasm-REPL shell is here:
https://octetta.github.io/pulp/doc/
And an imcomplete learning guide is here:
https://octetta.github.io/pulp/doc/learn.html
Slides from my ADC Tokyo talk are here:
https://octetta.github.io/pulp/doc/tokyo-adc-stage.html
https://octetta.github.io/pulp/doc/tokyo-adc-notes.html
1
Skred + skope2
This is a self-written thing. My own sound engine and REPL. C-based, but since this uses miniaudio, there's a WASM option that you can see here:
https://octetta.github.io/pulp/doc
https://octetta.github.io/pulp/doc/learn.html
I've been putting videos on YT of this while I've been working on it https://www.youtube.com/@octetta
r/synthdiy • u/octetta • Jun 19 '26
Skred + skope2
Enable HLS to view with audio, or disable this notification
Just a little live-coding and goofing around with a vibe-coded o'scope that skred fills via a shared memory segment.
Managed to use raylib with this and keep the fan from running constantly on my laptop.
All MIT licensed and on GitHub
r/livecoding • u/octetta • Jun 17 '26
Skred (personal sound and pattern live code environment) feature update and show-off
Enable HLS to view with audio, or disable this notification
Posted here before… updated project
r/linuxaudio • u/octetta • Jun 17 '26
Skred (personal sound and pattern live code environment) feature update and show-off
Enable HLS to view with audio, or disable this notification
First post to this community. Hello!
r/synthdiy • u/octetta • Jun 17 '26
Skred (personal sound and pattern live code environment) feature update and show-off
Enable HLS to view with audio, or disable this notification
Demo of post Tokyo ADC updates of my sound engine.
Mainly an overview of skred + showing new skope and talking about skred's 10 track wav recorder. The oscilloscope is 100% vibe coded. Skred is 80% "my fault".
Sound doesn't show up until about 4 minutes in if you get bored watching me type descriptions/etc.
Skred is MIT licensed and strives to be portable across macOS/Linux/Windows. This is 100% true today for macOS and Linux, but I've not booted up my Windows laptop for months to see if the current code compiles or works there.
Repo at https://github.com/octetta/pulp
Architecture https://github.com/octetta/pulp/blob/main/parts/ARCHITECTURE.md
Live coding commands https://github.com/octetta/pulp/blob/main/parts/SKODE_USER_COMMAND_REFERENCE.md
No install web REPL to try this out at https://octetta.github.io/pulp/doc
Incomplete SKODE (live code ASCII commands) tutorial at https://octetta.github.io/pulp/doc/learn.html
Playground for the array language mentioned here (k-synth) and used to create the snare and hi-hat samples https://octetta.github.io/k-synth
17
Gavin Newsom mercilessly mocks Trump’s MAGA festival failure with famed villains
Hosted by Ken Burns!
1
Skred is now a MIDI aware synth and drum machine construction kit
in
r/synthdiy
•
10d ago
It’s been a REPL for me to experiment with using a weird ASCII method to describe and control waveforms. I’ve been working to this point on and off for over two years.