taellinglin / yinyue

Midi2Yin, YinPlayer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

音悦: 一个使用 Kivy 构建的 DAW (数字音频工作站) image

音悦是一个使用Python的Kivy库创建的简单数字音频工作站。项目中包含的所有模块都被设计为可插拔的,以便于扩展和定制。 主要特性

履行: 这部分模块用于处理即时演奏。在此模块,你可以录制,播放音频。
安排: 此模块包括音轨和剪辑的视觉表示。你可以在这里编排你的音乐,添加或删除音轨,移动和调整剪辑等。
混合器: 这部分模块处理音频信号的混合,包括音量调节,平衡,甚至添加音频效果(如混响,失真等)。
撰写: 在这个模块,你可以写出你的音乐,用音符表示。
乐器: 此模块允许你创建和修改乐器的声音。在这里你可以修改乐器的合成参数,甚至创造出全新的乐器声音。
设置: 在设置模块,你可以调整应用程序的一些参数,如音频采样率,MIDI输入/输出设备和端口等。

如何使用

克隆这个仓库:
git clone https://github.com/taellinglin/yinyue.git

进入项目目录:

cd yinyue

安装依赖项:

pip install -r requirements.txt

运行应用程序:

    python main.py

免责声明

此项目当前仍处于开发阶段,可能包含一些错误或未完成的功能。请在使用时务必谨慎。 贡献

如果你对此项目感兴趣并愿意帮助我们改进,欢迎提交 pull 请求。 许可证

此项目遵循 MIT 许可证。详情请参见 LICENSE 文件。 联系信息

如有任何问题或建议,欢迎联系我们:

电子邮箱: taellinglin@gmail.com
GitHub: @taellinglin

我们期待收到你的反馈!

备注: 这个 README 中的所有链接和邮箱地址都是假的,只作为示例。你需要用你自己的链接和邮箱地址来替换这些内容。

About

Midi2Yin, YinPlayer


Languages

Language:Python 94.3%Language:kvlang 5.7%