크로노스 그룹은 어떤 모바일 플랫폼이나 운영체계에서도 사용할 수 있는 스테레오 및 3차원 오디오를 위한 표준 OpenSL ES 1.1 버젼을 발표

Creative, Google, Nokia, NVIDIA, Qualcomm & SRS Labs, Inc. 를 비롯한 많은 기업에서 지원하기로

2011 1 18, – , 캘리포니아 – 크로노스 그룹 (오레곤주 비버톤 소재) 당일, 모든 임베디드 시스템이나 모바일 플랫폼 혹은 운영체제에서도 사용 가능한 고성능, 낮은 지연의 오디오 표준인 OpenSL ES™ 1.1 버젼을 정식 발표하였다. OpenSL ES 1.1 은 스테레오와 미디(MIDI) 기능과 더불어 청각심리학적 3차원 오디오를 다양한 응용, 예를 들면 게임, 화상회의, 음악, 벨소리에서 등에 사용할 수 있다.

OpenSL ES는 스마트폰과 같은 고사양의 모바일 디바이스에서만 사용할 수 있는 것이 아니라, 이전 하드웨어서도 사용 가능하도록 설계되었다. 플랫폼에 있어서도, OpenSL ES는 일반적인 API 참조 모델을 사용하기 때문에 각각의 하드웨어에서 최대의 오디오 성능을 얻을 수 있도록 해준다. OpenSL ES는 가장 최근에 KHRONOS API 표준 그룹이 만들어 졌다. 크로노스 그룹은 하드웨어 가속, 이종 플랫폼 에서 사용 가능한 공통 응용 플랫폼 표준을 제정하여왔으며, 여기에는 OpenGL ES™ (2D/3D graphics) , OpenVG™(Vector Graphics), OpenMAX™ IL (system-level multimedia) and OpenMAX™ AL (application-level multimedia) 등이 있다.

OpenSL ES 1.1 표준 문서는 www.khronos.org/opensles/ 에서 다운로드 받을 수 있고, 로열티 없이 제품개발이나 응용 개발에 사용할 수 있다.

OpenSL ES 상세 설명

OpenSL ES 1.1은 각각의 상이한 플랫폼을 고립시켜, 응용 프로그램 개발자가 장치의 진보된 오디오 기능을 이용하고 제어할 수 있도록 하는 공통 플랫폼 API를 제공한다. 이를 통해 앞선 오디오 기능이 포함된 응용을 다양한 가속 하드웨어 혹은 소프트웨어 환경에서 실행할 수 있도록 해준다. OpenSL ES는 산업계의 선도 기업들의 전문가들이 다양한 범위의 오디오 기능을 포함하도록 설계했으면, 다음과 같은 기능들이 있다:

PCM 또는 다른 방식으로 인코딩된 오디오 콘텐트의 재생, MIDI 벨소리와 UI 사운드 효과, 미디어 콘텐트에 포함된 메타 데이터의 추출 

     
  • 음량, 샘플링 비율, 피치와 같은 일반적인 오디오 제어, 음악 재생 효과를 위한 이퀄라이저, 저음 강화, 리버브 효과, 스테레오 확장과 함께 도플러효과, 환경 리버브와 가상화와 같은 진보된 3차원 음장 효과.
  •  
  • 고급 MIDI 기술 – SP-MIDI, mobile DLS, mobile XMF, MIDI 메시지와 MIDI엔진을 3D 사운드 소스로 사용할 수 있는 기능
  •  
  • Full 3D 위치 오디오와 3D 사운드 소스의 그룹 지원
  •  
  • PCM 혹은 타 포맷으로의 오디오 녹음
  •  
  • 옵션으로 제공될 수 있는 LED 와 진동 장치, 3D 마크로스코픽 제어와 오디오 녹음
  •  
  • JSR 135 와 JSR 234 과 같은 상위 계층의 API 에서의 오디오 관련 기능의 포팅과 구현을 위한 기반을 제공
  •  
  • OpenSL ES 1.1 은 기술적으로 다음과 같은 독특한 기술을 포함하고 있다.
             
    • 버퍼 큐 (Buffer queues)
    •        
    • 콘텐츠 파이프(Content pipes)
    •        
    • 3D 연주를 위한 높은 수준의 제어
    •        
    • 명시적인 객체의 순서 정의 (Explicit object ordering)
    •        
    • 동적인 소스와 싱크 (Dynamic sources and sinks)
    •        
    • 다중 버전 지원 (Multiple version support)
    •        
    • 스트리밍 재생에서의 메타데이터 지원 (Metadata support for streaming playback)
    •        
    • 확장 설정 지원 (Extension configuration support)
    •      

넓은 범위의 오디오 기능을 제공하기 때문에, OpenSL ES는 3개의 중복적인 프로파일을 제공하여, 응용 프로그램의 이식성을 보장하는 범위 내에서, 제품 개발자가 특정한 장치에서 요구되는 기능을 선택하여 사용할 수 있도록 하고 있다. (하나 이상의 프로파일이 한 디바이스에서 사용될 수 있다.)

     
  • Phone profile 은 재생과 음량에 대한 제어와, 사운드의 우선권 제어, MIDI 기능, 여러 출력 장치에 동시에 사운드를 제공하는 기능을 포함한다.
  •  
  • Music profile은 밸런스, Pan (제어), 사운드 우선권 제어, 가상화와 같은 오디오 효과, 미리 설정된 리버브와 이퀄라이저 제어 기능을 포함한다.
  •  
  • Game profile은 버퍼 큐, 피치와 재생 레이트 제어, 환경 리버브와 광범위한 3차원 오디오 제어를 통해 OpenGL ES를 사용한 3차원 그래픽 기능을 포함하는 모바일 어플리케이션의 개발이 가능하도록 해 준다.

