Beingpax
c530367a04
Replace audio recorder with CoreAudio AUHAL
...
New low-level recorder targeting devices directly. Includes device switching during recording, enhanced logging (transport type, format, buffer), and log export feature.
2026-01-10 20:45:37 +05:45
Beingpax
003e0d8205
Revert "Fix: Allow device switching during recording on disconnection"
...
This reverts commit 0445dca865d0776c5ffe7efe502b001c151d37ea.
2025-12-21 22:05:55 +05:45
Beingpax
0445dca865
Fix: Allow device switching during recording on disconnection
2025-12-21 21:50:35 +05:45
Beingpax
873379c0ca
Improve audio recording startup with validation, retry logic, and device change handling
2025-12-21 19:37:03 +05:45
Beingpax
2944e4ce5c
Improve recorder device change handling
2025-12-21 13:04:35 +05:45
Beingpax
ac8174b258
Fix migration logic
2025-12-12 14:36:33 +05:45
Beingpax
bd6973e559
Better device fallback logic
2025-12-12 11:39:25 +05:45
Beingpax
a3226bb0fb
Simplify audio input modes: keep Custom and Prioritized, remove System Default option
2025-12-12 09:19:29 +05:45
Beingpax
d4fb2125e6
Remove virtual and aggregate device filtering from isValidInputDevice
2025-12-05 19:15:13 +05:45
Beingpax
8cc83f84dc
Exclude virtual devices and aggregate devices for Audio input devices
2025-12-04 21:50:23 +05:45
Beingpax
feea0d7f2a
Fix race conditions due to audio device selection in menu bar
2025-12-04 21:24:36 +05:45
Beingpax
d19d8f3248
Fix mic blinking and reduce recording startup delay
2025-06-27 22:04:15 +05:45
Beingpax
7aef8f04a6
Fix audio input mode persistence
2025-06-15 18:49:41 +05:45
Beingpax
335c42e078
Refactor(UserDefaults): Centralize AudioDeviceManager keys into UserDefaultsManager and fix linter error
2025-06-04 17:39:03 +05:45
Beingpax
e51e57f3b1
Refactor(AudioDeviceManager): Use UID for custom device persistence, cleanup UserDefaults logic for prioritized mode, and remove all comments and legacy keys
2025-06-04 17:22:53 +05:45
Beingpax
a338b4c2a5
Enhance audio fallback to System Default mode
2025-05-11 18:44:26 +05:45
Beingpax
6c1fc3b869
Rewire audio device selection system
2025-05-11 10:05:47 +05:45
Beingpax
38e622a197
Fix recording bug, add logs
2025-04-23 23:18:53 +05:45
Beingpax
76a154706c
Initial commit: Open-sourcing VoiceInk
2025-02-22 11:52:41 +05:45