Here’s the livestream from today - thanks to everyone who participated! We talked about how to make a custom oscillator and how to make sequencers.

I added notations on the topics - you can click on them in the video, but here they are as an overview:

0:00 - setting up the patch
17:30 - people start arriving
18:13 - explaining the Shift Router
33:52 - explaining the Infinite Crossfader
36:10 - how to add stereo depth
37:30 - playing with the Clockable Tuned Delay
38:33 - oscillator phase question
39:40 - more Clockable Tuned Delay
41:13 - explaining the shifting sequencing technique
44:44 - adjusting patch stereo width
45:25 - adding reverb
46:25 - ambient slowdown
47:13 - where to find user modules
54:07 - adding polyphony tuning to oscillator
56:44 - modulating quantizer note on/offs
59:16 - creating the oscillator module
1:11:29 - quantizer step on/off question
1:20:52 - finishing the oscillator module
1:26:16 - making Sample & Hold module
1:36:56 - Sample & Hold stereo filter modulation
1:39:19 - modulating filter type
1:41:35 - difference between Knob and Constant nodes
1:44:30 - future tutorial videos
1:47:18 - more on Sample & Hold module & difference between downsampling and bitcrushing
2:01:03 - how Mark got hired at Audulus
2:02:26 - question on how much math you need to understand Audulus
2:18:59 - how to make step sequencer with more than 8 steps
2:32:50 - saying goodbye

Thanks so much for putting these videos together, this is great!

1 Like

You’re welcome! Let me know if you have any suggestions for topics :slight_smile:

This one’s from earlier today - just occurred to me this would be a quick ‘n’ easy Expert Sleepers ES-8 module to build. If I wasn’t talking the whole time, it probably would’ve taken me ~45 mins to put it all together.

This module takes 4 CV/audio inputs and does the following at each ES-8 outputs 1-8

1- A*B/attenuator+offset
2- A+B/attenuator+offset
3- B>A?B:A/attenuator+offset
4- A>0?A:(B<0?B:0)/attenuator+offset
5- A XNOR B
6- A>=B
7- A==B
8- A!=B

Where A & B are selectable inputs 1-4 (A & B can be the same, so signal*signal would be like squaring it).

Download the patch and discuss the tutorial on the forum here.

1 Like

#Audulus Tutorial Livestream today at 12pm EST!

Topic: Standardized Signals in Audulus & How to Translate them to Eurorack Modular with the Expert Sleepers​ ES-8 (or other DC-coupled Audio Interfaces).

**

Modular Synthesis 101 Livestream Tutorial today at 6pm EST

**

Ask any questions here or live at the video. The video will be archived so if you miss it you can still watch it and get all the great info! This will be a great overview of modular synthesis for anyone who’s completely new to it or those who know a little and just want to round out their knowledge. It will also be good for anyone who’s new to Audulus and wants to understand the basics of using it.

2 Likes

Audulus uses 0-1 for modulation so you can attach any modulation signal to any knob and modulate it fully. Not many (any?) digital synths do it our way. It cuts down dramatically on the number of required inputs on a module and makes it more intuitive to interact with.

The reason our 1/oct signal starts at 0 and goes negative and positive is simple: in Eurorack the standard is 1VPO where 0v = lowest note. In our system 0 = reference pitch (defaulted to A=440hz). -1 is 220hz and 1 = 880hz. Chromatic steps are in 1/12 intervals.

The supreme advantage of this is revealed in FM synthesis. You can divide (or subtract) down your pitch to LFO levels and still keep them in pitch with your primary oscillator.

There are a lot of standards out there and I know it would be easier for Audulus to have a direct 1:1 VPO standard, but the limitations of hardware shouldn’t be imposed on software. We have a module that translates VPO to 1/oct and back so you can communicate easily with your oscillators. Here’s an example of it at work, with an Audulus sequencer driving a Doepfer oscillator:

1 Like

This is all very good. I’ve been subtly admiring Audulus from a distance, while not really knowing much about it. It seems very well intentioned, my big honkin’ question is what the extensibility situation is? I didn’t see anything in the docs about it, but I’ve heard that custom modules is a thing? If I can use Audulus with my monome grid I might start reconsidering the whole MAX situation.

1 Like

has anyone used audulus on iOS with an ES-3 / miniDSP usb streamer?

i see there is a preset unit for working with the ES-8 - but I’m wondering if it’s possible to route patches to the ES-3 instead…

3 Likes

Should be identical, just lacking the inputs.

However, lacking those inputs will make 1v/oct tuning/calibration not possible.

Hey team, I just discovered Audulus, it’s VERY COOL! But I’m having some oddities with the ‘examples.’ I find that the sub bass patch’s clock (and other values) are all sending 0 meaning the patch does nothing. (Not very conducive to learning the system)

Has something changed since an update or something?

FIXED: sequencing and other values messed up through switching apps. Turning in ‘background audio’ and then rebooting the program fixed the issue