1. 제품
  2.   오디오
  3.   .NET
  4.   NAudio
 
  

오디오 파일 형식 조작을 위한 Free.NET 라이브러리

.NET API를 통해 오디오 파일을 재생, 녹음, 인코딩, 읽기 및 변환합니다.

NAudio는 프로그래밍 방식으로 오디오 파일을 조작하는 오픈 소스 API입니다. API를 사용하면 .NET 개발자가 다양한 표준의 오디오를 읽고, 오디오를 재생하고, 오디오 형식을 변환하고, 시스템 오디오를 녹음하는 등의 작업을 수행할 수 있습니다. API는 사용자 고유의 오디오 조작 애플리케이션을 구성할 수 있는 포괄적인 유용한 유틸리티 클래스 세트를 제공합니다.

API를 사용하면 Waveout, DirectSound, ASIO 및 WASAPI를 사용하여 오디오를 재생할 수 있으며 WAV, AIFF, MP3, G.711, ADPCM, WMA, AAC, MP4 등의 오디오를 읽을 수 있습니다. API를 사용하면 컴퓨터에 설치된 ACM 코덱을 사용하여 오디오를 인코딩할 수 있으며 32비트 믹싱 엔진을 사용하여 오디오 스트림을 믹싱하고 조작할 수 있습니다.

Previous Next

NAudio 시작하기

NAudio를 설치하는 가장 좋은 방법은 NuGet을 통해 다음 명령을 실행하고 응용 프로그램에 NAudio를 설치할 수 있습니다.

NuGet에서 NAudio 설치

 Install-Package NAudio

무료 C# API를 사용하여 오디오 파일 재생

NAudio를 사용하면 .NET 프로그래머가 자신의 .NET 응용 프로그램에서 오디오 파일을 재생할 수 있습니다. 오디오 파일을 재생하려면 먼저 AudioFileHeaer를 사용하여 파일을 열어야 합니다. 파일이 성공적으로 열리면 WaveOutEvent를 출력 장치로 사용하여 오디오를 재생할 수 있습니다. Init 메서드를 사용하여 AudioFile을 outPutDevice에 전달하고 Play() 메서드를 호출하여 간단히 오디오를 재생할 수 있습니다.

MP3를 WAV 파일로 변환하는 무료 C# API

API를 통해 개발자는 MP3 파일을 다른 파일 형식으로 변환할 수 있습니다. ACM MP3 코덱이 응용 프로그램 시스템에 있는 경우 개발자는 자신의 응용 프로그램에 MP4 변환 기능을 추가할 수 있습니다. 이 코덱은 일반적으로 대부분의 Windows 버전에 사전 설치되어 있습니다. MP3를 WAV로 변환하는 것은 매우 간단합니다. MP4FileReader를 사용하여 MP3 파일을 열고 WaveFileWriter.CreateWaveFile() 메서드를 사용하여 변환하기만 하면 됩니다.

C#을 통해 여러 오디오 파일 연결

API를 통해 개발자는 여러 오디오 파일을 단일 오디오 파일로 연결할 수 있습니다. 연결 프로세스는 매우 간단합니다. AudioFileReader() 메서드를 사용하여 여러 오디오 파일을 로드하고 ConcatenatingSampleProvider() 메서드를 사용하여 연결할 수 있습니다.

 한국인