vb中怎样使两个对话框重叠在一起并且不可移动?

2024-11-22 02:47:05
推荐回答(3个)
回答1:

一、添加音效/处理人声

其实在Cool Edit 2000中最激动人心的功能莫过于可以随意添加音效。在Cool Edit 2000的菜单Transfrm下,有20个子菜单,通过它们,用户可以方便地制作出各种专业、迷人的声音效果。如Reverb(余音),可以产生音乐大厅的环境效果;Dynamics Processing(动态处理),可以根据录音电平动态调整输出电平;Time/Pitch(时间/音调),能够在不影响声音质量的情况下,改变乐曲音调或节拍等等。这些功能就有待你的开发了!

1、音调调整

在这里,你可以对你的声音做一些润色。例如,你的音调较低沉,可以提升高音使它更清晰;如果声调偏高,可将它调整的柔和悦耳。依你所需,选取波形局部或全部,用菜单effect/filters/graphic equalizer打开图示均衡器对话框,如图5。对话框的标签有三个,分别是10、20、30段的图示均衡器,够专业的吧,任选其一,做适当的调整,单击预览按钮试听效果,可边听边调整。满意后,单击确定按钮。注意,为了提高运行与预览的速度,你可以只选一小部分波形来操作。但是,必须做如下步骤以作用于全部波形:1、按工具栏撤销按钮取消刚才的调整作用;2、选取全部波形,按F2(“重做”的快捷键),按回车。那么,第“1”步骤的作用是为什么呢?不能对那部分波形做两次处理啊,因此,要撤销它。除了降噪可勉强做两次,其余效果千万不能这样做。

2、美化声音

通过以上的几步,声音已经很清晰了,可你一定觉得还是那样干巴巴的不好听。在这儿,将是CEP的精华所在。它居然有超过45种的效果器等着你来选用。不要太贪心呀,你要是全用上的话,最后效果也不见得多么好,够用就算了。在菜单effect/delay effect(常用效果器)之下,还有几个子菜单,分别是合唱、延迟、动态延迟、混响、房间混响、回声等。可选中一部分波形打开相应对话框后,按下预览按钮边试听,边调整。因为涉及大量专业术语,建议采用预设窗口中提供的现成效果,比你自己调整滑杆要强的多。这样,用效果器为自己的声音加上恰当的诸如回声、混响等效果。播放一遍,是不是动听的很。我已经听到你在偷偷地笑呢。如English不太好,可借用金山快译等工具来帮忙。

3、音量量化

无论进行到哪一步,你发现声音波形过小或是太大,CEP都提供了顺手的工具。小比大要好办的多,过大就会造成波形上下两边特别整齐,这表明已经大于0db,形成了“消峰”失真,虽然有工具提供这种消峰现象的修整,但也要尽量地避免。我们使用音量控制效果器,可以说是CEP中用处最广泛的效果器了。先选取波形,依次打开effect/amplitude/amplify,打开音量控制对话框,如图3。从它左上角的两个标签中,可以分别打开constand amplifiction(恒定音量)与fade(渐变)两个对话框,使用方法大同小异,一般的情况下,使用右侧的预置窗口的现成效果就可以了。我们要调整整个声波的音量,选取右侧的一个预置效果,以分贝(db)为单位的boost(提升)或cut(衰减),可以单击右下侧的预览按钮监听效果,满意后,单击确定。淡入、淡出的效果与上述相似,选取开头或结尾的约5秒以下的波形片段,再在预置效果里选择fade in(淡入)或fade out(淡出)即可,一般应锁定左右声道。试听效果后,单击确定按钮。注意,淡入淡出的效果可千万别反着用上啊,那可太难听了。

4、波形编辑

