home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <!DOCTYPE BoardLayout SYSTEM "Bidule.dtd">
- <BoardLayout>
- <MediaPool>
- </MediaPool>
- <BiduleGroup id="UID_1028575987" displayName="ComplexLimiter" zoom="0.9" processingMode="process" author="bram@smartelectronix.com" version="0.0">
- <Geometry x="-126" y="60.5" w="1.74013e-039" h="9.42646e+033"/>
- <Channel index="0" name="Sample Input Channel 1" direction="input" type="samples"/>
- <Channel index="0" name="Sample Output Channel 1" direction="output" type="samples"/>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Bidule id="UID_1028398691" type="com.plogue.Constant" displayName="1" processingMode="process">
- <Geometry x="-19.5392" y="-44.6549" w="1.73919e-039" h="9.48132e+033"/>
- <ChannelConfig numSampleIn="0" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="32" w="224" h="112"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="11">0</Parameter>
- <Parameter id="1" userMin="-200000" userMax="200000">1.000000000</Parameter>
- </Bidule>
- <Bidule id="UID_1028398695" type="com.plogue.LogicGate" displayName="<=" processingMode="process">
- <Geometry x="-74.0595" y="-150.845" w="0" h="1.75792e-038"/>
- <ChannelConfig numSampleIn="4" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="154" y="186" w="211" h="86"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="11">1</Parameter>
- </Bidule>
- <Bidule id="UID_1028398701" type="com.plogue.BinaryOperator" displayName="*" processingMode="process">
- <Geometry x="234.865" y="-122.67" w="1.73919e-039" h="9.48132e+033"/>
- <ChannelConfig numSampleIn="2" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="9">2</Parameter>
- <Parameter id="1" userMin="0" userMax="0">0</Parameter>
- </Bidule>
- <BiduleGroup id="UID_1028575990" displayName="Envelopes" zoom="0.8" processingMode="process" author="bram@smartelectronix.com" version="0.0">
- <Geometry x="-193.235" y="59.0299" w="0" h="1.4013e-045"/>
- <Channel index="0" name="Sample Input Channel 1" direction="input" type="samples"/>
- <Channel index="0" name="Sample Output Channel 1" direction="output" type="samples"/>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Bidule id="UID_1028575994" type="com.plogue.EnvelopeFollower" displayName="Env (1)" processingMode="process">
- <Geometry x="-325" y="92.5" w="1.74156e-039" h="1.2434e-038"/>
- <ChannelConfig numSampleIn="1" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="66" y="98" w="284" h="110"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="1" userMax="1000">1.000</Parameter>
- <Parameter id="1" userMin="1" userMax="1000">12.753</Parameter>
- </Bidule>
- <Bidule id="UID_1028575996" type="com.plogue.EnvelopeFollower" displayName="Env (2)" processingMode="process">
- <Geometry x="-227" y="92.5" w="1.74156e-039" h="1.2434e-038"/>
- <ChannelConfig numSampleIn="1" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="1" userMax="1000">12.753</Parameter>
- <Parameter id="1" userMin="1" userMax="1000">24.506</Parameter>
- </Bidule>
- <Bidule id="UID_1028575998" type="com.plogue.EnvelopeFollower" displayName="Env (3)" processingMode="process">
- <Geometry x="-138.997" y="95.4915" w="1.74156e-039" h="1.2434e-038"/>
- <ChannelConfig numSampleIn="1" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="1" userMax="1000">24.506</Parameter>
- <Parameter id="1" userMin="1" userMax="1000">48.012</Parameter>
- </Bidule>
- <Bidule id="UID_1028576000" type="com.plogue.EnvelopeFollower" displayName="Env (4)" processingMode="process">
- <Geometry x="-54" y="96.5" w="1.74156e-039" h="1.2434e-038"/>
- <ChannelConfig numSampleIn="1" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="1" userMax="1000">48.012</Parameter>
- <Parameter id="1" userMin="1" userMax="1000">91.106</Parameter>
- </Bidule>
- <Bidule id="UID_1028576002" type="com.plogue.EnvelopeFollower" displayName="Env (5)" processingMode="process">
- <Geometry x="24" y="94.5" w="1.74156e-039" h="1.2434e-038"/>
- <ChannelConfig numSampleIn="1" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="1" userMax="1000">91.106</Parameter>
- <Parameter id="1" userMin="1" userMax="1000">185.129</Parameter>
- </Bidule>
- <Bidule id="UID_1028576004" type="com.plogue.EnvelopeFollower" displayName="Env (6)" processingMode="process">
- <Geometry x="110" y="96.5" w="1.74156e-039" h="1.2434e-038"/>
- <ChannelConfig numSampleIn="1" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="1" userMax="1000">185.129</Parameter>
- <Parameter id="1" userMin="1" userMax="1000">377.094</Parameter>
- </Bidule>
- <Bidule id="UID_1028576006" type="com.plogue.EnvelopeFollower" displayName="Env (7)" processingMode="process">
- <Geometry x="215" y="91.5" w="1.74156e-039" h="1.2434e-038"/>
- <ChannelConfig numSampleIn="1" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="1" userMax="1000">377.094</Parameter>
- <Parameter id="1" userMin="1" userMax="1000">741.435</Parameter>
- </Bidule>
- <Bidule id="UID_1028576012" type="com.plogue.BinaryOperator" displayName="Max" processingMode="process">
- <Geometry x="-272.5" y="-6.5" w="0" h="1.76281e-038"/>
- <ChannelConfig numSampleIn="2" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="176" y="240" w="244" h="104"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="9">7</Parameter>
- <Parameter id="1" userMin="0" userMax="0">0</Parameter>
- </Bidule>
- <Bidule id="UID_1028576013" type="com.plogue.BinaryOperator" displayName="Max" processingMode="process">
- <Geometry x="-99.5027" y="-13.5" w="0" h="1.76281e-038"/>
- <ChannelConfig numSampleIn="2" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="44" y="76" w="244" h="104"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="9">7</Parameter>
- <Parameter id="1" userMin="0" userMax="0">0</Parameter>
- </Bidule>
- <Bidule id="UID_1028576015" type="com.plogue.BinaryOperator" displayName="Max" processingMode="process">
- <Geometry x="65.5027" y="-16.4966" w="0" h="1.76281e-038"/>
- <ChannelConfig numSampleIn="2" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="9">7</Parameter>
- <Parameter id="1" userMin="0" userMax="0">0</Parameter>
- </Bidule>
- <Bidule id="UID_1028576017" type="com.plogue.BinaryOperator" displayName="Max" processingMode="process">
- <Geometry x="-189.5" y="-80.5" w="0" h="1.76281e-038"/>
- <ChannelConfig numSampleIn="2" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="9">7</Parameter>
- <Parameter id="1" userMin="0" userMax="0">0</Parameter>
- </Bidule>
- <Bidule id="UID_1028576019" type="com.plogue.BinaryOperator" displayName="Max" processingMode="process">
- <Geometry x="156.495" y="-96.5042" w="0" h="1.76281e-038"/>
- <ChannelConfig numSampleIn="2" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="44" y="108" w="244" h="104"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="9">7</Parameter>
- <Parameter id="1" userMin="0" userMax="0">0</Parameter>
- </Bidule>
- <Bidule id="UID_1028576021" type="com.plogue.BinaryOperator" displayName="Max" processingMode="process">
- <Geometry x="39.5" y="-163.5" w="0" h="1.76281e-038"/>
- <ChannelConfig numSampleIn="2" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="66" y="130" w="244" h="104"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="9">7</Parameter>
- <Parameter id="1" userMin="0" userMax="0">0</Parameter>
- </Bidule>
- <Link producerId="UID_1028575990" producerChannel="0" listenerId="UID_1028575994" listenerChannel="0"/>
- <Link producerId="UID_1028575994" producerChannel="0" listenerId="UID_1028575996" listenerChannel="0"/>
- <Link producerId="UID_1028575996" producerChannel="0" listenerId="UID_1028575998" listenerChannel="0"/>
- <Link producerId="UID_1028575998" producerChannel="0" listenerId="UID_1028576000" listenerChannel="0"/>
- <Link producerId="UID_1028576000" producerChannel="0" listenerId="UID_1028576002" listenerChannel="0"/>
- <Link producerId="UID_1028576002" producerChannel="0" listenerId="UID_1028576004" listenerChannel="0"/>
- <Link producerId="UID_1028576004" producerChannel="0" listenerId="UID_1028576006" listenerChannel="0"/>
- <Link producerId="UID_1028575994" producerChannel="0" listenerId="UID_1028576012" listenerChannel="0"/>
- <Link producerId="UID_1028575996" producerChannel="0" listenerId="UID_1028576012" listenerChannel="1"/>
- <Link producerId="UID_1028575998" producerChannel="0" listenerId="UID_1028576013" listenerChannel="0"/>
- <Link producerId="UID_1028576000" producerChannel="0" listenerId="UID_1028576013" listenerChannel="1"/>
- <Link producerId="UID_1028576002" producerChannel="0" listenerId="UID_1028576015" listenerChannel="0"/>
- <Link producerId="UID_1028576004" producerChannel="0" listenerId="UID_1028576015" listenerChannel="1"/>
- <Link producerId="UID_1028576012" producerChannel="0" listenerId="UID_1028576017" listenerChannel="0"/>
- <Link producerId="UID_1028576013" producerChannel="0" listenerId="UID_1028576017" listenerChannel="1"/>
- <Link producerId="UID_1028576015" producerChannel="0" listenerId="UID_1028576019" listenerChannel="0"/>
- <Link producerId="UID_1028576006" producerChannel="0" listenerId="UID_1028576019" listenerChannel="1"/>
- <Link producerId="UID_1028576017" producerChannel="0" listenerId="UID_1028576021" listenerChannel="0"/>
- <Link producerId="UID_1028576019" producerChannel="0" listenerId="UID_1028576021" listenerChannel="1"/>
- <Link producerId="UID_1028576021" producerChannel="0" listenerId="UID_1028575990" listenerChannel="0"/>
- </BiduleGroup>
- <Bidule id="UID_1028576045" type="com.plogue.Variable" displayName="Threshold" processingMode="process">
- <Geometry x="-143.81" y="233.413" w="1.74156e-039" h="1.2434e-038"/>
- <ChannelConfig numSampleIn="0" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="false">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="-40" userMax="0">-9.09800</Parameter>
- </Bidule>
- <Bidule id="UID_1028576046" type="com.plogue.UnitConverter" displayName="dB2Lin" processingMode="process">
- <Geometry x="-70.4757" y="90.3966" w="0" h="1.76281e-038"/>
- <ChannelConfig numSampleIn="1" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="110" y="142" w="211" h="86"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="5">4</Parameter>
- </Bidule>
- <Bidule id="UID_1028576049" type="com.plogue.DelayLine" displayName="lookahead" processingMode="process">
- <Geometry x="169.847" y="33.5754" w="8.61065e+033" h="8.61383e+033"/>
- <ChannelConfig numSampleIn="2" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="176" y="208" w="228" h="86"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="5">0</Parameter>
- </Bidule>
- <Bidule id="UID_1028576050" type="com.plogue.UnitConverter" displayName="ms2samples" processingMode="process">
- <Geometry x="190.159" y="123.254" w="1.74156e-039" h="1.2434e-038"/>
- <ChannelConfig numSampleIn="1" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="198" y="230" w="211" h="86"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="5">0</Parameter>
- </Bidule>
- <Bidule id="UID_1028576051" type="com.plogue.Constant" displayName="2" processingMode="process">
- <Geometry x="188.715" y="190.584" w="1.73919e-039" h="9.48132e+033"/>
- <ChannelConfig numSampleIn="0" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="11">0</Parameter>
- <Parameter id="1" userMin="-200000" userMax="200000">2.000000000</Parameter>
- </Bidule>
- <Bidule id="UID_1028578991" type="com.plogue.Comment" displayName="Algorithm" processingMode="process">
- <Geometry x="-301.429" y="-12.1429" w="0" h="1.74632e-038"/>
- <ChannelConfig numSampleIn="0" numSampleOut="0" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="0" y="0" w="0" h="0"/>
- </Gui>
- <Parameter id="0" userMin="0" userMax="0">based on James Chandler's email about limiters...
- works VERY nicely indeed.
-
- http://music.calarts.edu/~majordom/music-dsp/2001-jan/msg00571.html
-
- Works only in 0.5001 or higher
-
- - bram</Parameter>
- </Bidule>
- <Bidule id="UID_1028593107" type="com.plogue.Function" displayName="1/(x-y+1)" processingMode="process">
- <Geometry x="57.1429" y="-47.0714" w="1.73919e-039" h="9.48132e+033"/>
- <ChannelConfig numSampleIn="3" numSampleOut="1" numMidiIn="0" numMidiOut="0" numFreqIn="0" numFreqOut="0" numMagIn="0" numMagOut="0"/>
- <Gui state="normal" hidden="true" generic="true">
- <Geometry x="115" y="330" w="181" h="86"/>
- </Gui>
- <Parameter id="-2" userMin="0" userMax="2">0</Parameter>
- <Parameter id="0" userMin="0" userMax="0">1/(x-y+1)</Parameter>
- </Bidule>
- <Link producerId="UID_1028575987" producerChannel="0" listenerId="UID_1028575990" listenerChannel="0"/>
- <Link producerId="UID_1028398691" producerChannel="0" listenerId="UID_1028398695" listenerChannel="2"/>
- <Link producerId="UID_1028398695" producerChannel="0" listenerId="UID_1028398701" listenerChannel="0"/>
- <Link producerId="UID_1028575990" producerChannel="0" listenerId="UID_1028398695" listenerChannel="0"/>
- <Link producerId="UID_1028398701" producerChannel="0" listenerId="UID_1028575987" listenerChannel="0"/>
- <Link producerId="UID_1028576045" producerChannel="0" listenerId="UID_1028576046" listenerChannel="0"/>
- <Link producerId="UID_1028576046" producerChannel="0" listenerId="UID_1028398695" listenerChannel="1"/>
- <Link producerId="UID_1028576049" producerChannel="0" listenerId="UID_1028398701" listenerChannel="1"/>
- <Link producerId="UID_1028575987" producerChannel="0" listenerId="UID_1028576049" listenerChannel="0"/>
- <Link producerId="UID_1028576050" producerChannel="0" listenerId="UID_1028576049" listenerChannel="1"/>
- <Link producerId="UID_1028576051" producerChannel="0" listenerId="UID_1028576050" listenerChannel="0"/>
- <Link producerId="UID_1028575990" producerChannel="0" listenerId="UID_1028593107" listenerChannel="0"/>
- <Link producerId="UID_1028576046" producerChannel="0" listenerId="UID_1028593107" listenerChannel="1"/>
- <Link producerId="UID_1028593107" producerChannel="0" listenerId="UID_1028398695" listenerChannel="3"/>
- <VirtualParameter id="0" source="UID_1028576045" param="0" displayName="Threshold(db)"/>
- </BiduleGroup>
- <Automation id="Automation"/>
- </BoardLayout>
-