Commit Graph

26 Commits

Author SHA1 Message Date
Nick Payne 00985c0d33 add link to AudioTee.js 2025-07-27 19:12:13 +01:00
Nick Payne 1c94f55a9b Merge pull request #5 from makeusabrew/stdout-stream
Only ever write PCM data to stdout
2025-07-27 19:04:21 +01:00
Nick Payne 2040510e9e consuming output is already fairly well covered 2025-07-27 10:14:19 +01:00
Nick Payne 3449a9bb9c further README tweaks 2025-07-27 10:10:36 +01:00
Nick Payne ac0ae46cfa update readme 2025-07-27 10:06:01 +01:00
Nick Payne 8c3ee0f4e7 fix build error 2025-07-27 09:55:33 +01:00
Nick Payne abaa019bd2 only write PCM to stdout 2025-07-27 09:53:26 +01:00
Nick Payne 98e33b7bcb Merge pull request #3 from makeusabrew/memory-leak
Use ring buffer to avoid memory leak
2025-07-12 13:45:41 +01:00
Nick Payne ee8968e2d6 no need for buffer overflow error 2025-07-12 13:45:25 +01:00
Nick Payne 4bc36019c2 get rid of O(n) ops on hot audio packet path 2025-07-10 20:43:17 +01:00
Nick Payne 1b537eb395 use ring buffer to avoid memory leak 2025-07-10 14:08:52 +01:00
Nick Payne 80d7555b60 Merge pull request #2 from makeusabrew/readiness-test
Wait for aggregate device ID to be valid
2025-07-04 09:22:50 +01:00
Nick Payne c696fa0197 Merge branch 'main' into readiness-test 2025-07-04 08:53:17 +01:00
Nick Payne a0902f6eec remove swift-argument-parser - it was adding well over 1Mb of bloat to release builds 2025-07-02 20:58:28 +01:00
Nick Payne b7ce5e61d8 Merge branch 'main' into readiness-test 2025-07-02 16:48:35 +01:00
Nick Payne d10f16a119 if a sample rate conversion is requested, always honour it 2025-07-02 16:48:28 +01:00
Nick Payne a7be157d06 attempt to wait for device readiness 2025-07-02 16:13:38 +01:00
Nick Payne bfce968fb6 slightly better zeroes explanation. 2025-06-21 09:52:09 +01:00
Nick Payne 95f11b17c7 add a note about no audio zero encoding 2025-06-21 09:44:39 +01:00
Nick Payne 756c1b3535 a few readme clarifications 2025-06-21 09:41:20 +01:00
Nick Payne fcbf9b0097 rename --convert-to to --sample-rate 2025-06-17 16:53:55 +01:00
Nick Payne 0f550157ae more logical CLI options 2025-06-17 16:48:45 +01:00
Nick Payne 212191648c add a note about format 2025-06-17 13:39:31 +01:00
Nick Payne 169fe595a6 rename AudioPacketMetadata to BinaryPacketHeader 2025-06-17 10:52:09 +01:00
Nick Payne 51c1cdf85f small README adjustments 2025-06-16 20:39:47 +01:00
Nick Payne 4a8bc657e3 AudioTee Swift CLI repo 2025-06-16 20:30:15 +01:00