2

我想在 C# 中创建一个非常简单的音频音序器,它主要适用于 MP3 文件或任何其他压缩格式,如 Ogg 或 FLAC。不仅仅是WAV。

  1. 用户将音频文件排列成具有多个通道/轨道的网格(即同时播放多个音频文件)
  2. 然后可以随时播放和暂停整个混音(网格中的所有音频文件)
  3. 每个通道/轨道的可变音量。我想,这也可以用来创建淡入/淡出功能
  4. 将整个混音导出为音频文件(可以是 WAV 或任何文件)

除了音量,我不需要任何均衡器或效果器。这对我来说听起来很简单,但我完全不知道从哪里开始。我从来没有使用过音频,那么我从哪里开始呢?

4

2 回答 2

1

我使用 Bass.Net 音频库。它支持播放您提到的所有格式等等。它有很多功能,包括多通道混音。

http://www.un4seen.com/

于 2010-07-24T16:29:36.033 回答
0

NAudio似乎是一个更好的选择。它是开源和免费的。

奖励:VST.NET制作 VST 主机。

于 2014-10-05T10:20:14.873 回答