A geek toy: Stream inspector

If you require help or assistance with anything then please post here

Moderators: electrogear, exonerate

A geek toy: Stream inspector

Postby MyCo on Thu Feb 28, 2008 12:24 pm

Hi guys!

I've made a module, that could help you to inspect your DSP stuff. It shows informations about the values your modules are working on. eg. If you are not shure if there are denormal problems, this could help

The schematic is with a broken reverb to test(I removed the denormal fixes):

I hope it is correct... it took a while to get the internals to find the numbers. All of detections work on binary base, so it's not just a speculation...

Any help on this is appreciated...

Maik
Attachments
streaminspector.osm
(56.24 KiB) Downloaded 212 times
streaminspector.jpg
streaminspector.jpg (54.04 KiB) Viewed 1700 times
Last edited by MyCo on Tue May 20, 2008 7:36 pm, edited 2 times in total.
User avatar
MyCo
smaniac
 
Posts: 1016
Joined: Mon Dec 19, 2005 1:43 am
Location: Germany

Postby sunsynth on Thu Feb 28, 2008 12:58 pm

Hallo Maik,

klasse...! werde es heute gleich testen!

Great...! will test it soon!

Walter
User avatar
sunsynth
smaniac
 
Posts: 1494
Joined: Mon Sep 11, 2006 3:27 pm
Location: HH - Made in Germany

Re: A geek toy: Stream inspector

Postby TomC on Thu Feb 28, 2008 1:05 pm

MyCo wrote:Hi guys!

I've made a module, that could help you to inspect your DSP stuff. It shows informations about the values your modules are working on. eg. If you are not shure if there are denormal problems, this could help:

Image

here is the schematic, with a broken reverb (I removed the denormal fixes):
http://yedey.com/streaminspector.osm

I hope it is correct... it took a while to get the internals to find the numbers. All of detections work on binary base, so it's not just a speculation...

Any help on this is appreciated...

Maik


Great Image

Tom
.signature failure
User avatar
TomC
smanatic
 
Posts: 706
Joined: Tue Oct 02, 2007 9:34 pm
Location: 3rd rock from the sun

Postby Tom7777 on Thu Feb 28, 2008 1:31 pm

Cool thanks :D
Tom7777
smychopath
 
Posts: 3936
Joined: Wed Mar 16, 2005 10:46 pm

Postby MyCo on Thu Feb 28, 2008 1:37 pm

just a notice: The indicators are read every 40ms... so at the moment, not every sample is displayed... a solution would be to count occurrences and reset them when a read out is done...
Last edited by MyCo on Thu Feb 28, 2008 3:00 pm, edited 1 time in total.
User avatar
MyCo
smaniac
 
Posts: 1016
Joined: Mon Dec 19, 2005 1:43 am
Location: Germany

Postby MyCo on Thu Feb 28, 2008 3:00 pm

changed it a little bit, now it counts occurrences and displays it in a scope.

-> see in first post
User avatar
MyCo
smaniac
 
Posts: 1016
Joined: Mon Dec 19, 2005 1:43 am
Location: Germany

Postby infuzion on Thu Feb 28, 2008 8:54 pm

Seems neat... how do I use it please?
Need help? First search the forum & WiKi, then post in the help forum with a clear topic, request, & OSM. Then please WiKi the correct solution. If you want my personal assistance, I charge by the hour or for an exchange of services.
infuzion
smstar
smstar
 
Posts: 6163
Joined: Wed May 04, 2005 8:02 pm
Location: Earth, USA, CO, Denver

Postby MyCo on Thu Feb 28, 2008 9:07 pm

connect it where you want to check if the output is correct. Then it starts to blink... when you click on one of the text lines, you select the source for the scope. This shows how many occurrences of the selected type were counted per step.

The first row of the LEDs just flash, the second row is goes on when there was something in the stream. When you click reset, the second row is reseted (LEDs go off til the next occurrence).
User avatar
MyCo
smaniac
 
Posts: 1016
Joined: Mon Dec 19, 2005 1:43 am
Location: Germany

Re: A geek toy: Stream inspector

Postby Acrobat on Fri Feb 29, 2008 7:51 am

MyCo wrote:Hi guys!

I've made a module, that could help you to inspect your DSP stuff. It shows informations about the values your modules are working on. eg. If you are not shure if there are denormal problems, this could help:

Any help on this is appreciated...

Maik


wow maik that's great! :D :D :D :D
Should go on the wiki!!
User avatar
Acrobat
smaniac
 
Posts: 1660
Joined: Mon Jun 04, 2007 10:50 pm
Location: Roma, Italia

Postby aliasant on Fri Feb 29, 2008 8:55 am

Great job Myco ! ! ! ! !!!

And hey. It looks good too =)
It's never to late to be late.....
http://martinrodensjo.smugmug.com/
User avatar
aliasant
smunatic
 
Posts: 2386
Joined: Sat Dec 30, 2006 5:49 pm
Location: Sweden

Postby MyCo on Sun Mar 02, 2008 7:54 pm

The code works, but the GUI elements don't... sometimes it shows positive and negative at the same time, although there is a constant value...
User avatar
MyCo
smaniac
 
Posts: 1016
Joined: Mon Dec 19, 2005 1:43 am
Location: Germany

Postby MyCo on Mon Mar 03, 2008 1:51 am

I fixed the last bug, and added a normalized scope... so you can see everything, including denormals and silent noise...

The Hex-Display shows the float values on the stream as they are seen by the CPU... it only makes sence on slow streams, and if you need bitmasks.
User avatar
MyCo
smaniac
 
Posts: 1016
Joined: Mon Dec 19, 2005 1:43 am
Location: Germany

Postby sunsynth on Mon Mar 03, 2008 2:41 pm

I've only one word 4 it: awesome... :D

Thanks again Maik

Walter
User avatar
sunsynth
smaniac
 
Posts: 1494
Joined: Mon Sep 11, 2006 3:27 pm
Location: HH - Made in Germany

Postby infuzion on Tue Mar 04, 2008 6:04 am

MyCo wrote:I fixed the last bug...
Same link? I was looking for a new version number, & I'm not sure...
cheers
Need help? First search the forum & WiKi, then post in the help forum with a clear topic, request, & OSM. Then please WiKi the correct solution. If you want my personal assistance, I charge by the hour or for an exchange of services.
infuzion
smstar
smstar
 
Posts: 6163
Joined: Wed May 04, 2005 8:02 pm
Location: Earth, USA, CO, Denver

Postby MyCo on Tue Mar 04, 2008 6:58 am

yes same link...
User avatar
MyCo
smaniac
 
Posts: 1016
Joined: Mon Dec 19, 2005 1:43 am
Location: Germany

Next

Return to Help

Who is online

Users browsing this forum: No registered users and 1 guest