RadioReference on Facebook   RadioReference on Twitter   RadioReference Blog
 

Go Back   The RadioReference.com Forums > Computer Aided Monitoring and Programming > Scanner Programming Software


Scanner Programming Software - This is the place to discuss third party scanner programming and control software.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #41 (permalink)  
Old 10-15-2008, 1:21 PM
Member
   
Join Date: Jul 2006
Location: Midway, Georgia
Posts: 97
Cool

Quote:
Originally Posted by aaknitt View Post
Actually it already does this. If you're hearing all of the audio coming across the air (not just audio after valid tones are decoded), it's because you don't have the LINE IN (or MIC IN if you're using that) muted in the Windows mixer (in Vista this is the "input mute" box in the speaker levels setting dialog). Mute the input you're using, and then make sure the "Play Audio While Recording" box is checked in TwoToneDetect. You should then hear only what's being recorded come across your computer speakers, although it will be delayed by a second or two from real time.

I hope that makes sense.

Andy
OH...I should have realized to do that. I just changed the mute and now everything wors WONDERFULLY!!! Thanks for the tip....

Ron
Reply With Quote
Sponsored links
  #42 (permalink)  
Old 10-24-2008, 1:14 PM
Kirk's Avatar
DB Admin
  RadioReference Database Admininstrator
Database Admin
 
Join Date: Dec 2002
Posts: 777
Default

Just wanted to say I installed this software last weekend, and it works like a champ! I'm pushing emails with mp3s to my iPhone and am loving it.

If you're soliciting for feature requests, it would be for the software to support selecting the audio source in one of the following ways:

1. Clickboxes to select monitoring left/right/both
2. Drop down to select which audio device to monitor

I'm thinking I want to set up a second copy of the software to monitor a different radio. If XP will run two copies of your software simultaneously and I'm able to select L or R, then that's the easiest solution. Next easiest is to add a second sound card (external usb) for the second radio. Last solution is a second sound card, and run VMWare with a second instance of XP for the second radio.

Any thoughts?

Thanks again for a great app!
Reply With Quote
  #43 (permalink)  
Old 10-24-2008, 1:30 PM
GTR8000's Avatar
Troublemaker
  RadioReference Database Admininstrator
Database Admin
 
Join Date: Oct 2007
Posts: 6,140
Default

I thought of a few more features I'd love to see added:

- The ability to change the audio quality settings. I understand why you choose such a low bitrate, to keep the file small for emailing. Now that it supports .mp3, I'd like the ability to tweak it if I wish.

- The ability to assign a unique outgoing email address to each tone set, rather than one global email. Reason being, I'd like to setup a mailing list for different stations whereby a certain tone set sends an email to just that particular group.

- More tone sets, which I know you already have in the works. Perhaps there is a way to allow nearly unlimited tone sets (within reason) based on a setting in the config file?

Program is still working great!
Reply With Quote
  #44 (permalink)  
Old 10-24-2008, 4:26 PM
Member
  Premium Subscriber
Premium Subscriber
 
Join Date: Aug 2005
Posts: 1,090
Default

Quote:
Originally Posted by Kirk View Post
1. Clickboxes to select monitoring left/right/both
2. Drop down to select which audio device to monitor
I'll see what I can do with this...I should be able to provide something, even if it's not real elegant.

Quote:
Originally Posted by res6cue_dot_com
- The ability to change the audio quality settings. I understand why you choose such a low bitrate, to keep the file small for emailing. Now that it supports .mp3, I'd like the ability to tweak it if I wish.
I figured you'd ask for this It's definitely doable, but it'll be lower on the priority list. Not hard, just takes some time.

Quote:
Originally Posted by res6cue_dot_com
- The ability to assign a unique outgoing email address to each tone set, rather than one global email. Reason being, I'd like to setup a mailing list for different stations whereby a certain tone set sends an email to just that particular group.
I originally was going to do this, and it's certainly possible. However, I've been able to get the same functionality by using the filtering features in gmail (send all emails to myself, then filter based on subject to automatically forward to different addresses). I can add this if there's enough demand though.

