Another Augustus question (feature request?)

Official support for: expertsleepers.co.uk
Post Reply New Topic
RELATED
PRODUCTS

Post

Hi Os,

it's me again. I'd like to know how Augustus derives its outgoing clock signals. Does it use the delay time it displays or does it count the actual samples size of the buffer being used when I tap out a new loop?

I'm asking because for the last couple of days I've been trying to create a custom step sequencer in Reaktor that uses the Augustus delay time as a source for creating its own clock and driving some LEDs (eventually the ones on my LPD 8). I've run into numerous problems first of all, because I don't really know Reaktor so well and second, because I'm getting the impression that as a visual environment it is not very well suited for this kind of event processing. I've caught myself numerous times thinking how easy this or that would be with Supercollider (which I'm avoiding here not being familiar with its Windows gui system and general behaviour. Yes, in the end I want to run this on a Win laptop).

I just had the idea that most of the stuff I want, i.e. writing some events into a 2 dimensional array and sending them out in sync with a clock would even be easy to do in Lua.

What do you think of a sequencer inside of Augustus that runs from a Lua script? Is something like that feasible? And if yes, can the delay time be used as a reliable clock source or would one need the sample numbers?

Cheers,
Axel

Post

The delay time is what defines the tempo. Usually this is a fractional number of audio samples.

Sounds like an interesting project you have going on there.

Post

Interesting indeed. Particularly the role I have in mind for my LPD8 controller. 8)

So, if I was to write, say:

Code: Select all

requestPeriodicCallback( delayTime/16, DoGuiStuffAndSendOSC )
The 17th function call would be made at the exact same time in the loop as the 1st one?

What I would really need though would be a reliable print function. The way the Console updates at the moment, writing scripts is no fun. Could you please look into this?

Cheers,
Axel

Post

The periodic callback is not that accurate. It uses an operating system timer callback for minimal overhead - it's not linked to the audio clock.

I'll put the print improvement on my to-do list.

Post Reply

Return to “Expert Sleepers”