象大多数windows程序一样,CEP对波形的操作也支持删除、剪切、复制、粘贴等操作,且功能更全面、复杂,通过这些操作,你就可以把整个声波处理的毫无瑕疵。具体操作你可以象在其它程序中一样。CEP为你提供了相当好用的剪贴板功能,打开edit/set current clipboard(设置当前剪贴板),会发现,它为你增加到六个剪贴板供你使用。这在编辑文件时就方便的多,特别是重复使用的乐曲或是声响循环,到时,在相应的剪贴板提取就行了。别忘保存你的文件。
多轨窗口。在波形上单击鼠标右键,点选insert in multitrack(插入多轨窗口),单击窗口左上角的单轨、多轨切换按钮,切换到多轨窗口,如图1。你编辑好的波形已在最上面一轨等候了。CEP的多轨窗口,与premiere、flash、cakewalk等的“时间线窗口”相似,它有一条竖状的亮线,播放时,随着它的移动,作用于经过的所有轨道。可以用右键向两边拖动某轨的波形,以改变它的“出场”时间。也可以上下拖动,移至其它轨道。各个轨道的左边按钮中,有三个较醒目的按钮R、S、M ,分别代表录音状态、独奏、静音,可按照需要选用与取消对此轨道的作用。三个按钮左侧还有VOL与PAN的选取项,可用直接输入数值或是右击鼠标打开控制推杆的方法,调整该轨的音量或是相位(声音来源的方向,即声相位置)如图1。
按照我们的意图,下面为这首诗加入配乐。单击左上角的切换按钮回到单轨编辑窗。单击工具栏新建、打开按钮,在对话框中选择一首合适的音乐,支持WAV、MP3甚至CD音轨等很多格式,在文件类型下拉列表中看看就知道了,可在确定之前,单击play试听此曲。最让人高兴的是,CEP可以提取视频文件中的配音,不信你看看file/extract audio from video(自视频提取音频),支持AVI、MPEG等。在打开的乐曲波形上右击鼠标,点选insert in multitrack ,将它插入多轨窗口。如果需要,当然可以在这之前进行诸多的效果处理。插入到多轨的波形将被自动放置在空缺的最上面一个轨道。

5、多轨混音

进行到这儿,多轨窗中,应该有两轨波形,第一轨是你读的那首诗,第二轨是配乐。按住鼠标右键左右拖动某轨波形,将它的“出场”时间调整合适。下面要做的我觉得应该是调整两轨的音量比例了。它们之间,既不能喧宾夺主,也不能唯我独尊。对某轨做整体的调整可能过于片面。这样,我们让音乐开始时照常,你的声音出现前,乐曲渐弱至一恒定音量,等到诗歌读罢,乐曲音量回到正常。依次选取view/enable envelope editing(允许包络线编辑),并且在show volume envelopes(显示音量包络)之前勾选,如需要,还可勾选show pan envelopes(显示相位包络)。在每条音轨的上部将出现亮绿色的音量控制包络线,和位于中间的亮蓝色的相位控制包络线(当然,这些颜色可以自定义),如图7。用鼠标可对各个轨道声波的局部或者全部,进行音量与相位(声音在左右声道间的位置)的控制。我们单击第二轨任一空白处而选中此轨,在朗读声相应部位的音量控制线上,单击鼠标加入控制点,上下拖动控制点,以减弱音量,音量百分比同时会显示出来。依此类推,在需要恢复音量的部位,做类似操作,使音量复原。同理,你也可以对相位做一番调整,使被修改的部位听起来声音是来自不同的方位。一般,控制点由两个组成,一个是开始执行,一个是执行结束。如图7。按键盘上home键,使播放头回到左侧起点位置,再按播放键(快捷键为空格)试听两轨合成效果,怎么样?不错吧?选“另存为”保存的话,将被存为专用的ses格式。

6、合成输出

全部调整妥当,进行最后一次的试听,因为这时还是多轨的wav格式,不便于保存与传输,就把它变成你所希望的音频格式吧。在file/save mixdown as...中,意为混缩另存为……也就是说,无论你存为哪种音频格式,CEP都将把若干轨道变为只具有左右声道,但是却包含了你编辑的所有声音波形的一个文件。你可以选择保存的种种格式,如MP3等,但是要混缩为WAV时,为保证通用性,建议选用windows PCM的WAV格式。
只要你不想让电脑成为一台哑巴机器,CEP就对你有用处,你会喜欢上它的。有兴趣可[url][/url]下载试用版本。
操作小窍门:空格键,播放与暂停。shift+home 选取当前位置至开始部分;shift+end 选取当前至结尾部分。home 返回开始部位;end跳至结束部位--多轨、单轨窗口均有效。在单轨的垂直、水平标尺,多轨的水平标尺,与两种窗口的时间显示栏右击鼠标,可自定义显示单位或样式。

