Main header file for accessing the MusicNote Library. More...
#include "Player.h"
#include "MidiDevice.h"
Namespaces | |
namespace | MusicNoteLib |
Music Programming Library. | |
Defines | |
#define | MUSICNOTELIB_API |
#define | STDCALL |
Typedefs | |
typedef void(STDCALL * | MusicNoteLib::LPFNTRACEPROC )(void *pUserData, const TCHAR *szTraceMsg) |
typedef void(STDCALL * | MusicNoteLib::LPFNERRORPROC )(void *pUserData, long lErrCode, const TCHAR *szErrorMsg, const TCHAR *szToken) |
Functions | |
MUSICNOTELIB_API void * | MusicNoteLib::GetCarnaticMusicNoteReader () |
MUSICNOTELIB_API MStringPlayer * | MusicNoteLib::CreateMusicStringPlayer () |
MUSICNOTELIB_API bool | MusicNoteLib::PlayMusicString (const TCHAR *szMusicNotes) |
MUSICNOTELIB_API bool | MusicNoteLib::PlayMusicStringCB (const TCHAR *szMusicNotes, LPFNTRACEPROC traceCallbackProc, LPFNERRORPROC errorCallbackProc, void *pUserData) |
MUSICNOTELIB_API bool | MusicNoteLib::PlayMusicStringWithOpts (const TCHAR *szMusicNotes, int nMidiOutPortID, unsigned int nTimerResMS) |
MUSICNOTELIB_API bool | MusicNoteLib::PlayMusicStringWithOptsCB (const TCHAR *szMusicNotes, int nMidiOutPortID, unsigned int nTimerResMS, LPFNTRACEPROC traceCallbackProc, LPFNERRORPROC errorCallbackProc, void *pUserData) |
MUSICNOTELIB_API bool | MusicNoteLib::SaveAsMidiFile (const TCHAR *szMusicNotes, const char *szOutputFilePath) |
MUSICNOTELIB_API void | MusicNoteLib::Parse (const TCHAR *szNotes, LPFNTRACEPROC traceCallbackProc, void *pUserData) |
Variables | |
MUSICNOTELIB_API typedef void | MusicNoteLib::MStringPlayer |
Main header file for accessing the MusicNote Library.
#define MUSICNOTELIB_API |
This header file can be included directly in your project or through MusicNoteDll.h of the MusicNoteDll project. If included directly, this will be built directly as a satic library. If included through MusicNoteDll.h this will use dllImports through MUSICNOTELIB_API
CFugue, the C++ Music Programming Library | © Copyright 2009 CineFx Digital Media Pvt Ltd. | Gopalakrishna Palem |