Desktop App · Electron + React

AkiMix

19 integrated mixing tools covering timing, frequency, sound design, mixing and music theory — every number computed live from your inputs, not looked up.

License MITPlatform Windows · macOS · LinuxTech Electron 33 · React 18 · TypeScript 5Tests 819 unit tests passing
Features

What it does

AkiMix is a complete mixing reference workstation for music producers, sound engineers and mixing enthusiasts: 19 tools in one themed desktop app. A fully offline calculation engine — 819 passing unit tests — computes every number on screen live from your inputs, not from static tables. Zero audio required: it gives you the exact values to dial into your own plugins and DAW.

⏱️

BPM tempo hub

Manual BPM input (1–999), Tap Tempo by mouse or spacebar and speed multipliers — the timing core driving every time-based tool.

🕐

Delay & reverb calculators

Full 3-mode delay grid (normal, dotted, triplet) from 1/1 to 1/64 at 0.1 ms precision with 1-click copy; tempo-derived pre-delay and RT60 decay for Room, Hall, Plate and Chamber.

🎚️

EQ & mix levels

Genre-based EQ targets with per-element guidance, plus dB ranges and priority tags across 6 mix groups and 15+ elements.

📊

Loudness standards

Mastering targets for 13 platforms and standards — Spotify, Apple Music, YouTube, broadcast TV and more — with a pass/fail LUFS checker and genre-based recommendations.

🎹

Frequency & pitch

Complete note-to-frequency chart from C0 to B8 (A4 = 440 Hz), reverse lookup by frequency, and pitch-shift to speed-ratio conversion.

🌊

Synthesis & modulation

Oscillator reference, filter note and resonance conversion, milliseconds-to-samples across 44.1/48/96/192 kHz, LFO rate sync, ADSR validation and BPM-synced sidechain timing.

🎼

Music theory in the mix

Chord progressions for 11 genres, 12 keys × 7 modes with exact frequencies, song-structure templates for 22 genres with energy maps, and drum patterns for 16 genres.

🌈

Themed, bilingual UI

7 color themes, live English/中文 switching, settings export and import, and a frameless window with a Material-3-inspired icon sidebar.

Details

The 19 tools

#ToolWhat it covers
1BPM CalculatorTempo hub: manual BPM 1–999, Tap Tempo, speed multipliers
2Compressor Release TimeRelease times for 1/4 to 1/64 note divisions with safety indicators
3Reverb CalculatorTempo-derived pre-delay for 4 space types and RT60 decay ranges
4Delay Calculator3-mode grid (normal / dotted / triplet), 1/1–1/64, 0.1 ms precision, 1-click copy
5Frequency & PitchNote↔Hz chart C0–B8, reverse lookup, pitch-shift↔speed conversion
6Samples ConverterMilliseconds↔sample counts at 44.1 / 48 / 96 / 192 kHz
7EQ RecommendationsGenre-based EQ targets and per-element guidance with cross-reference
8Mix LevelsdB ranges with priority tags for 15+ elements across 6 mix groups
9Loudness StandardsTargets for 13 platforms with a pass/fail LUFS checker
10Oscillator Reference5 waveform types, detune→Hz, unison spread, FM ratios, sub-oscillator
11Filter CalculatorCutoff↔note, Q↔resonance with slope info, envelope points
12Modulation PlannerLFO rate sync, ADSR validation, modulation matrix
13SidechainBPM-synced pump timing, release curves, crossover calculator
14Effects Reference9 reverb spaces, delay times, 6 distortion types, feedback staging
15ChordsProgressions for 11 genres, extended chords, modal interchange
16Scales12 keys × 7 modes with degrees, frequencies and diatonic chords
17Song StructureTemplates for 22 genres with section-by-section energy maps
18Drum PatternGenerators for 16 genres with swing and ghost notes
19Settings & App Experience7 themes, bilingual UI, settings export/import
Quick Start

Build from source

  1. Install Node.js — no toolchain beyond it is required.
  2. Clone the repository and install dependencies with npm install.
  3. Run npm run dev in development mode, or package installers with npm run build:win / build:mac / build:linux.
  4. Verify with npm test — 819 unit tests across 15 suites.
shell
git clone https://github.com/AkiroMusic/AkiMix.git
cd AkiMix
npm install