Quote:
Originally Posted by res6cue_dot_com
- More tone sets, which I know you already have in the works. Perhaps there is a way to allow nearly unlimited tone sets (within reason) based on a setting in the config file?
I'm running a version on my PC right now that supports ten two tone sets and three long tone sets. More can be added. I think 20 would be a good upper limit, we'll see.

None of these changes are very difficult, but they do take time. I'm going to be traveling a lot over the next two months, so updates may be slow to come out for awhile.

Andy
Reply With Quote
  #45 (permalink)  
Old 10-24-2008, 4:43 PM
GTR8000's Avatar
Troublemaker
  RadioReference Database Admininstrator
Database Admin
 
Join Date: Oct 2007
Posts: 6,140
Default

Once again, I appreciate not only the fact that you give all these suggestions consideration, but that you've actually implemented just about all of them.


- Yeah the changing of the audio bitrate isn't a huge priority, just one of those little extras that might be nice to eventually incorporate.

- The Gmail filtering works, but it's really not all that efficient, especially in trying to get an alert out as quickly as possible*. Gmail way: email is sent to one Gmail address...Gmail filters based on the subject...Gmail forwards to a mailing list email address...mailing list email address forwards to subscriber addresses. Other way: email is sent directly to mailing list email address based on individual tone set...mailing list forwards to subscriber emails. I hate being at the mercy of Gmail for such a great program like this. Also keep in mind per one of my previous posts, that the "gmail" setting seems to work fine with a regular non-Gmail POP3/SMTP email account that requires authentication, so I don't even use Gmail with the program at all.

- 20 two-tone sets is probably a realistic upper limit. I have experimented with running two instances of the program simultaneously, and it seems to work fine, which would give you 40 two-tone sets if need be.

Thanks again, and safe travels!


*Naturally heeding your warning that this program should not be used as a means of alerting, however if used as an alternate means of "notification", obviously the quicker the email delivery the better.
Reply With Quote
Sponsored links
  #46 (permalink)  
Old 10-24-2008, 10:49 PM
Member
  Premium Subscriber
Premium Subscriber
 
Join Date: Aug 2005
Posts: 1,090
Default New Version Available

I just uploaded a new version with the following features:

Additional Tone Sets - Now supports 10 two tone sets and 3 long tone sets
Support for Multiple Sound Cards - Allows you to choose which sound card device you want to use for record and playback (they don't have to be the same). Unfortunately, the code that queried the computer to identify the sound cards by name doesn't seem to want to work with Vista, so I pulled it out completely. Instead, the choices are simply "Default, Alternate 1, and Alternate 2". The default is whichever you have set as default through Windows. A few minutes of experimenting and you should be able to figure out which is which. As a side note, using the left/right channels would require some major modifications to the program. Running two instances with separate sound cards is the much easier (from my perspective) way to do it.
Separate "Send To" email addresses for each tone set - Self explanatory
Control of DTR/RTS serial port pins for hardware scanner control - If you have a scanner that doesn't have a serial port, you can hack into it and with some additional circuitry "push" the SCAN and HOLD buttons via these two serial port pins. RTS pulses +12V for "SCAN" and DTR pulses +12V for "HOLD". Keep in mind that these are at -12V at other times, so some diodes will be needed to keep things safe in the circuit.

Making the audio quality settings user-adjustable was going to take more brain power than I have left on a Friday night, so that will wait for awhile. Also, to add more tone sets than what I have now I'm going to have to do some thinking on how to clean up the front panel since it's getting overcrowded, so that will be a ways off as well.

Finally, because of all of the new parameters and settings, the old config file will not work with the new version. You'll have to re-enter the info.

Enjoy!

Andy

Last edited by aaknitt; 10-24-2008 at 10:55 PM..
Reply With Quote
  #47 (permalink)  
Old 10-24-2008, 11:10 PM
GTR8000's Avatar
Troublemaker
  RadioReference Database Admininstrator
Database Admin
 
Join Date: Oct 2007
Posts: 6,140
Default

Andy...could you please write the new version of Windows???

Downloading new version now...will report back after playing with it!
Reply With Quote
  #48 (permalink)  
Old 10-25-2008, 9:45 PM
Member
   
Join Date: Nov 2006
Posts: 20
Default

Any plans on releasing the source code, and if so, under what license?

I've been wanting, for a while, to write something like this that will run under any operating system (Windows, Mac, Linux, etc.).
Reply With Quote
  #49 (permalink)  
Old 10-25-2008, 10:43 PM
Member
  Premium Subscriber
Premium Subscriber
 
Join Date: Aug 2005
Posts: 1,090
Default

Quote:
Originally Posted by jantman View Post
Any plans on releasing the source code, and if so, under what license?

I've been wanting, for a while, to write something like this that will run under any operating system (Windows, Mac, Linux, etc.).
I've got no problem with making the code available...GNU, whatever, I'm not picky. The problem is that it's written in LabView, which isn't a typical programming language. I'm a complete novice when it comes to programming for Windows/Mac/Linux (I'm more of an embedded systems/assembly language guy), but if you want to collaborate on something, I'm in!

