2024년 2월 17일 토요일

파이썬 midi파일 wav로 내보내기

이전포스트한 fluidsynth.exe 에서도 작업을 할수 있지만

C# 으로 만들어진 mid파일을  파이썬 코드만으로 출력할수있게 누가 작업을 해놓았다.

별도의 인스톨 과정은 필요없고..  (pip install)  

그냥 meltysynth.py 파일만 같은 코드에다가 올려놓고 

main.py에서 하는것 맨치로 호출하면 된다..

왜그런지 모르겠지만 작업결과가 파일로 하는거보다 좀더

깔끔한것 같다.. 뭔가 웨이브파일의 주파수라던가 해더 처리라던가

뭐그런걸 잘했나보다.. 일본사람이 만들었다..  

있으면 좋지뭐...






걍 다운로드에서 meltysynth.py 파일을 복사해서 내 py작업 폴더에 놓으면 된다.

그리고 여러개 트랙을 다른 soundfonts로 연주해서 output 을 wav로 내주는건

못찾은것 같다.. 이부분은... 아우다시티같은걸로 합성해야 되나보다..

댓글 없음:

댓글 쓰기