naudio

    0

    1답변

    정규 wav를 a-law 사운드로 변환하는 데 문제가 있습니다. WaveStream stream = new WaveFileReader(in.wav); var s = new RawSourceWaveStream(stream, new WaveFormat(8000, 16, 1)); var c = new WaveFormatConversionStream(WaveF

    0

    1답변

    나는 WasapiLoopbackCapture를 통해 소리를 녹음하고 NAudio.Lame LIB를 통해 MP3 파일에 기록 해요 : 사용자가 정지 녹화 버튼을 누르면 내가 저장 LAMEPreset quality = LAMEPreset.ABR_320; audiostream = new WasapiLoopbackCapture(); audiostream.Da

    0

    1답변

    웨이브 파일을 열고 차트에서 진폭 및 주파수 응답을 플로팅하는 동안 다시 재생하고 싶습니다. 바이트 배열이나 부동 소수점을 사용하는 함수가 있는데,이 함수는 나를 위해이 작업을 수행합니다. 내가하려고하는 것은 마지막으로 샘플링 한 오디오를 샘플링하여 그 시간을 함수에 나타내는 float 배열을 전달하는 것입니다. ISampleProvider를 사용하여이 메

    0

    2답변

    파도 파일의 일부를 연주하고 싶습니다. 20 초에서 50 초. 내 C# 프로젝트에서 Naudio를 사용하고 있습니다. 나는 20 초에 시작하는 방법을 안다 : private NAudio.Wave.AudioFileReader wave = null; private NAudio.Wave.DirectSoundOut outputSound = null; ...

    0

    1답변

    Wave를 사용하여 nAudio로 녹음 할 때 버퍼 값이 커서 샘플을 올바르게 표시하려면 내 차트의 크기를 약 20,000으로 조정해야합니다. 기록 된 웨이브 파일에서이 오디오를 재생하고 SampleChannel 샘플 공급자를 사용하여 waveOut에서 샘플을 캡처하면 값은 작습니다. 파일 형식에 따라 주어진 값에 샘플 당 32 비트 (float?)와 2

    0

    1답변

    나는 mp3를 스트리밍 할 때 Mp3WaveFormat.AverageBytesPerSecond을 사용하여 계산 된 지속 시간을 테스트했습니다. AverageBytesPerSecond: 64 kbps Content Length: 2436943 bytes Duration: 2436943/(64/8 * 1024) = 297 seconds 그러나 mp3의

    0

    1답변

    상당한 지연없이 하나의 스트림에 여러 오디오 소스를 가져 오는 방법을 알아내는 데 상당히 어려움을 겪고 있습니다. 나는 가능한 한 NAudio의 문서를 따라 왔으며 다음을 썼다. public void Start() { _format = new WaveFormat(48000, 16, 2); _mixingSampleProvide

    1

    1답변

    문제 : 학교 프로젝트의 일환으로 , 내가 NAudio 라이브러리를 사용하여 기타 AMP를 제공하는 응용 프로그램을 구축하는 시도합니다. 기타를 꽂으면 인식되고 모든 것이 제대로 작동하지만 스피커에서 입력과 출력 사이에 큰 지연이 있습니다. 여기에 내 소스 코드 : I은 선택된 입력 (마이크로폰/기타)를 사용하여 버튼 클릭 이벤트에 잡을이 코드 privat

    0

    1답변

    저는 8 비트 uLaw 형식의 오디오 데이터 바이트 배열을 가지고 있습니다. 그러나, 그것을 시도하고 wav 파일에 저장하면 파일이 그냥 정적입니다. 아래는 바이트 배열을 저장하는 방법입니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? var ulawFormat = WaveFormat.CreateMuLawFormat(8000, 1); using

    2

    1답변

    나는 NAudio의 Mark Heath 과정에서 배웠습니다. Thumb.DragCompleted="SilderPositionOnDragCompleted" 그리고 C#에서 : 나는 이벤트와 슬라이더를 사용하고 난 때문에 System.Windows.Controls.Primitives.Thumb.DragCompleted : private void Sild