输入数学函数

支持的函数类型:
指数 exp() → 激昂 对数 log() → 温和 线性 ax+b → 中庸 三角 sin/cos → 节奏感 多项式 x^n → 戏剧性 根号 sqrt() → 舒缓

函数曲线

~

音乐参数

输入函数并点击"生成音乐"查看音乐参数

精选示例

指数上升

e^(0.05x)

激昂澎湃,逐步攀升

对数舒展

log(x+1)×10

温和平缓,渐入佳境

三角波动

sin(x)·cos(0.5x)×10

节奏跳动,充满律动

线性行进

0.5x + 5

稳步前行,中庸平和

多项式戏剧

0.001x³ - 0.05x² + 0.5x + 10

跌宕起伏,戏剧张力

根号柔波

√x·5 + sin(3x)·3

舒缓基底,微澜涟漪

工作原理

1

解析函数

识别函数类型(指数/对数/三角/线性/多项式),提取关键参数(振幅、频率、增长率等)

2

映射情绪

根据函数类型确定音乐风格:调式、速度、力度、音色特征

3

采样生成

对函数进行均匀采样,将 y 值映射到音高(MIDI音符),x 间隔映射为节奏

4

和弦编排

根据概率转移矩阵自动生成和弦进行,匹配旋律音符

5

音频合成

使用 Web Audio API 实时合成音频,支持多音色叠加