All times are UTC+02:00




Post new topic  Reply to topic  [ 749 posts ]  Go to page Previous 154 55 56 57 5875 Next
Author Message
PostPosted: Fri Mar 19, 2010 8:58 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11456
Yee-ha!!!! :D :D :D :D :D :D :D :D :D :D :D :D :D


Edit: I just found out that several processing steps for FM output are NOT yet optimized using the much faster FFT... So you can expect another CPU load decrement tonight. :D


Top
   
PostPosted: Fri Mar 19, 2010 10:16 am 
User avatar

Joined: Tue Mar 17, 2009 2:56 pm
Posts: 4238
it's on transmitter ... still working good ! :)

Hans, can you look to another thing ?
Erlier you put Lower buffer size for Normal output. Was minimum 0.02 (20ms), now 0.002 (2ms) which is normal..
For MPX out should work same, but i can't get it to work less then 0.02 (20ms) even 0.03 using asio.
i know juli@ can do as small as 2ms (3-4ms safe).

i measure overall latency from studio-to-transmitter and is ~330ms (link is about 60ms), so ST is about 270ms.


Top
   
PostPosted: Fri Mar 19, 2010 10:52 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11456
Quote:
it's on transmitter ... still working good ! :)

Hans, can you look to another thing ?
Erlier you put Lower buffer size for Normal output. Was minimum 0.02 (20ms), now 0.002 (2ms) which is normal..
For MPX out should work same, but i can't get it to work less then 0.02 (20ms) even 0.03 using asio.
i know juli@ can do as small as 2ms (3-4ms safe).

i measure overall latency from studio-to-transmitter and is ~330ms (link is about 60ms), so ST is about 270ms.
Can you check what happens if you turn FM Calibration off? I think that both increases the latency quite a lot (92 ms I think... :shock: - FM output is not yet optimized the way the processing is...) and might also cause the MPX out problem (although I'm not really sure about that).

FM Overdrive will also increase the latency a bit.


Top
   
PostPosted: Fri Mar 19, 2010 11:15 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11456
I was wrong. FM Calibrate latency operates at a 4 times higher sampling rate, so the latency is 1/4th of 92 ms = 23 ms.

FM Overdrive has at most half of that latency.

Upsampling to 192 kHz takes 23 ms.

The total extra FM output latency should then be around 60 ms or so. Which really calls for an improvement - but it doesn't explain the 270 ms you're seeing (it should be around 180, including your 20 ms minimum ASIO delay).

What latency do you get when you use Normal output? Is that near 100 ms (at latency 4096 setting), or also much higher?


Top
   
PostPosted: Fri Mar 19, 2010 3:28 pm 
User avatar

Joined: Tue Mar 17, 2009 2:56 pm
Posts: 4238
ok..

ST Standalone with Juli@ and asio,
Normal Out - web soft preset+bassboost Latency 140ms. Buffer for Normal output was on 0.030, so, 110ms

FM Out - same preset, buffer 0.03, FM Overdrive ON, Callibrate Transmitter ON, - Latency 200ms

mhmh.. must now check our STL.. seems is more then 60ms

edit: yeah, for some reason link is ~150ms


Top
   
PostPosted: Sat Mar 20, 2010 3:16 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11456
<Note to self: Fix IPP static stuff> (sorry it's getting late and I'm afraid that I've forgotten what I was working on when I wake up tomorrow :shock: )


Anyway, I've been working more on reducing the memory usage (less memory = easier to avoid 64 kB cache problems), and I got the memory usage down another 8 MB. So this is really going in the right direction.

Unfortunately I just noticed that there's a problem when I use the Intel Fourier transform on two cores (and Stereo Tool runs on 2 cores, at least a part of the processing runs on a 2nd core). Everything on that 2nd core currently still uses my own, much slower Fourier transform implementation. I'll need to fix a number of things to be able to run the Intel Fourier transform on the 2nd core as well - if that's finished the CPU load should again be (a few percent) lower.


Secondly, I'm planning to write my own memory manager instead of relying on what Windows does. The advantage of that would be that I can automatically detect and avoid 64 kB cache issues, and the behavior will be identical regardless of which Windows version is used, or if a Winamp plugin, stand alone version etc. is used.

This is going to take some time...


Top
   
PostPosted: Sun Mar 21, 2010 1:16 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11456
Update:
- Memory usage reduced by another 8 MB.
- Intel FFT is working on both cores now if FM output is selected. CPU load for FM Output is reduced by about 10% (so say from 30% to 27%). No change for normal output.

No changes in sound.

WARNING: Low Latency output (stand alone version) is COMPLETELY BROKEN in this version. So don't enable it.


Because memory usage changes are always a bit risky (see the last few updates) I've uploaded the new version as BETA3 (if it doesn't work, BETA2 gives exactly the same sound with just a bit higher memory and CPU usage):
Winamp DSP plugin: http://www.stereotool.com/download/dsp_ ... _BETA3.exe
Stand alone version: http://www.stereotool.com/download/ster ... _BETA3.exe
VST version: http://www.stereotool.com/download/vst_ ... _BETA3.dll


Note: I haven't written my own memory manager yet, but I'm going to postpone that a bit - I found out that only a few filters seem to be affected by memory placement, which means that there are probably simpler solutions. For now I'll just leave it as it is.


Edit: I just found a small memory problem in this version, that was also present in the previous version. I don't think it's causing problems, but I'll upload a fix in a moment.
Edit: Uploaded!


Top
   
PostPosted: Sun Mar 21, 2010 4:00 am 
User avatar

Joined: Tue Dec 08, 2009 11:55 am
Posts: 138
Winamp DSP plugin:


hi i just installed the beta3 and i have found a big bug.. when you go and select (hard rock) pre-set it stutters badly.. now it did not do this before.
hard rock is the main pre-set that i use..and this is happening on my computer with the 4.4ghz CPU...the web radio (stereo) works OK.

plus when in (hard rock) pre-set ...the pre-limiter and the multi band compressor does not work. don't know if you know this..

me going to go back to the beta2 for the time being.

all so were is says under preamp and post amp were you should have ( - 98 dB ) it now says ( -2984932048329048234902570 the numbers are so long that they go behind the bass boost button and into the pre-set box to witch they vanish . .you know what i mean...i hope.]



FIXED


Last edited by DUB<^>STEP on Wed Mar 24, 2010 12:38 am, edited 8 times in total.

Top
   
PostPosted: Sun Mar 21, 2010 4:15 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11456
Ah, I see it here too. So please keep using BETA2 for now until I've figured out what's wrong. (Oddly enough, the "FM Loud Bass Europe" preset, which uses nearly every filter in Stereo Tool, works fine...)


Edit: It's caused by the old Stereo Image/Flat Stereo filter. Will fix it ASAP.


Top
   
PostPosted: Sun Mar 21, 2010 4:17 am 
User avatar

Joined: Tue Dec 08, 2009 11:55 am
Posts: 138
Quote:
Ah, I see it here too. So please keep using BETA2 for now until I've figured out what's wrong. (Oddly enough, the "FM Loud Bass Europe" preset, which uses nearly every filter in Stereo Tool, works fine...)
you found it nice good one :D well like you sead im going to back to the beta2 for the time being... and ill wait till you have fixed the beta3.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 749 posts ]  Go to page Previous 154 55 56 57 5875 Next

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