npm run dev        # run in development mode
npm run build:win  # package for Windows (build:mac / build:linux also available)

“Zero audio required.”

桌面应用 · Electron + React

项目简介

AkiMix 是为音乐制作人、混音工程师与混音爱好者打造的完整混音参考工作站:19 个工具整合于同一套主题化桌面应用。完全离线的计算引擎(819 个单元测试全部通过)依据你的输入实时计算屏幕上的每一个数字,而非查表得到。无需任何音频环境——它给出精确数值,让你填进自己的插件和 DAW。

⏱️

BPM 节拍中枢

手动输入 BPM(1–999)、鼠标或空格键 Tap Tempo 打拍测速、速度倍数缩放——驱动所有基于时间工具的时间核心。

🕐

延迟与混响计算器

完整三模式延迟网格(常规、附点、三连音),从 1/1 到 1/64,精确到 0.1 ms,一键复制;房间、大厅、板式、腔体四种空间的预延迟与 RT60 衰减均由节拍推算。

🎚️

EQ 与混音电平

基于曲风的 EQ 目标与分元素指导,覆盖 6 大混音组、15+ 元素的 dB 范围与优先级标记。

📊

响度标准

13 个平台与标准的母带目标——Spotify、Apple Music、YouTube、广播电视等——配通过/不通过的 LUFS 检测器与基于曲风的响度建议。

🎹

频率与音高

C0 至 B8 的完整音符-频率对照表(A4 = 440 Hz)、按频率反向查音符,以及音高移调与速度比例的互转。

🌊

合成与调制

振荡器参考、滤波器音符与谐振换算、44.1/48/96/192 kHz 的毫秒-采样数换算、LFO 速率同步、ADSR 校验与 BPM 同步侧链时序。

🎼

混音中的乐理

11 种曲风的和弦进行、12 调 × 7 调式的精确频率、22 种曲风带能量图谱的歌曲结构模板,以及 16 种曲风的鼓点模式。

🌈

主题化双语界面

7 套配色主题,英文/中文实时切换,设置导入导出,以及带 Material 3 风格图标侧边栏的无边框窗口。

明细

19 个工具一览

#工具覆盖内容
1BPM 计算器节拍中枢:手动 BPM 1–999、打拍测速、速度倍数
2压缩释放时间1/4 至 1/64 音符时值的释放时间,带安全提示
3混响计算器4 种空间的节拍预延迟与 RT60 衰减范围
4延迟计算器三模式网格(常规 / 附点 / 三连音),1/1–1/64,精确到 0.1 ms,一键复制
5频率与音高C0–B8 音符↔频率表、反向查询、变速↔变调换算
6采样数转换器44.1 / 48 / 96 / 192 kHz 的毫秒↔采样数换算
7EQ 建议基于曲风的 EQ 目标与分元素指导,支持交叉参考
8混音电平6 大混音组、15+ 元素的 dB 范围与优先级标记
9响度标准13 个平台的目标值,配通过/不通过 LUFS 检测器
10振荡器参考5 种波形、失谐→Hz、齐奏声部扩展、FM 比例、次振荡器
11滤波器计算器截止频率↔音符、Q↔谐振(含斜率信息)、包络点
12调制规划器LFO 速率同步、ADSR 校验、调制矩阵
13侧链压缩BPM 同步泵送时序、释放曲线、分频点计算器
14效果器参考9 种混响空间、延迟时间、6 种失真类型、反馈分级
15和弦11 种曲风的和弦进行、扩展和弦、调式互换
16音阶12 调 × 7 调式的级数、频率与自然音和弦
17歌曲结构22 种曲风的结构模板,含逐段落能量图谱
18鼓点模式16 种曲风的模式生成器,支持摇摆与幽灵音符
19设置与应用体验7 套主题、双语界面、设置导入导出
  1. 安装 Node.js——除此之外无需任何工具链。
  2. 克隆仓库并用 npm install 安装依赖。
  3. 运行 npm run dev 进入开发模式,或用 npm run build:win / build:mac / build:linux 打包安装程序。
  4. 验证——npm test 运行 15 个测试套件共 819 个单元测试。
shell
git clone https://github.com/AkiroMusic/AkiMix.git
cd AkiMix
npm install

npm run dev        # run in development mode
npm run build:win  # package for Windows (build:mac / build:linux also available)

“无需任何音频环境。”