
Edisyn 与 DAW 集成教程MIDI 回环设置一步步图解【免费下载链接】edisynSynthesizer Patch Editor项目地址: https://gitcode.com/gh_mirrors/ed/edisynEdisyn 是一款功能强大的合成器补丁编辑器支持 Yamaha DX7、Korg K5、Waldorf Blofeld 等数十款经典合成器。但很多新手在做Edisyn 与 DAW 集成时都会卡在第一步软件明明都在同一台电脑上Edisyn 却看不见你的 DAW 或软件合成器答案就是MIDI 回环MIDI Loopback。本教程将一步步图解如何创建虚拟 MIDI 设备、在 Edisyn 中配置 MIDI 输入输出最终让Edisyn 与 DAW 顺畅协作实现补丁互传与远程控制。为什么 Edisyn 与 DAW 之间需要 MIDI 回环你可能觉得连接两台软件是轻而易举的事但现实并非如此Edisyn 是用 Java 编写的它只能连接系统里的MIDI 设备无法直接看到另一个软件进程你的DAW 或软件合成器比如经典的 DX7 模拟器 Dexed同样只面向 MIDI 设备开放接口也看不到 Edisyn。两者都只认MIDI 设备而普通软件并不注册为设备于是中间就缺了一条虚拟 MIDI 线。MIDI 回环正是用来补上这条线的。官方文档中对此有专门章节讲解见 docs/manual/Edisyn.tex 中 Communicating with a Software Synth or Digital Audio Workstation 一节。什么是 MIDI 回环一张图看懂 MIDI 回环的核心思路是创建一对互相连接的虚拟设备。Edisyn 和你的软件合成器 / DAW 都能看到这对设备如果Edisyn 输出到虚拟设备 X而DAW 从虚拟设备 X 输入DAW 就能收到 Edisyn 发出的数据如果你需要 DAW 反向向 Edisyn 发送 MIDI就需要再建一个回环按相反方向接好。简单说一个回环只管一个方向双向通信需要两个回环。项目里还附带了一张官方的回环示意图源文件为 docs/manual/Loopback.graffle你可以对照理解这个虚拟连线结构。各平台创建虚拟 MIDI 回环的完整步骤 ️创建回环设备的方法随操作系统而不同下面分平台给出最快捷的配置方法。Windows用 loopMIDI 一键创建虚拟 MIDI 端口Windows 系统本身不提供内置回环能力需要借助第三方小工具。最常用的是loopMIDI此外还有 loopBe1、MidiYoke 等。安装并启动后点击左下角的号新建一个端口并命名例如EdisynLoop它就会作为虚拟 MIDI 设备出现在所有 MIDI 软件中Edisyn 和 DAW 都能看到它。⚠️ 注意Windows 下 Edisyn 只能识别启动 Edisyn 之前就已存在的 MIDI 设备所以请先创建好回环端口再启动 Edisyn。macOS用自带的 IAC Driver 开启回环Mac 用户无需安装任何软件打开应用程序 → 实用工具 → 音频 MIDI 设置Audio MIDI Setup在窗口菜单中勾选显示 MIDI 工作室Show MIDI Studio双击IAC Driver图标打开属性窗口点击添加一个新端口随意命名并勾选设备已在线Device is Online。这个新端口会立即出现在 Edisyn 和软件合成器/DAW 的设备列表中。同样一个端口只通一个方向双向通信请创建两个端口。Linux加载 snd-virmidi 内核模块绝大多数 Linux 发行版只需一条命令即可获得虚拟设备sudo modprobe snd-virmidi输入密码后系统会创建一批名为VirMIDI [hw:2,0,0]之类的虚拟设备。注意选择第三个数字为 0的设备例如VirMIDI [hw:2,0,0]而不要选VirMIDI [hw:2,1,1]让 Edisyn 发送到该设备、软件合成器从同一设备监听反向连接则再选第二个虚拟设备。如果你的发行版内核没有这个模块则需要自行编译内核。在 Edisyn 中配置 MIDI 输入输出图解️虚拟设备建好后剩下的就是在 Edisyn 里接线了。第一步启动 Edisyn在弹出的合成器选择对话框中选择你要编辑的合成器例如 DSI Prophet 08点击Open。这张截图就是 Edisyn 的初始合成器选择对话框第二步Edisyn 会弹出MIDI 设置对话框这是整个集成过程的核心包含以下几个关键字段Receive From从哪个 MIDI 设备接收合成器发来的数据Send To把补丁数据发送到哪个 MIDI 设备Send Channel合成器监听的 MIDI 通道Controller / Controller Channel可选的控制键盘或控制面。第三步把Send To发送目标设为你刚创建的回环虚拟设备让 DAW 或软件合成器从同一个设备接收再把Receive From接收来源设为另一个回环设备用于接收对方发来的数据。下图就是 Edisyn 的 MIDI 设置对话框配置完成后Edisyn 就会显示对应的补丁编辑器界面你可以像操作实体合成器一样自由编辑参数实战场景Edisyn 与 DAW / 软件合成器对话 场景一连接软件合成器如 Dexed。Dexed 是广受欢迎的 DX7 模拟器与 Edisyn 的 Yamaha DX7 编辑器配合默契。只要把回环设备按上文接好Edisyn 就能像对待实体 DX7 一样向 Dexed 上传、下载补丁。场景二用 DAW 当控制器CC 转 sysex。很多合成器只认 sysex / NRPN 而不认 CC而不少 DAW 只擅长发送 CC。你可以把 DAW 设置为 Edisyn 的控制器通过Map CC/NRPN功能把 DAW 的 CC 消息映射到 Edisyn 的参数上再让 Edisyn 把参数变化转成 sysex 转发给合成器——等于用 DAW 间接控制了老合成器。相关映射逻辑可参考主程序源码 edisyn/Edisyn.java。重要警告当心 MIDI 死循环 ⚠️回环这个名字名副其实配置时请务必小心不要让 Edisyn 的输入和输出指向同一个回环设备。否则会发生可怕的事情——Edisyn 把补丁发到回环数据立刻从自己的输入口弹回来Edisyn 解析后再次发送如此无限循环就像两只话筒对着互啸叫一样。所以请牢记输入用回环 A输出用回环 B两者绝不共用。实体 MIDI/USB 转换器则没有这个限制可以同时作为输入和输出。结语 ✅搞定Edisyn MIDI 回环设置后Edisyn 就不再只是一台离线编辑器而是能和 DAW、软件合成器实时联动的 MIDI 中枢。回顾一下关键步骤① 按平台创建虚拟回环设备Windows 用 loopMIDI、macOS 用 IAC Driver、Linux 用 snd-virmidi② 在 Edisyn 的 MIDI 设置对话框中正确指定输入与输出③ 牢记输入输出分离避免回环死循环。现在去试试把你的第一个补丁从 Edisyn 送到 DAW 里吧【免费下载链接】edisynSynthesizer Patch Editor项目地址: https://gitcode.com/gh_mirrors/ed/edisyn创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考