Metronome V1.0 English 电子节拍器
——请仔细阅读本文档,它将有助于解决问题——
最低需求 Windows 98、Windows NT 4.1 Microsoft DirectX 8.0 主频500MHz CPU 64兆内存 独立或板载声卡
程序组件: * 主程序文件Metronome.exe * 主拍音dal.wav * 次拍音dah.wav * 配置文件metronome.ini(自动生成) * 程序文档readme.txt
词汇解释 * Largo - 广板 * Larghetto - 稍慢板 * Adagio - 柔板 * Andante - 行板 * Allegro - 小快板 * Moderato - 中快板 * Presto - 急板 * Prestissimo - 最急板 * Tempo - 拍频,即每分钟的拍数 * Beats - 拍数,即每小节的拍数
功能简介 * 按照指定的拍频打拍子,拍频范围为30 - 240(beats/sec)。 * 按照速度等极(板)拟定拍频,从慢板到最急板共8级。 * 指定每小节拍数,由1至6。 * 可调节拍音音量。 * 选择性能优先模式或精度优先模式。 * 保存当状窗口、数据状态。
选定拍速 * 当前拍速显示在左边滑条下面的文本框中。 * 在拖动滑条即可粗略指定拍速,向上拖动拍速减慢,下向拖动反之。 * 按动文本框右边的上下按钮可以精细调节拍速,上按钮使拍速减慢,下按钮反之。 * 可直接在文本框中输入拍频,输入完后按下回车键应用。 * 在设定拍速后,Speed Level下拉框会自动适应到相当的拍速等级。
选定速度等级 * 在Speed Level框中选择需要的速度等级。 * 选定速度等级后Tempo会自动适用到相当的拍速。
选定拍数 * 在Beats下拉框中选择需要的每小节拍数。 * 每小节第一拍的拍音与该小节其它拍的拍音有明显区别。
启动拍子 * 设定好拍速之后,按动Go!按钮即启动拍子。 * 拍子启动后Go!按钮自动变为Stop,按动Stop按钮停止拍子。 * 拍子启动后,系统的屏幕保护将被暂时禁用,直到停之拍子或关闭程序。
捕捉拍频 * 捕捉拍频功能仅在拍子停止时可用。 * 以一定节奏连纽按动Tap按钮两下或更多,Tempo会自动对应于按动的拍频。 * 连续2秒没有按动Tap,或启动拍子,则上次按动的记录将被清除,并在下次按动时重新记算拍频。 * 拍频将以连续按下的拍子间隔,以一定算法进行统计,得出近似值。
调节音量 * 拖动Volume框中的滑条即可调节音量,向左拖动使音量减小,向右拖动反之。 * 最小音量为静音,最大音量为拍音的原音量。
运行模式 * 选择Rum mode中的Performace为性能优先模式,选中Precision为精度优先模式。 * Perfomance模式下,启动拍子后程序占用系统资源极少,但精度不能完全保证。在系统性能良好时,误差不超过每拍0.015秒,但在系统性能低下时误差可能会相当大。 * Precision模式下,程序采用了高端的计时技术,保证误差在每拍十万分之一秒之内,且几乎不受系统性能影响,但此模式极占系统资源,以至于您可能在打拍子的同时无法运行其它程序。 * 一般情况下不推荐使用Precision模式,除非您有相当高的精度要求。
保存当前状态 * 按下Save按钮即可保存当前状态,当前状态会保存到与程序同一目录下的配置文件中。 * 状态保存后Save按钮会变为A.S,并且程序将自动切换到自动保存模式,即每次程序退出时自动保存最后状态。 * 按动A.S按纽可解除自动保存模式,并会删除配置文件。上次保存的状态将全部丢失,并且程序不再自动保存最后状态。 * 当前状态包括窗口位置、窗口置顶、拍频、拍数、音量、模式。
拍子指示灯 * 在Tempo框中的上部有两个拍子指示灯,指示拍子状态。每响一拍指示灯闪烁一次。 * 主拍音响起时两个指示灯同时亮起,次拍音响起时只有右侧的指示灯亮起。
技巧 * 键盘T键可快速按下拍子。 * 键盘S键可快速启动或停止拍子。 * 键盘1-6键分别对应1-6拍的拍数。 * 键盘Esc键可以快速退出程序。 * 点击标题栏图标会出现主菜单,选中Always on top项可以使窗体永远置顶。 * 如果您对拍音不满意,可替换dah.wav和dal.wav两个wave文件,但需保证替换的文件格式一致,并短于0.2秒。 * 在窗体中拖动鼠标亦可改变窗体位置。 * 在窗体中右击鼠标可弹出系统菜单。
注意事项 * 所有程序组件在同一目录下程序方可正常运行。 * 拍子启动后除Run mode调节外,其它设定均会在打拍子过程中即时生效。 * 为了保证绝对精度,在精度优先模式下指示灯可能会有一定延迟。 * Fn按钮是为后续功能预留的,目前尚未启用。 * 程序没有经过全面的测试,Bug在所难免,敬请见谅!
版权 * 本程序唯一作者为Creamdog。 * 您可以不受限制的复制、转发本程序,但须保证程序各组件的完整性。 * 您不能修改程序文件和文档的任何部分。 * 使用本程序完全是出于您的自愿,如果本程序对您或他人造成任损害,作者概不负责。 * 任何疑问、意见或建议请发送电子邮件到fireseed1949@hotmail.com * 本程序源代码无偿开放,如您有需要请与作者联系索取。 * 作者对本程序和源代码保留一切权力。
转载请注明来源: 开源盛世-源代码下载网 http://www.vscodes.com |