Reverse Soundsculpting

this may be a fantastic tip to some and an insanely lame-ass one to others.

sometimes when i’m making music (in Renoise), i add an EQ 10, set my mind on how the sound should be, and start from there with gradually adjusting the EQ envelope. in this process, my über-creative mind often discovers nice line-shapes, which can be ‘redrawn’ by a couple of sliders, thus having a quite fluid and easy control over the line. when my mind gets to this point of view i am already only half-listening to the sound, and feel as if the shape of the envelope might actually prove a good choice for the sound. i’d like to give you three example-drawings i’ve made this way.


Renoise_EQArt_example.jpg

the 1st one is a mountain with a steep incline. the 2nd one is just your regular mountainpeaks. the 3rd one may at first glance seem like another mountain, however, you are wrong. this is a drawing of a little boy growing out of the ground with a white sheet over his head pointing up at the sky.

try it! it’s fun.

cool drawings, like it a lot :)

i see vaginas

:ph34r:

(


)

@td6d: fucking genius.

now, to resurrect this thread, which was supposed to be about EQ Envelope Artwork, and discusses a reversed approach to soundsculpting, namely envelope-sculpting (read the original post).
on this subject, i’d like to give you the following 2.7b update:

  • the new dots on the envelope can become eyes, holes, moons, stars, or maybe even basketballs.
  • instead of the sliders, you can now draw you envelope artwork by using the dots. pretty cool, very alternative. but personally i’d rather use the sliders/numbers (of which the latter, by the way, should be made automatable. you could maybe even do animation then. how sick would that be, creating an animation of the EQ Envelope over a bunch of patterns, making insane moving drawings and then suddenly listening to the sound again and realizing it is genius - damn we need this)
  • the new Phasemeter (the potential colors of which is covered in this thread) makes instant psychedelic animations, in sync with your music. so try and make a entheogenic pulse on your Phasemeter and suddenly realize the music that infuses this pulse is just as goddamn brilliant as your Phasemeter hallucinations.

i sure hope more people will join me in my philosophy, i might even start a church, a proper church, with required payment and brainwashing machines and paranoia goonsquads and little boys sucking old dudes’ Johnsons.

update: a new sidebranch has sprung up from this movement, built around phasemeter animations and/or artwork. check it out here: https://forum.renoise.com/t/that-new-audio-vis-window-what-is-the-name/32005

check out the renoise screenshot i created because sharevari asked for it (download it for the right colors, it shows up fucking in my browser): https://forum.renoise.com/t/hot-renoise-screenshots-wanted/32246

was playing around with LFOs, Hydras and EQ5/10s tonight, and found out you can also make animations with the described technique. sadly, i have no screen casting software, so i hope this works:

copy-paste the below code into your DSP chain area. (select, copy, Renoise, right-click dsp area > paste device chain)

Click to view contents
  
