10 초의 사운드 효과 웨이브 파일이 있습니다. 내가하고 싶은 것은 그 파일을 가지고 n 번 반복하고 더 긴 WAV 파일을 디스크에 저장하는 것이다. 이 방법을 사용하면 미디어 플레이어에서 자동 반복보다는 훨씬 더 긴 배경 효과를 만들 수 있습니다.이 반복은 반복 사이에 약간 쌓여 있습니다. C#에서이 작업을 수행하려고합니다.C에서 WAV 파일 자동 반복 #
1
A
답변
2
소수의 파일에만이 작업을 수행해야하는 경우 Audacity으로 직접 작업 할 수도 있습니다.
3
WAV file format은 압축되지 않은 오디오 (대부분의 WAV 파일은 - 또는 적어도 내가 그들과 관련이있는 마지막 시간이었습니다)라고 가정하면 합리적으로 쉽게 할 수 있습니다.
바이너리 형식을 고수하지 않고도이 작업을 수행하는 데 사용할 수있는 오디오 API가있을 수 있지만 특히 복잡한 작업을 수행하지 않는 한 오랫동안 자신의 것으로 배우는 것이 좋습니다.
0
.Net 2.0 이상을 사용하는 경우 System.Media.SoundPlayer 클래스를 사용할 수 있습니다. 특히 PlayLooping 메서드를 사용하면 더듬이없이 원하는 결과를 얻을 수 있습니다. 이것은 새로운 wav 파일을 생성하는 것보다 바람직합니다. 즉, 파일의 디스크 공간이 적어지고 사운드를 렌더링하는 데 필요한 메모리가 줄어 듭니다. 일반적으로 사운드가 반복되거나 수 초 이상이면 오디오 재생을 위해 항상 이와 같은 버퍼 기술을 사용해야합니다.
0
.NET 오디오 라이브러리 NAudio을 사용하면 C#에서 쉽게이 작업을 수행 할 수 있습니다. WaveFileReader
및 WaveFileWriter
클래스를 사용해야합니다. 또한 이것을 사용하여 긴 WAV 파일을 만들 필요없이 원하는만큼 여러 번 오디오를 반복하는 사용자 정의 WaveStream
을 만들 수 있습니다.
관련 문제
- 1. C에서 스트립 wav 헤더 #
- 2. Javafx 및 wav 파일
- 3. 스트리밍 wav 파일
- 4. .NET에서 .WAV 파일 재생
- 5. WAV 파일 데이터 복구
- 6. 디스크에 WAV 파일 저장
- 7. Ruby에서 wav 파일 재생
- 8. WAV 파일 피치 표시
- 9. WAV 파일 manupalation
- 10. Java에서 wav 파일 읽기
- 11. Jquery 자동 완성 반복
- 12. 자동 반복 자바 스크립트
- 13. PyQt 자동 반복 양식
- 14. 3gp to wav 파일 Android
- 15. C#의 오버레이 WAV 파일
- 16. android에서 스테레오 wav 파일 재생
- 17. iPhone의 wav 파일 헤더에있는 Subchunk2ID
- 18. wav 파일을 파일 참조로 설정하십시오.
- 19. MFMailComposeViewController를 사용하여 .wav 파일 보내기
- 20. 어떻게하면 C에서 wav/mp3로 MIDI를 변환 할 수 있습니까?
- 21. Objective C에서 자동 설치
- 22. 으로 반복 파일 (들)
- 23. 이상 반복 파일 - OpenCMS
- 24. 개미 반복 파일
- 25. 배열 파일 반복 배치
- 26. C에서 동일한 유형의 구조체 멤버 반복 Iterating
- 27. Java - 다운 샘플링 wav 오디오 파일
- 28. wav 파일 및 개방형 iPhone으로 비트 감지
- 29. 레코드 인코딩 wav 파일 재생 및 저장
- 30. AS3 Flash/Flex 프로젝트에 wav 파일 포함?