Andy
Reply With Quote
  #50 (permalink)  
Old 10-26-2008, 10:26 AM
Member
   
Join Date: Nov 2006
Posts: 20
Default

That's fine by me. I'm currently a college student (IT) and my roommate is an electrical & computer engineering major... LabView sounds familiar, and I'm sure I can find someone around who's used it.

My big issue is that when I started this before, there was just so much that I had to do (audio sampling, detecting the tones, recording, etc.) and I wanted to do it in something cross-platform and interpreted (Java, Python, etc) that I just didn't know where to start. I was desperately looking for someone who had done anything similar so I could get ideas... but I couldn't find anyone who would open up their code.

-J
Reply With Quote
  #51 (permalink)  
Old 10-26-2008, 4:09 PM
Kirk's Avatar
DB Admin
  RadioReference Database Admininstrator
Database Admin
 
Join Date: Dec 2002
Posts: 777
Default

Two more ideas....

1. A button to send a test email. Makes life easier than waiting for a set of tones to come across to make sure you've got the email settings working.

2. DTMF decoding. (ok, I know, but I can dream, right?)
Reply With Quote
  #52 (permalink)  
Old 10-26-2008, 8:36 PM
Member
  Premium Subscriber
Premium Subscriber
 
Join Date: Aug 2005
Posts: 1,090
Default

Quote:
Originally Posted by jantman View Post
That's fine by me. I'm currently a college student (IT) and my roommate is an electrical & computer engineering major... LabView sounds familiar, and I'm sure I can find someone around who's used it.

My big issue is that when I started this before, there was just so much that I had to do (audio sampling, detecting the tones, recording, etc.) and I wanted to do it in something cross-platform and interpreted (Java, Python, etc) that I just didn't know where to start. I was desperately looking for someone who had done anything similar so I could get ideas... but I couldn't find anyone who would open up their code.

-J
I know that LabView is available for both Linux and Mac OSs, but I only have the windows version and so can only build applications for Windows. If someone else has LabView on Linux or a Mac (with the application builder), they could easily use my code to build apps for those operating systems.
Reply With Quote
  #53 (permalink)  
Old 10-27-2008, 12:56 PM
GTR8000's Avatar
Troublemaker
  RadioReference Database Admininstrator
Database Admin
 
Join Date: Oct 2007
Posts: 6,140
Default

The latest version is working great. Separate email addresses for each page = a GODSEND!


Is it possible to have the audio clips saved elsewhere besides the Data subfolder? I'm not too keen on them being in the same folder as the config, dll and lame files, as the possibility exists of accidentally deleting a critical file while cleaning out the old clips. I'm not sure how much flexibility you have with this, so here are three suggested options in order of best to least favorable:

Best option - a way to specify the audio clip folder where it can be changed easily if need be

Decent option - a way to specify the audio clip folder upon installation...can only be changed by re-installing the program

Worst option - audio clips are saved to C:\Program Files\TwoToneDetect\Audio folder by default and can't be changed
Reply With Quote
  #54 (permalink)  
Old 10-27-2008, 4:15 PM
Member
   
Join Date: Nov 2006
Posts: 20
Default

Quote:
Originally Posted by aaknitt View Post
I know that LabView is available for both Linux and Mac OSs, but I only have the windows version and so can only build applications for Windows. If someone else has LabView on Linux or a Mac (with the application builder), they could easily use my code to build apps for those operating systems.
Being that I work for a university, I'm sure we have a Linux copy floating around somewhere...

