Skred is now a MIDI aware synth and drum machine construction kit
3 points by octetta
3 points by octetta
https://youtu.be/c6hJb0CYRmo?si=FhJRNCzNSdtMAiC-
This video has 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 under username octetta and repo pulp... look at the releases there for SKRED 0.50.0 to match functionality shown here.
https://github.com/octetta/pulp
MIT / open source
Timecodes...
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
(I added an APL tag to this because I have a little version of a K-like language inside skred to make drum sounds... the demo loads two of these, although the source doesn't show up during load)
The github repo is at https://github.com/octetta/skred/
There are precompiled versions of the CLI livecoding shell on GitHub under username octetta and repo skred... look at the releases there for SKRED 0.50.0 to match functionality shown here.
The latest version I see is 2.0.0 from March 7th, I don't see 0.50.0 anywhere.
This was an error on my part... the newest code lives on github.com/octetta/pulp ... I edited the orignal post. Thanks for noticing!