MIDI基础知识-入门指南

MIDI代表什么? MIDI是乐器数字接口的缩写。 这是一种允许计算机,乐器和其他硬件进行通信的语言。 MIDI设置包括界面,传输MIDI数据的语言以及在硬件之间进行通信所需的连接。 什么是MIDI键盘? MIDI键盘通常是钢琴风格的电子音乐键盘,通常带有其他按钮,滚轮和滑块,用于通过USB或MIDI 5针电缆将MIDI信号或命令发送到已连接并在同一设备上运行的其他音乐设备或计算机MIDI协议。 基本的MIDI键盘本身没有声音,因为它没有内置的声音引擎。 取而代之的是,将演奏者按下的键或按钮上的MIDI信息发送到能够通过建模合成,样本回放或模拟硬件乐器创建声音的接收设备。 什么是MIDI控制器? MIDI控制器是可以生成乐器数字接口(MIDI)数据并将其传输到启用了电子或数字MIDI的设备的任何硬件或软件,通常可以触发声音并控制电子音乐演奏的参数。 MIDI控制器通常不会自行创建或产生音乐声音。 MIDI控制器通常具有表演者按下,敲击,打击或触摸的某种类型的界面。 此操作会生成MIDI数据(例如,在哪个音符上演奏,持续多长时间以及以哪种节奏演奏),然后可以使用MIDI电缆将其传输到MIDI兼容的声音模块或合成器。 声音模块或合成器继而产生通过扬声器放大的声音。 什么是MIDI接口? MIDI接口是一种通过标准5针MIDI插孔向计算机或配备MIDI的硬件提供MIDI输入/输出的设备。 有独立的MIDI接口,几乎所有接口都通过USB连接到计算机。…

MIDI的音乐盒:自动化音乐机的简史

钢琴演奏家行业在20世纪初期迅速发展,并在1920年代达到顶峰。 它远非今天人们通常会记住的不切实际的新颖设备,而是被视为娱乐听觉设备和音乐伴奏。 回放技术得到了极大的改进,使微妙的发展越来越多,就像制卷业一样,该行业开始吸引着名的钢琴家和作曲家将表演烙印到卷上。 但是,该行业在1929年的巨大经济危机中遭受了巨大的打击,并且在广播,音频记录和放大方面取得了技术进步,甚至遭受了更大的打击。 拥有一个相对较小的设备可以播放或广播任何音频,而不是拥有一个只能播放钢琴的巨大设备,因此更具吸引力。 尽管钢琴的普及度迅速下降,但它确实保留了一个由爱好者和收藏家组成的社区,他们欣赏这种技术的精湛实力,甚至欣赏这种自动音乐演奏机的音乐潜力。 作曲家康隆·南卡罗(Conlon Nancarrow)就是这样的人,他在整个20世纪中叶创作了大量的钢琴演奏作品目录,从速度,复杂性和灵活性方面来看,它们通常远远超出了真正的人手可以合理演奏的长度。一次播放的音符数量之多。 然而,随着MIDI在1983年的问世,这种系统很快就过时了。MIDI(乐器数字接口)标准是在行业内共同开发的,允许来自不同制造商的设备进行通信,包括计算机,以及允许许多乐器易于通过一种来源进行控制 尽管MIDI数据是无音频的,仅包含用于控制实际音频产生乐器的信号,但有时它被认为是廉价,清脆的数字音乐的代名词。 (在我对MIDI控制一无所知之前,我曾经想过这一点。)这种声誉可能归因于80年代和90年代在计算机声卡中使用的通用MIDI。 通用MIDI或GM是乐器的标准化规范,从本质上讲,这意味着,如果给定相同的MIDI文件,则所有GM乐器都应产生合理相似的声音表示,因为它们已将某些乐器声音分配给某些通道。 当然,如果您90年代初的Windows计算机声卡具有俗气的声音采样或合成效果,那么听起来就不太现实。 以下录音是整个90年代Microsoft Windows的所有版本中都包含的一个著名的MIDI示例文件,尽管其乐器听起来可能有很大不同,具体取决于计算机的声卡。 看起来熟悉? 这是一个钢琴演奏家! 实际上,“钢琴卷”实际上就是大多数人所说的。…

在我的第一个MIDI控制器上…

对于原型,我能够限制控制器的复杂性,并创建具有两个按钮和两个旋钮的概念证明。 通过这样做,我能够专注于操作控制器及其与计算机的连接所需的脚本。 第二个版本使用3d打印塑料板,为按钮和电位器留出空间。 将内部组件暴露出来,以便继续开发和演示技术。 以我的经验,创建音乐时很容易被选项所淹没,而2×2设计的简单性有助于减少选项来鼓励创造力。 少即是多。 我希望此控制器的最终版本将使用木结构,并以此为出发点设计原型。 通过保持控制器外壳相对简单,使用木材时的加工时间将减少。 由于第一个化身将进行3D打印,因此不必担心。 我选择了一个开放式外壳,以便于进行调整和查看内部组件的便利,而不必完全拆卸控制器。 顶板的2mm薄可以实现结构的完整性,这令人有些担忧,但是对于这么小的控制器,似乎有足够的支撑。 如果要使用4×4按钮布局创建控制器,则可能需要更多内部支撑结构才能在正常操作条件下保持稳定。 虽然开放式设计很适合原型并增加了视觉效果,但由于内部部件暴露于灰尘,液体和损坏,因此在长时间使用时肯定会有不利之处。 Teensy 3.2运行使用名为Teensyduino插件到Arduino IDE编写的草图的软件程序,这是一个开放源代码软件,用于为各种微控制器开发程序。 通过分析和修改USB MIDI库中的一些示例草图,我能够创建一个与控制器兼容的自定义草图。…

MPE MIDI控制器:电子音乐的未来

正如任何试图重现自然声音的电子音乐家都会告诉您的那样,历史上一直缺乏表现力。 在许多情况下,这也适用于在应用自动化之前进行电子声音设计。 最高质量的采样声学仪器以及许多类型的合成器都是如此。 但是,这种情况正在改变,并且使用MPE MIDI的情况正在迅速改变。 MIDI简述 MIDI或乐器数字接口是用于互连电子乐器和计算机的通信协议。 传统的MIDI信号最多可以传送16条信息通道,以表示音乐的各个方面,例如乐谱,音高,力度,颤音和声像。 过去,MIDI主要用于控制硬件,而如今,MIDI通常用于控制或触发计算机上存储的软件乐器。 这些软件乐器最常见的是加载到数字音频工作站(DAW)(例如Apple的Logic)中,然后使用MIDI控制器触发这些声音。 MIDI控制器是可以触发音符和/或发送其他MIDI事件数据的任何设备。 键盘历来是MIDI控制器中最常见的类型,但是,键盘是表现力问题的一部分。 与小提琴或吉他之类的弦乐器不同,键盘的尺寸不足。 您按下琴键,除了音符和力度之外,您非常有限。 引入了调制轮和其他此类界面控件来尝试解决此问题,但是,鉴于传统MIDI的局限性,这些控件会产生通道范围的消息,这些消息将应用于在单个MIDI通道上播放的所有音符。 因此,如果使用调制轮触发诸如弯音的事件,它将弯曲所有音符而不是一个特定音符。 由于这些限制,在尝试重现吉他,小提琴,木管乐器和铜管乐器等乐器的表现力时,通过MIDI演奏声学乐器通常会产生不自然的声音。 但是,由于新的MPE…