gpt4 book ai didi

java - Java 中 Wav 文件的音乐转录

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:50:56 25 4
gpt4 key购买 nike

<分区>

我有一个关于使用 Java 进行音乐转录的项目,问题是,我创建了一个小程序,可以录制声音并将其保存到 WAV 文件中,播放器应该只播放他/她想要转录的片段,之后我被困在这一点上,我必须从保存的 WAV 文件中获取信息并使用这些信息来创建 MIDI 文件,并且在创建 MIDI 文件之后我必须为其生成乐谱(乐谱)和所有这些必须用 Java 完成。

我到处搜索关于如何完成这些事情的明确解释,但我没有找到任何直接的东西:(因为我是 Java 的新手,我希望有人能帮助我解决这个问题,我的主题编程有问题的是:

  1. 获取有关在 WAV 文件中播放的音符的信息。
  2. 了解笔记。
  3. 创建与 WAV 文件等效的 MIDI 文件。
  4. 从 MIDI 文件生成乐谱。

在对正在读取的数据执行分段后,我也尝试过快速傅里叶变换,但我认为这绝对是错误的方向:(

如果有人可以在上面指定的主题上帮助我,以及如何只用 Java 编程这些,我将不胜感激 :)

对了,项目是:
玩家在钢琴上弹奏音符 >> 记录他的演奏 >> 玩家获得他演奏的乐谱。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com