BlackBerry Forums Support Community
              

Closed Thread
 
LinkBack Thread Tools
Old 07-08-2009, 02:54 PM   #1 (permalink)
New Member
 
Join Date: Jul 2009
Model: 8330
PIN: N/A
Carrier: alltel
Posts: 4
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default RTA (Real Time Analyzer)

Please Login to Remove!

I need an RTA and there doesn't seem to be one for the BB OS. Only for windows mobile. Its also known as a Scectrum Analyzer. It shows real time values of audible frequencies being present. It doesn't have to be uber precise so the BB mic built in should work. I'm in the audio industry and would be willing to pay someone if they could make it for me. It would be nice if it could work like the Pocket RTA for windows mobile or iPhone. But if at least it could read a dominant frequency and display the value that would be fine. Anyone know of anything out there? Thanks
Offline  
Old 07-08-2009, 08:48 PM   #2 (permalink)
Thumbs Must Hurt
 
Join Date: Oct 2007
Location: connecticut
Model: 9700
PIN: Ask
Carrier: T-Mobile
Posts: 102
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

i would like this if you find an app
Offline  
Old 07-09-2009, 11:45 PM   #3 (permalink)
Thumbs Must Hurt
 
yorrick's Avatar
 
Join Date: May 2008
Location: Sydney, AUSTRALIA
Model: 8310
PIN: PON!
Carrier: Vodafone AU
Posts: 50
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I could only find this one - last updated in December 2008
A musical instrument tuner for BlackBerry mobile phones

Good luck!
Offline  
Old 07-10-2009, 07:45 AM   #4 (permalink)
New Member
 
Join Date: Jul 2009
Model: 8330
PIN: N/A
Carrier: alltel
Posts: 4
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks a heap for finding something, however, the spectrum analysis is not supported on cdma phones. I have curve 8330 from alltel and I think that includes me. Cause I installed it and the spectrum isn't working. Thanks anyway. Any idea as to why cdma phones aren't compatable?
Offline  
Old 07-29-2009, 05:04 PM   #5 (permalink)
New Member
 
Join Date: Jul 2009
Location: Saint Louis, MO
Model: 8900
OS: v4.6.1.23
PIN: N/A
Carrier: T-Mobile
Posts: 3
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by yorrick View Post
I could only find this one - last updated in December 2008

Good luck!
Yorrick -

I need an RTA or something similar as well. This tuner app would suffice - I just need something to identify offending (aka "feedback") frequencies when tweaking PA monitors, but unfortunately this one's not compatible with the 8900 model yet.

Thanks!

- Jerry Turnbow
Sound On Site Audio
Offline  
Old 07-29-2009, 05:07 PM   #6 (permalink)
New Member
 
Join Date: Jul 2009
Location: Saint Louis, MO
Model: 8900
OS: v4.6.1.23
PIN: N/A
Carrier: T-Mobile
Posts: 3
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Bluefox -

Let me know if you find something, and I'll do the same if I find one first.

I know there's a developers kit available, but I think it's mostly a database application. Not sure if it has the horsepower or works on a low enough level to do any DSP stuff, and that level of programming is probably beyond my skills at this point anyway.

- Jerry Turnbow
Sound On Site Audio
Offline  
Old 07-29-2009, 08:55 PM   #7 (permalink)
Thumbs Must Hurt
 
yorrick's Avatar
 
Join Date: May 2008
Location: Sydney, AUSTRALIA
Model: 8310
PIN: PON!
Carrier: Vodafone AU
Posts: 50
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I have tried searching around for over 12 months for something like a spectrum analyser.
The problem is that it is a very specialised piece of software and I am not sure how responsible or sensitive it is from the BB handset.

The only other way is to write your own app for the BB and perhaps charge $$ to recover cost of development.
Offline  
Old 07-30-2009, 05:35 PM   #8 (permalink)
BlackBerry Extraordinaire
 
Join Date: Jan 2006
Model: LEZ10
OS: 10.0.10
Carrier: Rogers CA
Posts: 1,704
Post Thanks: 20
Thanked 77 Times in 68 Posts
Default

