하나의 특정 MP3를 읽으려는 NAudio를 사용하는 코드가 다른 여러 상업용 앱과 다른 결과를 얻습니다. 구체적으로 : 내 NAudio 기반 코드는 "가청 오디오"(드럼 픽업)가 시작되기 전에 내 MP3의 시작 부분에서 ~ 1.4 초의 무음을 찾습니다. 다른 응용 프로그램 (Windows Media Player, RealPlayer, WavePad)은 ~
NAudio를 사용하여 다중 사운드 출력 응용 프로그램을 만들려고합니다. 우리는 8 개의 USB 사운드 카드를 설치했습니다. NAudio는 8 개 모두를 사용할 수는 있지만 어떤 장치 색인이 어떤 카드인지를 결정하는 패턴을 이해할 수는 없습니다. 카드는 다른 하드웨어에 연결되므로 어떤 카드를 사용하고 있는지 확인하는 것이 중요합니다. WMI를 사용하여 정보
전체 사운드 스트림으로 재생하기 위해 네트워크를 통해 전송되는 오디오 wav 파일 세트를 재생하려고합니다. NAudio를 사용하여 소리가 나지 않거나 깜박이지 않고이 덩어리를 차례대로 연주하려면 어떻게해야합니까? 1 파일 재생을 할 수 있지만 하나의 사운드 파일이 끝나거나 두 번째 사운드 파일을 첫 번째 파일에 첨부하는 방법을 찾을 수 없습니다. 내가 2
NAudio를 사용하여 (변환 된) MP3 파일에서 PCM 샘플을 읽으려고하지만 Read 메서드가 실패 할 때마다 매번 EOF를 나타내는 0을 반환합니다. 예 : 단일 16 비트 샘플을 읽으려고 코드의이 조각은 항상 "0"를 출력 : using System;
using NAudio.Wave;
namespace NAudioMp3Test
{
c
은 그냥 NAudio 데모를 실행하려고 나는 이상한 오류 받고 있어요 : 윈도우 64 비트 위해 나는 32 비트 윈도우 XP에서 변경된 내가 NAudio 데모를 마지막으로 사용한 이후 System.BadImageFormatException: Could not load file or a
ssembly 'NAudio, Version=1.3.8.0, Cultu
WaveStream waveStream = new Mp3FileReader(mp3FileToPlay);
var waveOut = new WaveOut();
waveOut.Init(waveStream);
waveOut.Play();
를 사용하여 MP3 파일을 재생합니다. NAudio로 어떻게 mp3 파일을 재생할 수 있습니까?
NAudio을 사용하여 MP3 파일을 재생할 때 재생을 중지하는 방법을 알 수 없습니다. waveout.Stop()을 호출하면 코드가 실행을 멈추고 waveout.Dispose()가 호출되지 않습니다. 함수 콜백과 관련이 있습니까? 그렇다면 어떻게 수정해야합니까? 여기 static string MP3 = @"song.mp3";
static WaveOut