이퀄라이저 개요
기기가 제공하는 이퀄라이저 설정으로 사용 가능한 음향 프로필을 표시하고 선택한 설정을 적용할 수 있습니다. 이퀄라이저는 선택 기능이므로 먼저 연결된 기기가 DeviceEqualizerAPI를 준수하는지 확인하세요.
지원 기능
allEQSettings에서 현재 기기가 제공하는 설정을 읽습니다.eqSetting에서 현재 적용된 설정을 읽습니다.EQSettingModel을setEqualizer로 적용합니다.
AI를 활용해 구현
AI로 구현
AI로 이 워크플로 구현
공식 “AIBuds 이퀄라이저 설정” 스킬을 사용해 앱에 맞게 구현하세요.
https://docs-aibuds.github.io/ko/skills/configure-aibuds-equalizer을 읽고 지침을 따르세요. 이 스킬로 “AIBuds 이퀄라이저 설정”을 이 iOS 프로젝트에 구현하고 검증하세요.주요 동작
allEQSettings가 반환하는 값이 연결된 기기에서 실제로 지원하는 설정 목록입니다. 이 목록을 사용자에게 표시하고 가능하면 사용자가 선택한 모델을 그대로 SDK에 전달하세요.
사용자 EQ는 allEQSettings에서 반환된 사용자 슬롯을 사용하고 해당 설정의 밴드 수를 유지하세요. customSetting은 0부터 시작하는 슬롯을 공개 customModeStart에 대응시키고, minimumGain...maximumGain으로 정의된 전송 gain 범위를 검증하며, 입력이 유효하지 않으면 nil을 반환합니다. defaultBandCount는 기본 preset에 적용되며, 연결된 기기가 다른 사용자 EQ 밴드 수를 제공할 수 있습니다.
관련 가이드
이퀄라이저 설정
사용 가능한 이퀄라이저 설정 조회 및 선택한 설정 적용