All times are UTC+02:00




Post new topic  Reply to topic  [ 433 posts ]  Go to page Previous 129 30 31 32 3344 Next
Author Message
PostPosted: Sat Oct 18, 2014 6:25 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
I've added a lot of logging for the audio dropout issue, and what I'm seeing now is that the error comes from outside the tilt function. Once every few hours one or two bad values come into that function (from earlier processing steps), and that kills the tilt function.

BAD INPUT j=-1.#IND00 (cnt[603867265]=0)
BAD INPUT j=1.#QNAN0 (cnt[603867266]=0)

Something like this can happen when you perform an illegal operation, such as taking the square root of a negative number etc. With about 7 MB in code this might be a difficult one to find...


Top
   
PostPosted: Sat Oct 18, 2014 7:18 pm 

Joined: Wed Dec 19, 2012 8:19 am
Posts: 140
NO GUI after a longer test; GUI dissapears but stereotool continues to play processed audio.

For now I'm waiting if stereotool will crash or not.
Attachment:
No GUI.jpg
No GUI.jpg [ 63.22 KiB | Viewed 5725 times ]
Attachment:
No GUI 2.jpg
No GUI 2.jpg [ 11.23 KiB | Viewed 5725 times ]

_________________
The Power of Sound

''Music is a moral law. It gives soul to the universe, wings to the mind, flight to the imagination, and charm and gaiety to life and to everything.'' - Plato


Top
   
PostPosted: Sat Oct 18, 2014 7:26 pm 
User avatar

Joined: Tue Mar 17, 2009 2:56 pm
Posts: 4229
did you try to exit from "Full screen" ?

_________________
control point
control point2


Top
   
PostPosted: Sat Oct 18, 2014 7:30 pm 

Joined: Wed Dec 19, 2012 8:19 am
Posts: 140
Quote:
did you try to exit from "Full screen" ?

Yes, it stays the same. Stereotool is responding, because the SA GUI mouse arrow is showing and if I want to exit SA it's waiting for my '' I'm sure''.

starting a second stereotool gives normal screen (GUI) for that one.



EDIT

Closing by taskmanager (couldn't close it the normal way)

AppHangB1
e9e4
6144


Haven't checked if this is a problem related to my computer; I'm running late now for a party so have I don't have time to check.

_________________
The Power of Sound

''Music is a moral law. It gives soul to the universe, wings to the mind, flight to the imagination, and charm and gaiety to life and to everything.'' - Plato


Top
   
PostPosted: Sat Oct 18, 2014 8:17 pm 
User avatar

Joined: Fri Jun 27, 2014 4:20 pm
Posts: 211
Hi here. I don't have any problem with 7.51-021, yet playing with stokemask and bs412.... time for more testing...

EDIT : I am having problem with the pre-limiter when i select 1024 bands and 4096 latency i have something like a phase issue (going from one panning left -> right continuously) !!!!! Audio sample in a little bit.\

EDIT 2 : Here is a sample...
https://www.dropbox.com/s/xwksxuk0navie ... r.wav?dl=0

_________________
Very proud user of Stereo Tool since 2010. Thanks Hans.

My radio station
http://amradio.ddns.net


Top
   
PostPosted: Sun Oct 19, 2014 2:23 pm 

Joined: Fri Nov 23, 2012 4:34 pm
Posts: 217
Have had an exception which I will submit via p.m. (Display VU meters)

Also, should it appear as if the advanced clipper is working (meters moving) if only the RDS / Pilot is running with no audio? (It appeared as if it was!)


Top
   
PostPosted: Sun Oct 19, 2014 5:18 pm 
User avatar

Joined: Wed Sep 24, 2014 9:55 am
Posts: 19
how to use live streaming with stereotool?


Top
   
PostPosted: Mon Oct 20, 2014 10:32 pm 

Joined: Sun Dec 12, 2010 2:26 pm
Posts: 885
Quote:
With about 7 MB in code this might be a difficult one to find...
I think that what I mentioned before, Windows Error Reporting, would be useful, but it is likely too cost-prohibitive for you (Verisign Class 3 digital ID or DigiCert certificate required). A brief check for an alternative turned up Google Breakpad:

http://code.google.com/p/google-breakpad/


Top
   
PostPosted: Tue Oct 21, 2014 11:59 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Quote:
Quote:
With about 7 MB in code this might be a difficult one to find...
I think that what I mentioned before, Windows Error Reporting, would be useful, but it is likely too cost-prohibitive for you (Verisign Class 3 digital ID or DigiCert certificate required). A brief check for an alternative turned up Google Breakpad:

http://code.google.com/p/google-breakpad/
No use. Nothing crashes. No exception. No error. Just a calculation that has INFINITE as a result, which - when you continue to calculate with it - causes all values to become NAN (Not A Number). However this is perfectly fine for the processor, it's a just a specific bit mask in the register. So, no way to detect it, unfortunatey.

I did find the cause this morning. In case anyone is interested:

- I had 4 values which could be positive or negative. Say a, b, c and d.
- I was clipping these values between +v and -v. So, a_clipped = max(min(a, v), -v).
- Then I would calculate (divide a_clipped + b_clipped + c_clipped + d_clipped) / (a + b + c + d).

Now, the chance that a+b+c+d is zero (each of these values is the sum of audio, FM pilot and RDS signal) is very very small. But with 48000 calculations per second (about 173 million per hour), it went wrong every few hours. Oddly not on all systems - I haven't been able to reproduce it on my Haswell i7. Also, when I disabled some compiler optimizations, I was also unable to reproduce it. And most strangely, it also didn't happen with the old compiler - this code has not been changed in over a year.


Top
   
PostPosted: Tue Oct 21, 2014 2:40 pm 
User avatar

Joined: Wed Nov 19, 2008 7:44 pm
Posts: 1169
Location: Bulgaria
yes, you know what they say..
Every change causes changes :) So this case is not exception, right ?


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 433 posts ]  Go to page Previous 129 30 31 32 3344 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