Skip to content

feat: multi recording mode#65

Merged
MasamiYui merged 2 commits into
mainfrom
feat/echo-cancellation-multi-mode
Feb 27, 2026
Merged

feat: multi recording mode#65
MasamiYui merged 2 commits into
mainfrom
feat/echo-cancellation-multi-mode

Conversation

@MasamiYui

Copy link
Copy Markdown
Member

No description provided.

- Replace AVCaptureSession with AVAudioEngine in AudioRecorder for voice processing support
- Implement three recording modes: Mixed, Remote Only, and Local Only
- Add echo cancellation toggle in settings and integrate with AVAudioEngine
- Synchronize recording mode between sidebar and settings persistence
- Optimize AudioRecorder with thread-safe stop logic and correct format initialization
- Remove Echo Cancellation logic from AudioRecorder
- Remove echoCancellationEnabled setting from SettingsStore
- Remove Echo Cancel toggle from SettingsView
- Remove unused AudioToolbox framework dependency from Package.swift
@MasamiYui MasamiYui merged commit 154c14b into main Feb 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant