오디오 유닛
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
오디오 유닛(AU)은 사운드 파일의 오디오 타임 스트레칭 및 피치 스케일링, 샘플 레이트 변환, 스트리밍 등을 허용하는 기술이다. EQ 필터, 다이내믹 프로세서, 딜레이, 리버브 및 사운드뱅크 신디사이저 악기와 같은 다양한 플러그인 형태로 제공되며, macOS용 애플 응용 프로그램과 타사 오디오 소프트웨어에서 사용된다. 경쟁 기술로는 RTAS, VST, LADSPA, LV2 등이 있다. macOS에는 Instruments, Generators, Effects, Mixers, Panners, Converters, Outputs 등 다양한 내장 오디오 유닛이 포함되어 있다.
더 읽어볼만한 페이지
오디오 유닛 | |
---|---|
개요 | |
![]() | |
종류 | 플러그인 |
개발 | 애플 |
최초 출시 | 2001년 |
운영 체제 | macOS, iOS |
인터페이스 | API |
라이선스 | 독점 |
기술적 세부 사항 | |
기반 | Core Audio |
역할 | 플러그인 형식 |
기능 | 실시간 오디오 생성 및 처리 가상 악기 오디오 효과 오디오 분석 |
호환성 | macOS iOS Logic Pro GarageBand Ableton Live (AU Lab을 통해) REAPER MainStage Final Cut Pro iMovie Bias Peak Amadeus Pro Audacity (베타 버전) Digital Performer Reason (Reason 10.1 이상) Studio One Cubase |
파일 확장자 | .component |
추가 정보 | |
관련 기술 | VST DirectX LADSPA LV2 RTAS AAX |
외부 링크 | Audio Unit Services Reference |
2. 사용
오디오 유닛은 사운드 파일의 오디오 타임 스트레칭 및 피치 스케일링(타임 스트레치 등), 샘플 레이트 변환, 근거리 통신망을 통한 스트리밍을 지원한다. 또한 EQ 필터, 다이내믹 프로세서, 딜레이, 리버브, 사운드뱅크 신디사이저 악기 등 다양한 AU 플러그인을 포함하고 있다.
AU는 GarageBand, Soundtrack Pro, Logic Express, Logic Pro, Logic Pro X, Final Cut Pro, MainStage 등 애플 응용 프로그램과 macOS용으로 개발된 Ableton Live, Amadeus Pro, Ardour, Audio Hijack, DaVinci Resolve, Digital Performer, Gig Performer, REAPER, Studio One 등 대부분의 타사 오디오 소프트웨어에서 사용된다.
3. 경쟁 기술
4. macOS 기본 내장 Audio Unit
macOS의 오디오 유닛(Audio Unit, AU)은 사운드 파일의 오디오 타임 스트레칭 및 피치 스케일링(예: 타임 스트레치), 샘플 레이트 변환, 근거리 통신망을 통한 스트리밍을 지원한다.[1] 또한 EQ 필터, 다이내믹 프로세서, 딜레이, 리버브, 사운드뱅크 신디사이저 악기 등 다양한 AU 플러그인을 함께 제공한다.[1]
AU는 GarageBand, Soundtrack Pro, Logic Express, Logic Pro, Logic Pro X, Final Cut Pro, MainStage와 같은 애플 응용 프로그램과 macOS용으로 개발된 Ableton Live, Amadeus Pro, Ardour, Audio Hijack, DaVinci Resolve, Digital Performer, Gig Performer, REAPER, Studio One 등 대부분의 타사 오디오 소프트웨어에서 사용된다.
4. 1. 인스트루먼트 (Instruments)
오디오 유닛은 EQ 필터, 다이내믹 프로세서, 딜레이, 리버브 및 사운드뱅크 신디사이저 악기와 같은 일련의 AU 플러그인과 함께 제공된다.; DLSMusicDevice
로랜드에서 제공하는 내장된 GS 음원이나 외부 Downloadable Sounds(DLS) 또는 사운드 폰트를 사용하여 악기 소리를 낸다. 이는 재생 샘플러의 일종인 롬플러(:en:Rompler)이다.
4. 2. 제너레이터 (Generators)
오디오 유닛은 사운드 파일의 오디오 타임 스트레칭 및 피치 스케일링(예: 타임 스트레치), 샘플 레이트 변환 및 근거리 통신망을 통한 스트리밍을 허용한다. 또한 EQ 필터, 다이내믹 프로세서, 딜레이, 리버브 및 사운드뱅크 신디사이저 악기와 같은 일련의 AU 플러그인이 함께 제공된다.AU는 GarageBand, Soundtrack Pro, Logic Express, Logic Pro, Logic Pro X, Final Cut Pro, MainStage와 같은 애플 응용 프로그램과 macOS용으로 개발된 대부분의 타사 오디오 소프트웨어 (예: Ableton Live, Amadeus Pro, Ardour, Audio Hijack, DaVinci Resolve, Digital Performer, Gig Performer, REAPER, Studio One)에서 사용된다.
- AUAudioFilePlayer: 오디오 파일을 읽어 재생 및 출력한다.
- AUNetReceive: 네트워크를 통해 오디오를 수신하여 재생 및 출력한다.
- AUScheduledSoundPlayer: 메모리버퍼상의 오디오를 재생 및 출력한다.
4. 3. 이펙터 (Effects)
오디오 유닛은 사운드 파일의 오디오 타임 스트레칭 및 피치 스케일링(타임 스트레치 등), 샘플 레이트 변환, 근거리 통신망을 통한 스트리밍을 지원한다.[1] 또한, EQ 필터, 다이내믹 프로세서, 딜레이, 리버브, 사운드뱅크 신디사이저 악기 등 다양한 AU 플러그인을 함께 제공한다.[1]AU는 GarageBand, Soundtrack Pro, Logic Express, Logic Pro, Logic Pro X, Final Cut Pro, MainStage와 같은 애플 응용 프로그램과 macOS용으로 개발된 Ableton Live, Amadeus Pro, Ardour, Audio Hijack, DaVinci Resolve, Digital Performer, Gig Performer, REAPER, Studio One 등 대부분의 타사 오디오 소프트웨어에서 사용된다.
4. 3. 1. 필터 및 이퀄라이저 (Filters & Equalizers)
오디오 유닛은 EQ 필터, 다이내믹 프로세서, 딜레이, 리버브 및 사운드뱅크 신디사이저 악기와 같은 일련의 AU 플러그인을 제공한다.[1]플러그인 이름 | 설명 |
---|---|
AUBandpass | 대역 통과 필터 |
AUHipass | 공진이 있는 하이패스 필터 |
AULowpass | 공진이 있는 로우패스 필터 |
AUFilter | 2 밴드의 쉘빙 이퀄라이저 및 3 밴드의 피킹 이퀄라이저로 구성된 총 5 밴드의 파라메트릭 이퀄라이저 |
AUHighShelfFilter | 간단한 고역 쉘빙 이퀄라이저 |
AULowShelfFilter | 간단한 저역 쉘빙 이퀄라이저 |
AUParametricEQ | 간단한 피킹 이퀄라이저 |
AUGraphicEQ | 31 밴드 또는 10 밴드 그래픽 이퀄라이저 |
4. 3. 2. 딜레이 및 리버브 (Delay & Reverb)
오디오 유닛은 EQ 필터, 다이내믹 프로세서, 딜레이, 리버브 및 사운드뱅크 신디사이저 악기 등 여러 AU 플러그인을 포함한다.[1]; AUDelay
: 피드백, 로우패스 필터를 가진 딜레이이다.[1]
; AUSampleDelay
: 샘플 수 지정에 따른 피드백이 없는 간단한 딜레이이다.[1]
; AUMatrixReverb
: 파라미터 방식의 리버브이다.[1]
4. 3. 3. 다이내믹스 (Dynamics)
오디오 유닛은 EQ 필터, 다이내믹 프로세서, 딜레이, 리버브 및 사운드뱅크 신디사이저 악기와 같은 일련의 AU 플러그인을 함께 제공한다.[1]다이내믹스와 관련된 오디오 유닛 플러그인은 다음과 같다.
4. 3. 4. 기타 이펙터 (Other Effects)
AUDistortion영어: 피드백 딜레이, 링 모듈레이션, 디시메이션, 비트 크러셔, 2승 및 3승 웨이브 셰이퍼를 이용한 디스토션 효과를 낼 수 있다.
AUNetSend영어
: Bonjour를 통해 네트워크로 오디오를 전송한다.
AUPitch영어
: 피치 시프터이다.
AURogerBeep영어
: 무음 상태를 감지했을 때 스탠바이 톤(로저 빕)을 발생시킨다.
4. 4. 믹서 (Mixers)
스테레오믹서의 종류는 다음과 같다.- AUMixer
- AUMatrixMixer: 매트릭스 믹서
- AUMixer3D: 3차원 믹서
4. 5. 패너 (Panners)
- '''AUSoundFieldPanner''': 3차원 패너의 일종이다.
- '''AUSphericalHeadPanner''': 3차원 패너의 일종이다.
- '''AUVectorPanner''': 3차원 패너의 일종이다.
- '''HRTFPanner''': 머리전달함수를 적용한 3차원 패너이다.
4. 6. 컨버터 (Converters)
오디오 유닛은 사운드 파일의 오디오 타임 스트레칭 및 피치 스케일링(타임 스트레치 등), 샘플 레이트 변환 및 근거리 통신망을 통한 스트리밍을 지원한다. 또한 EQ 필터, 다이내믹 프로세서, 딜레이, 리버브 및 사운드뱅크 신디사이저 악기와 같은 일련의 AU 플러그인도 함께 제공된다.AU는 GarageBand, Soundtrack Pro, Logic Express, Logic Pro, Logic Pro X, Final Cut Pro, MainStage와 같은 애플 응용 프로그램과 macOS용으로 개발된 Ableton Live, Amadeus Pro, Ardour, Audio Hijack, DaVinci Resolve, Digital Performer, Gig Performer, REAPER, Studio One 등 대부분의 타사 오디오 소프트웨어에서 사용된다.
이름 | 설명 |
---|---|
AUConverter | PCM 음성 포맷 변환 |
AUDeferredRenderer | 입력 음성을 다른 스레드로 전송 |
AUMerger | 음성 신호 병합 |
AUSplitter | 음성 신호 분리 |
AUTimePitch | 타임 스트레치 및 피치 시프트 |
AUVariSpeed | 재생 속도 조정 (피치 변경) |
4. 7. 아웃풋 (Outputs)
오디오 장치 출력(AUHAL)은 특정 오디오 장치와의 입출력을 수행한다.- '''DefaultOutputUnit''': 시스템 표준 오디오 출력 장치이다.
- '''GenericOutput''': 오디오 출력 장치의 기초이다.
- '''SystemOutputUnit''': 시스템 경고음, 사용자 인터페이스 효과음 오디오 출력 장치이다.
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com