使用 javax.sound.midi 包设置乐器通道
我在 javax.sound.midi 包中设置乐器时遇到问题。 Synthesizer synthesizer = MidiSystem.getSynthesizer() MidiChannel[] channels = synthesizer.ge…
midiInGetDevCaps Midi 设备名称
我使用了此链接中的以下代码。 在 C# 中从 MIDI 端口获取信号 我想知道需要添加什么才能获取设备名称列表。 我查看了 MSDN 网站,发现我需要实现 midi…
除了 javax.sound.midi 之外,Java 中还有一个简单的免费 MIDI 实现:还有吗?
问题是:Android 没有实现 javax.sound.midi。 我需要一个简单的免费库,它允许我创建简单的单轨 MIDI 文件。 我在网上搜索了它,但找不到任何东西,…
在 JavaScript 中生成 MIDI
我想用 javascript 生成一系列 MIDI 音符,然后播放它。许多插件支持 MIDI,但我不知道有任何支持“data:”URL。生成 MIDI 内容并不是什么大事,但将…
MidiSystem.getSequencer() 返回音频设备不可用
我不断地抛出异常。 当我尝试创建新的 Sequencer 对象时,我不断收到 javax.sound.midi.MidiUnavailableException: Audio Device Unavailable 异常。 …
Windows“Midi Mapper”发生了什么?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
Android 上的动态 Midi 生成和播放:可能吗?
奇怪的是我发现 Android 不支持 Midi。 唯一接近的是 Jetplayer,但这只需要现有的 .jet 文件。 我想动态生成一个具有一定间隔的 MIDI 文件并播放它。…
向 Java Sound 的 SysexMessage 发送大于 127 的字节时出现问题
我正在使用 JavaSound API 进行一些工作,以将 MIDI 系统专用 (Sysex) 消息发送到外部 MIDI 设备(电子键盘)。根据雅马哈手册,要发送点亮其中一个按…
MIDI 持续时间的实际音符持续时间
我目前正在实现一个应用程序来对 MIDI 文件执行一些任务,我当前的问题是将我读到的音符输出到 LilyPond 文件中。 我已将 note_on 和 note_off 事件合…