1 个不稳定版本
0.0.0 | 2023年2月7日 |
---|
#32 in #限制器
2KB
匹配 + 混音 = ❤️
Matchering 2.0 是一个创新的 容器化Web应用程序 和 Python库,用于音频匹配和 混音。
它遵循一个 简单理念 - 你取两个音频文件并将它们输入到 Matchering
- 目标(你想混音的曲目,你想它听起来像参考音轨)
- 参考(另一条曲目,如某种“湿”流行歌曲,你想你的目标听起来像它)
我们的算法匹配这两条音轨,并提供具有与 参考 音轨相同的 RMS、FR、峰值幅度 和 立体声宽度 的混音 目标 音轨。
你可以尝试使用 Matchering,而不需要安装它,多亏了 Songmastr 和 Moises 提供的托管。
观看 视频
所以 Matchering 2.0 将让你的歌曲听起来像你想要的样子!它开辟了广泛的机会
- 你可以让你的音乐瞬间听起来像你最喜欢的艺术家的音乐
- 你可以快速让你的新专辑上的所有曲目听起来一样
- 你可以在实验中找到你声音的新方面
- 你可以做任何你想做的事!因为 你的参考,你的规则。™ (只是一点怀旧的话) 🤭
与前一个主要版本的差异
如果您在寻找一篇 Matchering论文,您可以阅读这篇 Habr文章。
安装和使用
如果您是音乐制作人或音频工程师,请选择 Docker镜像。
如果您是开发者,请选择 Python库。
Docker镜像 - 最简单的方法
Matchering 2.0 使用 Docker 在所有主流平台上运行。
选择您的
NEW!无需安装即可尝试
Windows
macOS
Linux
更新
如果您需要更新已安装的 Docker镜像 的版本,请遵循以下 说明。
Python库 - 为开发者
安装
需要 4 GB RAM 的机器以及 Python 3.8.0 或更高版本
libsndfile
Matchering 2.0 依赖于 SoundFile 库,该库依赖于系统库 libsndfile。在 Windows 和 macOS 上,它会自动安装。在 Linux 上,您需要使用您发行版的包管理器安装 libsndfile,例如
sudoapt update && sudoapt -yinstall libsndfile1
python3-pip
在某些 Linux 发行版中,python3-pip 默认未安装。例如,在 Ubuntu Linux 上使用此命令修复此问题
sudoapt -yinstall python3-pip
Matchering Python 包
最后,安装我们的 matchering
包
# Linux / macOS
python3 -m pip install -U matchering
# Windows
python -m pip install -U matchering
(可选) FFmpeg
如果您想启用 MP3加载支持,您需要安装 FFmpeg 库。例如,在 Ubuntu Linux 上使用此命令
sudoapt -yinstall ffmpeg
快速示例
import matchering as mg
# Sending all log messages to the default print function
# Just delete the following line to work silently
mg.log(print)
mg.process(
# The track you want to master
target="my_song.wav",
# Some "wet" reference track
reference="some_popular_song.wav",
# Where and how to save your results
results=[
mg.pcm16("my_song_master_16bit.wav"),
mg.pcm24("my_song_master_24bit.wav"),
],
)
您可以在 示例目录 中找到更多示例。
或者您可以使用预制的 Matchering 2.0 命令行应用程序: matchering-cli。
💓 WhatBPM
寻找新的 EDM 轨道的完美 BPM 或键吗?
这是一个完全免费的开源网络服务,由 Matchering 的作者提供。
一杯咖啡
如果我们的包为您节省了时间或金钱,您可以
谢谢!