Repository navigation
v0.21.0
Added
- Method 10, break jingles (ADR 0020, after AdVent): the channel's own
sting into and out of every break is learned from the breaks the
detectors already end — three breaks opened by the same three seconds of
sound promote it — and then ducks the set the moment it is heard, ahead
of every other method. A closer heard while ducked counts as the
programme coming back. Python core (jingle, on in the listener example)
and the phone;jingles.tsvtravels with the shared memory. - The ad badge during stream learning on Android: ML Kit reads the
corners of the player once a second and "Ad", "Ad 1 of 3", "AD 0:15" or
"Your video will resume" is ground truth for the break. - Learned break lengths: the break clock keeps a histogram of how long
this channel's breaks run; a mute's ceiling becomes the 90th percentile
plus 30 s once five breaks are known, and the status line shows "about
m:ss left" during an automatic duck. - A countdown you can extend: manual ducks of 150, 180, 210, 240, 270
and 300 s next to the 30–120 s ones, a+30 sbutton (phone Home, the
remote, the notification, the web page, IPCduck_forwith
extend: true) and a livem:ss lefton the status line.+30 son an
automatic duck holds it as a timed one. - A remote-control icon in the toolbar of every phone screen.
Downloads by platform
| Platform | File |
|---|---|
| Android (phone app) | adhush-<ver>-android-debug.apk — sideload |
| iOS / any phone (web app) | open http://<core>:8675/ in Safari or Chrome → Add to Home Screen; the page is in adhush-web-<ver>.zip |
| Windows 10/11 x64 | adhush-<ver>-windows-x64.zip — adhush.exe (terminal) and adhushw.exe (silent, for the logon task) |
| macOS (Apple silicon) | adhush-<ver>-macos-arm64.zip — Intel Macs: the wheel |
| Linux x64 / ChromeOS (Intel) | adhush-<ver>-linux-x64.tar.gz |
| Linux arm64 / ChromeOS (ARM) | adhush-<ver>-linux-arm64.tar.gz |
| Raspberry Pi 4 / 5 | adhush-<ver>-raspberry-pi.zip — binary, listener config, the PDF guides |
| Any Python 3.11+ | adhush-<ver>-py3-none-any.whl |
Platform matrix and what each build can do: docs/release.md