<?xml version="1.0" encoding="UTF-8"?>  
<filterdevicechainclipboard doc_version="0"><br>
  <devicecontainerslot type="SequencerTrackDeviceChain"><br>
    <devices><br>
      <sequencertrackdevice type="SequencerTrackDevice"><br>
        <isactive>true</isactive><br>
        <isselected>false</isselected><br>
        <selectedpresetname>Init</selectedpresetname><br>
        <selectedpresetismodified>true</selectedpresetismodified><br>
        <ismaximized>true</ismaximized><br>
        <panning><br>
          <value>0.5</value><br>
          <visualization>Device only</visualization><br>
        </panning><br>
        <volume><br>
          <value>0.14198186993598938</value><br>
          <visualization>Device only</visualization><br>
        </volume><br>
        <surround><br>
          <value>0.0</value><br>
          <visualization>Device only</visualization><br>
        </surround><br>
        <postpanning><br>
          <value>0.5</value><br>
          <visualization>Device only</visualization><br>
        </postpanning><br>
        <postvolume><br>
          <value>1.0</value><br>
          <visualization>Device only</visualization><br>
        </postvolume><br>
        <smoothparameterchanges>true</smoothparameterchanges><br>
      </sequencertrackdevice><br>
      <lfodevice type="LfoDevice"><br>
        <isactive>true</isactive><br>
        <isselected>false</isselected><br>
        <selectedpresetname>Init</selectedpresetname><br>
        <selectedpresetismodified>true</selectedpresetismodified><br>
        <ismaximized>true</ismaximized><br>
        <desttrack><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </desttrack><br>
        <desteffect><br>
          <value>2</value><br>
          <visualization>Device only</visualization><br>
        </desteffect><br>
        <destparameter><br>
          <value>0.0</value><br>
          <visualization>Device only</visualization><br>
        </destparameter><br>
        <amplitude><br>
          <value>0.77999973297119141</value><br>
          <visualization>Device only</visualization><br>
        </amplitude><br>
        <offset><br>
          <value>-0.069999977946281433</value><br>
          <visualization>Device only</visualization><br>
        </offset><br>
        <frequency><br>
          <value>0.9375</value><br>
          <visualization>Device only</visualization><br>
        </frequency><br>
        <type><br>
          <value>0.0</value><br>
          <visualization>Device only</visualization><br>
        </type><br>
        <customenvelope><br>
          <playmode>Linear</playmode><br>
          <length>64</length><br>
          <valuequantum>0.0</valuequantum><br>
          <polarity>Unipolar</polarity><br>
          <points><br>
            <point>0,0.0</point><br>
            <point>63,1.0</point><br>
          </points><br>
        </customenvelope><br>
        <customenvelopeoneshot>false</customenvelopeoneshot><br>
      </lfodevice><br>
      <hydradevice type="HydraDevice"><br>
        <isactive>true</isactive><br>
        <isselected>false</isselected><br>
        <selectedpresetname>eq10-widetelephone-on+off</selectedpresetname><br>
        <selectedpresetismodified>true</selectedpresetismodified><br>
        <ismaximized>true</ismaximized><br>
        <visiblepages>2</visiblepages><br>
        <inputvalue><br>
          <value>0.044702395796775818</value><br>
          <visualization>Mixer and Device</visualization><br>
        </inputvalue><br>
        <out1desttrack><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out1desttrack><br>
        <out1desteffect><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out1desteffect><br>
        <out1destparameter><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out1destparameter><br>
        <out1min><br>
          <value>0.0</value><br>
          <visualization>Device only</visualization><br>
        </out1min><br>
        <out1max><br>
          <value>0.5</value><br>
          <visualization>Device only</visualization><br>
        </out1max><br>
        <out1scaling>Linear</out1scaling><br>
        <out2desttrack><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out2desttrack><br>
        <out2desteffect><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out2desteffect><br>
        <out2destparameter><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out2destparameter><br>
        <out2min><br>
          <value>0.5</value><br>
          <visualization>Device only</visualization><br>
        </out2min><br>
        <out2max><br>
          <value>0.5</value><br>
          <visualization>Device only</visualization><br>
        </out2max><br>
        <out2scaling>Linear</out2scaling><br>
        <out3desttrack><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out3desttrack><br>
        <out3desteffect><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out3desteffect><br>
        <out3destparameter><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out3destparameter><br>
        <out3min><br>
          <value>0.30000001192092896</value><br>
          <visualization>Device only</visualization><br>
        </out3min><br>
        <out3max><br>
          <value>0.5</value><br>
          <visualization>Device only</visualization><br>
        </out3max><br>
        <out3scaling>Linear</out3scaling><br>
        <out4desttrack><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out4desttrack><br>
        <out4desteffect><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out4desteffect><br>
        <out4destparameter><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out4destparameter><br>
        <out4min><br>
          <value>0.5</value><br>
          <visualization>Device only</visualization><br>
        </out4min><br>
        <out4max><br>
          <value>0.5</value><br>
          <visualization>Device only</visualization><br>
        </out4max><br>
        <out4scaling>Linear</out4scaling><br>
        <out5desttrack><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out5desttrack><br>
        <out5desteffect><br>
          <value>3</value><br>
          <visualization>Device only</visualization><br>
        </out5desteffect><br>
        <out5destparameter><br>
          <value>0.0</value><br>
          <visualization>Device only</visualization><br>
        </out5destparameter><br>
        <out5min><br>
          <value>0.0</value><br>
          <visualization>Device only</visualization><br>
        </out5min><br>
        <out5max><br>
          <value>0.0</value><br>
          <visualization>Device only</visualization><br>
        </out5max><br>
        <out5scaling>Linear</out5scaling><br>
        <out6desttrack><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out6desttrack><br>
        <out6desteffect><br>
          <value>3</value><br>
          <visualization>Device only</visualization><br>
        </out6desteffect><br>
        <out6destparameter><br>
          <value>1.0</value><br>
          <visualization>Device only</visualization><br>
        </out6destparameter><br>
        <out6min><br>
          <value>0.25</value><br>
          <visualization>Device only</visualization><br>
        </out6min><br>
        <out6max><br>
          <value>0.88499736785888672</value><br>
          <visualization>Device only</visualization><br>
        </out6max><br>
        <out6scaling>Linear</out6scaling><br>
        <out7desttrack><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out7desttrack><br>
        <out7desteffect><br>
          <value>3</value><br>
          <visualization>Device only</visualization><br>
        </out7desteffect><br>
        <out7destparameter><br>
          <value>2</value><br>
          <visualization>Device only</visualization><br>
        </out7destparameter><br>
        <out7min><br>
          <value>0.67124706506729126</value><br>
          <visualization>Device only</visualization><br>
        </out7min><br>
        <out7max><br>
          <value>0.0</value><br>
          <visualization>Device only</visualization><br>
        </out7max><br>
        <out7scaling>Exp Slow</out7scaling><br>
        <out8desttrack><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out8desttrack><br>
        <out8desteffect><br>
          <value>3</value><br>
          <visualization>Device only</visualization><br>
        </out8desteffect><br>
        <out8destparameter><br>
          <value>3</value><br>
          <visualization>Device only</visualization><br>
        </out8destparameter><br>
        <out8min><br>
          <value>0.21125003695487976</value><br>
          <visualization>Device only</visualization><br>
        </out8min><br>
        <out8max><br>
          <value>0.90874791145324707</value><br>
          <visualization>Device only</visualization><br>
        </out8max><br>
        <out8scaling>Linear</out8scaling><br>
        <out9desttrack><br>
          <value>-1</value><br>
          <visualization>Device only</visualization><br>
        </out9desttrack><br>
        <out9desteffect><br>
          <value>3</value><br>
          <visualization>Device only</visualization><br>
        </out9desteffect><br>
        <out9destparameter><br>
          <value>4</value><br>
          <visualization>Device only</visualization><br>
        </out9destparameter><br>
        <out9min><br>
          <value>0.0</value><br>
          <visualization>Device only</visualization><br>
        </out9min><br>
        <out9max><br>
          <value>0.0</value><br>
          <visualization>Device only</visualization><br>
        </out9max><br>
        <out9scaling>Linear</out9scaling><br>
      </hydradevice><br>
      <eq5device type="Eq5Device"><br>
        <isactive>true</isactive><br>
        <isselected>true</isselected><br>
        <selectedpresetname>Init</selectedpresetname><br>
        <selectedpresetismodified>true</selectedpresetismodified><br>
        <ismaximized>true</ismaximized><br>
        <inputmode>L+R</inputmode><br>
        <maxvisualizedgain>20</maxvisualizedgain><br>
        <gain0><br>
          <value>-20</value><br>
          <visualization>Device only</visualization><br>
        </gain0><br>
        <gain1><br>
          <value>-8.8645639419555664</value><br>
          <visualization>Device only</visualization><br>
        </gain1><br>
        <gain2><br>
          <value>6.6136932373046875</value><br>
          <visualization>Device only</visualization><br>
        </gain2><br>
        <gain3><br>
          <value>-10.302804946899414</value><br>
          <visualization>Device only</visualization><br>
        </gain3><br>
        <gain4><br>
          <value>-20</value><br>
          <visualization>Device only</visualization><br>
        </gain4><br>
        <frequency0>20.925731658935547</frequency0><br>
        <frequency1>50.497585296630859</frequency1><br>
        <frequency2>506.25079345703125</frequency2><br>
        <frequency3>10453.927734375</frequency3><br>
        <frequency4>12000</frequency4><br>
        <bandwidth0>1.0</bandwidth0><br>
        <bandwidth1>1.8000020980834961</bandwidth1><br>
        <bandwidth2>2.3600015640258789</bandwidth2><br>
        <bandwidth3>1.8000020980834961</bandwidth3><br>
        <bandwidth4>1.0</bandwidth4><br>
      </eq5device><br>
    </devices><br>
  </devicecontainerslot><br>
