主页 | 新闻 | 论坛 | 文件 | 常见问题 | 链接 | 贡献者 | 作者
MIDIClock库是自由且开源的MIDI时刻测定库。这个库有把时钟开始・停止的函数,把拍速度取得・设定的函数,把经过时间[毫秒]・经过tick数・经过帧数取得・设定的函数。
/* 使用示例:三秒钟测定经过时间[毫秒]和经过tick数[tick] */ #include <stdio.h> #include <tchar.h> #include <windows.h> #include <MIDIClock.h> int _tmain () { long lMilliSec = 0; long lTickCount = 0; MIDIClock* pMIDIClock = MIDIClock_Create (MIDICLOCK_MASTERTPQNBASE, 120, 60000000/100); if (pMIDIClock == NULL) { _tprintf (_T("MIDIClock对象创造失败。\n")); return 0; } MIDIClock_Start (pMIDIClock); while (lMilliSec < 3000) { lMilliSec = MIDIClock_GetMillisec (pMIDIClock); lTickCount = MIDIClock_GetTickCount (pMIDIClock); _tprintf (_T("%6d[毫秒]、%6d[tick]\n"), lMilliSec, lTickCount); Sleep (10); } MIDIClock_Stop (pMIDIClock); MIDIClock_Delete (pMIDIClock); pMIDIClock = NULL; return 1; }
名称 | 对应OS | 文件名 | 发布日 | 容量 |
---|---|---|---|---|
Windows 7 / 8.1 / 10 / 11 | MIDIClockLib8.0.zip | 2024/01/21 | 1.03MB | |
Windows 7 / 8.1 / 10 / 11 | MIDIClockLib7.0.zip | 2021/08/15 | 544KB | |
Windows XP / Vista / 7 / 8.1 | MIDIClockLib1.0.zip | 2014/04/29 | 288KB | |
Windows 95 / 98 / ME / 2000 / XP / Vista / 7 | MIDIClockLib0.9.zip | 2012/09/30 | 181KB | |
Windows 95 / 98 / ME / 2000 / XP / Vista / 7 | MIDIClockLib0.8.zip | 2009/07/05 | 181KB | |
Windows 95 / 98 / ME / 2000 / XP / Vista / 7 | MIDIClockLib0.7.zip | 2009/04/07 | 133KB | |
Windows 95 / 98 / ME / 2000 / XP / Vista / 7 | MIDIClockLib0.6.zip | 2008/07/26 | 137KB | |
Windows 95 / 98 / ME / 2000 / XP / Vista / 7 | MIDIClockLib0.5.zip | 2008/03/31 | 132KB |
(C)2000-2025 kuzu All rights reserved.