Shader에서 스펙트럼 사용
1589 단어 Unity
먼저 사운드 파일에서 스펙트럼을 생성하기 위해 소프트웨어SoX - Sound eXchange를 준비했다.
SoX는 명령줄에서 사용되는 소프트웨어이므로 명령 프롬프트를 시작하여 실행 파일이 있는 위치로 이동합니다.
따라서 다음 명령을 실행합니다.
sox.exe "音声ファイルのパス.wav" -n remix 2 rate 20k spectrogram -y 64 -x 8192 -a -r -m
이 매개 변수에 대하여 대략적으로 해석해 보면
SoX - Sound eXchange | Documentation
그런 다음 현재 디렉토리에
spectrogram.png
라는 이미지 파일을 생성합니다.※ 너무 가늘어 확대하지 않으면 보이지 않습니다.
스펙트럼 Unity로 읽기
Inspector에서 다음과 같이 설정합니다.
나중에 Shader로 끓이거나 구우면 마음대로 하세요.
Reference
이 문제에 관하여(Shader에서 스펙트럼 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Feyris/items/d813b12cf013bf8802b2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)