몇몇 경우 들 에서 , 메모리 유닛 ( 10 ) 으로부터 기준 파형 들 을 취 출하 는 데 이용 가능 한 대역폭 의 양 은 제한 된다 . 예 를 들 어 , 메모리 유닛 ( 10 ) 을 액세스 하 기 위한 오디오 하드웨어 유닛 ( 14 ) 에 이용 가능 한 대역폭 의 양 은 프로세서 ( 8 ) 및 DSP ( 12 ) 에 할당 된 대역폭 의 양 의 함수 일 수 도 있 다 . 웨이브 테이블 룩 업 을 위해 프레임 당 이송 될 수 있 는 데이터 의 양 이 제한 될 때 , 웨이브 테이블 합성 을 이용 하 여 MIDI 보이스 들 을 관리 하 기 위해서 , DSP ( 12 ) 는 본 개시 의 대역폭 제어 기술 들 을 구현 하 는 대역폭 제어 모듈 ( 15 ) 을 포함 한다 . 특히 , 대역폭 제어 모듈 ( 15 ) 은 오디오 프레임 의 모든 보이스 들 에 대한 기준 파형 을 취 출하 는 데 요구 되 는 대역폭 의 양 을 추정 한다 . 아래 에 다 욱 상세 하 게 설명 되 는 바 와 같이 , 대응 하 는 보이스 들 에 대한 오디오 정보 , 예 를 들 어 샘플 들 을 생성 하 기 위해 기준 파형 들 이 사용 된다 . 본 개시 의 기술 에 따라서 , 메모리 유닛 ( 10 ) 으 로부터 의 기준 파형 의 취 출 을 위한 대역폭 추정 값 이 오디오 하드웨어 유닛 ( 14 ) 에 할당 된 대역폭 의 양 을 초과 할 때 , 대역폭 제어 모듈 ( 15 ) 은 하나 이상 의 제거 될 보이스 들 을 선택 한다 . 대역폭 제어 모듈 ( 15 ) 은 , 기준 파형 들 을 취 출하 기 위한 대역폭 추정 값 이 그 목적 을 위해 오디오 하드웨어 유닛 ( 14 ) 에 할당 된 대역폭 의 양 보다 작 거나 같 을 때 까지 제거 될 보이스 들 의 선택 을 계속 한다 . 이 방식 으로 , 대역폭 제어 모듈 ( 15 ) 은 , 추정 된 대역폭 이 할당 된 대역폭 보다 작 거나 같 을 때 까지 제거 될 보이스 들 을 반복 적 으로 선택 할 수 도 있 다 . 대안 으로 , 대역폭 제어 모듈 ( 15 ) 은 추정 된 대역폭 과 할당 된 대역폭 사이 의 차 를 결정 하 고 , 이 추정 된 대역폭 과 할당 된 대역폭 사이 의 차 보다 크 거나 같 은 총 대역폭 을 갖 는 보이스 들 을 선택 한다 . 이 방식 으로 , 대역폭 제어 모듈 ( 15 ) 은 반복 적 인 방식 으로 보이스 들 을 선택 하 는 대신 제거 될 복수 의 보이스 들 을 동시 에 선택 할 수 도 있 다 .