二、下面介绍一下菜单和快捷工具栏的情况。

File(文件):此菜单中包含了常用的新建、打开、关闭、存储、另存为等命令。
其中的Open与Open As有一点区别,前者是一般的打开命令,而后者的意思是“打开为”,什么意思我不说大家也知道了。其实只有一个选择,就是将已建立的文件打开,然后出现如 2的格式转换窗口,选择你希望的格式后点“OK”,经过一段漫长(2-4分钟)的等待后,你的原音频文件就转换成你刚才所选择的格式了。其实这个过程可以先用Open来打开文件,再用Edit中的Convert Sample Type进行格式转换来实现。真不知道David Johnston是怎么想的,弄这么一招,并不是说不好,而是实用性不强。
Open Append则是将打开的音频文件接在已打开的文件尾部,这样2个音频文件就拼接成一个大的音频波形文件了。
Revert to Saved则是重新载入以前最后一次存盘的文件,当前的所有操作全部忽略。其实这一步可以用先关闭该文件(不存盘),然后再打开该文件来实现。
Close就是关闭当前波形文件的意思。
Close All Waves and Session关闭所有的波形文件(包括正在使用的文件和在当前任务中没有使用的文件)和任务(指多轨操作时的整个工作环境,暂时称它为“任务”)。只要使用这条命令,所有正在工作的“垃圾”和“垃圾箱”将被全部剔除。
Close Only Non-Session Wavefrom关闭与当前任务无关的波形文件。
Save和Save As就不说了(傻子都知道怎么用)。
Save Copy As就是把当前正在处理(过程中)的文件做一个备份存下来。但是别忘了另取一个文件名,否则...,你的原文件可就面目全非喽!
Save Selection顾名思义将当前波形文件选中的部分存盘。
Save All则是全部存盘的意思。但是要小心,当你选择该项后,你就没的选择了,它自动将你完成或未完成的所有编辑工作和任务存盘(除非你正在编辑的文件或任务是新建的,它会让你确定文件名),一般最好不用。
Free Hard Drive Space清理硬盘空间。在你进行音频编辑时,免不了要产生一些临时和Undo文件,你可以在这里清空它。
Exit退出CE。

Edit(编辑):此菜单中包含了一些常用的复制、粘帖、删除、格式转换等命令。
Enable Undo打开Undo功能。
Repeat Last Command重复最后一次操作命令。不论你打开任何文件(包括当前文件)都能在该文件上重复上一次的操作命令。
Set Current Clipboard可以选择当前使用的剪贴板。CE自己有5个,再加Windows95(98)的1个,一共有6个剪贴板可以选择,但一次只能选1个。
Copy、Cut和Paste的功能相信大家都知道,复制、裁剪和粘帖是也。可以选中(高亮)当前文件的一部分进行复制和裁剪及粘帖工作。
Paste to New将剪贴板中的文件粘帖为新文件。
Mix Paste将剪贴板中的波形内容混合到当前波形文件中。使用该命令时会出现如 的对话框,在该对话框中你可以选择混音的方式。。比如插入、重叠、替换、调制等方式,还可以选择将要被混频的波形数据是来自剪贴板还是已建立的波形文件。
Copy to New将当前文件或当前文件被选中的部分复制成为一个新波形文件,并在原文件名后加上“(2)”以作表示。
Insert in Multitrack将当前波形文件或当前文件被选中的部分在多轨窗口中插入为一个新轨。
Insert Play List in Multitrack
Select Entire Wave选择整个波形。此操作也可以双击鼠标左键来完成。
Delete Selection删除当前文件被选中的部分。
Delete Silence删除小电平的信号(接近无声的部分)。但在进行该工作之间要选择一些参数,比如多少分贝以下、多少时间以上等参数,这样CE才能确定去除小信号的额度。注,删除小信号后当前文件时间会变短,因为是将符合要求的小信号部分全部删除,而不是减小音量。
Trim将当前波形文件中未被选中的部分滤除。在不存盘的情况下,可以使用Revert to Saved命令恢复原文件,或者使用Undo功能恢复(当然你得打开Undo功才行)。
Zero Crossings调节所选中区域(部分)的开始和结尾到最近的零点位置。零点就是一个有效的正弦波与中心线的交叉点。该功能的使用比较深奥一些,而且用的也不多,不过还是稍微说一下。在该菜单里还有一些选项,分别给大家简单提一下:
Adjust Selection Inward将波形所选区域的起始和结尾处调节至在该区域范围内最接近零点的位置。
Adjust Selection Outward将波形所选区域的起始和结尾处调节至在该区域范围外最接近零点的位置。
Adjust Left Side to Left将波形所选区域的开始处(左边部分)向左边调节至最接近的零点的位置。
Adjust Left Side to Right将波形所选区域的开始处(左边部分)向右边调节至最接近的零点的位置。
Adjust Right Side to Left将波形所选区域的结尾处(右边部分)向左边调节至最接近的零点的位置。
Adjust Right Side to Right将波形所选区域的结尾处(右边部分)向右边调节至最近的零点的位置。
好像不太说的清楚,其实也很简单:如果起始点和结尾点刚好在零点位置上,那么相当于所选区域的开头和结尾正好处在无声的状态,当你进行复制、粘帖等类似的工作时,对原波形文件的整体破坏也减至最小,至少在听感上要比随便复制、粘帖要好一些。
该功能特别适合那些经常进行波形拼接及制作的朋友。

