Software 版 (精华区)
发信人: checcy (老巴夺), 信区: Software
标 题: 歌声辨认软件——Sound2Midi
发信站: 哈工大紫丁香 (Sat Apr 11 13:01:57 1998), 转信
歌声辨认软件——Sound2Midi
笔者在这里为大家介绍一套音乐软件——Sound2Midi。
顾名思义,Sound2Midi是一套可“听”懂你的歌声,然后转
换成为MIDI信息的音乐软件。Sound2Midi不单是歌声和MIDI
之间的转换器,它更可把一个单声的数字声音文件(*.WAV)
直接转换为相应的MIDI讯息,然后输入到你的音乐软件内。
对电脑音乐来说,这实在是一个十分重要而又实用的功能。
例如,当你在旅行途中,突然歌兴大发,灵感涌现,一首首
美丽的主旋律在脑海中出现,你大可立刻把这些美丽的旋律
哼出,用随身配备的随身录音机录下来。回家后只要把录音
机接上电脑的声卡,录进电脑的硬盘上存入一个数字声音文
件内(如∶SONG.WAV),然后用Sound2Midi把这个数字声音
文件转换成为MIDI讯息输入你的音乐软件内,那么你便可使
用你的音乐软件随意编辑和修改你的新歌了。这不是很方便
吗?
Sound2Midi和音乐软件之间如何联系
1.当载入了你的音乐软件后,在主菜单中选MIDI设置
(MIDISetup)。在“RecordPort"(有些音乐软件称为
“MIDIIn")中选“RackMIDIDriver"。这“RackMIDIDriver"
驱动程序在安装Sound2Midi时,由Sound2Midi自动加入
Windows内。有了这驱动程序,任何在Windows上运行的音乐
软件都可通过这驱动程序,使用Sound2Midi来做MIDI的输入
工具。
2.只要你在你的音乐软件中设置了Sound2Midi为输入工
具,便可对着麦克风(Mic)弹奏或哼出歌声,由Sound2Midi
把你的歌声转换成MIDI讯息输入你的音乐软件内了。
Sound2Midi的各种功能设置
1.声量/音符显示
当Sound2Midi启动时,Sound2Midi的主画面左面的显示
表显示了麦克风接收到的声量大小。把鼠标移到Sound2Midi
的主画面上的任何位置,按鼠标右面的按钮一下,便会出现
一个选单。选“ShowPitch",显示表便立刻从声量显示转为
音符显示。当你向着麦克风唱歌时,Sound2Midi便会在这里
显示出相应的音符。
2. 状态设置
用鼠标在主画面下方按“Setup"一下,状态设置视窗便
立刻出现。Sound2Midi有两种不同的输入状态∶
Asynchronous和Synchronous。Sound2Midi自动设置为
Asynchronous,但如果当你输入MIDI讯息时,发觉你的音乐
软件的接收速度跟不上而发生错误的话,你可把状态设置为
Synchronous,使Sound2Midi减慢输入的速度来配合你的音乐
软件的接收速度。
3.调音台(Mixer)设置
由于麦克风的音量大小是由你的声效卡的调音台(Mixer
)软件直接控制的,你可用鼠标在主画面左上方选“Mixer"
叫出你声效卡的混音器来调校麦克风的音量,使Sound2Midi
能接收到最佳的音量,从而提高Sound2Midi的准确性。
4.最高/最低音设置
Sound2Midi的设计是可辨认由C2至F8(以中央C=C5计
算)之间的音调。如果你把你的歌曲中的最高和最低的音调
预先在这里设置,这将会大大地提高Sound2Midi的准确性。
5.乐器设置
在Sound2Midi的乐器设置表内已列出一些常用的乐器给
你选择,你只要用鼠标在主画面右下方选“Presets"便可在
各种常用乐器中选出最接近你使用的乐器。这设置也可提高
Sound2Midi的准确性。
把数字音乐文件(*.WAV)转换为MIDI信息
用鼠标在主画面左下方选“Wave"打开文件视窗。选出将
要转为MIDI讯息的数字音乐文件(*.WAV),按“OK"一下。
然后启动你的音乐软件的录音功能,用鼠标按“GO"一下,
Sound2Midi便立刻分析这数字音乐文件,然后把相应的MIDI
讯息输入音乐软件中,犹如直接由MIDI琴键输入一样,十分
方便。
注意事项
1.Sound2Midi是一种很特别的MIDI讯息输入方法,它必
须和其他音乐软件一同使用。当你启动了Sound2Midi后,
Sound2Midi便会完全控制你的声效卡的录音频道,这样才可
保证不会受到其他软件的骚扰,因而影响Sound2Midi的准确
性。如果当你载入你的音乐软件时,出现有关声卡的错误信
息的话,这很可能是你的音乐软件在载入控制声效卡的驱动
程序(Driver)时没法和声卡接上。你可先把Sound2Midi暂
时关掉,待载入了你的音乐软件后才再启动Sound2Midi。
2.Sound2Midi的设计只可在同一时间辨认一个音调,切
勿弹奏和弦(Chord)或同时弹奏多件乐器(或歌声)。
Sound2Midi是无法在同一时间辨认多个音调的。
3.
当你唱歌时应尽量以“LaLaLa"或“DaDaDa"等简单的
声音来代替歌词。
(西安 anddy)
--
Chengyan Che - Software Freelancer, Harbin, P.R.China
-----------------------------------------------------------
Do you need a software developer for your project or just
for your killer money-making idea? Drop me a line and let
me know how I can help you out!
mailto:checcy@public.hr.hl.cn
ICQ:5116726
--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: checcy@public.hr.hl.]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.209毫秒