if you want to send me the code, jason AT jason antman DOT com. Please include some sort of license notice explaining what license it's being given under, or at least your decision on modifying your code, redistributing it, etc.
Reply With Quote
  #55 (permalink)  
Old 11-07-2008, 1:59 PM
phillip3225's Avatar
Member
   
Join Date: Apr 2005
Location: Branson, MO
Posts: 32
Default

Has anybody else had this error? I think it is a problem with my computer because it installed fine on a different computer. "The VI is not executable. The full development version of LabView is required to fix the errors."

Thanks
Reply With Quote
  #56 (permalink)  
Old 11-08-2008, 9:09 PM
phillip3225's Avatar
Member
   
Join Date: Apr 2005
Location: Branson, MO
Posts: 32
Default

Quote:
Originally Posted by phillip3225 View Post
Has anybody else had this error? I think it is a problem with my computer because it installed fine on a different computer. "The VI is not executable. The full development version of LabView is required to fix the errors."

Thanks
Figured it out! I had to download 3.5 .net framework. Thanks for the program.
Reply With Quote
  #57 (permalink)  
Old 11-10-2008, 1:14 PM
Member
  Premium Subscriber
Premium Subscriber
Amateur Radio Operator
Amateur Radio
 
Join Date: Jul 2007
Location: MoCo, MD
Posts: 233
Default Feature Request

I too would like source code to be released to build in Mac OS X...

I'd like to see a sister to the program that does user defined macros so upon decoding you could have it play a sound (Station 51 or FDNY house tones are what I am thinking ) or display a message or activate relays via appropriate hardware or whatever... with the cost of a used computer and scanner that could do all this makes it much cheaper (although bigger and no battery back up) than a Federal Informer or even a Minitor/Amplified Charger combo.
Reply With Quote
  #58 (permalink)  
Old 11-10-2008, 1:25 PM
Member
   
Join Date: Nov 2006
Posts: 20
Default

Quote:
Originally Posted by HarrisonRHW View Post
I'd like to see a sister to the program that does user defined macros so upon decoding you could have it play a sound or display a message or activate relays via appropriate hardware or whatever... with the cost of a used computer and scanner that could do all this makes it much cheaper (although bigger and no battery back up) than a Federal Informer or even a Minitor/Amplified Charger combo.
My plan, if I ever find the time, is to write something like this in a language like Python or Java (something that will run on Linux, Windows, Mac, and everything else) and be able to "listen" to the sound card, detect tones (a few sets) and then... perform some sort of action. In the Linux/Unix/Mac world my idea would be to just have it execute a command that could do anything, but I'm not sure what would be best for Windows users.
Reply With Quote
  #59 (permalink)  
Old 11-10-2008, 2:04 PM
dimab's Avatar
Member
  Premium Subscriber
Premium Subscriber
Amateur Radio Operator
Amateur Radio
 
Join Date: Dec 2002
Location: CT
Posts: 349
Default

i have not used the program yet, but here is my question -
when audio is recorded for a predetermined amount, 30 seconds, is that 30 seconds running time on the local PC or 30 seconds of recorded audio (transmissions only, which could take more than 30 seconds of real time)?

I this type of system rigged up with a few pieces of software that did the trick, but this seems to be a very smooth all in one product. I"ll be installing tonight.
Reply With Quote
  #60 (permalink)  
Old 11-10-2008, 3:34 PM
Member
  Premium Subscriber
Premium Subscriber
Amateur Radio Operator
Amateur Radio
 
Join Date: Jul 2007
Location: MoCo, MD
Posts: 233
Default

Antman,

you may know me better as Robert W. on elb. Anyway, I would be interested in a python port if you do it from ground up... what would be more interesting on the mac side of things is if you included applescript (not that hard) or automator (fairly challenging) support.

I am going to install and test this product on my windows box for now.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

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



All times are GMT -5. The time now is 6:18 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
All information here is Copyright 2012 by RadioReference.com LLC and Lindsay C. Blanton III.Ad Management by RedTyger
Copyright 2015 by RadioReference.com LLC Privacy Policy  |  Terms and Conditions