FD Tone Notify - New Tone Detection Software Released

kevind963

Member
Feed Provider
Joined
Jun 22, 2012
Messages
46
Great write up! Is there anyway to configure the software to use a broadcastify live stream URL instead of connecting a local scanner to receive alerts?
Not directly but if you are on Windows you could easily use virtual audio cable to do that by setting the output of the feed to the Virtual cable to loop it back to a virtual input.

On Linux you can configure Pulse Audio to do the same thing.
 

Mex

Member
Joined
Feb 22, 2022
Messages
232
Location
Surrounded by cornfields
Is there a raspberry pi version for FD Tone Notify? I'm using TTD for sms & emails now but I wanna switch over to a raspberry pi but the TTD setup is a very long process.
 

webstar22

RenfrewCountyScanner.com
Premium Subscriber
Joined
Dec 21, 2003
Messages
1,034
Location
Ontario, Canada
Great write up! Is there anyway to configure the software to use a broadcastify live stream URL instead of connecting a local scanner to receive alerts?
I have not done it but it may be possible. It uses the default audio device in windows, if you could use VB Cable as the default it MAY pick up audio from whatever is playing on the computer. Not sure if the quality will be there but you can always try.
 

kevind963

Member
Feed Provider
Joined
Jun 22, 2012
Messages
46

kevind963

Member
Feed Provider
Joined
Jun 22, 2012
Messages
46
Thanks. Is this a flash image or the raspberry's version of a .exe file?
It is an executable. Make sure you follow the getting started guide to install some other software needed.
 

Mex

Member
Joined
Feb 22, 2022
Messages
232
Location
Surrounded by cornfields
It is an executable. Make sure you follow the getting started guide to install some other software needed.
Hello, I just got the program installed on my raspberry pi, I made the input device dsnoop as specified in the instructions. However, when I start it up it displays these 3 errors every 30 seconds or so

1677045835608.png

I've gone through the instructions on the GitHub a few times, I'm unable to come to a conclusion on how to fix this issue. I am using a Roccat Juke USB sound card (no drivers necessary)

Thanks in advance for your help
 

NoneTheWiser

Newbie
Premium Subscriber
Joined
Mar 8, 2017
Messages
2
Location
Santa Fe, NM
Hello, I just got the program installed on my raspberry pi, I made the input device dsnoop as specified in the instructions. However, when I start it up it displays these 3 errors every 30 seconds or so

View attachment 136927

I've gone through the instructions on the GitHub a few times, I'm unable to come to a conclusion on how to fix this issue. I am using a Roccat Juke USB sound card (no drivers necessary)

Thanks in advance for your help
I'm guessing you got this sorted, but I'm going to respond anyway, in case someone else has this problem.
I had the exact same issue and fixed it by changing the "audio":"inputDevice" in config/default.json to "pulse".
I hope this is helpful to someone.
 

Mex

Member
Joined
Feb 22, 2022
Messages
232
Location
Surrounded by cornfields
I'm guessing you got this sorted, but I'm going to respond anyway, in case someone else has this problem.
I had the exact same issue and fixed it by changing the "audio":"inputDevice" in config/default.json to "pulse".
I hope this is helpful to someone.
Actually haven't worked on it in a while, still using TTD. I'll try this later tonight.
 

squirrel

Member
Joined
Jan 4, 2006
Messages
110
I was successful with getting this setup using Ubuntu, RTLSDR_Airband and Pulse Audio. I seem to be getting 100% accurate tone decodes, but there are 2 things I am not sure about:

  • Every recording has a wav and a mp3 file created. I though when recording of the wav file was complete it would convert to mp3 then remove the wav file. Any idea why this might be happening? Yes I do have ffmpeg installed.
  • Is there a way to setup another audio output / sync to pipe the audio to the laptop speakers for monitoring?
Thanks...
 

okavitch09

Member
Premium Subscriber
Joined
Dec 15, 2012
Messages
7
Location
Burgettstown pa
Nice, 100% going to try this out. I run this RenfrewCountyScanner (@RenfrewCntyScan) / Twitter and our county is the size of some states and I can pick up all the pages on one channel.
Heh. Can you make this decode SAME data from weather radio.

Also any plans to support an SDR as an input source? :p
Any luck with setting up an automatic push to Twitter?

Any luck with setting up an automatic push to Twitter?
I'm looking at doing something like this with an SDR and FD tone notify. If you could help that would be awesome lol.

Nice, 100% going to try this out. I run this RenfrewCountyScanner (@RenfrewCntyScan) / Twitter and our county is the size of some states and I can pick up all the pages on one channel.
Heh. Can you make this decode SAME data from weather radio.

Also any plans to support an SDR as an input source? :p

Nice, 100% going to try this out. I run this RenfrewCountyScanner (@RenfrewCntyScan) / Twitter and our county is the size of some states and I can pick up all the pages on one channel.
Heh. Can you make this decode SAME data from weather radio.

Also any plans to support an SDR as an input source? :p
How did you set up the automatic Twitter feed push.

I plan to start looking at this as well once I get some time away from work. Make it work with my and discord webhooks and ftping the audio files to my webserver.
Would love for a copy of your python twitter script to automatically upload to twitter
 

okavitch09

Member
Premium Subscriber
Joined
Dec 15, 2012
Messages
7
Location
Burgettstown pa
How would I be able to do this tho for the time being.

