https://youtu.be/O42Vz0488fs
🔔 This profile hasn't been claimed yet. If this is your Nostr profile, you can claim it.
Edit
https://youtu.be/O42Vz0488fs
Feature release, MacIntercom v0.1.8-sdr (SDR Squelch)! Mutes the Bluetooth microphone return path and uses WebRTC Voice Activity Detection to squelch the noise floor of an SDR input (e.g., routed via Soundflower). https://github.com/TheButterZone/MacIntercom/releases/tag/v0.1.8-sdr
MacIntercom v0.1.8 released! WebRTC Voice Activity Detection (VAD) integrated https://github.com/TheButterZone/MacIntercom/releases
Where is AI on the sigmoid curve now?
I don't do what I say I do.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 #BTC2Free As numbers increase/decrease, this offer may be superseded by a newer post on Nostr - my deletion requests are often disregarded by relays. Send https://preev.com/btc/usd?usd=77.24 to bitcoin:bc1q4xs2vezxa946gcxrmptfe8hquu99wmp8uanst0 & I'll give away * 96 gallon capacity Toter wheelie bin Cracked near the wheel so slightly that I missed it the first few times I looked for damage; but in better condition than most used bins I've seen. Also, has address painted on the side. * ~22.45 lbs of bagged CRV (PET #1) inside the Toter Bin. Those PET #1 CRV containers are in plastic bags, which is why that weight is approximate. * 8.0625 lbs of bagged PET #1 outside the bin (contained elsewhere) that won't fit. These bags' weight excluded. * $2.60 worth (by count) of mixed material CRV containers * 1 dime to a random on Freecycle San Diego (currently 10,981 members). bitcoin-otc.com/viewratingdetail.php?nick=TheButterZone -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwKYvetXBb7daFKINdQpmQMXklhsFAmppl48ACgkQdQpmQMXk lhsBXQ//cMzAqvKPhzGfKk5Grp3cThZeRxtprntDeSorIfBt5vOj54ypnJvnw8sd ZIXvJ3O5Dvf2IUH/sNomjhIVLDa3J7nUfp29PX59EPkaUFvoZZ33yYNSY7oFNBTt 5swltbXA8vG/fAIveBRnbyC76c+fOH7+gZB+BQ0M4mBzDZlB9dFPFTnCuuXpDI65 8kTTDFYO6YYWsYk8KNa9yQ38RnkEbwlOrfsti5Bgd3oa1KEgfJs8ocsePBkkoXpJ w0VSjIrJMDsXLOfLUkvuiFfUIlaT/TokcwD6vFMTpSeHoPGiwxI4AndQE3rQMDTK /P4LJcrGKCwKXzj4u0+SXVz3lviLxDKMuSDCBtoUmn4+v1JSXb6uivlF6mHdst6+ WgkMkoG53Bdh7WjZjvq9Kr0t3Ks52TUvnlRnIJBGck/dnDT3TypEQdR4EE+ls05E vr/cykHt1lgq5sNFz+iRDMRDkplPfiPuWenl36hYkLaFBuOeGnYf+IppurIO99uy YssccxFMgN13iBTZ6UXgZVY+glXFUOXK+kCyezkjzdYKSSwwcbHzRMagmGihBsfH wCVye9u2pxA7nQLz8IqNqbiStb32ExTk61DOjZi4bwKH16VQDkvgxJT5xnLWKW4g YfVkjK1OeN7Gl2wifEmCBCS0dySIQwhcSyaSUQX3pOLsFv/jzOM= =0lCW -----END PGP SIGNATURE-----
I fed my intercom's gate & AGC versions from ChatGPT & Gemini 3.1 Pro extended to Sonnet 5 max effort, because I wasn't fully happy with either of their best efforts after multiple iterations - it think it finally solved my DSP issues for the rest of v0.1.x (& up until I may implement adaptive, like WebRTC VAD, as an option vs the lightweight envelope gate).
Nice, the social media preview works! https://github.com/TheButterZone/MacIntercom/
0+entropy=private key
This is sort of a lifelong dream, to have an intercom without spending a ton on physical hardware that either needs wiring, or is analog or easily-decrypted wireless. Thanks to ChatGPT free version helping me vibe code this, and Dell Rewards getting me a $30 JLab Go Party speaker for only $7.31 shipped... now to see if other people's speakers will work! Eventually the Mac that runs this should be able to act as a multi-remote base station, with the paired speaker as one remote & anyone else remoting over the internet/intranet.
MacIntercom v0.1.0 released! https://github.com/TheButterZone/MacIntercom/releases
v0.1.6 released! I fed the gate & AGC versions from ChatGPT & Gemini 3.1 Pro extended to Sonnet 5 max effort because I wasn't fully happy with either. Then had Gemini review Sonnet's combination & improvement of both: "a solid A+" No waiting for ChatGPT to come back from timeout. I think I agree, and don't want to touch DSP again for the rest of v0.1.x (maybe adaptive DSP like WebRTC VAD will make it into v0.2 as a debugflag toggle, between that & this lightweight envelope gate)? I asked Gemini how much bigger that would make the universal binary: "Adding just the WebRTC VAD (Voice Activity Detection) component will likely add only **50 KB to 150 KB** to your binary, bringing your total universal binary size to roughly **650 KB – 750 KB**.") https://github.com/TheButterZone/MacIntercom/releases
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 #BTC2Free As numbers increase/decrease, this offer may be superseded by a newer post on Nostr - my deletion requests are often disregarded by relays. Send https://preev.com/btc/usd?usd=76.69 to bitcoin:bc1q4xs2vezxa946gcxrmptfe8hquu99wmp8uanst0 & I'll give away * 96 gallon capacity Toter wheelie bin Cracked near the wheel so slightly that I missed it the first few times I looked for damage; but in better condition than most used bins I've seen. Also, has address painted on the side. * ~22.45 lbs of bagged CRV (PET #1) inside the Toter Bin. Those PET #1 CRV containers are in plastic bags, which is why that weight is approximate. * 7.75 lbs of bagged PET #1 outside the bin (contained elsewhere) that won't fit. These bags' weight excluded. * $2.50 worth (by count) of mixed material CRV containers * 1 dime to a random on Freecycle San Diego (currently 10,978 members). bitcoin-otc.com/viewratingdetail.php?nick=TheButterZone -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwKYvetXBb7daFKINdQpmQMXklhsFAmphzJAACgkQdQpmQMXk lhtoXBAA124Jyskj4YLpxd7lvWBGFLyyeXFXAM7vUap/Rr7IhVIRf0mE7KM2MlJ8 wJodbMlb6Ba+cCW2WCWadcA/37uIsFpJTudhNb97PYhRTwU4AhLfM0KojTPhRSmt wN/ZdqbIGM7YcQk3vcF/JDNKioPLuJqlkpYdfLzZkgwzA3Vl2qXRkKa/IEb74UiJ N3RI5oO1wUyrQ0wlpcLo0L9sUmpAjTVApjUMUycq/i08gyH8tqIIGv1LUnh5zfIL U2sulFrbw9RVqKWqn719m0wJL7j+RnPdlv+IbEkXJGAK072OhGpi2xFiA+NlDl12 Syi/5gD5194BVim6MuULkyBP3lf7v9BJldT17Qi77enISr4Ka3Ix0h5T+oOzwNnL qJP0UhnBFS/EyAjj2951GDCi6X2lfEsyaa9AWCqlXWvYiph4vstVc6fyE6y1cXmm UYeA5PZGb5xZu+JNVLOpF+5eIjlRNHa2SryrUJQe8EDaVCkeAyG7OE5ex/Z7busG nu0yJ1t+SkwTDjlF+9z9kYrMF6dzSzzPFErRy+P4BJCoVlkNNa5JkrLfsQpDVZK2 tUpHMl2X9QVrv804b0ZewBL6cW6DipMx0kA1p6MhZ4v/TOEsntPGufwTuQzIos6q U3pgt1TK09/juZZDMyBR3BlSsusq0xF0eIFNRTydECzXgwtAMHw= =QEyB -----END PGP SIGNATURE-----
v0.1.4 released! How does it work now? - Media-aware mode (default when running ./macintercom) — intercom automatically yields to media playback. - Standalone mode (run ./macintercom --s) intercom ignores media playback and stays active continuously until Ctrl-C. - Test tone mode (run ./macintercom --t) intercom simultaneously plays 220 Hz tone through computer output & 440 Hz tone through Bluetooth speaker. https://github.com/TheButterZone/MacIntercom/releases
v0.1.3 released! How does it work now? Computer's media app is paused: intercom resumes audio. Computer's media app is playing: intercom pauses audio. Your Bluetooth speaker's multi-function button is pressed, or any other input method (keys, clicks, ...?) for resume/pause: the media app toggles resume/pause, then intercom deconflicts & does the opposite. https://github.com/TheButterZone/MacIntercom/releases
v0.1.1 released! https://github.com/TheButterZone/MacIntercom/releases
On-chain zaps via Taproot are burned, please use bc1qn5kua7a4r7xasgnd6mt4k5huv45gcm3rs545u2 L1 only, no L2 or Taproot/dependents, for me! And there should only ever be one fee: <1 sat/byte. Back in the day, I sent/received bitcoin with ZERO TX fees. PGP 750A6640C5E4961B