A creative multitrack DAW for Windows 64-bit
面向 Windows 64 位的创意多轨数字音频工作站
HarmonicDAW is a multitrack audio + MIDI workstation that puts musical
intuition into the architecture itself. Same surface a Cubase / Reaper / Studio One user
expects — tracks, regions, automation, plugin chains, master bus — but with a top rail of
creative effects (Glitch, Shiftermate, the harmonic Pitch slider) always within reach, a
set of built-in instruments and processors that cover most starting needs without external
plugins, and a per-channel "effect group" that lets every track sport its own pitched chunk
repeater, glitch chopper, fractal pitch sequencer and EQ before or after its plugin chain.
All 64-bit internal precision, all undoable, all stored in a single human-readable
.psy project file.
HarmonicDAW 是一款多轨音频 + MIDI 工作站,将音乐直觉融入软件架构本身。
Cubase / Reaper / Studio One 用户熟悉的界面——轨道、区域、自动化、插件链、主总线
——加上始终触手可及的顶部创意效果栏(Glitch、Shiftermate、Pitch 滑块),
一套无需第三方插件即可满足大多数起步需求的内置乐器与处理器,以及每个声道独有的"效果组"——
让每条轨道在其插件链前后都可拥有自己的音高块重复器、Glitch 切片器、分形音高音序器和 EQ。
全程 64 位内部精度,完全可撤销,所有内容保存在单个人类可读的 .psy 工程文件中。
Drop an audio region onto a track, switch to Harmonic mode, pick a chromatic degree from the menu — degree 0 (tonic) through degree 11, with degree 5 (subdominant) and degree 7 (dominant) labelled as familiar landmarks. Keyboard shortcut Shift+0–9 (and Shift+_ / Shift++) snap a selected region straight to that degree. The audio instantly plays tuned to that interval, in time with everything else.
将一个音频区域拖到轨道上,切换为 Harmonic 模式,在菜单中选择一个半音度数 ——从 度数 0(主音) 到 度数 11, 其中 度数 5(下属音) 和 度数 7(属音) 已标注为熟悉的参照点。键盘快捷键 Shift+0–9(及 Shift+_ / Shift++) 可将选中区域直接定位到对应度数。音频会立即按该音程调音,并与其余内容保持同步。
Stack as many duplicates as you want; each sits at its own chromatic degree, all locked to the project tonic. Vocal harmonies, pitched percussion, drone ladders, evolving overtone series — all from a single source clip, no recutting, no external pitch-shifter plugin, no time drift.
想堆多少副本就堆多少;每一份占据自己的半音度数,全部锁定到工程主音。 人声和声、有调打击、嗡鸣音梯、演变的泛音列——全部源自同一段素材,无需重切片、 无需外部移调插件、无时间漂移。
Right-click any audio region for a context menu packed with harmonic and creative operations beyond the usual cut / copy / paste:
右键任意音频区域,打开包含一系列谐波与创意操作的上下文菜单,远不止常规的剪切 / 复制 / 粘贴:
Snap a region instantly to a scale degree (Tonic / Subdominant / Dominant and every step in between, Shift+0–9) or call Randomize Transpose for probabilistic pitch: Regular (±5 st, humanise), Medium (±12, octave range), Extreme (±24, chaos — default on Shift+P), Crescendo / Decrescendo (ramped across the selection), or a custom semitone range. Re-run to reshuffle. Every pass is fully undoable.
将区域立即定位到某个音阶度数(主音 / 下属音 / 属音及其之间的每个度数,Shift+0–9), 或调用 随机移调 进行概率性变调:Regular(±5 个半音,人性化), Medium(±12,八度范围),Extreme(±24,极端混乱——默认绑定 Shift+P), Crescendo / Decrescendo(在选区范围内渐变),或自定义半音范围。 重新运行即可重新随机。每次操作均完全可撤销。
Slices the region into 1/16-note chunks and randomly removes or shortens some of them, leaving rhythmic gaps — an instant stutter re-edit. Three intensities: Regular (~50 % cut, default on Shift+C), Medium (~65 %), and Extreme (~78 %). Click-free fades on every cut edge. Re-run for a fresh variation.
将区域切割成 1/16 音符大小的片段,随机移除或缩短其中的一些,留下节奏性空隙—— 即时生成 stutter 风格的再编辑。三种强度:Regular(约 50% 剪切,默认绑定 Shift+C)、 Medium(约 65%)、Extreme(约 78%)。每个切口均有无咔嗒声的淡化处理。 重新运行即可获得新的变奏。
Shuffles audio content between selected regions while keeping every region's timeline position — so the groove stays identical but each slot plays a different slice. Requires at least three selected regions. Three intensities: Regular (~50 % swapped, default on Shift+R), Medium (~65 %), Extreme (~85 %). Re-run for endless variations.
在保持每个区域时间线位置不变的情况下,在多个选中区域之间打乱音频内容—— 律动完全一致,但每个槽位播放不同的片段。需要至少三个选中区域。 三种强度:Regular(约 50% 替换,默认绑定 Shift+R)、 Medium(约 65%)、Extreme(约 85%)。重新运行可获得无限变奏。
The same context menu also provides Cut at Transients (note-onset detection), Gain Bend, Macro Cascade, lock/mute/colour per region, and fast tool switching (Cursor / Scissors / Glue / Mute) — all one right-click away.
同一上下文菜单还提供 Cut at Transients(音符起音点检测)、 Gain Bend、Macro Cascade、每区域独立锁定 / 静音 / 颜色, 以及快速工具切换(光标 / 剪刀 / 粘合 / 静音)——全部只需右键一次。
A full local AI generation stack runs entirely on your own machine — nothing is sent to a server, no subscriptions, no per-generation fees. Once a model is downloaded it works offline.
完整的本地 AI 生成栈,完全运行在你自己的电脑上——不向任何服务器发送数据,无订阅,无按次生成费用。 大模型下载一次后即可离线使用。
Right-click a track → Generate audio - AI: prompt, length, seed, and a model dropdown. Stable Audio Open (fast) runs on any PC; Stable Audio 1.0 (hi-fi) is a real quality step up; Stable Audio 3 (GPU) is the best of the three. Type something like "driving psytrance bassline 145 bpm", pick a model, hit Generate — the audio lands on your track, ready to chop, pitch and arrange.
右键音轨 → Generate audio - AI:提示词、长度、随机种子,以及选择模型,点击下拉框。 Stable Audio Open(fast) 快速生成模式,可在任意 PC 上运行;Stable Audio 1.0(hi-fi) 高质量生成模式,具有明显的质量提升;Stable Audio 3(GPU) 是三者中最强的。输入诸如 "driving psytrance bassline 145 bpm" 的描述提示词,选择模型并点击生成——音频即落到你的音轨上, 随时可以切片、变调与编排。
Generate vocals - AI sings your lyrics with the local ACE-Step engine and a feminine↔masculine voice balance. Demucs automatically isolates a clean, dry a cappella; an optional Keep backing toggle drops the AI's instrumental onto a synced muted track. Silence-trimmed, pre-warmed (no cold-start), and auto-inserted.
Generate vocals - AI 用本地 ACE-Step 引擎演唱你的歌词,并提供 女声↔男声的平衡控制。Demucs 会自动分离出干净、干声的阿卡贝拉; 可选的 Keep backing 开关会把 AI 的伴奏放到一条对齐的静音轨上。 自动裁剪静音、pre-warmed(无冷启动延迟),并自动插入。
Right-click a region → Extend with AI. ACE-Step's native extend reads the actual tail of your audio — its rhythm, harmony and timbre — and continues it, rather than guessing from a text prompt. Grow a 4-bar loop into 8, in key and in the groove. Apache-2.0, fine for commercial use.
右键区域 → Extend with AI。ACE-Step 原生的 extend 会读取你音频的真实尾部 ——它的节奏、和声与音色——并据此续写,而不是凭文字提示猜测。把 4 小节的循环长成 8 小节, 调性与律动都保持一致。Apache-2.0 协议,可商用。
Generated audio can be sliced at its transients and snapped to your project grid at the current BPM — turning a loose AI loop into something locked to tempo, fully non-destructive. Grid-snapped Cross-faded equal-power-blends the overlaps for seamless joins. Works with all three audio engines, and the grid now includes triplet divisions (1/4T–1/64T).
生成的音频可以在其瞬态处被切片,并按当前 BPM 对齐到工程网格——把松散的 AI 循环变成牢牢咬合速度的素材, 且完全非破坏性。Grid-snapped Cross-faded 会对重叠部分做等功率的交叉淡化,实现无缝衔接。 支持全部三个音频引擎,网格现在还包含三连音分割(1/4T–1/64T)。
The install is lightweight: three independent installers — Install_Audio.bat, Install_SA3.bat, Install_Vocals.bat — each set up an isolated environment via uv (no Python setup, no accounts). Engines run as localhost-only servers (ports 8765 / 8766 / 8767) that never leave your computer. AI is generative — not every take is perfect; reroll the seed, refine the prompt, keep the best.
轻量化安装:三个独立的安装器——Install_Audio.bat、 Install_SA3.bat、Install_Vocals.bat—— 各自通过 uv 建立隔离的运行环境(无需自行安装 Python,无需账号)。 各引擎作为仅限本机(localhost)的服务运行(端口 8765 / 8766 / 8767),数据从不离开你的电脑。 AI 是生成式的——并非每一次都完美;重新调整种子、优化提示词,留下最好的那一部分。
Every track parameter — volume, pan, the per-channel Pitch effect, every plugin knob — carries an automation lane. Curves between points come in five shapes: Linear, Exponential, Logarithmic, S-curve, and Stepped for bar-locked toggles. Read / Write / Pull modes per lane; a track-wide write-arm lets a whole knob sweep get captured at once.
每条音轨的全部参数——音量、声像、每通道独立的 Pitch 效果、以及所有插件旋钮——均支持专用自动化轨道。曲线点之间的过渡提供五种形状:Linear(线性)、Exponential(指数)、Logarithmic(对数)、S-curve(S 曲线) 以及 Stepped(阶梯)(适用于小节锁定的开关式切换)。每条自动化轨道均支持 Read / Write / Pull 三种模式;轨道级 Write Arm 功能可一次性捕获整个旋钮的完整扫动动作。
The project's Tempo Track is automation too — the BPM is a first-class lane that you can ramp, step, or hold. Combined with the Reverse Playback transport mode, you can play a project backward at variable tempo and watch every regions's waveform render in reverse with FX bypassed for clean playback.
项目的 Tempo Track(速度轨) 本身也是自动化轨道——BPM 作为一类核心自动化曲线,可进行连续渐变(ramp)、阶梯跳变(step)或保持(hold)。结合 Reverse Playback(反向播放) 传输模式,您可以让整个工程以可变速度反向播放,同时观察所有区域的波形实时反向渲染,并自动旁通 FX 处理以确保纯净回放。
The Snap / Grid system has a Rhythmic mode (1/64 → 1/1, triplets and dotted included) and a Harmonic mode (frequency-based for the new HarmonicBufferPitch). Loop markers, region snap, and the playhead all respect whichever mode is active.
吸附/栅格系统 提供两种模式:
循环标记、区域吸附与播放头均会严格遵循当前激活的模式。
Set up to four independent loop markers — LOOP 1 (Shift+L), LOOP 2 (Shift+U), LOOP 3 (Shift+V), LOOP 4 (Shift+W) — each shown on the timeline in its own colour (amber / cyan / magenta / green) with a small label. When the Loop switch is on and more than one loop is set, the transport cycles through them in order — 1 → 2 → 3 → 4 → 1 → … — and keeps repeating until you stop.
最多可设置四个独立的循环标记——LOOP 1(Shift+L)、 LOOP 2(Shift+U)、LOOP 3(Shift+V)、 LOOP 4(Shift+W)——每个标记在时间线上以独有颜色 (琥珀色 / 青色 / 品红色 / 绿色)和文字标签显示。开启循环开关且设置了多个循环时, 传输将按顺序循环切换——1 → 2 → 3 → 4 → 1 → ……直到手动停止。
Kaeru is a MIDI instrument that sings your lyrics in a real trained voice. Write notes in the piano roll, type a word into each note, set pitches — Kaeru renders the phrase through a local DiffSinger acoustic model trained on studio recordings of vocalist Kaerlighed. No cloud, no per-render fee, no generation queue. It runs as a lightweight localhost server that the DAW queries silently in the background.
Kaeru 是一款用真实训练声音演唱歌词的 MIDI 乐器。 在钢琴卷帘中绘制音符,为每个音符输入一个词,设置音高—— Kaeru 通过本地 DiffSinger 声学模型渲染短语,该模型基于歌手 Kaerlighed 的工作室录音训练。无需云端,无按次渲染收费,无生成队列。 以轻量级 localhost 服务器形式运行,DAW 在后台静默查询。
The acoustic model was trained on real recordings of Kaerlighed using the
DiffSinger diffusion architecture — the same pipeline behind commercial
singing voice databases. Phoneme alignment uses Whisper word-level
timestamps for word-boundary timing, combined with ARPAbet dictionary lookup for phoneme
sequences. Inference runs via ONNX on CPU — no GPU required. The sidecar installs in
under a minute via Install_SVS.bat; first-time setup downloads a ~320 MB
model bundle. Port 8768, localhost only.
声学模型基于 Kaerlighed 的真实录音,采用 DiffSinger 扩散架构训练——
与商业歌唱声音数据库背后所用的相同流水线。音素对齐使用 Whisper
词级时间戳获取词边界时序,再结合 ARPAbet 字典查找生成音素序列。
通过 ONNX 在 CPU 上进行推理——无需 GPU。通过 Install_SVS.bat 不到一分钟即可完成安装;
首次设置时下载约 320 MB 的模型包。端口 8768,仅限本机访问。
Kaeru 2.0 is currently training on an expanded dataset with SOFA phoneme-level alignment and will add Breathiness, Tension, Voicing and PEXP (pitch expressiveness) sliders — giving producers direct control over Kaerlighed's vocal character. Ships when it sounds right. No date promises.
Kaeru 2.0 目前正基于扩展数据集与 SOFA 音素级对齐进行训练, 并将新增 气声(Breathiness)、张力(Tension)、 发声(Voicing) 和 PEXP(音高表现力)滑块—— 让制作人直接控制 Kaerlighed 的人声特质。声音达标后即会发布,不承诺具体日期。
Press G. The whole master bus is split into beat-synced slices — 1/4 to 1/32 — and the output becomes a controlled rebuild of those slices: stutters, gates, cumulative pitch shifts, optional pitch LFO. A creative chopper that lives one hotkey away from any session, and a separate per-channel instance lives on every audio and group track if you want the effect on a single bus instead of the whole mix.
按下 G 键。整个主总线会被切割成拍子同步的切片(1/4 至 1/32),输出则成为这些切片的受控重组:支持 stutter、gate、累积音高偏移以及可选的 pitch LFO。这是一款常驻热键的创意切碎效果器,可随时对整个混音进行处理;同时,每条音频轨和 Group 轨均可独立加载 per-channel 实例,让您能对单个 Bus 而非整个混音施加效果。
Press M. On every grid boundary (1/32 to 1/1, BPM-synced) the master captures one grid length and replays it as N cumulative pitch-shifted copies — chunk k is shifted by k × pitchSemis semitones via Lagrange resampling, so pitched-up chunks also pack tighter in time. Fractal melody generator from any sustained source. Same per-channel availability as Glitch.
按下 M 键。在每一个栅格边界(1/32 至 1/1,BPM 同步)上,主总线会捕获一个栅格长度的音频,并以 N 个累积音高偏移的副本进行重放——第 k 个切片通过 Lagrange 重采样偏移 k × pitchSemis 半音,从而实现升调时切片在时间上同步压缩。这是一个能从任意持续音源生成分形旋律的强大工具。与 Glitch 一样,也支持每通道独立实例。
Plus a global Pitch slider in the same toolbar — a project-wide transposition in semitones that re-pitches every audio region in real time without altering its tempo, when Stretch mode is enabled.
此外,同一工具栏中还提供全局 Pitch 滑杆——可在整个工程范围内以半音为单位进行实时移调(当 Stretch 模式启用时),在不改变原始时长的情况下对所有音频区域进行重音高处理。
Every audio and group track has a compact row of seven switches in its channel strip — five effect toggles bracketed by chain-position selectors:
每条音频轨和编组轨在其通道条上都有一排紧凑的七个开关—— 五个效果开关被链路位置选择器包夹:
[ PRE ] G S P (value) LC (Hz) HC (Hz) [ POST ]
Click P to engage a per-track harmonic buffer pitch: a 1/16-note-locked chunk repeater whose chunk size sets the perceived fundamental. Capture the first N samples of every 1/16th, repeat that captured chunk for the rest of the 1/16th with click-free fades, leave a small empty tail rather than overshoot the bar grid. Range 16 Hz to 16744 Hz — ten chromatic octaves. A separate ♪ button toggles the value display between continuous Hz and chromatic notes (440 Hz ↔ A4); scroll-wheel always moves by one semitone, Shift+scroll by an octave. The Hz parameter is fully automatable — draw a curve to sweep the pitch across ten octaves over a phrase, or step it up the scale every bar.
点击 P 启用逐轨 HarmonicBufferPitch:一个锁定到 1/16 音符的块重复器, 其块长度决定听感上的基频。在每个 1/16 内捕获前 N 个采样, 用无咔嗒的淡入淡出在该 1/16 余下时间内重复这块,并留出一小段空尾以防越过小节网格。 范围 16 Hz 到 16744 Hz——十个半音八度。一个独立的 ♪ 按钮在连续 Hz 与半音音名(440 Hz ↔ A4)之间切换显示; 滚轮始终以一个半音步进,Shift+滚轮则按八度。Hz 参数完全可自动化 ——画一条曲线让音高在一个乐句内扫过十个八度,或者每小节按音阶上行一级。
The same Glitch and Shiftermate algorithms from the master toolbar, but as independent per-track instances. The master toolbar dialogs (Ctrl+G, Ctrl+M) tune the sound; the per-track G / S buttons decide which channels run the effect. Both toggles are individually automatable as step functions — draw square waves on bar boundaries to chop the effect in and out per phrase.
与主工具栏完全相同的 Glitch 与 Shiftermate 算法,但作为每轨独立的实例运行。 主工具栏对话框(Ctrl+G、Ctrl+M)用来调音色;逐轨的 G / S 按钮决定哪些声道运行效果。 两个开关都可作为阶梯函数独立自动化——在小节边界上画方波,即可按乐句切入切出。
One-click low-cut and high-cut (Butterworth biquad, Q=1/√2) on every track with adjustable Hz. Click a Hz value to drag-edit, mouse-wheel to scroll by 6 % per tick (≈ semitone resolution), or double-click for direct numeric entry.
每条轨道上的一键低切与高切(Butterworth 双二阶,Q=1/√2),Hz 可调。 点击 Hz 数值进行拖动编辑,滚轮每格变化 6 %(约一个半音的分辨率), 双击则直接键入数值。
The whole effect group sits either before or after the track's plugin chain — toggle with the PRE / POST switches at either end of the row. POST is default (effects polish the chain output); PRE feeds glitch / shifter / pitch INTO the chain so your reverbs and EQs hear the warped signal. A coloured frame around the active half keeps the routing answer visible at a glance.
整个效果组要么放在轨道插件链 之前,要么放在 之后 ——通过这一行两端的 PRE / POST 开关切换。默认是 POST(效果对链路输出进行打磨); PRE 则把 glitch / shifter / pitch 喂进链路,让你的混响与 EQ 听到这些扭曲后的信号。 激活的一半周围有彩色边框,确保路由方向一眼可辨。
The classic psytrance pump — kick ducks everything, bass ducks the rest — built straight into the mixer, with no sidechain plugins, sends or routing. Right-click a channel → Add Behavior and tag it as Kick or Bass; the engine does the rest from that channel's own onsets.
经典的 psytrance 律动泵感——kick 压低一切,bass 压低其余——直接内建在混音器里, 无需任何侧链插件、发送或路由。右键某条音轨 → Add Behavior, 将其标记为 Kick 或 Bass;引擎会根据该音轨自身的起音点完成余下的一切。
Every other channel — never the kick, never the master — ducks at each kick onset: a fast ~2 ms cut, then a tempo-synced recovery (~1/8 note) so the kick punches through clean.
其余每条音轨——绝不包括 kick 本身,也不包括主输出——都会在每个 kick 起音点被压低: ~2 毫秒的快速切落,随后按速度同步恢复(~1/8 音符),让 kick 干净利落地穿透出来。
Every channel except the kick ducks in and out at each bass-note onset, keeping the low end clean and defined. The layering nests exactly as you'd mix it: normal channels duck to both kick and bass, the bass channel ducks to the kick only, and the kick is never ducked.
除 kick 外的每条音轨都会在每个 bass 音符起音点处快速压低再恢复,让低频保持干净、清晰。 其分层关系正如你实际混音时所想:普通音轨同时被 kick 与 bass 压低,bass 轨只被 kick 压低, 而 kick 永不被压低。
It's completely non-destructive: the duck is applied only on the master render (live playback and master export), never written into your regions, and it steps aside when a single channel is soloed for an isolated bounce. Depth, attack, recovery, and a pre-onset pre-cut hold are all tunable in Behavior Engine (Kick / Bass ducking) — and every parameter is automatable.
它完全非破坏性:压低只作用于主输出渲染(实时播放与主输出导出), 绝不写入你的区域;当你单独 solo 某条音轨做隔离导出时,它会自动让路。 深度、起音、恢复,以及起音前的 pre-cut 静音保持,都可在 Behavior Engine(Kick / Bass ducking) 中调节——且每个参数都可自动化。
The timeline accepts the usual audio formats (WAV, AIFF, FLAC, OGG, MP3) by drag-and-drop — but it also accepts image files. Drop a JPG, PNG, or BMP onto a track and HarmonicDAW sonifies it: pixels are scanned row-by-row, brightness becomes amplitude, linear-interpolation expands each pixel into multiple samples, and the result is written as a 24-bit stereo WAV at the project sample rate. A new audio track is auto-created (named after the image), the resulting region drops in at the cursor position with default fades applied, ready to be edited like any other audio. Same shortcut works for dropping images onto an existing audio track — the image is converted in place into that track's chain.
时间线通过拖放支持常见音频格式(WAV、AIFF、FLAC、OGG、MP3),但它同时也接受 图像文件。将一个 JPG、PNG 或 BMP 拖到轨道上,HarmonicDAW 就会把它声音化: 像素逐行扫描,亮度变成幅度,线性插值把每个像素扩展为多个采样,结果以工程采样率写为 24 位立体声 WAV。一条新的音频轨会自动创建(以图像命名),生成的区域落在光标位置并自动应用 默认淡入淡出,可像任何其他音频一样编辑。同一个快捷方式也适用于把图像拖到已有的音频轨上 ——图像将就地转换并进入该轨道的链路。
Useful for turning glitch art, photos of waveforms, fractals, or text scans directly into sound material. Combined with the per-channel Glitch / Shifter / harmonic-pitch effect group, an arbitrary JPG becomes the seed of a full track in seconds.
可用于把故障艺术、波形照片、分形或文本扫描直接转化为声音素材。 再配合逐声道的 Glitch / Shifter / harmonic-pitch 效果组,任意一张 JPG 几秒钟就能成为一整条轨道的种子。
.psy XML, embedded plugin states.psy XML,内嵌插件状态Try the DEMO for 14 days, free of charge — full feature set, time-limited by the embedded TrialManager. When you're ready to lift the limit, buy PRO for $35 in PSYKO on BNB Smart Chain: connect a BEP-20 wallet (MetaMask, Trust, etc.), confirm the transaction, your download starts automatically. No accounts, no email confirmations, no subscriptions, no refund department.
免费试用 DEMO 14 天——完整功能集,由内置的 TrialManager 进行时间限制。 准备解除限制时,在 BNB 智能链上以 $35 等值的 PSYKO 购买 PRO: 连接一个 BEP-20 钱包(MetaMask、Trust 等),确认交易,下载自动开始。 没有账号注册,不发邮件确认,不订阅,不设退款部门。
FREE
— 14-DAY TRIAL —
Full feature set. Trial period enforced by the embedded TrialManager.
$35
— PAID IN PSYKO ON BSC —
Permanent license. Connect a BEP-20 wallet first, then complete the on-chain payment.
RESELLER
— ALREADY PAID ELSEWHERE —
Bought through an authorized reseller? Enter the coupon code they gave you to unlock your PRO download.