Welcome to %s forums

BrainModular Users Forum

Login Register

audio settings: blocs sizes 8-4-2..1

Tell us what you'd like Usine to do
Post Reply
23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 16 Feb 2018, 08:00

in somes situations would like to have callbacks of very hi precision, for extra tigthness. ie depending on tempo, fast arpegio can 'slide' a bit with big buffer sizes due to rounding

know its probably killing cpu but also would love to test running very basic patchs at sample rate too , for expermimental quick draft synthesis tests before re-coding.

maybe just in god mode or something

User avatar
x.iso
Member
Posts: 565
Location: RU, Saint-Petersburg
Contact:

Unread post by x.iso » 19 Feb 2018, 15:25

that would be interesting
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 26 Feb 2018, 16:22

the bloc size doesn't affect the callback speed but only the number of times the patch is calculated par seconds.
except if callback are set in 'immediate' speed but in this case you can't draw anything in the callback procedure.

thrust me, the bloc-size=1 just kill the CPU...

most of times the callback speed is set by the refresh speed. Unfortunately on WIN, the maximum speed is around 10ms (see 'trace-internal-clock' in the trace-panel settings. Nothing I can do, to improve this point, it's a WIN bottleneck.

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 01 Mar 2018, 05:08

In my case i used for ex a beat synced clock that triggs notes on a synth user module im working on, i have to check i prob set callbacks to be immediate but with a blocsize of 16 samples, might be wrong but i dont feel i observe the 10ms thing, i seem to always get the callback catched and effective within currently processed bloc, or suppose you meant windows related things like mouse keyboard or external midi maybe, or all callbacks set to "normal"? While the synth is far to be fully optimized, it can be below 5-10 percent displayed cpu use and everything runs quite smooth graphic and audio sides currently (have a quite beefy cpu and gpu tho..). so i was thinking it could theorically be capable of handling lower, but i understand its certainly a special case no problems.

Post Reply

Who is online

Users browsing this forum: No registered users and 29 guests