All times are UTC+02:00




Post new topic  Reply to topic  [ 132 posts ]  Go to page Previous 15 6 7 8 914 Next
Author Message
PostPosted: Mon Jul 23, 2012 10:01 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
In-between beta:

I have changed the tilt correction behavior, it *might* work better now if you set Fade to 100% - when you do that I have changed something to compensate for the Fade setting. This should lead to a faster decay back to 0 without changing the shape of the waveform. Just need confirmation that this matches the behavior of real sound cards and transmitters... If this is confirmed I'll remove the Fade slider and hard-code it at 100%.

Warning: This version probably does not sound to good, I'm in the middle of a change in Loudness but it's half-way and there's more intermodulation distortion now. So after testing the sound card behavior, you might want to go back to version 005.

Stand alone: http://www.stereotool.com/download/ster ... 32-006.exe
DSP: http://www.stereotool.com/download/dsp_ ... 32-006.exe
VST: http://www.stereotool.com/download/vst_ ... 32-006.dll
Cmd: http://www.stereotool.com/download/ster ... 32-006.exe


Top
   
PostPosted: Mon Jul 23, 2012 4:36 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Changes in this version:
- Different tilt correction @ Fade 100% (feedback wanted) (*)
- Changed clipper distortion masking model. In case of white noise, distortion seems to be less noticeable so I'm now allowing *more* distortion for white noise. Also changed the algorithm a bit. Goal: More open (less 'restrained') sound; less effects of loud highs on other freqs for fm. Feedback wanted!

(*) I have changed the tilt correction behavior, it *might* work better now if you set Fade to 100% - when you do that I have changed something to compensate for the Fade setting. This should lead to a faster decay back to 0 without changing the shape of the waveform. Just need confirmation that this matches the behavior of real sound cards and transmitters... If this is confirmed I'll remove the Fade slider and hard-code it at 100%.

Stand alone: http://www.stereotool.com/download/ster ... 32-007.exe
DSP: http://www.stereotool.com/download/dsp_ ... 32-007.exe
Sorry, no VST and CMD version (no time to build)

Older changes:
- Bass sensitivity clipping level drop: If there are both mids and highs, the drop is a bit less strong than before
- Bass sensitivity clipping level drop: Determining more precisely when the clip is needed. So instead of dropping the bass the whole 4096-samples block, it's now only dropped at the locations of this block where there really are mid/high freqs
- Bug reported by Phoenix ( viewtopic.php?f=15&t=4235 ) should be fixed.