Find Beats用此工具可以迅速的帮您找到音乐中一个完整的拍子(有点类似节奏)的开始和结尾点。也就是2个重音(大电平)信号之间的部分,这样你可以很方便的制作loop(比如鼓loop等)。
Auto-Cue自动标示。它下面还有几个选项:
Adjust Selection to Phrase就是在所选中(高亮部分)区域内确定一个段落(这里的“段落”是本人暂时给它取的名字,这样比较好理解一点,字面翻译是“常用语句”的意思)。段落也就是从信号小电平变成大电平开始到大电平信号又变成小电平结束的那一段区域。
Find Phrases and Mark寻找所选区域内的所有段落,并将每个段落作上队列标记,添加到Cue List(队列列表)中。
Find Beats and Mark寻找所选区域内的所有拍子,并将每个拍子作上队列标记,添加入到Cue List(队列列表)中。
Auto-Cue Settings当鼠标按下时就会出现如 的对话框。以上几个命令选项具体执行时对于大小电平的区分都需要根据此参数值来确定,此参数可以用Find Levels自动获得,也可以手动修改。
Snapping将指针快速的移动到一规定的位置(字面翻译是“对齐”的意思,但是用“对齐”很难说明白)。具体的位置根据它的3个子选项来决定,最好用的是第3个选项Snap to Cues。在Auto-Cue里如果已经建立了多个段落或拍子,那么在播放控制快捷栏内前进和倒退时就能根据标记快速的跳跃到下一个位置。
Adjust Sample Rate采样率调节。该采样率调节只是调节声卡播放当前音频文件时所采用的采样率(当然声卡要能支持所选择的采样率,否则不能播放),而并非修改当前文件的采样率。当改变采样率后,时间轴上的时间标尺会有所变化,采样率取低时,时间延长,反之缩短。
Convert Sample Type转换采样格式。用此工具转换后当前文件的采样率将会被改变(播放时间不会变),文件大小也会改变,且处理时间也较长(大约2-4分钟)。可以在采样率、声道数及分辨精度(量化位数)参数上进行选择,在选择8位量化时,还可以选择抖动参数。
Edie Tempo计算拍子。输入一些必要的参数(如每拍的时间),就能计算出当前曲子的总拍子数。
Undo Last Action等同于Edit菜单中的第一项Undo XXX(其中的“XXX”要看具体的最后一次操作)
Enable/Disable Undo等同于Edit菜单中的Enable Undo
Delete Seleced Portion等同于Edit中的Delete Selection
Trimout all except selected portion等同于Edit中的Trim
Copy selected portion to clipboard等同于Edit中的Copy
Cut selected portion to clipboard等同于Edit中的Cut
Paste clipboard into waveform等同于Edit中的Paste
Mix Paste等同于Edit中的Mix Paste
Adjust selection to,or find zero crossings在执行该操作时如果在当前波形文件中已选择了一个区域,那么该操作相当于Edit菜单中Zero Crossings中的Adjust Selection Inward;如果没有选择区域,那么该操作相当于在当前指针处向右寻找最近的一个零点位置,与Edit菜单中的Zero Crossings中的Adjust Left Side to Right相似(其实在没有区域选择时是一模一样的)
Convert Sample Type等同于Edit中的Convert Sample Type
Add current selection to Cue List将当前的选择块(所选区域)作出队列标记,并添加到Cue List(队列列表)中。

