Work CW, RTTY and other digital QSOs direct in the RUMlog application, using cocoaModem as interface. The data (log + trx) exchange with fldigi is supported. The WinKeyer and few microHAM devices are supported. DL2RUM WEB site. RUMlog Link — Additional MAC OS X HAM Radio Applications: Amateur Radio Ham Exam Prep – 9.99$ AudioRFX – 9.99. RTTY Radio TeleTYpe (Also known as Baudot or ITA2) uses the Baudot 5-bit alphabet with FSK Frequency-Shift Keying to send text messages over the shortwave. This mode is gradually dying out in favor of more robust modes like PSK31 in the amateur service. Ham Radio iMac (iCOM Macintosh) software to try: RUMLog NG, MacLoggerDX, cocoaModem, WSJT-X, Fldigi. Software that's going to work with the Icom 7300. I have been trying to set up for RTTY operation with KX3 + iMic + cocoaModem on Macbook Pro, but not successful. Mode selection on KX3 is AFSK A and cocoaModem setup is matched to the KX3 setting. RTTY signal received by KX3 appears not around 2125Hz but around 900Hz. So, I set cocoaModem’s mark frequency to 915Hz.
Fans of Digital Modes on OS X have two primary software packages to choose from; cocoaModem from W7AY and Fldigi from W1HKJ. While cocoaModem is an outstanding software package, it has not received an update since July 2012. Although lacking the cocoa features of cocoaModem, Fldigi has remained under constant development and it is arguably the premier digital modes software package available on any platform. For fans of digital modes, Fldigi cannot be beat in terms of support for more than 15 primary modes, dozens of submodes/variants including custom tone/bandwidth combinations of Olivia & Contestia, and the latest techniques such as RSID automatic mode detection. The supported mode list includes standards such as RTTY, PSK, and Olivia as well many other less-common modes. The complete mode listing is extensive and includes CW (audio-injected), Contestia (all variants), DominoEX (8 variants), Hellscreiber (7 variants), MFSK (11 variants), MT63 (6 variants), Olivia (all variants), PSK/QSPK (variants up to BPSK1000, including PSK63F and multiple PSKR variants), RTTY (multiple speeds, customizable shifts, but AFSK only), THOR (10 variants), Throb (6 variants including ThrobX), WEFAX, SITOR-B/NAVTEX and more. Furthermore, Fldigi incorporates the exclusive implementation of multi-carrier versions of many digital modes, allowing transmission of data at speeds approaching that of Pactor III without the need for expensive proprietary hardware. Fldigi can even be used to log SSB QSOs by selecting SSB from the mode menu.
Beyond just a large number of digital modes, Fldigi incorporates many other features of interest to digital mode fans. The most significant feature is full support for RSID (Reed Solomon ID) which provides a means for identifying unknown modes. When encountering an unknown mode, if the user is sending the RSID signal, the receiver can identify and tune to the correct mode either automatically or manually with a simple click of the morse. During transmission, the use of RSID significantly increases the rate of return on CQs when operating using unusual digital modes. Fldigi’s RSID implementation includes the extended RSID protocol for use with newer modes and fully supports identification of all modes currently supported by the RSID protocol
Fldigi includes full integrated rig control using Hamlib, the W1HKJ-developed RigCAT protocol, or via XML-RPC with the Flrig program provided by W1HKJ. Java 7 update 45 safe for mac. Utilizing the XML-RPC protocol, other software can be also configured to provide rig control, such as done by Tom, DL2RUM, with his RUMlog logging software. (http://dl2rum.de/rumsoft/RUMLog.html).
Fldigi also provides full support for call lookup using QRZ.com, HamQTH.com, HamCall, Callook.info, and even CDROM support for various call books. Additional useful features includes multi-channel simultaneous decode using the signal browser, integrated ADIF-formatted logbook, full support for upload (including automatic upload if desired) to eQSL, export to KML for Google Earth, support for automatic download of current weather conditions for use in macros, upload to PSKreporter, contesting support including serial numbers and dupe checking, fully customizable macro scripting, support for the PSKmail project, integration of DTMF tones for VHF/UHF usage, and much much more.
Integration with OS X logbook software varies by author. RUMlog provides the tightest integration with support for sharing rig control (via XML-RPC), call sign lookup, and automatic importing of logs and data from Fldigi to RUMlog. Support for automatic importing of logs from Fldigi to Aether or MacLoggerDX is supported by AppleScript executable from within Fldigi (http://www.kj6msg.com/2013/09/fldigi-aether-logger.html). For all logbooks, manual import of Fldigi’s ADIF-formatted logbook is available as well.
Developed by the 2014 ARRL Technical Excellence Award winner, Dave Freese W1HKJ, Fldigi is an open-source, cross-platform package that is part of the Fl* suite of programs. Fldigi can be incorporated into ARES/MARS/RACES/EmComm messaging activity using the supplemental programs like Flarq, Flwrap, and Flmsg. Fldigi can also support Multicast operations (like that used by the Salvation Army’s SATERN net) with the Flamp program. For those desiring more extensive rig control, Fldigi can integrate completely with Flrig for full control of most rig functions. There are also standalone log programs and Net Control packages that can be used as well. Besides OS X, Fldigi can also run on Linux, Windows, and BSD. Like other packages within the Fl* suite of programs, Fldigi can be run on older Macs using the PowerPC chips as well as on the latest Intel chip sets.
As of this writing, Fldigi is currently on version 3.21.82 and can be downloaded from www.w1hkj.com/download.html
cocoaModem Accessibility
Kok Chen, W7AY[w7ay (at) arrl (dot) net]
Last updated: April 19, 2012
Index (User's Manual - Speech)
General Information
Aural Monitor
Accessibility(Incremental Speak and Voice Assist)
Macros
RTTY Interfaces
PSK Interface
MFSK Interface
Hellschreiber Interface
CW Interface
ASCII Interface
SITOR-B Receiver
HF-FAX Receiver
Versions
Part II
Rtty On Cocoamodem For Mac Download
AccessibilitycocoaModem augments vision accessibility in Mac OS X by including theIncremental SpeakandVoice Assistfunctions. Mac OS X's VoiceOver is augmented with a word-by-word and letter-by-letter incremental text-to-speech function that automatically speaks or spells a new word when it is received or transmitted.
Rtty On Cocoamodem For Mac Computer
The cocoaModem Speech function is set up from the Speech tab of the Preference Panel.
Three voices are selectable for use by cocoaModem's Incremental Speak function. They are used to speak the words that are received or transmitted by cocoaModem. The three voices are common to the PSK31 interface, the RTTY interfaces, the MFSK (MFSK16 and Domino EX) interface, the ASCII interface and the SITOR-B interface. The Basic RTTY Modem and the MFSK modems do not have a Sub Receiver textview and the SITOR-B interface does not have a Transmitter textview.
In addition, you can choose a fourth voice for the Voice Assist function.
Incremental Speak
When text is printed to the receive textviews, each word is spoken when a word break is found (space or newline). An extra character is needed after a period punctuation to properly handle words such as 'qrz.com' which are handled as a single spoken sequence.
Many ham abbreviations are converted to 'natural language.' For example, 'de' is spoken as 'from,' 'hw?' is spoken as 'how copy?', 'pse' is spoken as 'please,' 'btu' is spoken as 'back to you,' etc. The conversion can be disabled by selecting the Verbatim checkboxes shown in the figure above.
Words that contain both letters and digits are automatically spelled out as individual characters. This causes all active amateur call signs to be spoken as individual letters and digits.
You can customize how a word is enunciated with an Enunciate.txt file. Each line of the text file starts with the word that is modified before it is sent to the Mac OS X speech synthesizer. The rest of the line (separated from the word with a single space) contains the string that is sent to the synthesizer. The following shows an example of such a file:
Note that you can include punctuations, such as a comma to place very short pauses, in between elements that are sent to the speech synthesizer.
Enunciate.txt (note the capitalization) should be stored in the cocoaModem folder in the Application Support folder that is in your home directory's Library Folder.
cocoaModem's Incremental Speak function can be temporarily disabled with a keyboard shortcut (Command-U) that is associated with the Mute menu item in the Speech menu of cocoaModem's main menu bar.
Transmitted voice is spoken when the word is transmitted over the air, not when it is entered into the transmitter textview.
Incremental Speak can be toggled by using the Command-L keyboard shortcut to spell out words and numbers as individual letters and digits.
Voice Assist
The Voice Assist function is toggled from the menu item in the same Speech menu shown above. Voice Assist provides some additional voice functionality in the cocoaModem PSK31 TableView and in the QSO call sign and name fields.
Voice Assist will announce 'Voice Assist On' and 'Voice Assist Off' when it is toggled (Command-Shift-V keyboard shortcut). Please note that Voice Assist works independently from the Incremental Speak function; it is not muted by the Speech Mute (Command-U) command. The voice used by Voice Assist is chosen in the cocoaModem Speech Preferences.
The state of Voice Assist is saved to the plist. If it is on when cocoaModem is launched, you will hear the 'Voice Assist On' message after cocoaModem finishes launching.
Direct Tuning with Voice Assist
Voice Assist helps with using the keyboard to tune to a frequency in the waterfall. This removed the need to click on a waterfall to select a frequency to transmit on. Direct tuning works with the waterfalls that are in the PSK, RTTY, MFSK, CW, SITOR and HF-FAX interfaces.
When Direct Frequency Access (Command-Shift-F keyboard shortcut) is selected, cocoaModem brings up a small window that includes a text field. If Voice Assist is turned on, cocoaModem will announce 'Enter Frequency, ending with a carriage return.'
At that point, each digit that is typed will be echoed back by Voice Access.
A period can be used as a decimal point to get finer resolution than one Hertz. When a carriage return is hit, the accumulated number between 400 Hz and 2400 Hz is used to select a frequency on the waterfall, and Voice Assist will speak the selected frequency by announcing 'Tune to XXX Hertz,' where XXX is the frequency.
If a frequency outside the 400-2400 Hz range is entered, Voice Assist will say 'Frequency out of range, unchanged at YYY Hertz,' where YYY is the previously selected frequency.
If 0 is entered in Direct Frequency Access, the modem will be turned off until a new frequency is selected.
Direct Frequency Readout with Voice Assist
Speak Current Frequency (Command-Option-F) causes Voice Assist to read the frequency that is selected in the waterfall. If the modem is previously turned off (the PSK modem is turned off when cocoaModem launches), Voice Assist will say 'Modem Turned Off.'
Modem Selection with Voice Assist
Modems can be selected with keyboard shortcuts. Select Next Modem (Command-Option-Shift-N) in the Interface Menu moves to the next modem in the cocoaModem tabview. Select Previous Modem (Command-Option-Shift-P) moves to the previous modem in the tabview. When you move pass one end of the tabs, the modem at the opposite end will be chosen in a circular fashion.
If Voice Assist is turned on, the name of the selected modem is spoken.
Using Keyboard Shortcuts with the PSK Table View
When the 'Select Next Station in TableView' (Command-Period keyboard shortcut) or 'Select Previous Station in TableView' (Command-Shift-Period keyboard shortcut) is selected in the Interface Menu, cocoaModem tunes the PSK31 interface to a new signal, cocoaModem will speak the audio offset frequency if Voice Assist is turned on. The spoken frequency corresponds to the audible pitch from the PSK31 carrier. Please note that this is not necessarily the offset frequency shown in the Table View -- it is only identical if you are using upper sideband and zero VFO offset in the PSK configuration.
When the TableView is empty, Voice Assist will speak 'No signal.'
QSO Callsign and Name with Voice Assist
The QSO Callsign and QSO Name fields can be directly selected by using the Command-Option-C and Command-Option-N keyboard shortcuts, respectively. The fields are also cleared when selected; this allows you to immediately typing their contents after using the keyboard shortcuts to select the fields.
If Voice Assist is turned on, each character that is entered by keyboard into these fields are spoken back. No carriage return is needed since the next time the callsign and name macros are use, they will pick up the entire contents of these two fields.
Alerts with Voice Assist
When Voice Assist is turned on, Alerts will not show up in a modal window. Instead, the title of the alert is spoken. The details of the alert can subsequently be spoken by selecting the Speak Alert Info menu item (Command-Option-I).