Audulus Build Podcast with Bimini Road
  • Link to the playlist (bookmark this for future reference):

    Suggestions and requests welcome below! Attached are the patches from the video.
  • Really cool example patch thanks.

    I have a suggestion, not fully related to patch building but that concerns ADSR. I think we should be able to choose the shape of the curves, at least the attack. From log to linear and exponential.
  • Thanks @Sansnom - I have a follow up video to this one that shows you how to shape the envelope output. The envelope that is already included with the new update lets you go from exp-lin-log in the second shaped output. Take a look at it :)
  • Knob Value.audulus
  • Mark- What do you mean, the current version or an upcoming update? I'm pretty sure it's possible to build a custom ADSR but I'm concerned by the CPU hit (on iOS).
  • @Sansnom - There is a patch in the current version that already exists that can do differently shaped envelopes - it's the only envelope that's in the module library right now, but I've attached it here for clarity as well. I need to update it with @macromachines more accurate exp-lin-log shaper, but it works as is for now.

    I think what you're missing here is that you can take a linear envelope and turn it into an exponential envelope just by squaring its output - you don't need to build an envelope from scratch - it uses the Envelope node. You could do this in a regular modular synthesizer as well - take a linear ADSR's output and use a stackable cable or buffered mult to create two outputs, attenuate them, then mult them together - you now have an exponential envelope!
    AR Env - Shaped.audulus
    Multi Envelope.audulus
    Screen Shot 2016-11-07 at 11.18.21 AM.png
    285 x 383 - 28K
  • OK thanks for the explanations and the patch. But the problem as I said is the cpu hit. In the patch I'm building there are more than 100 envelopes. And I'm already at 75 % cpu. It' just impossible to do with the proposed modules. If it was built-in inside the adsr node (as an option on each adsr knob) that would be different.
    2048 x 1536 - 202K
  • @Sansnom - the reason that the envelope there looks like it's using 0% of the CPU is that it's not hooked up to an output. The way the Audulus engine works is nothing is computed if a node's output doesn't go anywhere. See the attached screenshot and notice the difference. If you want a hundred envelopes, use the envelope node and then just use the multiply node (pictured) to get your exponential shaping. You're comparing the plain ADSR node and the AR module with an extra waveshaping stage (the tanh(x) function) and the Multi Envelope module, but they all have different features which suck up more CPU.

    The multiply node is optimized to work faster than the expression node, so use that to maximize CPU. If you explain the project a little more I can show you that it's possible to do it. Look at the other attached screen cap - it has 128 envelopes and it's only using 5% of my Mac Mini.

    If you want help on the patch you're making and want ways to optimize it, upload it in a new thread (i.e., not in this one - this is already getting a little off topic from the build podcast) asking for help and I'll take a look at it! I'm sure there are ways to optimize how it works. Thanks! :)
    Screen Shot 2016-11-07 at 12.13.27 PM.png
    706 x 649 - 72K
    Screen Shot 2016-11-07 at 12.17.00 PM.png
    1019 x 666 - 304K
  • OK thanks for the explanations and sorry for the off-topic.
  • @sansnom no worries! Just if you want help on optimization it might be a longer conversation and would do better to be in its own thread :) thanks!

  • NOTE: Attached example patch is VERY high CPU and may not work across all devices! This means if you load it and you hear cracking and distortion, then your device is not fast enough to run the patch - nothing is wrong with Audulus.
    8 Step Sequencer.audulus
    Sequencer Example.audulus
  • This is really cool, keep 'em coming :)
  • @balph- thanks will do! :)
  • Level Mute.audulus
  • Nice! Also, your subpatch looks a face.

  • This patch is meant to be used with an Expert Sleepers ES-8 DC-Coupled Audio Interface module. Send the sequenced bass to your favorite filter and then use the gate signal to trigger an envelope to modulate the bass filter.

    NOTE: If you open this patch without being connected to an ES-8, you will hear the bass hard panned to the left and a clicking noise on the right. This is the bass and clock signal - if you just want to listen to the bass, disconnect the clock and connect the oscillator to both audio outputs.

    Purchase one from Century Sound Labs and receive a copy of Audulus for free!
    ES-8 Acid Bass Sequencer.audulus
  • g Timer.audulus
  • Two in one day, the man is on fire!
  • @biminiroad what software do you use to make your tutorials?
  • @RobertSyrett - Final Cut Pro to edit Quicktime to screen capture
  • @biminiroad is this true for ipad tutorials as well? I would love to know if you have a resource you know of to learn more. Wading through the google results is like gazing backwards to the state of operating systems in 2013.
  • @robertsyrett Yes - you can record your screen with Quicktime plugged in through USB. Just go to Quicktime -> File -> New Movie Recording with the iPad plugged in. There isn't much to it - I just record the screen of me doing stuff and then I do some minor editing in Final Cut (adding titles, clipping out mistakes) and then I add voiceover. It's way easier to add voiceover later rather than while you're doing it because you can think about what you want to say and don't have to be doing two different things at once.
  • @biminiroad do you use soundflower to record audio as well as screen recording?
  • @robertsyrett No - Quicktime will record the audio from the iPad, and then I just overdub me talking in the video later
  • It's strange, I can't capture audio in Quicktime Screen record without the use of Loopback, which I have to restart every twenty minutes. Oh well... at least I kinda got it working.
  • @RobertSyrett - do you not see similar options? You should just be able to select the computer's default output (UAD Apollo in my case)
    Screen Shot 2016-11-29 at 12.39.00 PM.png
    423 x 252 - 21K
  • What I'm doing is using a virtual soundcard which is made by the people who took soundflower from cycling '74 and then stopped supporting it. Soundflower seemed to stop working after I updated to Sierra. It works alright now, I just can't record longer than 20 minutes without getting white noise. None of the other options listed in my pulldown menu recorded any sound.
    Screen Shot 2016-11-29 at 7.23.48 PM.png
    422 x 289 - 26K

  • ES-8 Eurorack Tape Delay.audulus
  • This delay is fantastic as a guitar effect without Eurorack. It says inside the patch that you need a ES-8 dc coupled audio interface, but I am just running it inside my iPad. Shouldn’t be any problems with that eh?

    One issue I have is that the effect shuts down as an Interapp Audio plug in within Cubasis. Maybe I have the routing incorrect, I don’t know. I will see if I can figure this out on the Cubasis forums maybe.

    I’m getting some effects close to Chase Bliss Audio’s “Warped Vinyl” pedal though, which is pretty amazing for the low CPU hit.

    Has anyone taken this concept further as a pedal like in the video? I know there are also crackle and dust modules people have made in Reaktor (Michael Hetrick for one).

    I have been mucking around a bit with some complex lfo’s to modulate some of the parameters. In some ways I feel like this is more fun than having an actual Chase Bliss pedal.

  • Hmmm.... I'm having fun , BUT... I have a bias against videos for learning because THEY (or the creator) proceed at their own pace, while you learn at YOURS. Unfortunately, the tutorials I see here just prove the point. Can I talk you into slowing DOWN a bit? I see screen stuff moving around and about a second later I figure out what you did, but then have to STOP THE VIDEO, go backwards to see it again. This is no way to learn...

    The video at the top of this post is informative, but I had to watch it far too many times because I couldn't keep up. It's not as if I couldn't understand what you were doing, it's just that you were going WAY too fast to even SEE what you did. THANKS.
  • @motmeister I know where you are coming from. Personally I tend to use the k and j keys a lot on youtube to pause and rewind a little bit to figure out what's going on when a video loses me.
  • @motmeister - Thanks for the feedback! I tend to find video tutorials plodding and slow and often watch them on 1.5x or 2x speed. You might consider using the .75 or .5x for older videos? That said I didn’t really even start to make tutorials until I worked for Audulus so I’m relatively new to it, and I will definitely take your input into consideration for future videos.

    You would probably enjoy my livestream tutorials that are featured here on the forum - they are much longer and more in depth than the video posted above.

    Part of the reason I’ve been a little absentia from the forum lately is Im working on a big tutorial set that is an introduction to every node. I’ve got 12 done so far and working on more tonight. These are in-app patch tutorials that you can explore totally at your own pace, and will be included in an upcoming update. I will probably post some tonight to get inital feedback from people.

  • @futureaztec you are getting clipping/shutdown in Cubasis becasuse this ES-8 Delay Module was designed for eurorack equipment so the output from the filter is way too much for digital audio found in a DAW. You need to rescale the outputs to make it work in an audio DAW environment. Here’s a modified patch showing the issue and some possible solutions.
    1024 x 768 - 216K
    ES-8 Eurorack Tape Delay IAA.audulus
  • Now I could be out to lunch but this seems to result in a significant loss of the wet signal so it seems to loose a lot of its character.

    When I run this as a standalone Audulus patch and plug my guitar in it sounds pretty astounding. I sort of get what you are saying here. There must be a better way to go about this. At the same time -- this is way out of my league so I appreciate the effort.

    As a functional effect this looks like the best thing I have seen in Audulus so far and it deserves more attention. I wish I could rework it myself.
  • Here’s a more elegant solution. You can adjust the gain and determine how much of each signal is going to the left or right channel with the pan. There’s the opt button to get the normalized signal from the filter and the output of the amp from the ES-8 delay module. There’s an expression node that scales down the filter output inside the module after the ES-8 delay. You could add a knob to adjust this if you want more output from the filter in your final mix from Audulus.
    ES-8 Eurorack Tape Delay IAA 1.0.audulus
    1024 x 768 - 172K
  • Really appreciate that. I am now goofing around with modulating the knobs as I am sure they do something similar in the Chase Bliss pedal above.