0
저는 온라인 튜토리얼을 통해 C#으로 오디오 프로그래밍을 가르치려고합니다. SoundPlayer에서 웨이브 파일 (* .wav)을 사용하고 있습니다.C# Audio with SoundPlayer - 그게 전부인가?
나를 혼란스럽게하는 이유는 무엇인가 : 튜토리얼은 어째서 SoundPlayer에 맹목적으로 피드하려고한다면 웨이브 파일을 읽거나 자르는 이유가 무엇일까요?
나는 거대한 음모를 놓치고있는 것처럼 느껴집니다. 문제는 SoundPlayer가 너무 단순해서 더 고급 제어가 필요합니까 ??
미리 감사드립니다.
그건 논리적입니다. 내가 이해하지 못하는 것은 이것이다. 나는 웨이브 파일을 디스크에서 메모리로 블리 팅 (소리내어 쓰지 않고) 한 다음 SoundPlayer에 넣을 수있는 것 같다. 그게 쉬운 일이라면 그걸 잘라내는 것이 몇 가지 추가적인 이점을 제공해야한다고 생각하지만 그 이점이 무엇인지 알지 못합니다. -0- – rpgZenMaster
파일을 디스크에서 메모리로 "blitting"하면 디스크에서 전체 파일을 읽어야합니다. 오디오 파일은 매우 커질 수 있습니다. 예를 들어 몇 KB의 파일 만 처리 할 것이라는 것을 미리 안다면 분명히 좋지만 일상적으로는 100 메가 바이트의 오디오 파일을 처리합니다. –