디바이스 ( 4 ) 는 소프트웨어 , 하드웨어 및 펌웨어 사이 에서 오디오 프로세싱 작업 을 분리 하 는 아키텍처 를 구현 할 수 도 있 다 . 도 1 에 도시 된 바 와 같이 , 디바이스 ( 4 ) 는 프로세서 ( 8 ) , 디지털 신호 프로세서 ( DSP ; 12 ) 및 오디오 하드웨어 유닛 ( 14 ) 을 포함 한다 . 이 들 컴포넌트 각각 은 , 예 를 들 어 , 버스 를 통해 또는 직접 적 으로 로컬 메모리 유닛 ( 10 ) 에 커플링 될 수 도 있 다 . 프로세서 ( 8 ) 는 오디오 파일 을 분석 하 고 그 오디오 파일 과 관련 된 오디오 이벤트 를 스케줄링 하 기 위해 소프트웨어 실행 하 는 범용 프로세서 를 포함 할 수 도 있 다 . 스케줄링 된 이벤트 는 시간 - 동기 화 된 방식 으로 DSP ( 12 ) 에 디스패치 될 수 있 어서 , 오디오 파일 에서 의 타이밍 파라미터 에 의해 특정 될 때 , 동기 화 된 방식 으로 DSP ( 12 ) 에 의해 서비스 될 수 있 다 . DSP ( 12 ) 는 합성 파라미터 를 생성 하 기 위해 범용 프로세서 ( 8 ) 에 의해 생성 된 시간 - 동기 화 된 스케줄 에 따라 오디오 이벤트 를 프로세싱 하 는 펌웨어 를 포함 할 수 도 있 다 . DSP ( 12 ) 는 또한 , 오디오 하드웨어 유닛 ( 14 ) 에 의한 합성 파라미터 의 후속 프로세싱 을 스케줄 링 할 수 도 있 다 .