문제
오디오 파일의 파형을 렌더링하는 방법에 대한 제안이 있는지 궁금합니다. 나는 사용자가 오디오 트랙의 내부 및 아웃 지점을 설정할 수 있도록하고 싶고 포인트를 어디에 두어야하는지 알 수 있도록 파형이 있어야합니다.
이를 위해 사용할 수있는 라이브러리가 있습니까? 아니면 완전히 사용자 정의 솔루션이어야합니까?
파형이라고도합니까? 어쩌면 더 나은 단어가있을 수 있으므로 더 많은 검색을 할 수 있습니다.
티아!
해결책
나는 내 대답을 다시 게시하고있다 이 질문, 여기에도 적용되므로 :
오디오 파형을 표시 할 때는 일반적으로 화면의 픽셀보다 오디오 파일에서 사용할 수있는 데이터가 더 많기 때문에 원래 데이터에서 일종의 데이터 감소를 수행하려고합니다. 대부분의 오디오 편집기는 다양한 줌 레벨에서 사용하기 위해 오디오 데이터 (일반적으로 파형의 피크 및 밸리)의 하위 집합을 저장하는 별도의 파일 (피크 파일 또는 개요 파일이라고 함)을 빌드합니다. 그런 다음 특정 지점을 과거로 확대하면 원시 오디오 데이터 자체를 참조하기 시작합니다.
다음은 이것에 대한 몇 가지 좋은 기사입니다.
소스 코드가 진행되는 한 대담 소스 코드. Audacity의 파형 디스플레이는 꽤 좋으며 파형을 렌더링 할 때 비슷한 종류의 데이터 감소를 수행 할 가능성이 높습니다.
제휴하지 않습니다 StackOverflow