일반 적 으로 , 본 개시 물 은 오디오 파일 을 처리 하 기 위한 기술 을 설명 한다 . 이 기술 은 다른 오디오 포맷 , 기술 또는 표준 에 유용 할 수 도 있 지만 , 이 기술 은 특히 MIDI 포맷 에 상응 하 는 오디오 파일 의 재생 에 유용 할 수 도 있 다 . 본 명세서 에 이용 된 바 와 같이 , MIDI 파일 이 란 용어 는 MIDI 포맷 에 따르 는 적어도 하나 의 오디오 트랙 을 포함 하 는 임의 의 파일 을 지칭 한다 . 본 개시 물 에 따르 면 , 기술 은 , 복수 의 오디오 프로세싱 하드웨어 엘리먼트 로부터 파형 샘플 을 수신 하 도록 동작 하 는 합산 버퍼 ( summing buffer ) 를 이용 한다 . 합산 버퍼 가 프로세싱 엘리먼트 들 중 하나 의 엘리먼트 로부터 계산 된 파형 을 수신 할 때 , 합산 버퍼 는 MIDI 프레임 에 대한 전체 파형 과 연관 된 적절 한 순간 에 계산 된 파형 을 추가 한다 . 따라서 , 합산 버퍼 는 복수 의 프로세싱 엘리먼트 들 의 출력 을 조합 한다 . 이 방식 으로 , 합산 버퍼 는 완전 한 MIDI 프레임 에 대한 파형 의 전체 디지털 표시 를 누산 및 저장 한다 . 합산 버퍼 는 필수 적 으로 , 소정 의 오디오 프레임 내 의 전체 오디오 편집 을 대표 하 는 오디오 샘플 을 생성 하 기 위해 프로세싱 엘리먼트 들 중 상이 한 엘리먼트 들 로부터 상이 하 게 생성 된 보이스 들 과 연관 된 상이 한 순간 을 합산 한다 .