Skip to content

Commit c141c8c

Browse files
committed
add project info for tones
1 parent c3a7310 commit c141c8c

File tree

3 files changed

+30
-0
lines changed

3 files changed

+30
-0
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"title":"Simple Little Toneout Generator",
3+
"link":"/tones.html",
4+
"image":"/img/toneout.png",
5+
"description":"Generate two tone toneouts commonly used by Fire/EMS. Useful for training and curiosity.",
6+
"tags":["javascript","jQuery","Firefighter", "toneout"],
7+
"featured":true,
8+
"weight":"150"
9+
10+
}
11+
12+
### Context
13+
I was programming my Motorola Minitor V Pager and was looking at the various two-tone rules configured. ANd while I know my [Fire toneout](https://wiki.radioreference.com/index.php/Fire_Tone_Out#:~:text=Fire%2DTone%20Out%20Operation%20allows,and%20long%20group%20tone%20paging.) by ear, I couldn't correlate to the Hz values used by the pager. I google for a simple tone generator and found a few, but they were all single tone. Whipped this up in an hour or so.
14+
15+
### Problem
16+
Needed to hear the sound of multiple tone-out values to confirm which was Fire, EMS, and All County, but all pager had was the Hz value, and no means to play samples.
17+
18+
### Solution
19+
Some javascript and use of the [tone.js](https://tonejs.github.io/) library to collect inputs for the two tones, and play them back in the right cadence. The table allows multiple rows to be added, with optional labels. A table can also be saved by generating a shareable URL to prefill on next visit.
20+
- Add Rows
21+
- Play Tones
22+
- Generate shareable URL
23+
24+
#### Peru Pager Toneouts
25+
Here's a [link to listen to the 3 toneouts that my local Fire/EMS department uses](/tones.html?1=EMS%2C601.1%2C788.2&2=Fire%2C601.1%2C510.5&3=All+County%2C1251.9%2C510.5) on our pagers as an example.
26+
27+
![Super Simple Toneout Generator](/img/toneout.png)

src/static/img/toneout.png

51.1 KB
Loading

src/static/tones.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
<html>
22
<head>
33
<title>Two Tone / Toneout Generator for Fire and EMS</title>
4+
<meta name="description" content="Listen to any two-tone toneout. Just enter the Hz for each tone. Can save and share.
5+
Intended for Fire/EMS to learn or confirm their local station tones." />
46
<script src="https://unpkg.com/tone"></script>
57
<script type="text/javascript" src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
68
</head>
79
<body>
810
<h1>Two Tone / Toneout Generator for EMS/Fire</h1>
11+
<p>Enter the tone-out frequencies and click play. You can click "copy url" to generate a link for your own custom table.</p>
912
<table id="tonetable">
1013
<tr data-rowid="1">
1114
<td> Label (optional): <input type="text" name="label" id="label" value="Toneout 1"/></td>

0 commit comments

Comments
 (0)