</filterdevicechainclipboard>  
  

you should see a bat flying in the EQ5. adjust the 506hz Q-value down to around 48, and the bat has turned into a vulture.

EAGLEEE!!!

[details=“Click to view contents”]<?xml version="1.0" encoding="UTF-8"?>








true

false

Init

false

true



0.5

Device only





1.0

Device only





0.0

Device only





0.5

Device only





1.0

Device only



true





true

false

Init

true

true



-1

Device only





2

Device only





0.0

Device only





1.0

Device only





0.0

Device only





2.7374997138977051

Device only





4

Device only





Linear

64

0.0

Unipolar



0,1.0

41,0.0

63,1.0





false





true

false

Init

true

true

2



0.19430333375930786

Mixer and Device





-1

Device only





3

Device only





2

Device only





0.375

Device only





0.40000000596046448

Device only



Linear



-1

Device only





3

Device only





1.0

Device only





0.375

Device only





0.69999998807907104

Device only



Linear



-1

Device only





3

Device only





3

Device only





0.375

Device only





0.69999998807907104

Device only



Linear



-1

Device only





3

Device only





0.0

Device only





0.25

Device only





0.80000001192092896

Device only



Linear



-1

Device only





3

Device only





4

Device only





0.25

Device only





0.80000001192092896

Device only



Linear



-1

Device only





-1

Device only





-1

Device only





0.0

Device only





1.0

Device only



Linear



-1

Device only





-1

Device only





-1

Device only





0.0

Device only





1.0

Device only



Linear



-1

Device only





-1

Device only





-1

Device only





0.0

Device only





1.0

Device only



Linear



-1

Device only





-1

Device only





-1

Device only





0.0

Device only





1.0

Device only



Linear





true

true

Init

true

true

L+R

20



-5.7253265380859375

Device only





-2.4740564823150635

Device only





-4.8056974411010742

Device only





-2.4740564823150635

Device only





-5.7253265380859375

Device only



38.522476196289063

141.25369262695312

593.592529296875

3031.52587890625

10348.9326171875

9.9999997473787516e-005

4

9.9999997473787516e-005

4

9.9999997473787516e-005








[/details]

@td6d: hahahaha awesome!