Show HN: 我构建了一个基于 3D 物理的合成器
Anukari 3D 物理合成器
Anukari 是一款基于完全交互式 3D 物理模拟的软件合成器和效果器。拖放质量块和弹簧等物理组件,以设计您自己的 3D 乐器或效果。实时观看和聆听您所构建的内容。
Anukari 目前处于 Beta 阶段。仅供喜欢冒险的用户:购买可享受 50% 折扣。
$70~~$140~~ 立即购买
下载免费演示
全新 MIDI 乐器
使用 Anukari 的 3D 物理游乐场来创建您以前只能想象的乐器。创建一个由质量块和弹簧组成的 3D 乐器,然后使用您的 MIDI 键盘来触发槌子、拨片、琴弓和传统振荡器。连接虚拟麦克风来拾取 3D 乐器发出的声音。您可以保持简单,也可以构建由数百个质量块组成的庞大系统。
强大的效果处理器
Anukari 可以接受音频输入信号,既可以作为与 MIDI 并行的侧链输入,也可以作为主要输入。创建 3D 音频信号输入,并将它们连接到您想要振动的物理系统的各个部分,然后用虚拟麦克风拾取产生的声音。加入几十个延迟线,以实现混响或反馈效果。而且,为什么不使用一些 LFO 来调制弹簧刚度呢?只要你能想到的,你就可以构建。
完全 MPE 支持
支持 “legacy” MIDI 和 Midi Polyphonic Expression (MPE),因此您可以使用常规 MIDI 键盘或您的 Linnstrument, Roli Seaboard, Haken Continuum 或其他喜爱的 MPE 控制器与 Anukari 配合使用。所有 MPE 输入都可以自定义映射,以调制任意物理参数,或者保持其令人满意的默认设置,以便您可以直接演奏。
调制一切
除了基本的物理对象外,还有大量的调制选项。强大的、精确到采样的 LFO 可以一直工作到音频频率,以进行 FM。MIDI 触发的包络。包络跟随器。当然,还有每个 MIDI 控制源,以及 DAW 自动化参数。调制矩阵很容易理解:它通过 3D 世界中的物理连接显示。几乎每个参数都可以被调制。
释放您的 GPU 的力量
Anukari 在您的图形卡 (GPU) 上处理音频,因此您可以获得巨大的计算能力,从而将您的 CPU 能力留给其他插件。想听听单个 voice 上 500 个失谐振荡器的声音吗?没问题。需要几百个 LFO 来实现一些疯狂的实验性 glitch 乐器?没问题。创建数百个拨片。因为你可以。你还需要什么其他理由?
插件和独立模式
您可以在 Windows 或 MacOS 上以 VST3、AU 或 AAX 插件形式在您最喜欢的 DAW 中运行 Anukari,或者在独立模式下运行它,以将其作为 MIDI 乐器演奏,而无需 DAW 的复杂性。Anukari 仅使用您 GPU 资源的一小部分,因此您可以轻松地在 DAW 中运行该插件的多个实例,可能同时将其用作合成器和效果处理器。可能性是无限的。
触觉实时 3D 界面
Anukari 不仅仅是另一个覆盖着旋钮的程式化面板。您在直观的 3D 编辑器(有点像视频游戏)中创建乐器的物理布局,然后实时查看它在您演奏时如何振动、弯曲、旋转和移动。用鼠标拖动并释放一个质量块,听听它会做什么!或者在演出期间投射完全自定义的 3D 视觉效果,以便观众可以在您演奏时看到他们正在听的 3D 乐器。
难以置信的混响
通过您可以想到的任何形状的弹簧系统运行外部音频源。调整参数以获得黑暗的工业洞穴或破碎的盘子。用 LFO 调制物理参数以获得旋转混响,并添加延迟线以获得 slapback 或反馈效果。或者提高增益,直到 3D 系统弯曲变形并以意想不到的方式失真。
奇异的 Glitch 和 SFX
通过完整的 3D 物理模拟,您可以构建一些非常奇怪的东西。尝试一根只在一端绑定的松散的质量块链,被三个朝不同方向的槌子击中,并观察它疯狂地失控旋转。将物理推到极限,看看事情如何爆炸。创建一个松散的弹簧缠结质量块,并用白噪声激发它。会发生什么?谁知道呢。去发现吧!
自定义 3D 视觉效果
Anukari 附带各种内置的 skybox、3D 模型和视觉效果选项,因此您可以微调 3D 外观。为所发出的声音找到合适的氛围,甚至可以为演出投射实时视觉效果。
除了内置的 skybox 和皮肤外,Anukari 还支持加载完全自定义的 skybox 和 3D 模型。使用像 Blender 这样的 3D 建模软件,高级用户可以完全替换 3D 视觉效果,包括动画。
在 Sonic TALK 中推荐
最初的 Anukari 介绍视频在由 Nick Batt 主持的 Sonic TALK 播客中播出,嘉宾包括 Yoad Nevo, Paulee Bow 和 Robin Vincent。在这里观看他们的讨论。
学习基础知识
观看这个深入的介绍视频,以了解更多关于 Anukari 的核心概念以及它的工作原理。
深入了解 Anukari
基本构建块
Mass (质量块)
银色的金属球体可以沿任何方向自由移动,这取决于弹簧、槌子或其他激励器施加在它们身上的力。它们的质量和阻尼是可调的。
Anchor (锚点)
深色的金属盒子位置固定,用于固定您不想移动的乐器部件。
Spring (弹簧)
自由质量块和/或锚点可以通过弹簧连接,这些弹簧根据它们是被拉伸还是被挤压而将它们拉到一起或将它们推开。它们的刚度和中性长度是可调的。
Exciters (激励器)
Mallet (槌子)
以槌子指向的方向用冲击力撞击目标质量块。
Oscillator (振荡器)
根据典型的模拟振荡器形状(正弦波、方波、锯齿波、噪声等)以及 ADSR 包络对目标质量块施加振动力的。
Plectrum (拨片)
拨动目标质量块,将它们向后拉向拨片的方向,并在短时间后释放它们。
Bow (琴弓)
基于 “负反馈” 模型以及 ADSR 包络,对目标质量块施加谐波振动力。也可用于类似长笛的声音。
Audio Signal (音频信号)
根据外部(或内部!)音频信号的值,在激励器的方向上对目标质量块施加力。可以选择性地通过带有 ADSR 包络的 MIDI 音符进行门控。
Microphones (麦克风)
Directionality (方向性)
麦克风对其指向方向的振动更敏感。它们的旋转可以被调制,以获得类似 Leslie 的效果。
Compression (压缩)
每个麦克风都有一个简单的内置压缩器,可以轻松处理具有大动态范围的乐器。此外,过度压缩会产生有趣的失真。
Delay Lines (延迟线)
默认情况下,麦克风混合到音频输出中。但是它们也可以通过延迟线连接到音频信号激励器,以将其信号反馈到物理系统中。延迟时间可以被调制!
Modulators (调制器)
Visual Matrix (可视化矩阵)
Anukari 没有采用难以理解的调制矩阵信息表,而是允许您通过用鼠标在调制器和它们所调制的物体之间拖动绿色的调制连接来将调制器连接到它们所调制的物体。因此您可以直观地看到每个调制器连接到了什么。
LFO
Anukari 的 LFO 提供了您期望的基本波形,以及速度同步和重新触发。它们是精确到采样的,并且可以以 0.01 Hz 到 20 kHz 的频率振荡。而且它们是递归的,因此允许与其他 LFO 进行反馈以进行 FM 合成。
MIDI Control (MIDI 控制)
所有 MIDI 控制信号都可以用作调制源,包括力度、弯音轮、连续控制、通道压力和触后。输入信号的指数平滑量是可配置的。
DAW Automation (DAW 自动化)
您选择的 DAW 中的自动化通道可以映射为控制任何参数的调制源。
Trigger Envelope (触发包络)
MIDI 音符可以被配置为触发简单的 ADSR 包络自动化。
Envelope Follower (包络跟随器)
通过将包络跟随器连接到麦克风,可以将内部音频信号的幅度转换为调制信号(具有可配置的指数平滑)。
平台规格:Windows
- Windows 10+ 64 位
- 4 GB RAM,4 核 CPU 3.4+ GHz 带 AVX
- 1 GB 可用硬盘空间
- 带有 Vulkan 以及 CUDA 或 OpenCL 1.2 的 GPU
- VST3、AAX 和独立可执行文件
- 不支持: ARM CPUs, AMD GPUs (Radeon)
平台规格:Apple
- macOS 11+
- Apple Silicon M1+ CPU 和 GPU
- 1 GB 可用硬盘空间
- VST3、AU、AAX 和独立可执行文件
- 不支持: 基于 Intel 的 Macs