Speaking of things I've been meaning to post about #HamRadio: Does anyone know of any software that lets you pipe your computer's microphone out to a radio input through, for example, a #digirig? I don't mean remote control software for a radio (Though I also want that, I have a whole series of toots on the old account about that), I mean software specifically for operating devices like the digirig or #aioc

Toggles the PTT using a serial device, outputs audio from mic, nothing else.

For the record, my current "I want to #HamRadio from my desk" setup is:
1. https://gitlab.com/b4ux1t3/RigControl.Net This lets me remotely control a rigctld server in order to trigger PTT on a #digirig
2. https://www.sonobus.net/ this lets me pipe audio over my network.

All I want is a program that does both of those things in one program without buying a $1k+ radio, and without me having to write it into my app up there. :(

#hamr

Chris P. / RigControl.Net · GitLab

GitLab.com

GitLab
And, like, yeah, I want to be able to control a radio directly from the computer I'm at, too, but if I'm that close to it, I can just pick the radio up.

I think another bit of context here is that I currently only have HTs. I don;t have any mobile radios nor base stations, so, like, what a lot of hams would consider "straightforward and easy" is an exercise in nightmarish complexity (ahem, I had to write a rigctld client, wtf).

"Just buy a radio that does this!" pffffffffffft. Do you know how much a septic system costs to replace?

@b4ux1t3 What OS is this on?

Pipewire on Linux would probably handle the audio routing minus PTT control, it wouldn't be hard to whip up a small script that gave you PTT control.

@stuartl "yes" Hahaha.

I _mostly_ do mobile ham stuff from my mac, but I would be more interested in using Linux or Windows for this particular use case (that is, from my desk).

I've been (slowly) building my own software to do this remotely; I currently trigger the PTT with a TCP -> rigctld packet and sonobus for audio transport, but I just keep coming back to "this has to be solved already".

@b4ux1t3 I'm a bit confused about the wording mic out that I'm not familiar with, do you want to let software record (or whatever it does) the sound output of your computer?

@quantensalat I mean I want to:

1. Trigger the PTT on my radio using the digirig's serial device.
2. Take the audio from my microphone and output it into the radio's input (again, through the digirig)
3. Route the audio output from the radio to my headphones (through the digirig)
4. Optionally allow this to take place remotely (speak into one computer, squirt the audio over the network to another computer, etc.)

My current solution only works for the remote use case, funnily enough.