How can I make authentic chiptune sound via waveform generator?
-
(using google translator, so sorry for mistakes)
Hello everyone!
I'm trying to create a VST plugin for composing authentic chiptune music. But the main problem I've encountered is that the Waveform Generator uses (as far as I understand) a regular synthesizer, which isn't really suitable for authentic chiptune.
I think I heard that you can adjust a certain parameter that, roughly speaking, makes the "ladder" waveform rather than smooth.
For better understanding, I'll leave a link to a YouTube video where the waveform I'm trying to achieve is shown at 0:54 and 3:46. If you help me, it would be very kind of you.
Link to the video: https://www.youtube.com/watch?v=8RrQrATnXXY&t=507s -
Hey, i can figure that out in a few hours, i guess i can write a quick and dirty custom c++ node for bitcrushing and downsampling. Send me a dm if you like !

EDIT
This is what i can offer

Already playing SMB Theme haha
Cheers -
@Ben-Catman I send you a DM. Can you help me pls?
-
Tbh I also wanted too add waveform editor (just like Namco163 NES add-on). Rn trying figure out how to done it. But if you have any ideas how to do it, you can post your assumptions.
-
you need to be more specific on what you want to achieve? i am glad to help, as this community has also helped me a lot, but i need more information?
Btw shall i do a written tutorial on how to combine c++ nodes with your project ? Would the community be interested in that ?
-
@Ben-Catman said in How can I make authentic chiptune sound via waveform generator?:
Btw shall i do a written tutorial on how to combine c++ nodes with your project ? Would the community be interested in that ?
more useful documentation is always welcome.
Maybe use an Air windows C++ FX as your example...
-
@Ben-Catman
Okay, let me explain:
I want to create a VST plugin for composing chiptune music. The reason: existing plugins don't meet my needs.At first, I tried using a sampler to create five basic waveform types: Square, Triangle, Sawtooth, Sine, and Noise. But then I ran into a problem: the user would have to download samples to use the VST plugin (which doesn't suit me, as it doesn't make sense with simple waveforms).
Then I remembered the waveform generator and tried to do everything with it, but it uses a synthesizer to generate the waves, which makes the waves smoother. This doesn't match the authentic sound.The video I linked above shows what the waveform should look like.
In other words, I want to make a copy of the Magical 8bit Plugin, but with Sawtooth and Sine waveforms and I want to keep all sethings of the waveform.

-
I heard that Magical 8bit plug was made with JUICE, so I don't think that could be a big problem.
Also, I'm not really good at coding. Yeah...
-
@Ben-Catman
Anyway, I want you to help me with the code, please.