View(视频):此菜单中包含了一些CE中常用视频的开关项。
Muititrack View按下此菜单项就转到多轨编辑状态
Waveform View波形显示菜单项
Spectral View频谱显示菜单项,与波形显示只能两者选一
Show Grid显示波形编辑窗的底格
Show Boundaries显示波形编辑窗每声道上下的边界线
Show Cue Bars显示波形编辑窗中队列指示条
Show Status Bars显示CE窗口底端的状态条
Show Level Meters显示音量指示
Show CD Player显示CD播放控制栏
Viewing Range波形编辑窗口显示波形文件的范围,按下此项后有一个对话框,添入起始时间和结束时间,那么所选时间段的波形就会完整显示在波形编辑窗中
Display Time format当前波形文件所显示的时间格式选择,与之有关的选项共有12个,大家可以根据需要选择,一般默认是十进制的“mm.ss.ddd”(分.秒.毫秒)。最下面还有两个不太相干的选项Edit Tempo(和Edit中的一样)和Define Custom Frames(默认的自定帧数)
Vertical Scale format改变波形编辑窗口右边的垂直刻度格式,可以在Sample values(采样值)、Normalized values(标准值)和Percentage(百分比)之间选择
Status Bars调整CE底端状态条的指示项目,有“鼠标指针所在位置的电平和时间值”、“采样格式”、“当前文件大小”、“当前文件时长”、“硬盘空余空间”、“硬盘空余时间”和“播放时间显示”七个选项
Info当前文件的信息,你可以在你编辑制作的文件中加入你的版权信息等
Sampler Info当前文件的采样信息
Cue List队列列表 中显示出当前文件已经被选定了三个队列。此队列列表对话框是浮动菜单,你可以在打开它的同时进行其他工作,如果这时队列发生变化,此对话框中会马上显示出来。细心的朋友可能会发现在对话框的右下方位置右个Batch按钮,当你选定列表中任何一个队列时,它会被点亮,按下后出现对话框。Set Amount Of Silence的功能是在所选定队列的起始点和结尾处范围内的两端各插入一个小电平(零电平)信号,此信号的时值就是下面所选定的时间值。这样当前文件长度就会发生变化(所增加的时间就是选定的两个时间值之和)。当然你可以再次进入Batch里,将时间值全改为“0”,那么当前文件的长度又回到原来的大小了。哪怕在未改回原长度之前已经存盘了也不要紧,将存盘文件打开,你会看到原来的队列(你曾经处理过的队列)还在,那么进入Batch,将时间值改成“0”后确定,就又回到原来的长度了。Batch对话框的下半部分还有个Save to Files选项,我想不说大家也知道是将所选的队列区域内的波形文件另存为一个文件。Filename Prefix后面文本框内添入所希望的文件的前缀,它会自动给文件编号。再下面两个就不说了,这都不会,那这几年的电脑就白玩了。
Play List播放列表
Time Window播放时间浮动窗口
Switch to Multitrack Mixer View等同于View菜单中的Muititrack View
Toggle Between Spectral and Waveform views等同于View菜单中的Waveform View和Spectral View
Additional Information to be contained in WAV file等同于菜单中的Info
Edit the left channel of a stereo Waveform编辑立体声波形文件的左声道
Edit the right channel of a stereo Waveform编辑立体声波形文件的右声道
Edit the both channel of a stereo Waveform同时编辑立体声波形文件的左右声道
Open cue list等同于菜单中的Cue List
Open play list等同于菜单中的Play List
Compact Disk Player Controls等同于菜单中的Show CD Player

