Commit Graph

  • ae2556dc1d Resample to 44100 Hz master Tanner 2026-08-06 14:04:25 -06:00
  • 8ddbee713a Add license Tanner 2026-07-30 14:57:10 -06:00
  • 492558b0d5 Update README Tanner 2026-07-30 14:56:21 -06:00
  • 95cae1a1d5 feat: map volume range to 25-100 before cubic scaling Tanner 2026-07-30 14:42:23 -06:00
  • 8a1d240341 fix: clamp volume input between 0 and 100 Tanner 2026-07-30 14:13:47 -06:00
  • f63bf23722 feat: use cubic curve for natural volume scaling Tanner 2026-07-30 14:11:45 -06:00
  • d80d9a0172 Log directly to Docker's log stream Tanner 2026-07-30 14:05:38 -06:00
  • e94c43ff19 feat: add logging for IPC commands, responses, and errors Tanner 2026-07-30 13:47:59 -06:00
  • 1f0c658fff feat: configure logging based on DEBUG environment variable Tanner 2026-07-30 13:47:57 -06:00
  • 6ad5dd9de3 Adjust README Tanner 2026-07-28 17:34:50 -06:00
  • df8a33f456 docs: add README.md with project overview and usage instructions Tanner 2026-07-28 17:32:46 -06:00
  • 1fffff87dd docs: add README.md Tanner 2026-07-28 17:32:45 -06:00
  • 43c59d2c28 chore: set default volume to 50 Tanner 2026-07-28 17:08:16 -06:00
  • ef9cfa6bc3 Optimistically return seek position Tanner 2026-07-28 16:54:57 -06:00
  • 5973724730 feat: implement IPC quit command Tanner 2026-07-28 16:28:29 -06:00
  • 47d2045858 fix: remove stream parameter from container seek Tanner 2026-07-28 16:25:37 -06:00
  • a993d2ecb3 Ignore aider Tanner 2026-07-28 16:06:48 -06:00
  • d8b71f3088 Freeze requirements Tanner 2026-07-28 16:06:19 -06:00
  • 9272dddb2f fix: remove invalid self reference in playback_thread Tanner 2026-07-28 16:04:18 -06:00
  • d020b41b43 feat: implement headless audio player with IPC control Tanner 2026-07-28 15:59:24 -06:00
  • 866d416980 Initial commit Tanner 2026-07-28 15:44:50 -06:00