본문 바로가기

Programming/C++

[MFC] 리듬 액션 게임 자동 노트 생성 리듬 액션 게임 자동 노트를 생성하면서.. bass24 라이브러리를 사용하였고, 그 중에서도 특히 bass_fx를 사용하였다. bass_fx는 bpm이나 beat등을 얻어오는데 사용하기 좋다. BASS_FX_BPM_BeatDecodeGet를 주력으로 사용했으며, http://www.bass.radio42.com/help/html/7799e7ea-d193-3521-02af-6a3f9a3d3833.htm 페이지에 자세히 나와있다. wav파일의 파형을 그리는 부분은 bass라이브러리의 custloop 샘플을 참조하면 좋고 곡의 길이를 얻어오는 부분은 plugins를 참조하면 좋다. 공부한 부분을 상세히 적고 싶은데 너무 졸리다.. 언젠가 쓰겠지 -_-aa 출처 : http://roter.pe.kr/로터와 프로.. 더보기
[ffmpeg] Visual Studio에서 ffmpeg 사용하는 방법 Window환경에서 ffmpeg을 사용하기 위해 얼마나 삽질했던가... 아래는 ffmpeg shared library를 직접 컴파일 한것..(2012년 9월 16일 현재 최신 버전) + 에러나는 부분 조금 수정한 것.. int64니 뭐니 해서 에러 나는 헤더파일들을 좀 수정해줬다. 컴파일 하는건 msys, mingw등등 여러가지 써서 직접 했음.. ffmpeg.zip 사용 법은.. C++에서 사용할때는 아래와 같이.. C에서 사용할 땐 extern "C"를 제거하고 사용 하면 된다. #define inline _inline //이걸 제일 위에 써줘야 한다.  extern "C" {#include "include/libswscale/swscale.h"#include "include/libavformat/a.. 더보기