Skip to content

Releases

v0.3.1-alpha

v0.3.1-alpha Pre-release
Pre-release

Choose a tag to compare

@dsward2 dsward2 released this 10 Oct 21:50
cad5a92

Signed with Developer ID and notarized by Apple. The zip holds all three apps: AntennaHead, ControlBooth and AntennaHead Uninstaller.

Changes since v0.3.0-alpha

  • ControlBooth: the main tab bar (Pipelines, Recording Schedule, …) no longer disappears when the window is narrow; it now scrolls horizontally.
  • AntennaHead and the Uninstaller are unchanged apart from the version number.

What's Changed

Full Changelog: v0.3.0-alpha...v0.3.1-alpha

v0.3.0-alpha

v0.3.0-alpha Pre-release
Pre-release

Choose a tag to compare

@dsward2 dsward2 released this 10 Oct 20:18
2586d99

Signed with Developer ID and notarized by Apple. The zip holds all three apps: AntennaHead, ControlBooth and AntennaHead Uninstaller.

Highlights since v0.2.0-alpha

  • ControlBooth: AirPlay receiver no longer fails with "sox exited unexpectedly (status 13)" when its destination port has no listener.
  • ControlBooth: export and import of dsd-neo configurations, with their talkgroup lists.
  • AntennaHead / ControlBooth: choose a dsd-neo configuration (AWIN, CWIN, …) and its control channel.
  • Uninstaller: dsd-neo data is called out, and the dsd-neo-macos install is offered (unticked).

What's Changed

  • iOS app: slot for a native AirPlay button in the player row by @dsward2 in #59
  • Web: ControlBooth tile icon matches the new mixing-board app icon by @dsward2 in #60
  • ControlBooth page: AntennaHead Radio Go On Air / Stop by @dsward2 in #61
  • AntennaHead Radio: Go On Air starts the web audio player by @dsward2 in #62
  • API: AntennaHead Radio status and start/stop for the TV and Watch apps by @dsward2 in #63
  • Text to Speech page: Speak Text section with voice menu and markup guide by @dsward2 in #64
  • Speech markup guide: say-as example KARK → KHDX by @dsward2 in #65
  • AntennaHead Radio: Skip Song on the web page and API by @dsward2 in #66
  • ControlBooth web page: icon menu and four separate pages by @dsward2 in #67
  • Text to Speech markup guide: fit the table on phones by @dsward2 in #68
  • Move ControlBooth to the top-level web menu by @dsward2 in #69
  • Fix LiveAudioServer restart race that left a stale instance holding port 8080 by @dsward2 in #70
  • Help menu opens the project website by @dsward2 in #71
  • Web UI: consistent icon tile descriptions (no trailing periods) by @dsward2 in #72
  • Slim the LiveAudioServer tab with --minimal-ui by @dsward2 in #73
  • Favorites view: device detail, sampling mode, squelch level; Now Playing sampling mode names by @dsward2 in #74
  • Add Commands > Stop Pipeline (⌘.) by @dsward2 in #75
  • Category view: show scan squelch level by @dsward2 in #76
  • Don't freeze when ControlBooth stops answering Apple Events by @dsward2 in #78
  • dsd-neo: system and control-channel picker on the Remote Control page, and API routes by @dsward2 in #77
  • Version 0.3.0 by @dsward2 in #79

Full Changelog: v0.2.0-alpha...v0.3.0-alpha

v0.2.0-alpha

v0.2.0-alpha Pre-release
Pre-release

Choose a tag to compare

@dsward2 dsward2 released this 26 Sep 16:14
e3f8158

Alpha build of AntennaHead, ControlBooth, and AntennaHead Uninstaller for macOS.

The download holds all three apps, signed with Developer ID and notarized by Apple. AntennaHead and ControlBooth are for Apple silicon Macs; the Uninstaller runs on Apple silicon and Intel.

New since v0.1.0-alpha includes the built-in dsd-neo Scanner in ControlBooth, with remote controls on AntennaHead's ControlBooth Remote Control page (follow mode, skip call, talkgroup lockouts). The full list of changes is below.

What's Changed

  • Add Audio Delay (PCMDelay) stage and Configuration slider by @dsward2 in #30
  • Remote Control view follows the active ControlBooth pipeline (stacked on audio-delay, speech and filler work) by @dsward2 in #31
  • Gqrx: announce and show the bookmark name; fix skipped announcements; tear down on ControlBooth quit by @dsward2 in #32
  • Web: color the animation's treble clefs dodgerblue by @dsward2 in #33
  • Web: dark-mode treatment for the Info page animation by @dsward2 in #34
  • Web: tuner USB-device tooltip says 'radio' instead of 'dongle' by @dsward2 in #35
  • Add export/import of tuning data (favorites, categories, links) as JSON by @dsward2 in #36
  • Fix per-favorite frequency-range scan never settling (hardcoded squelch delay) by @dsward2 in #37
  • Add a vertical pipeline diagram to the web Now Playing page by @dsward2 in #38
  • Show the AirPlay track in Now Playing via ControlBooth's NpUp event by @dsward2 in #39
  • Add "Restore Default Ports…" button to the Configuration view by @dsward2 in #40
  • Advertise _antennahead._tcp over Bonjour for AntennaHeadTV discovery by @dsward2 in #41
  • Encode /captions.json from the shared CaptionsStatus type by @dsward2 in #42
  • Stop plays on into the filler instead of pausing by @dsward2 in #43
  • Serve JSON API routes for Gqrx, Play Audio Files, Text to Speech, RSS by @dsward2 in #44
  • Serve Gqrx bookmarks to API clients, and name the source in now-playing by @dsward2 in #46
  • Update vendored LiveAudioServer: fix SIGABRT on quit/restart by @dsward2 in #45
  • Check the RTL-SDR is free before tuning; Quit / Restart Gqrx by @dsward2 in #47
  • Web UI: hand audio to the AntennaHead iOS app when running inside it by @dsward2 in #48
  • Report ControlBooth errors instead of "No pipelines configured" by @dsward2 in #49
  • Replace app icon and web favicons with the skull radio by @dsward2 in #50
  • Default the Select Audio Device Sox output filter to vol 4 by @dsward2 in #51
  • Fix web player error on this Mac when login is on by @dsward2 in #52
  • Accept ControlBooth now-playing updates for any active pipeline by @dsward2 in #53
  • Mark ControlBooth pipeline now-playing changes in Captions by @dsward2 in #54
  • Timestamp "Now playing" caption lines by @dsward2 in #55
  • Ignore ControlBooth quit notice while another instance is running by @dsward2 in #56
  • dsd-neo Scanner controls on the ControlBooth Remote Control page by @dsward2 in #57

Full Changelog: v0.1.0-alpha...v0.2.0-alpha