Would you able to to help me or provide instructions on how to make a webhook?

It is all N8N and webhooks now. Do not do any python also moving away from twitter due to the crackdown of API users.
Figured it out some what. But can't can't the audio to upload
 

Attachments

  • Screenshot_20230509_180659_Twitter.jpg
    Screenshot_20230509_180659_Twitter.jpg
    53 KB · Views: 4

kawilliams

Member
Joined
Jun 7, 2023
Messages
10
Location
West Central Oklahoma
I'm not able to get FD Notify to detect windows audio using hw:1,0 or any variation. I'm ultimately trying to take audio from several RTL-SDRs using VAC as their outputs to shove it into FD Notify to send out alerts from there. Any help is appreciated I am using the default config on win10 pro.
 

kevind963

Member
Feed Provider
Joined
Jun 22, 2012
Messages
46
I'm not able to get FD Notify to detect windows audio using hw:1,0 or any variation. I'm ultimately trying to take audio from several RTL-SDRs using VAC as their outputs to shove it into FD Notify to send out alerts from there. Any help is appreciated I am using the default config on win10 pro.
The hw:1,0 configuration is only for LINUX systems. Windows is only able to access the default Audio recording device set in the Windows audio settings.

It may be possible to configure WSL (windows subsystem for Linux) and Pulse audio to achieve what you are trying to do. If you are successful in doing that please let me know so it can be added to the documentation.
 

kawilliams

Member
Joined
Jun 7, 2023
Messages
10
Location
West Central Oklahoma
The hw:1,0 configuration is only for LINUX systems. Windows is only able to access the default Audio recording device set in the Windows audio settings.

It may be possible to configure WSL (windows subsystem for Linux) and Pulse audio to achieve what you are trying to do. If you are successful in doing that please let me know so it can be added to the documentation.
Thank you for the clarification. I was confused when I read the docs on github about using HW:1,0 hoping I could point it to another HWID. Thanks for the help I think I'm just going to move this PC over to linux and give it a shot.
 

webstar22

RenfrewCountyScanner.com
Premium Subscriber
Joined
Dec 21, 2003
Messages
1,034
Location
Ontario, Canada
Also remember to install SOX, it's in the readme to install it but very easy to overlook. Without that FDNotify on Windows cannot get audio.
 

kawilliams

Member
Joined
Jun 7, 2023
Messages
10
Location
West Central Oklahoma
So the issue I'm having now with windows is FD Notify isn't picking up the default sox input device. If I sox -d fileout.wav it auto picks the default device. But when running FD Notify with "hw:1,0", "default", or using "waveaudio 0". Nothing seems to pick it up on windows 10. @webstar22 I know in a previous post you said you were using Windows Server 2019. Since it's essentially Windows 10 underneth what does your config look like? Also what version of sox are you running on those boxes(assuming you have more than one for all of your departments)?

Thanks
 

webstar22

RenfrewCountyScanner.com
Premium Subscriber
Joined
Dec 21, 2003
Messages
1,034
Location
Ontario, Canada
So the issue I'm having now with windows is FD Notify isn't picking up the default sox input device. If I sox -d fileout.wav it auto picks the default device. But when running FD Notify with "hw:1,0", "default", or using "waveaudio 0". Nothing seems to pick it up on windows 10. @webstar22 I know in a previous post you said you were using Windows Server 2019. Since it's essentially Windows 10 underneth what does your config look like? Also what version of sox are you running on those boxes(assuming you have more than one for all of your departments)?

Thanks
I just move recently moved all my stuff back to Windows 11 because there was some software I needed that would not run on Server. I am running the most up-to-date Sox from SoX - Sound eXchange - Browse /sox at SourceForge.net

I install it to c:\sox and don't forget to add c:\sox to your Windows PATH file so FDNotify can see it, I wish you could just drop sox.exe in the FD directory but you cannot.
And no just one box, while each FD here has there own freqs, the county dispatch system has a common freq that all the pages go out on so I can get every FD from that.
I'll give you one section there are about 20 more after this one but they are all the same but the tone and FD Name.

Also you did set the device you are recording from as the DEFAULT recording device in windows right? FDNotify needs it to be default device.

1687090036720.png


{
"audio": {
"inputDevice": "hw:1,0",
"sampleRate": 44100,
"frequencyScaleFactor": 1,
"recordingScaleFactor": 2,
"silenceAmplitude": 0.05,
"channels": 1
},
"detection": {
"minRecordingLengthSec": 5,
"defaultMatchThreshold": 6,
"defaultTolerancePercent": 0.02,
"defaultResetTimeoutMs": 7000,
"defaultLockoutTimeoutMs": 8000,
"detectors": [
{
"name": "FD_NAME",
"tones": [
820,
919,
470,
325
],
"matchThreshold": 10,
"tolerancePercent": 0.02,
"notifications": {
"preRecording": {
"externalCommands": [

]
},
"postRecording": {
"webhooks": [
{
"address": "https://n8n.domin.removed/webhook/firepaging",
"headers": {"custom-header": "value", "from-env-var": "CUSTOM_ENV_VAR_AUTH_HEADER", "note": "from-env-var set to value of 'AUTH_HEADER' environment var or null if the variable is not set"},
"custom": {
"anyObject": true
}
}
],
"externalCommands": [
{
"command": "deletefiles.bat [detectorName] [filename]",
"description": "DeleteFiles"
}
]
}
}
},
 
Top