Please familiarise yourself with the forum, including policy on feature requests, rules & guidelines

FORMANT (VOWEL) FILTER TYPE

13
workergrayworkergray Gulfport, FloridaBeta Tester Posts: 222

The ability to sculpt a synth with vowel-sound type filter would be an excellent addition to the current manifest.
There's a particular song I'm working on right now that just SCREAMS for an "aaah" sound.

Comments

  • 0
    workergrayworkergray Gulfport, FloridaBeta Tester Posts: 222

    what could be VERY funky is to hook it up to a random generator. That synth be talkin' NONSENSE!

  • 0
    workergrayworkergray Gulfport, FloridaBeta Tester Posts: 222

  • 0
    funktreefunktree NYPosts: 128

    yes great but this usually takes a lot of processing power, try to tune both filters close to each other with high resonance feeding it square with PWM at around 45 you will be able to get some vowels, there are few videos on YT sorry no links handy

  • 0
    workergrayworkergray Gulfport, FloridaBeta Tester Posts: 222

    Hey! Could you make a preset? Thanks!

  • 0
    funktreefunktree NYPosts: 128
    edited June 2017

    Here is a good start ... sky is the limit ...
    Sorry I cannot post files here... so below in white is the content of the SYNT xml file. You need to
    1. copy the whole code... Don’t miss something.
    2. Rname it to something like SYNT988.XML
    3. Put in onto SD card into the SYNTHS folder:

    <?xml version="1.0" encoding="UTF-8"?>
    <sound>
        <osc1>
            <type>square</type>
            <transpose>-12</transpose>
            <cents>0</cents>
            <retrigPhase>-1</retrigPhase>
        </osc1>
        <osc2>
            <type>square</type>
            <transpose>-12</transpose>
            <cents>0</cents>
            <retrigPhase>-1</retrigPhase>
        </osc2>
        <polyphonic>1</polyphonic>
        <clippingAmount>3</clippingAmount>
        <voicePriority>1</voicePriority>
        <lfo1>
            <type>sine</type>
            <syncLevel>0</syncLevel>
        </lfo1>
        <lfo2>
            <type>sine</type>
        </lfo2>
        <mode>subtractive</mode>
        <transpose>-12</transpose>
        <unison>
            <num>1</num>
            <detune>10</detune>
        </unison>
        <compressor>
            <syncLevel>6</syncLevel>
            <attack>327244</attack>
            <release>936</release>
        </compressor>
        <delay>
            <pingPong>1</pingPong>
            <analog>1</analog>
            <syncLevel>7</syncLevel>
        </delay>
        <lpfMode>24dB</lpfMode>
        <modFXType>none</modFXType>
        <defaultParams>
            <arpeggiatorGate>0x00000000</arpeggiatorGate>
            <portamento>0x80000000</portamento>
            <compressorShape>0xDC28F5B2</compressorShape>
            <oscAVolume>0x7FFFFFFF</oscAVolume>
            <oscAPulseWidth>0x7851EB58</oscAPulseWidth>
            <oscBVolume>0x80000000</oscBVolume>
            <oscBPulseWidth>0x00000000</oscBPulseWidth>
            <noiseVolume>0x80000000</noiseVolume>
            <volume>0x50000000</volume>
            <pan>0x00000000</pan>
            <lpfFrequency>0x08000000</lpfFrequency>
            <lpfResonance>0xEA000000</lpfResonance>
            <hpfFrequency>0xF0A3D6F6</hpfFrequency>
            <hpfResonance>0x1EB851CF</hpfResonance>
            <envelope1>
                <attack>0x80000000</attack>
                <decay>0xE6666654</decay>
                <sustain>0x7FFFFFFF</sustain>
                <release>0x80000000</release>
            </envelope1>
            <envelope2>
                <attack>0x99999995</attack>
                <decay>0xA3D70A37</decay>
                <sustain>0xFFFFFFE9</sustain>
                <release>0xE6666654</release>
            </envelope2>
            <lfo1Rate>0x04000000</lfo1Rate>
            <lfo2Rate>0x00000000</lfo2Rate>
            <modulator1Amount>0x80000000</modulator1Amount>
            <modulator1Feedback>0x80000000</modulator1Feedback>
            <modulator2Amount>0x80000000</modulator2Amount>
            <modulator2Feedback>0x80000000</modulator2Feedback>
            <carrier1Feedback>0x80000000</carrier1Feedback>
            <carrier2Feedback>0x80000000</carrier2Feedback>
            <modFXRate>0x00000000</modFXRate>
            <modFXDepth>0x00000000</modFXDepth>
            <delayRate>0xBD70A3CC</delayRate>
            <delayFeedback>0x92000000</delayFeedback>
            <reverbAmount>0xA6000000</reverbAmount>
            <arpeggiatorRate>0x00000000</arpeggiatorRate>
            <patchCables>
                <patchCable>
                    <source>velocity</source>
                    <destination>volume</destination>
                    <amount>0x3FFFFFE8</amount>
                </patchCable>
                <patchCable>
                    <source>random</source>
                    <destination>lpfResonance</destination>
                    <amount>0x228F5C1C</amount>
                </patchCable>
                <patchCable>
                    <source>random</source>
                    <destination>pan</destination>
                    <amount>0x1EB851E0</amount>
                </patchCable>
                <patchCable>
                    <source>lfo1</source>
                    <destination>env1Release</destination>
                    <amount>0x0A3D70A0</amount>
                </patchCable>
                <patchCable>
                    <source>random</source>
                    <destination>hpfFrequency</destination>
                    <amount>0x07AE1478</amount>
                </patchCable>
                <patchCable>
                    <source>envelope2</source>
                    <destination>hpfFrequency</destination>
                    <amount>0xFC28F5C4</amount>
                </patchCable>
                <patchCable>
                    <source>random</source>
                    <destination>lpfFrequency</destination>
                    <amount>0x0CCCCCC8</amount>
                </patchCable>
                <patchCable>
                    <source>note</source>
                    <destination>lpfFrequency</destination>
                    <amount>0x0A3D70A0</amount>
                </patchCable>
                <patchCable>
                    <source>velocity</source>
                    <destination>lpfFrequency</destination>
                    <amount>0x0B851EB4</amount>
                    <rangeAdjustable>1</rangeAdjustable>
                </patchCable>
                <patchCable>
                    <source>envelope2</source>
                    <destination>lpfFrequency</destination>
                    <amount>0x028F5C28</amount>
                </patchCable>
            </patchCables>
            <stutterRate>0x00000000</stutterRate>
            <sampleRateReduction>0x80000000</sampleRateReduction>
            <bitCrush>0x80000000</bitCrush>
            <equalizer>
                <bass>0x00000000</bass>
                <treble>0x00000000</treble>
                <bassFrequency>0x00000000</bassFrequency>
                <trebleFrequency>0x00000000</trebleFrequency>
            </equalizer>
            <modFXOffset>0x00000000</modFXOffset>
            <modFXFeedback>0x00000000</modFXFeedback>
        </defaultParams>
        <midiKnobs>
        </midiKnobs>
        <modKnobs>
            <modKnob>
                <controlsParam>pan</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>volumePostFX</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>lpfResonance</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>lpfFrequency</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>env1Release</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>env1Attack</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>delayFeedback</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>delayRate</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>reverbAmount</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>volumePostReverbSend</controlsParam>
                <patchAmountFromSource>compressor</patchAmountFromSource>
            </modKnob>
            <modKnob>
                <controlsParam>pitch</controlsParam>
                <patchAmountFromSource>lfo1</patchAmountFromSource>
            </modKnob>
            <modKnob>
                <controlsParam>lfo1Rate</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>portamento</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>stutterRate</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>oscBVolume</controlsParam>
            </modKnob>
            <modKnob>
                <controlsParam>oscBPhaseWidth</controlsParam>
            </modKnob>
        </modKnobs>
    </sound>
    
    Post edited by funktree on
  • 0
    workergrayworkergray Gulfport, FloridaBeta Tester Posts: 222

    Just bumping this for the new folks.
    AND another suggestion:
    2 parallel band-pass filters with the standard per-note tweakability.

  • 0
    LjkLjk Austin Tx USAPosts: 98

    I know its not the same thing but you could record yourself saying these vowel sounds. since the FX can get pretty nasty you can go that route. or just re-sample a few times.

  • -1
    The user and all related content has been deleted.
  • 0
    workergrayworkergray Gulfport, FloridaBeta Tester Posts: 222

    I think with sampling is you can get 2 vowel sounds at best-- one sample fading into the other. with parallel filtering you can set the freq and reso for each step, which would yield a wider range of "formants"

  • -1
    The user and all related content has been deleted.
  • 0
    workergrayworkergray Gulfport, FloridaBeta Tester Posts: 222

    how much?

  • 0
    The user and all related content has been deleted.
  • 0
    workergrayworkergray Gulfport, FloridaBeta Tester Posts: 222

    after careful consideration, I don't need an external formant filter. that would essentially apply the effect to everything coming out of the instrument. I only need it on one track at a time, and "bouncing" tracks for effect is a laborious and time consuming process

  • -1
    The user and all related content has been deleted.
  • 1
    workergrayworkergray Gulfport, FloridaBeta Tester Posts: 222

    after 2.0 is released, more RAM will be available for----
    FORMANT SYNTHESIS!

Sign In or Register to comment.