Forum
    • Categories
    • Register
    • Login

    How can I make authentic chiptune sound via waveform generator?

    Scheduled Pinned Locked Moved General Questions
    11 Posts 3 Posters 160 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      Ben Catman
      last edited by Ben Catman

      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 !

      81ee7492-d429-43ec-a5eb-34f3067bb677-image.png

      EDIT

      This is what i can offer 😼
      Already playing SMB Theme haha
      Cheers

      O 1 Reply Last reply Reply Quote 1
      • O
        OstinTheKr0t @Ben Catman
        last edited by

        @Ben-Catman I send you a DM. Can you help me pls?

        1 Reply Last reply Reply Quote 0
        • O
          OstinTheKr0t
          last edited by

          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.

          B 1 Reply Last reply Reply Quote 0
          • B
            Ben Catman @OstinTheKr0t
            last edited by

            @OstinTheKr0t

            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 ?

            LindonL O 3 Replies Last reply Reply Quote 1
            • LindonL
              Lindon @Ben Catman
              last edited by

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

              HISE Development for hire.
              www.channelrobot.com

              B 1 Reply Last reply Reply Quote 1
              • O
                OstinTheKr0t @Ben Catman
                last edited by

                @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.44YWML6BYFBRHuWBwFf3UB.png

                1 Reply Last reply Reply Quote 0
                • O
                  OstinTheKr0t
                  last edited by

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

                  1 Reply Last reply Reply Quote 0
                  • O
                    OstinTheKr0t @Ben Catman
                    last edited by

                    @Ben-Catman
                    Anyway, I want you to help me with the code, please.

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      Ben Catman @OstinTheKr0t
                      last edited by

                      @OstinTheKr0t

                      well i get it, but one thing i want to mention in advance is , that i would not want my (simple) code to be used in projects that are public. As you mentioned , you want "the user" not to force to install samples. That implies for me that you want to distribute the vst.

                      COMMUNITY: What would you do ? I really want to help, but if this project is not for personal use, i have some problems with that.

                      Anyways, - First you need to create the waveform itself - then you need to downsample and bitcrush it, depending on your needs.

                      1 Reply Last reply Reply Quote 0
                      • B
                        Ben Catman @Lindon
                        last edited by

                        @Lindon

                        as i have read quite a few times there is need for a low / highpass with steeper slopes.... i could give the community the code and everything and show them how to implement that as third party c++ node, if that helps.

                        Pretty sure soon a kind of AI will help us all with that part of the job, but as long as we dont have this feature, i am more than willing to help others

                        Cheers

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        8

                        Online

                        2.2k

                        Users

                        13.4k

                        Topics

                        117.1k

                        Posts