diff options
Diffstat (limited to 'patches/demo-xfade.axp')
-rw-r--r-- | patches/demo-xfade.axp | 313 |
1 files changed, 313 insertions, 0 deletions
diff --git a/patches/demo-xfade.axp b/patches/demo-xfade.axp new file mode 100644 index 0000000..cc3d535 --- /dev/null +++ b/patches/demo-xfade.axp @@ -0,0 +1,313 @@ +<patch-1.0> + <obj type="mix/xfade" sha="46677d62cd61f18b6996ffad67cd94b74cd98f2d" uuid="375dc91d218e96cdc9cbc7e92adb48f705ef701a" name="xfade_2" x="770" y="0"> + <params/> + <attribs/> + </obj> + <obj type="rekado/write" sha="e127c6f8114715d89b3516a6701b262f7e8f5420" uuid="bd73958e3830021807ee97a8cff4500a72a5710d" name="write_1" x="462" y="14"> + <params/> + <attribs> + <combo attributeName="size" selection="8192 (170ms)"/> + </attribs> + </obj> + <obj type="disp/kscope 128 p" sha="c520d81a6e651e80c661abb57c5ee88a357b5727" uuid="664f9317a38a6910ae9bc020e00ca2dd2ee692fa" name="kscope_4" x="1064" y="28"> + <params/> + <attribs/> + </obj> + <obj type="disp/kscope 128 p" sha="c520d81a6e651e80c661abb57c5ee88a357b5727" uuid="664f9317a38a6910ae9bc020e00ca2dd2ee692fa" name="kscope_2" x="1204" y="28"> + <params/> + <attribs/> + </obj> + <obj type="rekado/write" sha="e127c6f8114715d89b3516a6701b262f7e8f5420" uuid="bd73958e3830021807ee97a8cff4500a72a5710d" name="write_2" x="462" y="70"> + <params/> + <attribs> + <combo attributeName="size" selection="8192 (170ms)"/> + </attribs> + </obj> + <obj type="delay/read interp" sha="6fda3a4b04cc8fc49e63240c2fff115695ec7a7" uuid="e3d8b8823ab551c588659520bf6cc25c630466c7" name="read_1" x="616" y="70"> + <params> + <frac32.u.map name="time" value="0.0"/> + </params> + <attribs> + <objref attributeName="delayname" obj="write_1"/> + </attribs> + </obj> + <obj type="./exp-xfade" uuid="a820c1629d2f2a44abda1770f95387742ce8a7cd" name="exp-xfade_1" x="784" y="70"> + <params> + <frac32.u.map name="*c_1" value="8.5"/> + </params> + <attribs/> + </obj> + <obj type="mix/xfade" sha="46677d62cd61f18b6996ffad67cd94b74cd98f2d" uuid="375dc91d218e96cdc9cbc7e92adb48f705ef701a" name="xfade_1" x="980" y="84"> + <params/> + <attribs/> + </obj> + <obj type="audio/in stereo" sha="1acaaf87659f6c9d0833a6def4dbd5d0c3edca4d" uuid="99848ad6d90a8e615e83b2e619cfc806f28e7281" name="in_1" x="224" y="98"> + <params/> + <attribs/> + </obj> + <obj type="math/*c" sha="a73a2cafcf92eb4b6524655dcee98a569d5ddc28" uuid="7a66f52a9594e7e9eb31328ea725cb3641a80b55" name="*c1" x="350" y="98"> + <params> + <frac32.u.map name="amp" value="63.5"/> + </params> + <attribs/> + </obj> + <obj type="delay/echo" sha="4113836be966bc4768d1fd2d80b50e4ebd192266" uuid="b7e4de60a644f6b30fdee9648ea62f446ecce38d" name="echo_1" x="476" y="154"> + <params/> + <attribs> + <spinner attributeName="delaylength" value="2048"/> + </attribs> + </obj> + <obj type="delay/read interp" sha="6fda3a4b04cc8fc49e63240c2fff115695ec7a7" uuid="e3d8b8823ab551c588659520bf6cc25c630466c7" name="read_2" x="616" y="168"> + <params> + <frac32.u.map name="time" value="0.0"/> + </params> + <attribs> + <objref attributeName="delayname" obj="write_2"/> + </attribs> + </obj> + <obj type="osc/phasor" sha="343e0dfbaa48c69032d959ee1e7398e45000e0bf" uuid="e5553f226015bf75f4fdc3faa39be1bee4f84044" name="phasor_1" x="98" y="224"> + <params> + <frac32.s.map name="pitch" value="-17.0"/> + </params> + <attribs/> + </obj> + <obj type="conv/interp" sha="4b93f3e0f08b85924e07feabcdfe53fc11aa6a48" uuid="d68c1a8709d8b55e3de8715d727ec0a2d8569d9a" name="interp_1" x="504" y="224"> + <params/> + <attribs/> + </obj> + <obj type="ctrl/dial p" sha="501c30e07dedf3d701e8d0b33c3c234908c3388e" uuid="cc5d2846c3d50e425f450c4b9851371b54f4d674" name="dry" x="840" y="224"> + <params> + <frac32.u.map name="value" value="28.0"/> + </params> + <attribs/> + </obj> + <obj type="disp/kscope 128 p" sha="c520d81a6e651e80c661abb57c5ee88a357b5727" uuid="664f9317a38a6910ae9bc020e00ca2dd2ee692fa" name="kscope_3" x="1064" y="224"> + <params/> + <attribs/> + </obj> + <obj type="disp/kscope 128 p" sha="c520d81a6e651e80c661abb57c5ee88a357b5727" uuid="664f9317a38a6910ae9bc020e00ca2dd2ee692fa" name="kscope_1" x="1204" y="224"> + <params/> + <attribs/> + </obj> + <obj type="lfo/saw down" sha="2a84a3f10fa95e49f9b9cff209cbe7f6b5e1f9ea" uuid="d831d6b82b3d559c3ba7b1b487fb292d7998fd08" name="saw_2" x="364" y="238"> + <params> + <frac32.s.map name="pitch" value="2.299999713897705"> + <presets> + <preset index="1"> + <f v="14.199999809265137"/> + </preset> + </presets> + </frac32.s.map> + </params> + <attribs/> + </obj> + <obj type="math/-c" sha="13ae165692448bd5e8159b2e283e45005ef14cdf" uuid="bc70bed87e5405985ade03f4806b9450609a9093" name="unipolar2bipolar_1" x="700" y="280"> + <params> + <frac32.u.map name="c" value="32.0"/> + </params> + <attribs/> + </obj> + <obj type="math/<c" sha="cfbcbe9eb204d0e8edc9d135f13c6fa284ba378d" uuid="852c84e7bd967ee4a44cc553fcf6e3fc9d8b92c4" name="==_1" x="770" y="280"> + <params> + <frac32.u.map name="c" value="0.0"/> + </params> + <attribs/> + </obj> + <obj type="conv/to f" sha="1ecea09351d0a8a9d0b72cdd3e089984d17af31" uuid="bdd08445689602ce174689ccb6be085f627d9892" name="nointerp_1" x="546" y="294"> + <params/> + <attribs/> + </obj> + <obj type="gpio/out/led1" sha="52567d6da1edf8d777dd9c850ab30dc561d7909d" uuid="c6679540460d64e2e71760e61cb82fac227e2764" name="led1_1" x="854" y="308"> + <params/> + <attribs/> + </obj> + <obj type="lfo/square" sha="b4420b58ca2ae5ece53d53540bc91bc9ed7a4b83" uuid="de6909eb64db13af5b43f979a4c130024b3a4793" name="square_1" x="112" y="336"> + <params> + <frac32.s.map name="pitch" value="14.699999809265137"/> + </params> + <attribs/> + </obj> + <obj type="./xfade-env" uuid="d6691ab2bc0f506cdc501dbf01b09f72b01921d4" name="xfade-env_1" x="238" y="336"> + <params> + <frac32.u.map name="*c_1" value="12.0"/> + </params> + <attribs/> + </obj> + <obj type="lfo/sine" sha="a2851b3d62ed0faceefc98038d9571422f0ce260" uuid="75f7330c26a13953215dccc3b7b9008545c9daa9" name="sine_1" x="406" y="350"> + <params> + <frac32.s.map name="pitch" value="-49.0"/> + </params> + <attribs/> + </obj> + <obj type="math/div 128" sha="10837fc0484a3378a48f166255273629682c9d" uuid="7e534ce0f62b1fddbad78a797d8c10c8d1a0b812" name="div_1" x="504" y="350"> + <params/> + <attribs/> + </obj> + <obj type="math/*c" sha="60143a29e35f452025e9edaa2dec6e660ecb9c6e" uuid="7d5ef61c3bcd571ee6bbd8437ef3612125dfb225" name="*c_1" x="588" y="350"> + <params> + <frac32.u.map name="amp" value="0.0"/> + </params> + <attribs/> + </obj> + <obj type="stomps/chorus1" uuid="308d235b433d167a0251a5a7ae02cb683bb5f1a1" name="obj_1" x="826" y="378"> + <params> + <bool32.tgl name="on" value="0"/> + <frac32.u.map name="depth" value="2.5"/> + <frac32.s.map name="speed" value="-26.0"/> + </params> + <attribs/> + </obj> + <obj type="audio/out stereo" sha="b933bb91801a126126313c11f773158b5ca2face" name="dac_1" x="966" y="378"> + <params/> + <attribs/> + </obj> + <obj type="disp/kscope 128 b" sha="8d4224a2649d7e1034724772735c137003a43ad7" uuid="e71f3dd9bc5b799ad703079e63fb929dd75def0" name="kscope_5" x="322" y="448"> + <params/> + <attribs/> + </obj> + <obj type="disp/scope 128 b" sha="a7ce66703f067983726298da17fabab409dca3dc" uuid="2b69f51a714fc276503ef10c349d6d253d1ae5e2" name="scope_3" x="476" y="448"> + <params/> + <attribs/> + </obj> + <obj type="disp/scope 128 b" sha="a7ce66703f067983726298da17fabab409dca3dc" uuid="2b69f51a714fc276503ef10c349d6d253d1ae5e2" name="scope_1" x="616" y="448"> + <params/> + <attribs/> + </obj> + <obj type="disp/scope 128 b" sha="a7ce66703f067983726298da17fabab409dca3dc" uuid="2b69f51a714fc276503ef10c349d6d253d1ae5e2" name="scope_2" x="1092" y="448"> + <params/> + <attribs/> + </obj> + <obj type="ctrl/button" sha="3a0057991a9376823a6a654a8cf7201abdc31135" uuid="ef3d13774349df85aa9bfecf30dbc91ab8488b3f" name="button_1" x="966" y="546"> + <params> + <bool32.mom name="b" value="0"/> + </params> + <attribs/> + </obj> + <nets> + <net> + <source obj="dry" outlet="out"/> + <dest obj="xfade_1" inlet="c"/> + </net> + <net> + <source obj="interp_1" outlet="o"/> + <dest obj="echo_1" inlet="in"/> + <dest obj="read_1" inlet="time"/> + </net> + <net> + <source obj="echo_1" outlet="out"/> + <dest obj="read_2" inlet="time"/> + <dest obj="nointerp_1" inlet="i"/> + </net> + <net> + <source obj="*c1" outlet="out"/> + <dest obj="write_1" inlet="in"/> + <dest obj="xfade_1" inlet="i2"/> + <dest obj="write_2" inlet="in"/> + </net> + <net> + <source obj="xfade_1" outlet="o"/> + <dest obj="obj_1" inlet="in"/> + </net> + <net> + <source obj="sine_1" outlet="wave"/> + <dest obj="div_1" inlet="in"/> + </net> + <net> + <source obj="div_1" outlet="out"/> + <dest obj="*c_1" inlet="in"/> + </net> + <net> + <source obj="*c_1" outlet="out"/> + <dest obj="saw_2" inlet="pitch"/> + </net> + <net> + <source obj="obj_1" outlet="L"/> + <dest obj="dac_1" inlet="left"/> + </net> + <net> + <source obj="obj_1" outlet="R"/> + <dest obj="dac_1" inlet="right"/> + </net> + <net> + <source obj="exp-xfade_1" outlet="outlet_1"/> + <dest obj="scope_2" inlet="in"/> + <dest obj="xfade_1" inlet="i1"/> + </net> + <net> + <source obj="read_1" outlet="out"/> + <dest obj="exp-xfade_1" inlet="i1"/> + <dest obj="xfade_2" inlet="i1"/> + </net> + <net> + <source obj="read_2" outlet="out"/> + <dest obj="exp-xfade_1" inlet="i2"/> + <dest obj="xfade_2" inlet="i2"/> + </net> + <net> + <source obj="saw_2" outlet="wave"/> + <dest obj="interp_1" inlet="i"/> + <dest obj="kscope_4" inlet="in"/> + <dest obj="unipolar2bipolar_1" inlet="in"/> + </net> + <net> + <source obj="exp-xfade_1" outlet="env"/> + <dest obj="kscope_1" inlet="in"/> + </net> + <net> + <source obj="exp-xfade_1" outlet="env_"/> + <dest obj="kscope_2" inlet="in"/> + </net> + <net> + <source obj="exp-xfade_1" outlet="outlet_3"/> + <dest obj="scope_1" inlet="in"/> + </net> + <net> + <source obj="exp-xfade_1" outlet="outlet_2"/> + <dest obj="scope_3" inlet="in"/> + </net> + <net> + <source obj="button_1" outlet="o"/> + <dest obj="scope_2" inlet="hold"/> + <dest obj="scope_1" inlet="hold"/> + <dest obj="scope_3" inlet="hold"/> + <dest obj="kscope_4" inlet="hold"/> + <dest obj="kscope_3" inlet="hold"/> + <dest obj="kscope_1" inlet="hold"/> + <dest obj="kscope_2" inlet="hold"/> + <dest obj="kscope_5" inlet="hold"/> + </net> + <net> + <source obj="nointerp_1" outlet="o"/> + <dest obj="kscope_3" inlet="in"/> + </net> + <net> + <source obj="unipolar2bipolar_1" outlet="out"/> + <dest obj="==_1" inlet="in"/> + </net> + <net> + <source obj="==_1" outlet="out"/> + <dest obj="exp-xfade_1" inlet="trigger"/> + <dest obj="kscope_5" inlet="in"/> + <dest obj="led1_1" inlet="in"/> + <dest obj="xfade-env_1" inlet="trigger"/> + </net> + <net> + <source obj="in_1" outlet="left"/> + <dest obj="*c1" inlet="in"/> + </net> + <net> + <source obj="xfade-env_1" outlet="env"/> + <dest obj="xfade_2" inlet="c"/> + </net> + </nets> + <settings> + <subpatchmode>no</subpatchmode> + </settings> + <notes><![CDATA[]]></notes> + <windowPos> + <x>0</x> + <y>31</y> + <width>1280</width> + <height>769</height> + </windowPos> +</patch-1.0>
\ No newline at end of file |