All times are UTC+02:00




Post new topic  Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Fri Oct 16, 2009 8:59 pm 
User avatar

Joined: Tue Mar 17, 2009 2:56 pm
Posts: 4229
Hi Hans,
I oredered parts for PC for Microphone processing. I'll put MAYA44 soundcard because good MIC input with phantom.
So, i was thinking about some things specially on latency.

I still don't know what processing i'll use but maybe it will have PreLimiter, Noise Gate, Band-pass, Multiband, and hard Limit.

Because all processing parts in ST use separate channel processing, for microphone and for mono streaming this is not needed.
Is it than possible to have Mono processing for all processors in ST ?
If that is possible i think latency and CPU usage will be reduced .. say .. by half, which is good for "Microphone Only" processing, because latency and CPU usage, and mono streaming, because CPU usage.

If you have time, can you suggest some "MIC preset" ?
tnx.

_________________
control point
control point2


Top
   
PostPosted: Sat Oct 17, 2009 12:27 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Hi Bojcha,

This may come as a surprise but...

1. Latency won't be affected by processing a single channel. The latency is needed PER channel to be able to detect low bass sounds correctly. Having said that, you should be able to get away with Low Latency mode since there won't be very deep bass sounds in your microphone input, and probably also without the new bass limiter, which greatly reduces the latency.

2. CPU load will be affected, but only slightly. Most of the CPU-intensive filters are optimized using SSE2, which means that both channels are processed using a single CPU instruction. If I process only 1 channel I still need the same instructions, only one channel would be ignored.

The Final Limiter and Loudness filter could be improved slightly more (33%) because I can replace 3 operations by 2 for each step. But in total, the effect would't be much more than about 20% for CPU load and 0 for latency.


Note: Maybe some other steps will help as well. But the CPU load would never be reduced more than about 1/3rd because for MOST of the processing it just doesn't matter whether you use 1 or 2 channels.


Top
   
PostPosted: Sat Oct 17, 2009 1:10 am 
User avatar

Joined: Tue Mar 17, 2009 2:56 pm
Posts: 4229
i'am wont worry about CPU usage but Latency.
My fast test shows multiband (hq ON and Hi Quality) eat ~88ms latency.

I'll wait for PC and soundcard to come and see how things goes.
...

_________________
control point
control point2


Top
   
PostPosted: Sat Oct 17, 2009 4:33 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Quote:
i'am wont worry about CPU usage but Latency.
My fast test shows multiband (hq ON and Hi Quality) eat ~88ms latency.

I'll wait for PC and soundcard to come and see how things goes.
...
Just multiband? I'll have to do a new measurement to be certain, but I think the Multiband latency is about 17 ms. Add to that the minimum ASIO latency of 20 ms (which I can lower now btw - the low latency latencies have been reduced so lower values might work correctly) and you get about 40 ms, not 88...

(You are using low latency more, right?)


Top
   
PostPosted: Sat Oct 17, 2009 3:22 pm 
User avatar

Joined: Tue Mar 17, 2009 2:56 pm
Posts: 4229
Acctualy i was not measure right.
At home i have E-MU card to try asio .. but i can't use it with ST. If i turn off asio it works.
With asio sound is strange and very low input level...

I tryed BBP Asio .. and it works with EMU0202.

_________________
control point
control point2


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 5 posts ] 

All times are UTC+02:00


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited