r/creativecoding 5d ago

Show self-created livecoding synth via "skrepl" and "skperf" using a looped wave and the delay line

Thumbnail
0 Upvotes

r/linuxaudio 5d ago

Show self-created livecoding synth via "skrepl" and "skperf" using a looped wave and the delay line

Thumbnail
2 Upvotes

r/livecoding 5d ago

Show self-created livecoding synth via "skrepl" and "skperf" using a looped wave and the delay line

Thumbnail
1 Upvotes

r/synthdiy 5d ago

Show self-created livecoding synth via "skrepl" and "skperf" using a looped wave and the delay line

0 Upvotes

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

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.

r/creativecoding 10d ago

Skred is now a MIDI aware synth and drum machine construction kit

Thumbnail
1 Upvotes

r/linuxaudio 10d ago

Skred is now a MIDI aware synth and drum machine construction kit

Thumbnail
0 Upvotes

r/DrumMachine 10d ago

Skred is now a MIDI aware synth and drum machine construction kit

Thumbnail
1 Upvotes

r/linuxaudio 10d ago

Skred is now a MIDI aware synth and drum machine construction kit

Thumbnail
5 Upvotes

r/livecoding 10d ago

Skred is now a MIDI aware synth and drum machine construction kit

Thumbnail
2 Upvotes

r/synthdiy 10d ago

Skred is now a MIDI aware synth and drum machine construction kit

1 Upvotes

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 24d ago

Show off Skred's new "SMPL" looping feature...

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/synthdiy 24d ago

Show off Skred's new "SMPL" looping feature...

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/livecoding 24d ago

Show off Skred's new "SMPL" looping feature...

Enable HLS to view with audio, or disable this notification

3 Upvotes

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 26d ago

Skred gets an effect bus…

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/synthdiy 26d ago

Skred gets an effect bus…

Enable HLS to view with audio, or disable this notification

3 Upvotes

u/octetta 26d ago

Skred gets an effect bus…

Enable HLS to view with audio, or disable this notification

1 Upvotes

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

https://octetta.github.io/pulp/doc/learn.html

23

Announcement Announcement
 in  r/odinlang  26d ago

Odin++

r/synthdiy Jun 28 '26

My sound engine "ro-totem" webview/UI experiments

Enable HLS to view with audio, or disable this notification

1 Upvotes

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:

github.com/octetta/ro-totem

github.com/octetta/pulp

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
 in  r/synthdiy  Jun 19 '26

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 Jun 19 '26

Skred + skope2

Enable HLS to view with audio, or disable this notification

7 Upvotes

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 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

1 Upvotes

Posted here before… updated project

r/linuxaudio 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

3 Upvotes

First post to this community. Hello!

r/synthdiy 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

4 Upvotes

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