Bitcoin Forum
August 03, 2026, 10:39:06 PM *
News: COLDCARD users only: critical vulnerability risks funds stored on COLDCARD devices; immediate action required
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Needed to go to war vs the big 3 LLMs, building/debugging my new MacIntercom app  (Read 63 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
TheButterZone (OP)
Legendary
*
Offline

Activity: 3234
Merit: 1077


RIP Mommy


View Profile WWW
July 25, 2026, 08:03:42 AM
Last edit: Today at 08:16:10 PM by TheButterZone
 #1

https://github.com/TheButterZone/MacIntercom
Scanned latest [v0.1.8-sdr]:
Unzipped binary https://www.virustotal.com/gui/file/94dd90e0f071dd39f4fe7237c0dc94f22ba3286e0e9d96a000a81c1404a2788c?nocache=1

Features:
- Bidirectional computer ↔ Bluetooth audio routing
- Automatic hardware format detection
- Integrated Bluetooth microphone support
- USB & analog microphone support
- Media-aware operation (enabled by default)
- Optional standalone always-on intercom mode
- Optional Software-Defined Radio (SDR) dual-method squelch mode with smart passive CTCSS tone scanner for on-the-fly frequency identification & switching
- Test tone diagnostics
- Low-latency, high-quality streaming audio pipeline
- Integrated AGC and WebRTC Voice Activity Detection (VAD)
   * WebRTC VAD enabled by default for intelligent voice-gating
   * Replaces legacy envelope follower (toggleable via `DebugFlags`) to significantly reduce false triggers from room noise
   * Lightweight, zero external dependency footprint

Modes:
* Media-Aware Mode (Default): Run ./macintercom. The intercom automatically yields to media playback, pausing/resuming media when toggled.

* Standalone Mode: Run ./macintercom --s. The intercom ignores media playback and stays active continuously until closed with Ctrl-C.

* SDR Squelch Mode: Run ./macintercom --sdr. Mutes the Bluetooth microphone return path for SDR inputs (e.g., routed via Soundflower), supporting two squelch methods:
  * WebRTC VAD & Passive Scanner (Default): Automatically detects human voice activity in the noise floor to open the gate. While running, a passive, zero-latency scanner continuously evaluates the audio and prints detected sub-audible CTCSS tones to the terminal.
      Interactive Hotkey: Pressing Return instantly locks your squelch to the last detected tone (disabling VAD). Pressing Return again while a new tone is detected hot-swaps the lock to the new tone. Pressing Esc releases the lock entirely.
  * CTCSS Tone Squelch: Pass -tone <frequency> (e.g., ./macintercom --sdr -tone 100.0) to disable VAD and the scanner, and enforce strict, non-interactive tone squelch startup parameters.

* Test Tone Mode: Run ./macintercom --t. Simultaneously plays a 220 Hz tone through the computer output and a 440 Hz tone through the Bluetooth speaker.

This has been type II fun  Roll Eyes

TheButterZone (OP)
Legendary
*
Offline

Activity: 3234
Merit: 1077


RIP Mommy


View Profile WWW
August 02, 2026, 03:09:53 AM
 #2

Re-released v0.1.8-sdr with CTCSS Tone Squelch too.

TheButterZone (OP)
Legendary
*
Offline

Activity: 3234
Merit: 1077


RIP Mommy


View Profile WWW
Today at 08:17:37 PM
 #3

Re-released v0.1.8-sdr with CTCSS scan+lock, interactive keybindings

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!