미디 파일을 추가해야합니다 : 헤더 (모든 파일에 동일) 및 기타 메타 정보를 남기고 음악/스코어 부분 만 복사하십시오. 필자는 writeBytes를 사용해야한다고 생각했기 때문에 이미 적절한 bytearrays에 MIDI 파일을 가지고 있습니다. 그러나 불행히도 가져 와서 복사해야하는 바이트를 찾을 수 없었습니다. 다음과 같이 표시됩니다.액션 스크립트 3에서 bytearray를 사용하여 미디 파일 추가하기
var newFileBytes:ByteArray=new ByteArray();
newFileBytes.writeBytes(firstMIDIBytes);
newFileBytes.writeBytes(secondMIDIBytes,8);
부분적으로 만 작동하며 파일을 재생할 수 있습니다. 첫 번째 부분을 완전히 그리고 두 번째 - 일부 메모 만 (다음 플레이어가 응답)
진실을 말하다. byteArrays는 MIDI 파일 구조와 같이 내 강한 측면이 아닙니다. 해결 방법을 제안 할 수 있습니까? 미리 감사드립니다.
정말 미디 파일을 추가 하시겠습니까? 그것은 그들을 병합하는 것과 같은 것이 아닙니다 ... –
IMHO 당신이 맞습니다. 방금 올바른 방식으로 질문을 편집했습니다. – gMirian