• Purchase flow
    1. 1. Product preview
      • Size 46.7 KB
    2. 2. Payment form
    3. 3. Receipt
  • Style

      Pick a theme:


    • Use theme defaults

      Customize:

    • Video thumbnail processing...
    • Learn more

      Custom CSS:

    • Preview Reset
      CSS hints

      Is this your street address?

      Card

      ···· ···· ···· 4242
      Test card

      05/18

      Card

      Use a different card?

      Card

      pp paypal

      or pay with

      We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

      or pay with

      Please confirm your location:
      Your card will be charged .

      Thank you!

        Gumroad Library

        Download from the App Store or text yourself a link to the app

        Download from the App Store or text yourself a link to the app

        Send SMS
        Nevermind

        €5+

          th.bfgWaveshaper~

          th.bfgWaveshaper~

          FIRST 100 DOWNLOADS FREE! You can download this patch for free, but if you enjoy my patches I really appreciate a small donation for my efforts! After the first 100 downloads this patch will cost €5.

          This is a mono/polyphonic waveshape synthesizer I programmed in Max7. It can be used as an abstraction or bpatcher. The shaping is done by using the jit.bfg object. You can select a slice of the 3D plane that displays the basis function with the slider. The position of this line can be modulated with an LFO. The slice is then used for waveshape distorting an fm synth made with sinewave oscillators. The stored sample gets written to a new buffer with a vectral~ for interpolation, to allow a smoother transition when switching basis-functions and moving the sliders through the plane. I use the poly object to give it a 4x upsampling to get rid of a lot of aliasing. It has 2 ADSR's, one for the FM modulator and off course one for the complete instrument sound. The monophonic mode will remember your previous played notes and velocities when still holding on and pressing an extra key. On release of the new key it will slide back to the previous (still held) note.

          Watch a demo of the synth on vimeo:

          https://vimeo.com/280721839

          If you have any questions, comments, bug-reports or suggestions. Please e-mail me via info@timohoogland.com

          Updates in latest version 2.0:

          - Added polyphonic option with 8 voices. You can switch between polyphonic or monophonic by clicking the toggle, or use @mode 1 on creation of the object.

          - Added hints to the user interface that appear when hovering over a UI object.

          - Added a stereo spread when poly mode is used. This will spread out the over the stereo image.

          - Added LFO modulation option for the line selection of the bfg wave plane. Set the modulation speed and the modulation depth.

          - With the dump message you can output a list of all the parameter names. You can use that list to fill an umenu for example outside the bpatcher. With the param message followed by the name of the parameter you can set any parameter of the synth and also use that for modulating those parameters.

          - Updated help-file shows all the new possibilities.

          - The pattrstorage now requires the @greedy 1 attribute because the object uses its own internal pattrstorage to collect all the scripting names of the parameters.


          License:

          This software is licensed under the GNU Lesser General Public License. See the license for more details: https://choosealicense.com/licenses/gpl-3.0/

          Sorry, this item is not available in your location.
          Sold out, please go back and pick another option.

          You have purchased this product previously. You can buy it again by clicking the button above.

          • includes
          • Size 46.7 KB
          • th.bfgWaveshaper~.maxpat
          • th.bfgWaveshaper~.maxhelp

          Card

          ···· ···· ···· 4242
          Test card

          05/18

          Card

          Use a different card?

          Card

          pp paypal

          or pay with

          We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

          or pay with

          Please confirm your location:
          Your card will be charged US$5.68.

          Your rental will be available for 30 days. Once started, you’ll have 72 hours to watch it as much as you’d like!

          Thank you!

            Gumroad Library

            Download from the App Store or text yourself a link to the app

            Download from the App Store or text yourself a link to the app

            Send SMS
            Nevermind

            Thank you for downloading this patch. I hope you enjoy it! If you have any questions, comments, suggestions or bug-reports, please feel free to e-mail at info@timohoogland.com.