机械键盘音效模拟器 - 按键发声打字机风格
在网页上打字时播放机械键盘或打字机音效,支持多种音色,提升打字体验。
UD5工具箱
Web Audio API 的 OscillatorNode 是浏览器内置的音频振荡器,能够生成周期性的声音波形。它完全运行在浏览器中,无需安装任何插件。支持的波形包括正弦波(sine)、方波(square)、锯齿波(sawtooth)和三角波(triangle),每种波形都有独特的音色特征。振荡器通过频率(Hz)控制音高,频率越高声音越尖锐。
正弦波:最纯净的声音,只有基频没有泛音,听起来柔和圆润,类似电子音色或长笛低音区。
方波:含有丰富的奇次谐波,声音空洞有穿透力,类似单簧管或早期电子游戏音效。
锯齿波:包含所有谐波,声音明亮、丰富且富有侵略性,是模拟合成器中最常用的波形,类似弦乐器合奏。
三角波:介于正弦波和方波之间,谐波较少但比方波柔和,适合贝斯和温暖的主音音色。
Attack(起音)和 Release(释音)是声音包络(ADSR)的两个关键参数。Attack 控制音符从无声到最大音量的上升时间(毫秒),较长的 Attack 产生柔和的渐入效果。Release 控制松开琴键后声音衰减到无声的时间,较长的 Release 产生延音和混响感。合理调整这两个参数可以模拟钢琴(短Attack短Release)、弦乐(长Attack长Release)或管风琴(短Attack中等Release)等不同乐器的表现力。
白键映射到键盘的 A S D F G H J K(对应C4到C5的8个白键),黑键映射到 W E T Y U(对应C#4、D#4、F#4、G#4、A#4)。按住按键持续发声,松开即停止。您可以同时按下多个键来演奏和弦。使用八度偏移按钮(+/−)可以将整个键盘音域上下移动,最多支持±2个八度的范围调整。
点击红色录音按钮开始录制您的演奏,此时所有通过虚拟键盘或电脑键盘触发的音符都会被记录。再次点击按钮或点击停止按钮结束录音。点击回放按钮可完整重现刚才的演奏。录音数据保存在浏览器内存中,页面刷新后会丢失。如需保存,建议使用外部录音软件捕获系统音频。
完全可以!虚拟键盘针对触摸操作进行了优化,您可以直接在手机或平板屏幕上点击琴键来演奏。琴键在移动端会自动适配屏幕尺寸。不过移动端没有物理键盘映射,所有演奏都通过触摸虚拟键盘完成。建议在横屏模式下使用以获得更宽的键盘布局。
请检查以下几点:① 确保设备音量已开启且未静音;② 检查浏览器是否阻止了自动播放音频(大多数浏览器要求用户先进行一次交互才能启用音频);③ 尝试点击页面任意位置后再演奏;④ 检查音量滑块是否设置得过低;⑤ 某些浏览器在隐身模式下可能限制Web Audio API。如仍无效,请尝试刷新页面后先点击琴键触发音频上下文。
音符频率使用国际标准音高计算:A4 = 440Hz。其他音符频率通过公式 f = 440 × 2(n−69)/12 计算,其中 n 是MIDI音符编号(C4=60,C#4=61,...,C5=72)。每升高一个八度频率翻倍,每升高一个半音频率乘以 21/12 ≈ 1.05946。本工具实时显示当前演奏音符的名称和精确频率。
在网页上打字时播放机械键盘或打字机音效,支持多种音色,提升打字体验。
连续敲击键盘或点击,计算平均BPM,帮助确定歌曲速度。
随音乐律动用键盘或鼠标点击,工具自动计算平均节奏速度(BPM)。
不断下移的色块,只点黑色色块,点到白色游戏结束,挑战速度。
16步音序器,加载鼓组采样,点击激活节拍制作节奏循环。
点击方格生成鼓谱,内置底鼓军鼓镲片音色,播放试听。
录制一段语音,自动生成带有文字环绕的环形声波艺术图片,适合制作音频卡片。
使用HRTF处理让声源像在头部周围旋转,检查立体声/环绕声设备空间感受。
显示五线谱上的鼓音符,要求点击对应的鼓件(如军鼓、踩镲)名称。
给干净音频叠加调谐噪音、静电和暴音效果,营造老式收音机收听氛围。
用类似文本鼓谱的符号在16步格上编排节奏,基于采样回放。
选择根音与音阶类型(大调、小调、五声等),在虚拟指板上高亮音符位置,适合即兴训练。
踩镲、军鼓、底鼓各一轨,点击激活16步位置,播放并调节BPM,导出音频文件。
播放音频或使用话筒,实时绘制波形与频谱,前端音频可视化演示。
16步音序器,激活每一步的底鼓、军鼓、踩镲等,循环播放并导出WAV。
按住空格键或点击按钮模拟电键,根据时长自动生成点和划,实时显示解码结果。
选择根音与和弦性质(大三、小三、属七等),显示音符并用合成音播放。
在吉他指板图上高亮随机位置,要求说出对应音名,熟练指板各音位置。
激活模态框后,模拟 Tab 和 Shift+Tab,验证焦点是否被正确限制在对话框内。
通过麦克风录音,并将录音压缩为MP3格式(使用开源编码器)下载到本地。
麦克风录音,排练中单击标记点,方便快速检视某段。
将文本转换为摩斯电码并通过Web Audio API播放出来,可调节频率和速度,学习摩斯码听译。
输入单词列表,通过TTS朗读并留出书写空格,生成听写测试卷或练习纸。
输入键值对,自动生成 Kubernetes ConfigMap YAML,支持文字和多行数据。
将文字赋予音高模拟歌唱或吟诵,可调节每个字的音阶,生成简单旋律音频。
排列音效或音乐片段,一键触发下一个 cue,适合舞台演出或节目控制。
生成指定频率和振幅的纯正弦波,支持左右声道独立控制和听力阈值自测。
屏幕随机显示按键的字符或代码,需在限定时间内按下对应的物理按键来得分。
在类似MIDI钢琴卷帘的网格上点击放置音符,播放试听并导出WAV或简单MIDI。
根据调性和风格(流行、爵士等),随机生成和弦进行,并用虚拟钢琴播放。