- BS412 also needs a max deviation (+/- 75 kHz) display --> Added
- BS412 sometimes caused drops of upto 2.5 dB. This is preset dependent. --> Adding a slider with which you can specify the amount of headroom; by lowering the output level by 0.05 dB the margin for error is already increased by 50% which seems sufficient. Test if adjustment adjust compressors properly.
- Also adding a BS412 slider with which the max deviation can be lowered; this way you can create a denser sound (apparently many commercial stations like that even though they don't gain any loudness) and it protects against spikes when the sound card or path to the transmitter isn't perfect (reason: Many current processors usually clip the signal at around +/- 50 kHz instead of 75, so in many cases the path to the transmitter doesn't have to be perfect). (Partially done, to be added: BS412 must take clipping into account; clipping level adjustment for pilot/rds).
- Something is broken in latency 512.
- Different up speeds for louder end result
- Sound card adjustment for low freqs needed (that was on my todo list anyway, but I'm moving it to the top now).
- Slightly changed sensitivity behavior (les steep drops and rises of bass). Not sure if this is the best possible solution: Alternative might be to let the bass drops start and end INSIDE the area where loud bass is present, or do the same as now but limit the maximum change speed.
- Made tilt configuration a bit easier (less steep changes at the extremes)
- 2nd RC slider is saved now
- Added displays so you can see what is being sent out to the sound card (including calibrations)


Planned:
- Check sensitivity


Note: High frequency square waves are NOT good for testing. Use square for low freqs, normal for high (above approx. 100-200 Hz).


Top
   
PostPosted: Mon Jul 23, 2012 11:05 pm 

Joined: Sun Dec 12, 2010 2:26 pm
Posts: 885
Debilitating CPU usage in latest beta. Trying to narrow down when the change happened because I skipped from 4 to 7.

Beta 6 is ok, but beta 7 crushes my system if loudness is enabled. Full CPU load, stuttering audio, 10-15 seconds for Winamp to respond to the stop button being pressed, etc...


Top
   
PostPosted: Tue Jul 24, 2012 12:29 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
@Brian: I know, waiting for feedback on the sound, if it's indeed better I'll try to optimize it.


Top
   
PostPosted: Tue Jul 24, 2012 12:53 am 

Joined: Sun Dec 12, 2010 2:26 pm
Posts: 885
Quote:
@Brian: I know, waiting for feedback on the sound, if it's indeed better I'll try to optimize it.
Could you try to mention that you know the load increased when you do know the load increased so that people know that you know?

Also, I have an oustanding question in the preset section about the intent of generic vs. web that I'd appreciate some feedback on...

Thanks...


Top
   
PostPosted: Tue Jul 24, 2012 1:05 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Changes in this version:
- Changed clipper distortion masking filter, this version should have slightly less distortion than the previous one but almost the same amount of highs.

CPU load is further increased!

Stand alone: http://www.stereotool.com/download/ster ... 32-008.exe
DSP: http://www.stereotool.com/download/dsp_ ... 32-008.exe
VST: http://www.stereotool.com/download/vst_ ... 32-008.dll
Cmd: http://www.stereotool.com/download/ster ... 32-008.exe

Older changes:
- Bass sensitivity clipping level drop: If there are both mids and highs, the drop is a bit less strong than before
- Bass sensitivity clipping level drop: Determining more precisely when the clip is needed. So instead of dropping the bass the whole 4096-samples block, it's now only dropped at the locations of this block where there really are mid/high freqs
- Bug reported by Phoenix ( viewtopic.php?f=15&t=4235 ) should be fixed.

- BS412 also needs a max deviation (+/- 75 kHz) display --> Added
- BS412 sometimes caused drops of upto 2.5 dB. This is preset dependent. --> Adding a slider with which you can specify the amount of headroom; by lowering the output level by 0.05 dB the margin for error is already increased by 50% which seems sufficient. Test if adjustment adjust compressors properly.
- Also adding a BS412 slider with which the max deviation can be lowered; this way you can create a denser sound (apparently many commercial stations like that even though they don't gain any loudness) and it protects against spikes when the sound card or path to the transmitter isn't perfect (reason: Many current processors usually clip the signal at around +/- 50 kHz instead of 75, so in many cases the path to the transmitter doesn't have to be perfect). (Partially done, to be added: BS412 must take clipping into account; clipping level adjustment for pilot/rds).
- Something is broken in latency 512.
- Different up speeds for louder end result
- Sound card adjustment for low freqs needed (that was on my todo list anyway, but I'm moving it to the top now).
- Slightly changed sensitivity behavior (les steep drops and rises of bass). Not sure if this is the best possible solution: Alternative might be to let the bass drops start and end INSIDE the area where loud bass is present, or do the same as now but limit the maximum change speed.
- Made tilt configuration a bit easier (less steep changes at the extremes)
- 2nd RC slider is saved now
- Added displays so you can see what is being sent out to the sound card (including calibrations)


Planned:
- Check sensitivity


Note: High frequency square waves are NOT good for testing. Use square for low freqs, normal for high (above approx. 100-200 Hz).


Top
   
PostPosted: Tue Jul 24, 2012 1:58 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Based on feedback from Bojcha that 007 is better than 008, but 008 has less distortion, I'm adding a slider to control the strength of this new filter. I *hope* that it will first increase the highs, then do nothing for a while, and only at very high levels increase distortion. Not sure yet - but that's what I'm adding this filter for :)


Top
   
PostPosted: Tue Jul 24, 2012 4:22 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Changes in this version:
- Added 2 extra sliders to control the distortion masking. Increasing the 1st or decreasing the 2nd increases the amount of highs. The goal is to find a combination of values which allows the highs to pass without adding (too much) distortion.
2nd slider determines how fast something is determined to be a tone instead of hiss - for tones I don't allow more distortion than before. First slider multiplies the calculated effect (that is, it multiplies the allowed amount of distortion, which doesn't mean that it will actually be used or lead to louder highs).

CPU load is still increased!

Stand alone: http://www.stereotool.com/download/ster ... 32-009.exe
DSP: http://www.stereotool.com/download/dsp_ ... 32-009.exe
VST: http://www.stereotool.com/download/vst_ ... 32-009.dll
Cmd: http://www.stereotool.com/download/ster ... 32-009.exe

Older changes:
- Bass sensitivity clipping level drop: If there are both mids and highs, the drop is a bit less strong than before
- Bass sensitivity clipping level drop: Determining more precisely when the clip is needed. So instead of dropping the bass the whole 4096-samples block, it's now only dropped at the locations of this block where there really are mid/high freqs
- Bug reported by Phoenix ( viewtopic.php?f=15&t=4235 ) should be fixed.

- BS412 also needs a max deviation (+/- 75 kHz) display --> Added
- BS412 sometimes caused drops of upto 2.5 dB. This is preset dependent. --> Adding a slider with which you can specify the amount of headroom; by lowering the output level by 0.05 dB the margin for error is already increased by 50% which seems sufficient. Test if adjustment adjust compressors properly.
- Also adding a BS412 slider with which the max deviation can be lowered; this way you can create a denser sound (apparently many commercial stations like that even though they don't gain any loudness) and it protects against spikes when the sound card or path to the transmitter isn't perfect (reason: Many current processors usually clip the signal at around +/- 50 kHz instead of 75, so in many cases the path to the transmitter doesn't have to be perfect). (Partially done, to be added: BS412 must take clipping into account; clipping level adjustment for pilot/rds).
- Something is broken in latency 512.
- Different up speeds for louder end result
- Sound card adjustment for low freqs needed (that was on my todo list anyway, but I'm moving it to the top now).
- Slightly changed sensitivity behavior (les steep drops and rises of bass). Not sure if this is the best possible solution: Alternative might be to let the bass drops start and end INSIDE the area where loud bass is present, or do the same as now but limit the maximum change speed.
- Made tilt configuration a bit easier (less steep changes at the extremes)
- 2nd RC slider is saved now
- Added displays so you can see what is being sent out to the sound card (including calibrations)
- Changed clipper distortion masking filter, this version should have slightly less distortion than the previous one but almost the same amount of highs.


Planned:
- Check sensitivity


Note: High frequency square waves are NOT good for testing. Use square for low freqs, normal for high (above approx. 100-200 Hz).


Top
   
PostPosted: Tue Jul 24, 2012 2:54 pm 
User avatar

Joined: Tue Sep 28, 2010 10:56 pm
Posts: 326
Location: Usa
<CPU load is still increased!>
indeed.. crank sound on AMD Quad core... nice sound on intel i5.!
But i think Bass is a bit lower than beta 05.!

_________________
Sexy Girls in your city


Top
   
PostPosted: Tue Jul 24, 2012 5:10 pm 
User avatar

Joined: Wed Jun 16, 2010 4:30 pm
Posts: 600
Location: Buenos Aires, Argentina
Quote:
CPU load is still increased!
I can not get the sound is continuous, is cut due to high CPU(AMD Dual Core) usage. :cry:

_________________
by GAP
"Less is More" (Bob Katz)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 132 posts ]  Go to page Previous 15 6 7 8 914 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