The Blackberry analog input is limited to 16ks/s (if I remember correctly). Would this give you guys enough bandwidth? It should be fairly simple to write an FFT or something but running in Java it is likely to be very far from real time.
__________________
My other Blackberry is a PlayBook.
Offline  
Old 07-31-2009, 10:00 AM   #9 (permalink)
New Member
 
Join Date: Jul 2009
Model: 8330
PIN: N/A
Carrier: alltel
Posts: 4
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by hrbuckley View Post
The Blackberry analog input is limited to 16ks/s (if I remember correctly). Would this give you guys enough bandwidth? It should be fairly simple to write an FFT or something but running in Java it is likely to be very far from real time.
yes, that would still work. if I have freqs that go above 16khz I can figure that out in other ways. Most offensive freqs happen lower. it would still be faster than pulling out my laptop. The faster the response the better though. I dont want to have to create feedback in a system too long.

Last edited by bluefoxav : 07-31-2009 at 10:02 AM.
Offline  
Old 07-31-2009, 10:56 PM   #10 (permalink)
BlackBerry Extraordinaire
 
Join Date: Jan 2006
Model: LEZ10
OS: 10.0.10
Carrier: Rogers CA
Posts: 1,704
Post Thanks: 20
Thanked 77 Times in 68 Posts
Default

Quote:
Originally Posted by bluefoxav View Post
yes, that would still work. if I have freqs that go above 16khz I can figure that out in other ways. Most offensive freqs happen lower. it would still be faster than pulling out my laptop. The faster the response the better though. I dont want to have to create feedback in a system too long.

Well 16ks/s would give a bandwidth of 8kHz. I checked and that is the spec (16 bit samples). Unless the person who posted the spec made a mistake and the sample rate is 8ks/s which would give 4kHz.

I can do some playing around, but can't make any promises for a deliverable.
__________________
My other Blackberry is a PlayBook.
Offline  
Old 08-01-2009, 01:55 AM   #11 (permalink)
Thumbs Must Hurt
 
yorrick's Avatar
 
Join Date: May 2008
Location: Sydney, AUSTRALIA
Model: 8310
PIN: PON!
Carrier: Vodafone AU
Posts: 50
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

16kbit/s sampling would give you a maximum of 8kHz (ie. Nyquist theorem).
Most normal hearing would be a maximum of 100Hz to 10kHz - so a RTA on the BB would just fit into this category.

As bluefoxav said, most offensive sounds would be in the lower frequencies (under 8kHz) so this would be fine.
Offline  
Old 08-02-2009, 09:26 AM   #12 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Nov 2006
Location: New York City
Model: 9780
OS: 6.0.0.285
Carrier: T-Mobile
Posts: 215
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I could use this too. Thanks
Offline  
Old 08-12-2009, 07:42 AM   #13 (permalink)
BlackBerry Extraordinaire
 
Join Date: Jan 2006
Model: LEZ10
OS: 10.0.10
Carrier: Rogers CA
Posts: 1,704
Post Thanks: 20
Thanked 77 Times in 68 Posts
Default

Ok, I have a toy application working. On my bold performance is better than I expected, up until it hits the garbage collection wall. I'm looking at ways to avoid creating objects in the processing thread. An other option may be recording a short clip and analyzing it after. Don't know how this would work for you guys though.

Unfortunately CDMA units do not support PCM (audio/basic) recording format, so that will be an issue.
__________________
My other Blackberry is a PlayBook.
Offline  
Old 08-12-2009, 02:36 PM   #14 (permalink)
BlackBerry Extraordinaire
 
Join Date: Jan 2006
Model: LEZ10
OS: 10.0.10
Carrier: Rogers CA
Posts: 1,704
Post Thanks: 20
Thanked 77 Times in 68 Posts
Default

With my application I was able to determine the sample rate/bandwidth of the PCM recording. It is 8KS/s for a 4KHz band width. Quite a good anti-aliasing filter on it too.
__________________
My other Blackberry is a PlayBook.
Offline  
Old 08-13-2009, 01:25 PM   #15 (permalink)
BlackBerry Extraordinaire
 
