home.social

#synthwavefromscratch — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #synthwavefromscratch, aggregated by home.social.

  1. Tomorrow is the deadline for the #libremusicchallenge, and I think my #synthwavefromscratch track is in a good enough place for it.

    For those of you just joining in, for the past month, I've been making a synthwave track from scratch: no DAW, no plugins. Just C code and some scripting languages on top of that. In other words, I'm using my #sndkit and #gest projects.

    The code for the song can be found here:

    git.sr.ht/~pbatch/gest/tree/ma

    ...if you don't believe me, compile and render it yourself ;)

  2. More progress with my #synthwavefromscratch track today for the #libremusicchallenge! (I am building a synthwave track without a DAW, using just low-level C code with a small scripting language on top.)

    Starting to use my gesture sequencer to work out melodies and make automation curves. Also added some a delay-throw on the melody.

    I'm up to a 8-16 bar loop now. Hoping to add a little bit more. Another section perhaps? I need to leave enough time to make sure I can publish all the source code before the deadline!

  3. CW: synthwave from scratch, WIP, lead sounds

    Continuations on my Synthwave From Scratch project, where I build a Synthwave track from "scratch" without a DAW, using open source DSP code in C, with some scripting languages on top.

    I've added an initial lead sound to my track, but I haven't programmed the melody so it's just a single note. The lead is a particularly distinct feature with the synthwave genre, so it's important to get this one right. Both in timbre and in feel.

    It seems the base of this sound is typically a modulated pulse oscillator put through some kind of chorus. I have a really nice sounding bandlimited square wave oscillator that worked quite well, but it goes against the rules of this month's #libremusicchallenge (wavetable synthesis only). So, I went with a wavetable oscillator that uses phase distortion synthesis. It has a similar characteristic.

    The way vibrato and pulse modulation behaves in the lead sound is key to getting it to feel right. This also influences the kinds of melodies that work. So actually sequencing will come next.

    It also helps to dunk the lead in a very bright very large artificial reverb.

    #synthwavefromscratch