Ruby가 실시간 오디오를 처리 할만큼 빠르지 않을 것이라고 확신하지만 루비에 오디오 배열을 직접 쓰고 wav/aiff 형식으로 혼합하는 방법이 있는지 궁금합니다. 나는 구현 방법을 본 적이 없으므로이 방법에 문제가 있다고 생각한다. 이 맥에 대한 종속성에 문제가 아니었다면 나는 ruby-audio
https://github.com/fugalh/ruby-audiosndfile
https://github.com/ronen/sndfile 또는 선호하는 것이지만Ruby에서 직접 오디오 파일을 쓸 수 있습니까?
답변
나는이 작업을 수행 할 수있는 raiff
보석을 사용했다. 매우 빠른이며, 고급 느낌이라면 당신은 또한 루비 드럼 머신의 구현을 위해, 또한 fftw3
를 사용하여 주파수 영역 처리에 재생할 수있는 오디오 샘플 데이터를 처리하기위한 narray
와 후자의 작품은, 받아 "박동"보기 : https://github.com/jstrait/beats
루비에서 실제로 음악을 했나요? –
@ Boris Stitnicky : 어느 쪽도 아니야. 자세히 설명하기에는 너무 복잡합니다. 그러나 최근에 나는'raiff','narray','fftw3'과'ruby-fann'을 사용하여 경합을 벌일 때 신뢰할만한 결과를 얻었습니다 : http://www.kaggle.com/c/whale- 탐지 - 도전 (나는 상위 10 %에있는 리더 보드에서 17 위입니다) –
어, 경쟁. 나는 당신의 알고리즘을보고 싶습니다만, 그것은 아무 곳에도 kaggle에서 볼 수 없습니다. –
- 1. PowerCenter에서 JSON 대상에 직접 쓸 수 있습니까?
- 2. EOF 문자를 직접 쓸 수 있습니까?
- 3. 키보드에서 직접 키보드를 쓸 수 있습니까?
- 4. 사전을 인코딩없이 pList에 직접 쓸 수 있습니까?
- 5. 전화 회사의 업 링크로 오디오 파일을 직접 보낼 수 있습니까?
- 6. 오디오 버퍼를 전송하여 직접 재생할 수 있습니까?
- 7. Ruby에서 mms 오디오 스트림을 어떻게 다운로드 할 수 있습니까?
- 8. 아마존 s3에서 오디오 파일을 직접 다운로드하지 못하도록하십시오.
- 9. Ruby에서 직접 문자열 표현
- 10. 직접 링크없이 오디오 파일을 스트리밍하는 방법
- 11. 안드로이드 용 html5 앱을 안드로이드 장치에 직접 쓸 수 있습니까?
- 12. HTML5/JS 파일을 쓸 수 있습니까?
- 13. MySql 트리거에서 파일을 작성하고 쓸 수 있습니까?
- 14. SD 카드에 파일을 쓸 수 있습니까?
- 15. Malbolge에서 파일을 읽고 쓸 수 있습니까?
- 16. 웹 응용 프로그램에 파일을 쓸 수 있습니까?
- 17. 루트 디렉토리에 파일을 쓸 수 있습니까?
- 18. 어떻게 파일을 읽고 쓸 수 있습니까?/O
- 19. yaml 파일을 조작하고 다시 쓸 수 있습니까?
- 20. 실패하면 Maven 빌드에 파일을 쓸 수 있습니까?
- 21. 어디에서 임시 파일을 쓸 수 있습니까?
- 22. BigQuery 쿼리 결과를 GCS에 직접 쓸 수 있습니까?
- 23. 코드에 문자열의 값을 직접 쓸 수 있습니까? C#
- 24. 파일에 쓸 때 오디오 압축
- 25. node.js에서 .coffee 파일을 직접 실행할 수 있습니까?
- 26. S3에서 직접 파일을 열 수 있습니까?
- 27. .s 파일을 직접 실행할 수 있습니까?
- 28. emacs에서 clj 파일을 직접 실행할 수 있습니까?
- 29. PHP로 오디오 파일을 보호 할 수 있습니까?
- 30. 배경 모드에서 오디오 파일을 시작할 수 있습니까
"직접"은 무엇을 의미합니까? – Linuxios
사인파와 같은 함수를 가져 와서 배열에 직접 쓰고 .wav로 출력하십시오. 이 경우 실제로 재생할 필요가 없습니다. – baordog
당연히 모든 바이트를 자신이 처리하는 바이트에 기꺼이 쓸 수 있고 전문 지식이 있다면 그렇게 할 수 있습니다. – Linuxios