Commit Graph

11 Commits

Author SHA1 Message Date
pstruebi 204e287075 cleaned up - implementing adaptive resampling - work in progress 2025-11-13 18:02:19 +01:00
pstruebi 178f75e735 feat: configure PCM1862 differential inputs and optimize audio buffer settings
- Added PCM1862 I2S interface setup with differential input configuration via I2C
- Reduced audio buffer latency by decreasing period_size from 240 to 120 samples (5ms to 2.5ms)
- Updated buffer_size to 360 samples for both channels to maintain stable audio capture
2025-11-12 18:01:12 +01:00
pstruebi 82cbe6c1b7 refactor: simplify ALSA audio configuration and improve device detection
- Replaced complex multi-PCM asound.conf with streamlined dsnoop-based ch1/ch2 devices using matched 5ms periods
- Updated sounddevice utilities to recognize dsnoop and hw:X,Y patterns for better device filtering
- Adjusted audio input latency parameters to align with new ALSA period configuration
2025-11-07 12:37:00 +01:00
pstruebi 5a1e1f13ac feat: improve audio streaming UI and configuration (#11)
- Renamed "AES67" mode to "Network" for clearer user understanding
- Added structured stream controls with consistent start/stop buttons and status display
- Changed presentation delay input from microseconds to milliseconds for better usability
- Restricted retransmission (RTN) options to valid range of 1-4
- Added help tooltips for assisted listening and immediate rendering options
- Fixed portaudio configuration to enable ALSA support and remove

Co-authored-by: pstruebi <struebin.patrick.com>
Reviewed-on: https://gitea.pstruebi.xyz/auracaster/bumble-auracast/pulls/11
2025-10-31 10:46:42 +01:00
pstruebi 430fb1009d bugfixes/prepare_for_first_unit (#8)
- update ui
- implement different features like restart
- bugfixes

Co-authored-by: pstruebi <struebin.patrick.com>
Reviewed-on: https://gitea.pstruebi.xyz/auracaster/bumble-auracast/pulls/8
2025-10-06 12:16:39 +02:00
pstruebi a9ea04ed87 feature/autostart (#7)
implement auto restart of last stream
fix aes67 streaming
basic webinterface
and many more

Co-authored-by: pstruebi <struebin.patrick.com>
Reviewed-on: https://gitea.pstruebi.xyz/auracaster/bumble-auracast/pulls/7
2025-09-24 17:06:46 +02:00
pstruebi 26cd6d5c56 update radme and service 2025-09-03 14:44:56 +02:00
pstruebi 592826375d Merge branch 'main' of https://gitea.pstruebi.xyz/auracaster/bumble-auracast 2025-09-03 14:12:28 +02:00
pstruebi 64f2626b4f add case temperature readout 2025-09-03 11:57:25 +02:00
pstruebi 1c5f08b52a fix: add missing space between libpulse-dev and pipewire package names 2025-09-02 14:47:28 +02:00
pstruebi 0d72804997 feature/network_audio (#6)
- make the device work standalone with webui
- add support for aes67
- may more things

Co-authored-by: pstruebi <struebin.patrick.com>
Reviewed-on: https://gitea.pstruebi.xyz/auracaster/bumble-auracast/pulls/6
2025-08-27 12:43:35 +02:00