从哪里下载fc游戏的midi音乐

现在从网上下载什么东西都需要付费,下载红白机游戏中的音乐也是。

其实,fc游戏盛行的年代midi格式还未诞生,fc卡带中存音乐的格式是nsf格式,对于一段完整音乐,nsf格式所需要的存储空间只有midi格式的十分之一。

我找到的播放nsf格式音乐效果最棒的工具是VirtuaNSF,这是VirtuaNes的作者顺便带给我们的礼物,我下载的版本是1.0.2.2,支持nsf文件的直接拖放。

而由于mid格式是garaband和cubase都支持的格式,更利害的是可以直接转换成五线谱,这对学音乐有莫大帮助,所以就要用到nsf2midi这个工具。

附我找到的免费nsf音乐合集,手慢无。
http://fcnes.ys168.com/
音乐相关区下NSF开头的文件就是。

红白机名曲及作者收集整理

兵蜂/Konami/Shigeru Fukutake & Yoshinori Sasaki
超级玛丽(Super Mario Bro. 1 & 3)/任天堂/近藤浩治(Koji Kondo)
成龙之龙(Jackie Chan)/Hudson/
赤色要塞(Jackal)/Konami/Shinya Sakamoto & Atsushi Fujio
赤影战士(水上魂斗罗)(Kage)/Nasume/Iku Mizutani & Kouichi Yamanishi
鸟人战队(Choujin Sentai Jetman)/Angel/Hiroyuki Iwatsukitaru
唐老鸭梦冒险2(Duck Tales 2)/Disney/
荒野大镖客(Gun Smoke)/Capcom/Swimmer Tamichan
七宝奇谋(The Goonies)/Konami/

refer to: https://www.zhihu.com/question/23728804

to be continued

cubase支持卡西欧CDP-S100

用CDP-S100附赠的USB线连接上电脑,会在系统设备管理器里软件设备下看到“casio usb-midi”。

打开cubase,点击主菜单“设备”->“MIDI 设备管理器”,在出现对话框中,点击“安装设备”,双击“定义新建…”,出现对话框中,名称随便,如“casio”,通道全选,再点“确定”保存。

还是在“MIDI 设备管理器”对话框,点选casio后,中间的输出下拉框中选“CASIO USB-MIDI”,如果没有这一条,请彻底关闭cubase,确保USB线连上电脑,再打开cubase重复上面步骤直到看到“CASIO USB-MIDI”。

完成后关闭“MIDI 设备管理器”对话框,右键“添加 MIDI轨”,再点“添加轨道”,完了在左侧观测区“输出跳线”中选含casio的条目,再在钢琴上弹奏,就能在电脑里听到声音了。

不过有可能我没配置好,从击键到电脑里听到声这个延迟有点大。

cubase踏板水平对齐

在钢琴卷帘窗的Sustain cc64界面中,右键选择“对象选择”工具,选中要对齐的关键点,再松开鼠标的按键,将鼠标移到这些选中点的当中,鼠标会变成一个含向上向下指示的形状,提示语为“垂直移动”,这时就可以按住鼠标左键,将选中的所有点移到最顶部,这样它们就水平对齐了,然后,再按住鼠标左键向下移动到水平对齐的其它地方。

cubase单声卡拒绝声卡独占

众所周知,cubase要播放声音就会声卡独占,有人用asio4all工具实现了一边让cubase演奏曲子,一边在浏览器里让视频出声音的方法,但那是在您的电脑里有两个声卡的情况下才有效,如有的显卡集成了nvidia high definition audio。但单声卡的电脑就不能爽快地玩cubase了么?非也!
今天我告诉大家一个完全官方免费的用虚拟声卡软件实现这一目的的方法:

  1. 到官网 https://www.vb-audio.com/Cable/index.htm 下载VBCABLE_Driver_PackXX.zip,下完后,右键点击解压后文件夹里的VBCABLE_Setup_x64.exe,选择以管理员身份运行,点击对话框的INSTALL按钮安装。
  2. 安装完后,关闭所有发声的程序,包括cubase。
  3. 右键点击系统任务栏的喇叭图标,打开声音设置,点击右侧栏相关的设置中的“声音控制面板”。
  4. 在弹出的声音对话框中,在“播放”页里,点击真声卡项,如我这里是“Speakers/Headphones (Realtek(R) Audio)”,右键选择“设置为默认设备”,这点很重要,千万不要把虚拟声卡“CABLE Input (VB-Audio Virtual Cable)”设为默认设备。
  5. 在声音对话框中,点击“录制”页,右键点击“VB-Audio Virtual Cable”项,选择“属性”,在弹出对话框中,点击“侦听”页,勾选“侦听此设备”,“通过此设备播放”下拉框中选择真声卡,如我这里是“Speakers/Headphones (Realtek(R) Audio)”,点击“确定”按钮关闭并保存此对话框。
  6. 再回到声音对话框的“播放”页,点击“CABLE Input (VB-Audio Virtual Cable)”,右键选择“测试”,如果从真声卡里听到了声音,说明环境设置成功。
  7. 运行cubase,点击主菜单“设备”->“设备设置”,"VST 音频系统”里,AISO驱动下拉框中选“Generic Low Latency ASIO Driver”,再点击左边栏“Generic Low Latency ASIO Driver”,再点击右边的“控制面板”,在出现的对话框中,选中“Allow ASIO host application to take exclusive control of selected port configuration”,在Output Ports中只选择“CABLE Input(VB-Audio Virtual Cable)”,点击“确定”保存。
  8. 点击主菜单“设备”->“VST 连接”,在出现对话框中,点击“输出”页,在“预置”右边下拉框中选择“1 x Stereo”,更新输出端口到虚拟声卡端口上。
  9. 保存当前项目,再退出并重启cubase。一定要完全重启cubase,就是整个cubase进程都要退出后,再双击启动。因为cubase只在刚启动时才处理声卡连接的事。
  10. 在cubase开始向导中,不要选“最近”中以前的工作项目加载,一定要点“制作”下”创建空白”按钮加载。之后,右键点击“添加 乐器 轨...”,乐器选“HALion Sonic SE”,点“添加轨道”,这样出现虚拟键盘,用鼠标在上面点几下,如果听到了声音,就说明成功了。
  11. 如果想要加载以前的曲子,可以在此空白项目打开后,打开以前的曲子项目,复制旧的音轨,粘贴到打开的空白项目中,再关闭以前的项目,这样曲子播放就有声音了。至于原由,可能cubase在每个工作项目文件里存储了与声卡关联的信息,就导致以前旧的项目用以前的声卡配置现在放不出声音来了。

这样cubase就把VB-CABLE当直写声卡,而VB-CABLE将收到的声音数据转发给真声卡。如此就实现了cubase与其它程序共同发声的机理。

注意哦,这个VB-CABLE可是官方免费版就可实现这一功能的,不像那个“Virtual Audio Cable”软件不交钱就会在声道里加“Trial”女声的哦!

注1,我用的cubase 8.5版。
注2,如果在cubase里听到爆音,请完全关掉cubase,再用VB-CABLE的安装包Remove Drivers再Install Drivers,再在系统声音对话框的“播放”页中,测试效果还有没有爆音,我这里重装后就没爆音了。之后再启动cubase,一切如丝般顺滑。