OpenSL ES의 어댑터 프로그램(Adopters Program)에는 광범위한 표준 인증 테스트가 포함되어 있어 이종 플랫폼 간의 이식성과 일관성을 보장해 주며, 관련 상표를 사용할 수 있도록 하는 라이센싱이 포함된다. 어댑터 프로그램은 2011년 1분기 중에 발행될 예정이다. SRS Labs 에서는 이미 OpenSL ES v1.1 Phone – Music – Game 솔루션의 개발을 완료 하였고, 옵션 기능과 관련 IP 블록을 구현하여 기업에게 라이센스를 제공하고 있다.

통합

OpenSL ES  최신 버전의 OpenMAX AL과 잘 통합되어 있다. 이는 OpenMAX가 갖고 있는 멀티미디어 재생, 기록기능과 OpenSL의 진보된 오디와 기능 및 3차원 오디오 기능을 하나의 멀티미디어 솔루션으로 통합하기 위한 것이다. (당일 OpenMAX AL 1.1 이 함께 발표 되었다. 보도자료 참조)

“강화된 OpenSL 1.1 과 OpenMAX AL 1.1의 발표를 통해 단말기 제조사는 고수준의 오디오와 스트리밍 멀티미디어 솔루션을 탑재한 응용 프로그램을 제공할 수 있게 되었다. 두개의 표준이 공통 구조로 연결되어 통합된 힘을 발휘하는 이와 같은 일은, 이는 모바일 관련된 표준화 과정에서 전혀 유래가 없었던 일이다” 라고 크로노스 그룹의 닐 트레벳 회장은 언급 했다.

3rd-Party 지원

많은 업계 선도 기업들이 OpenSL ES 1.1 표준 제정에 참여하였다. 여기에는 AMD®, Creative®, Ericsson®, Google®, Nokia®, NVIDIA®, Qualcomm® and SRS Labs, Inc. 이 포함된다. OpenSL ES 워킹 그룹의 멤버 전체 리스트는 www.khronos.org/opensles. 에서 찾아 볼 수 있다.

“오늘날 스마트폰과 같은 앞선 모바일 장치들은 아주 큰 음악, 영화, TV 쇼 라이브러리를 갖고 있거나 접근할 수 있다. 하지만 불행하게도 이러한 모바일 장치들은 좁은 공간의 제한된 스피커 장치, 이어폰의 한계 등으로 인해 낮은 수준의 오디오를 경험 할 수 밖에는 없었다”라고 밥 라일 (Bob Lyle, Managing Director of Global Business Development for SRS Labs, Inc.)은 언급 하면서, “이러한 원천적인 단점을 극복 하기 위해, SRS는 최근 새로운 오디오 강화 솔루션을 개발 하였고, 이를 OpenSL ES 표준에 기여할 수 있어서 매우 기쁘다. 또한 SRS의 유일한 청각심리학적 노하우와 세계적인 수준의 기술을, 효과적으로 전송하고, 압도적이고 다이나믹한 오디오 경험을, 어떤 모바일 장치에서도, 또한  광범위한 모바일 응용에서 경험할 수 있게 되었다”

"OpenSL ES은 강력하고 진보된 3차원 오디오를 모바일 장치에 간단하고 표준화된 방법으로 사용할 수 있도록 해 준다. 또한 응용 프로그램이 하드웨어 가족과 서드파티의 오디오 강화 기능을 간단하고, 객체 지향적인 방법으로 사용할 수 있도록 해 준다.” OpenSL ES 워크 그룹의 의장이며, 표준화 전문가인 Erik Noreke 의장은 말했다. 또한 "어댑터 프로그램을 통해 크로노스 그룹의 로열티 없는 표준을 사용할 수 있도록 해주고, IP 라이센스를 사용할 수 있는 등, 업계에서 가장 개발자에게 유리한 라이센스 프로그램을 제공하여 준다” 고 언급 하였다.

크로노스 그룹 소개
  크로노스 그룹은 병렬 컴퓨팅, 그래픽스, 동적 미디어를 다양한 종류의 플랫폼과 장치에서 사용할 수 있도록하는 개방형 표준을 제정하는 산업 콘소시엄이다. 크로노스의 표준에는 OpenGL®, OpenGL® ES, OpenCL™, OpenMAX™, OpenVG™, OpenSL ES™, OpenKODE™, and COLLADA™가 있습니다. 모든 크로노스 멤버는 크로노스 표준을 개발에 참여할 수 있으며, 공식 발표전 여러 단계에서 표결권을 행사 할 수 있다. 또한 표준안과 인증 테스트에 먼저 접근할 수 있으므로 비회원사보다 빨리 최첨단 제품을 출시 할 수 있게 됩니다. 좀더 상세한 정보는 www.khronos.org 에서 얻을 수 있다. 

###

Khronos, OpenKODE, OpenVG, OpenSL ES 및 OpenMAX 는 Khronos Group Inc의 등록 상표입니다.  OpenCL 은 Apple Inc. 의 등록 상표입니다. COLLADA 는 Sony Computer Entertainment Inc. 의 등록 상표입니다. OpenGL 는 Silicon Graphics Inc. 의 등록 상표이며 OpenGL ES 와 OpenGL SC 로고는 Silicon Graphics Inc. 의 상표로 크로노스 그룹이 라이선스 하여 사용하고 있습니다. 다른 모든 제품명 및 상표는 각 제품 및 상표를 소유하고 있는 각 기업 및 기관의 고유하게 소유하고 있습니다.

관련 제품의 로고, 심볼 이미지 등 관련 미디어 자료는 아래 Khronos   홍보 대행을 통해 얻을 수 있습니다.