NAudio Tutorials

OpenSebJ의 NAudio 튜토리얼인데, 진짜 한줄기 빛 같이 잘 정리가 되어있는 것 같다.공식 위키의 내용이 많이 뻐끔뻐끔해서 해멨는데 여긴 이것저것 있다. 차근차근 해 볼 생각.근데 검색이 잘 안되어서 링크 목록을 적어… Read more »

BMS 구동기 제작 근황. (3)

“눈에 보이는 것”에 대한 파싱을 끝내는 중. 최적화가 되질 않아서 완벽하게 작동하는 것은 아니지만, 일단 플레이 그 자체의 기본 껍데기는 갖춘 것 같다. 여기서 이제 BMS노트 정보를 분석하거나 사용자의 플레이를… Read more »

BMS 플레이어 제작 근황. (2)

이전 글에서 만들었던게 디자인이 거의 없던 프로토타입이고, 이제 알파버전으로 틀을 갖춰나가는 중. 알파버전에서는 최적화는 왠만하면 미뤄두고 기능 구현 그 자체에만 집중하기로 했다. 구현할 기능들도 겉보기보다 너무 많고 특히 BMS라는 한… Read more »

BMS 플레이어 제작 근황.

유니티 엔진 + BASS 사운드 라이브러리 기반. 유니티 내장 FMOD는 현재 사용하지 않음. 테마 레벨 자동재생 지원.판정의 정확성 문제로 120프레임 기준으로 제작중. V싱크를 켜면 안되는 프로그램이 되어버렸다.영상은 강제로 60프레임으로 다운시켜서… Read more »

여러 파일 재생과 롱노트 처리

웹 검색과 라이브러리 API의 메뉴얼을 찾아보며 음악 파일 처리를 계속 하고 있다.유니티와 C#의 차이? 같은걸 미묘하게 보고있다. 일단 IntPtr.Zero를 써도 되나? 스텍오버플로우에선 그렇게 쓰니까 괜찮나? 파일에서 샘플 스트림을 만들어서 키를 누르면… Read more »

MIX란 무엇인가

여러 파일을 동시에 재생하기 위해서 Mix 관련 샘플을 보고 처리하려고 하고 있다. 얼핏 봤을 때 여러개 Track이 List안에 담겨져 있고 여기서 뭔가 재생하는 듯해서 리스트에 넣고 재생하면 되는가 하고 봤더니… Read more »