Tip/programming 2013.01.01 23:27

.NET Sound Library

1. BASS

기능이 많아보임. 개인적 사용은 무료, 어떠한 방법으로든 수익을 내려면 라이센스를 사야 함

지원하는 플랫폼은 많음. .net도 그중 하나인듯

http://www.un4seen.com/

2. naudio

open source .net audio library. 막 갖다 써도 된다는 것. MS-PL License 라는데 안 읽어봐서 모르겠지만

NAudio is licensed under the Microsoft Public License (Ms-PL) which means that you can use it in whatever project you like including commercial projects.

이정도면 충분할 듯.

http://naudio.codeplex.com/

3. WPFSVL(WPF Sound Visualization Library)

사실 이 라이브러리를 찾게 되면서 1, 2번에 대해 알아보게 된 건데, 이걸 왜 찾아봤냐면 WPF에서 mp3파일을 다루는 것이 굉장히 귀찮고, 일단 mp3파일의 앨범 아트를 뽑아내고 싶었기 때문. 이 라이브러리가 1, 2번에 의존해서(정확히는 저 두 개의 라이브러리중 하나로 생성된 객체를 WPFSVL에 등록해주는 방식이라 함. 다른 라이브러리도 쓸 수 있겠지만 제작자가 둘중 하나가 가장 낫다고 하니..) 사용되는 라이브러리기 때문이었다.

http://wpfsvl.codeplex.com

덕분에 괜찮은 .net용 audio library도 찾게 되었다. 일단 기본적으로 쓸 수 있는 MediaElement는 한번 써본 다음에 쓰기 싫어졌다. isPlaying같은 멤버도 없는 것에서 저 클래스를 잘 디자인했다는 생각이 안 들었기 때문... 재생중인지 아닌지를 판단하는 멤버를 직접 만들어야 한다니.. sucks. 개발은 2+3으로 하기로 결정

신고

'Tip > programming' 카테고리의 다른 글

mosh  (0) 2013.02.19
taglib  (0) 2013.01.03
.NET Sound Library  (0) 2013.01.01
osx에서 자바 컴파일하기  (0) 2012.09.18
Zen Coding Manual  (4) 2012.09.11
Zen Coding  (0) 2012.09.08
1 ... 21 22 23 24 25 26 27 28 29 ... 42


티스토리 툴바