4.Transform(加工处理):我想CE中这部分功能是大家用的是最多的。它包含了在编辑处理音频时要用到的如反向、颠倒、相位、动态、延时、混响、滤波(均衡)、降噪、失真、变调等大部分的功能,还能调用Directx的插件效果器。下面将一一讲述。
Invert颠倒:将波形的上半周和下半周互换。此功能可以间接用来消除原唱人声,你只要将两声道中的一个声道颠倒后,再将两声道合并为一个单声道就行了(相当于两声道信号相减)。当然要得到好的效果不是那么简单的,因为这样操作后原声道信号中的大部分声音也被消掉了,对原音效果的破坏极大。(以后会给大家讲讲怎样使消除原唱人声的效果最好)
Reverse反向:将波形或被选中波形的开头和结尾反向。
Silence无声处理:与Edit里的Delete Silence中的“Silence”不同,它是指接近零振幅的信号,而这里是指真正的零信号(振幅),被处理的波形文件时间长度不会发生变化。
DirectX这个选项里都是支持Direct的效果器插件。但是由于CE对它的支持不太好,以至于大部分的Direct效果器不能使用,包括该选项中能看到的和看不到的(有的效果器在这里根本就不出现)。
Amplitude振幅方面的处理:该菜单里还有七个选项。
Amplify将当前波形或被选中波形的振幅放大和缩小:当按下该菜单后将出现如图16的对话框,大家可以看到在这里除了有平常的Constant Amplification(改变振幅大小)的功能选项外,还有Fade(淡入淡出)的效果选项。在右边列表内是一些厂家预制的方案设置,你可以简单的在里面选择你想要的参数来运用。如果里面没有你想要的,而你又经常要用到,那么你可以将想要的参数设定好,然后按Add钮取名后存入列表中,以便以后使用。在淡入淡出对话框中还有一些参数设置讲一下:
Linear Fades和Logarithmic Fades是线性变化和对数型变化的选择
Lock Left/Right将左右声道关联
View all settings in dB是百分数显示与分贝数显示的选项
Enable DC Bias Adjust,to是自动直流微调功能。如果发现原波形中有直流偏移(正负),只要选中该项,然后输入0%,就会自动将原波形的直流成分调节到零位置(中心位置)。
Calculate Now将根据你所选择的波形的最大振幅和在它左边Peak Level(峰值电平)里所希望达到的振幅的预设值进行计算,从而自动将音量(振幅)增加到您所希望的值。
Channel Mixer通道混合:将当前波形文件的两个通道进行混合输出新的两个通道,混合时可以选择混合的比例及是否颠倒等参数,同样在对话框右边也有一些厂家预制的参数值可供选则。
Dynamic Processing动态处理:打开后可看到对话框中有4个标签项,分别是Graphic(图形模式)、Traditional(传统模式)、Attack/Release(攻击和释放时间)、Band Limiting(带宽限制)。其中图形模式和传统模式达到的效果是一样的,只不过操作方式不同(图形和文字)。动态处理不仅可以进行动态压缩(一般在制作母带时常用),也可以扩展(比如用在动态较小的录音磁带上),而且带有多个厂家预制的设置参数,可供选择。
Create envelope建立包洛:该功能对普通的音频编辑来说用处不大,只不过在随着时间变化的同时幅值也根据你预设的值(用鼠标在图形上拉拉点点)发生变化,但是你如果制作音色就有用了。
Hard Limiter限幅器:它和动态压缩可不一样呦。听命称就应该明白,动态压缩和扩展是动态的,只有振幅达不到所规定的要求时它才会动作,也就是随着一首音乐的开始到结尾每一处所增加和衰减的幅值的比例都不同(动态的嘛),当然还要看你所设置的参数。正因为它的动作过程是改变振幅,而限幅器也是改变振幅,所以很容易搞错。不过看了前面的话你应该明白了吧,也就是说限幅器是静态的改变振幅,从音乐开始到结束的幅值改变量是相同的。
Normalize标准化:将当前波形(或选定的波形)振幅值的最大值调整到最大电平(0dB)的规定值内。用这个功能可以将音频信号电平调到最大,而不至于消波。
Pan/Expand声像和立体声增强:按下后出现一个简单的对话框,用鼠标在画面上简单的拖动就能调整声像的位置和立体声扩展幅度了,还有几个厂家预制的参数值可以选择(没有?/ca

回答2:

重叠可通过 边框的位置属性top、left设置 ,不可移动可通过边框样式Borderstyle设置,窗口大小可通过width height属性设置

回答3:

在form1的按钮事件中:
form2.show
form2.move me.left,me.top,me.width,me.height