Join Date: Jan 2006
Model: LEZ10
OS: 10.0.10
Carrier: Rogers CA
Posts: 1,704
Post Thanks: 20
Thanked 77 Times in 68 Posts
Default

Screen shots of my toy running on 8900 Simulator, and my 9000 live. Upper trace is an exponential average of the lower trace.
Attached Images
File Type: png 8900 simulator.png (8.8 KB, 125 views)
File Type: png 9000.PNG (12.9 KB, 101 views)
__________________
My other Blackberry is a PlayBook.
Offline  
Old 08-15-2009, 09:26 AM   #16 (permalink)
New Member
 
Join Date: May 2006
Model: 8830
Carrier: Sprint
Posts: 9
Post Thanks: 1
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by don.new View Post
I could use this too. Thanks
+1
Offline  
Old 08-17-2009, 07:07 PM   #17 (permalink)
Thumbs Must Hurt
 
yorrick's Avatar
 
Join Date: May 2008
Location: Sydney, AUSTRALIA
Model: 8310
PIN: PON!
Carrier: Vodafone AU
Posts: 50
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Wow. Nice! +1

Would it be compatible on OS4.5 or older devices (like an 8310)?
Offline  
Old 08-17-2009, 07:28 PM   #18 (permalink)
BlackBerry Extraordinaire
 
Join Date: Jan 2006
Model: LEZ10
OS: 10.0.10
Carrier: Rogers CA
Posts: 1,704
Post Thanks: 20
Thanked 77 Times in 68 Posts
Default

Performance may suffer on older devices that can't go through batteries like the Bold ;)

I do my development on 4.6 but I don't recall anything that was 4.6 specific (that couldn't be worked around). I will see next time I'm an my PC with all the JDEs on it. I have a few tweaks to the UI to do, then a multi version ALX and COD files to build and I'll post an install for the Alpha code.
__________________
My other Blackberry is a PlayBook.
Offline  
Old 08-18-2009, 09:43 AM   #19 (permalink)
BlackBerry Extraordinaire
 
Join Date: Jan 2006
Model: LEZ10
OS: 10.0.10
Carrier: Rogers CA
Posts: 1,704
Post Thanks: 20
Thanked 77 Times in 68 Posts
Default

As promised. Comments, suggestions etc, post here or PM me. The ZIP contains a NSIS installer with ALX, CODs, JADs and a PDF documentation file.
Attached Files
File Type: zip RTA.zip (186.7 KB, 486 views)
__________________
My other Blackberry is a PlayBook.
Offline  
Old 08-27-2009, 02:30 PM   #20 (permalink)
BlackBerry Extraordinaire
 
Join Date: Jan 2006
Model: LEZ10
OS: 10.0.10
Carrier: Rogers CA
Posts: 1,704
Post Thanks: 20
Thanked 77 Times in 68 Posts
Default

So it has been nearly 10 days, is this worth polishing or should I shelve it?
__________________
My other Blackberry is a PlayBook.
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Wooden Dental Vacuum Suction Unit System 1500L/min F/ Treatment Surgery 3 Chair
$649.0
Wooden Dental Vacuum Suction Unit System 1500L/min F/  Treatment Surgery 3 Chair pictureYellow Jacket 18975 1/4" Vacuum/Charge Valve w/ Side Port
$54.09
Yellow Jacket 18975 1/43 Plastic Wands for Ridgid Wet Dry Shop Vac Vacuum
$16.99
3 Plastic Wands for Ridgid Wet Dry Shop Vac Vacuum  pictureBarnes & Jones 1/4" MPT Vacuum Breaker
$19.99
Barnes & Jones 1/4for IC BGA SMD Sucker Pen+Suction Header Vacuum Suction Headers Remover 15cm
$3.66
for IC BGA SMD Sucker Pen+Suction Header Vacuum Suction Headers Remover 15cm picture






Copyright 2004-2016 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.