[C#/MAUI/.NET6] MP3 음악 파일 재생하기

■ MP3 음악 파일을 재생하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

TestProject.zip

[C#/COMMON/NAUDIO/.NET5] Mp3FileReader 클래스 : 모노/스테레오 MP3 파일에서 PCM 데이터 구하기

■ Mp3FileReader 클래스를 사용해 모노/스테레오 MP3 파일에서 PCM 데이터를 구하는 방법을 보여준다. ▶ Program.cs

TestProject.zip

[C#/COMMON/NAUDIO/.NET5] MediaFoundationEncoder 클래스 : EncodeToMp3 정적 메소드를 사용해 MP4 비디오 파일에서 MP3 오디오 파일 추출하기

■ MediaFoundationEncoder 클래스의 EncodeToMp3 정적 메소드를 사용해 MP4 비디오 파일에서 MP3 오디오 파일을 추출하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] MediaFoundationEncoder 클래스 : EncodeToMp3 정적 메소드를 사용해 WAV 파일을 MP3 파일로 변환하기

■ MediaFoundationEncoder 클래스의 EncodeToMp3 정적 메소드를 사용해 WAV 파일을 MP3 파일로 변환하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ Windows 8부터

[C#/COMMON/NAUDIO/.NET5] WasapiOut 클래스 : 콘솔 애플리케이션에서 오디오 파일 재생하기

■ WasapiOut 클래스를 사용해 콘솔 애플리케이션에서 오디오 파일을 재생하는 방법을 보여준다. ▶ Program.cs

※ 적당한 mp3 파일을 해당 위치에 복사하고 실행한다.

[C#/COMMON/NAUDIO/.NET5] MediaFoundationReader 클래스 : URL에서 오디오 파일 재생하기

■ MediaFoundationReader 클래스를 사용해 URL에서 오디오 파일을 재생하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] WaveOutEvent 클래스 : 콘솔 애플리케이션에서 오디오 파일 재생하기

■ WaveOutEvent 클래스를 사용해 콘솔 애플리케이션에서 오디오 파일을 재생하는 방법을 보여준다. ▶ Program.cs

※ 적당한 mp3 파일을 해당 위치에 복사하고 실행한다.

[C#/WINFORM/.NET5] WaveOutEvent 클래스 : Volume 속성을 사용해 볼륨 설정하기

■ WaveOutEvent 클래스의 Volume 속성을 사용해 볼륨을 설정하는 방법을 보여준다. ▶ MainForm.cs

※ 적당한 mp3 파일을 해당 위치에 복사하고 실행한다. TestProject.zip

[C#/WINFORM/.NET5] WaveOutEvent 클래스 : 오디오 파일 재생하기 (기능 개선)

■ WaveOutEvent 클래스를 사용해 오디오 파일을 재생하는 방법을 보여준다. (기능 개선) ▶ MainForm.cs

※ 적당한 mp3 파일을 해당 위치에 복사하고 실행한다.

[C#/WINFORM/.NET5] WaveOutEvent 클래스 : 오디오 파일 재생하기

■ WaveOutEvent 클래스를 사용해 오디오 파일을 재생하는 방법을 보여준다. ▶ MainForm.cs

※ 적당한 mp3 파일을 해당 위치에 복사하고 실행한다. TestProject.zip

[C#/COMMON/NAUDIO] DirectSoundOut 클래스 : PlaybackStopped 이벤트를 사용해 반복 재생하기

■ DirectSoundOut 클래스의 PlaybackStopped 이벤트를 사용해 반복을 재생하는 방법을 보여준다. ▶ Program.cs

TestProject.zip

[C#/COMMON/NAUDIO] DirectSoundOut 클래스 : Init/Play 메소드를 사용해 사운드 재생하기

■ DirectSoundOut 클래스의 Init/Play 메소드를 사용해 사운드를 재생하는 방법을 보여준다. ▶ Program.cs

TestProject.zip

[C#/WINFORM] Windows Media Player COM 객체를 사용해 MP3 파일 재생하기

■ Windows Media Player COM 객체를 사용해 MP3 파일을 재생하는 방법을 보여준다. ▶ MainForm.cs

TestProject.zip

[C#/COMMON/NAUDIO] IWavePlayer 인터페이스 : Init/Play 메소드를 사용해 MP3 파일 재생하기

■ IWavePlayer 인터페이스의 Init/Play 메소드를 사용해 MP3 파일을 재생하는 방법을 보여준다. ▶ Program.cs

TestProject.zip