如何在 Kontakt 中使用 if 创建函数?
我在 NI Kontakt 中创建了一个包含 if 的函数: on init message(Add(1,2)) end on function Add(x,y) -> output if x > 0 output := x + y else outp…
AVAudioSequencer.tempoTrack 不发送 SetTempo 消息
我正在尝试从 AVAudioSequencer.tempoTrack 获取与速度相关的消息。 class TempoHandler { private var midiEndpoint = MIDIEndpointRef() private va…
javax.sound.midi 的 MidiUnavailableException 和 IllegalArgumentException 问题
一段时间以来,我一直在寻找解决这个问题的方法,但我有点迷失了。 我有一个基本程序,应该播放中间 C 1 秒: import javax.sound.midi.*; public cla…
如何提高 LSTM 模型 (Keras) 的准确性?
我目前正在尝试创建一个 LSTM 网络,该网络从许多 MIDI 文件(一种代表音符的数字格式)中获取数据,并预测音乐序列中的下一个音符是什么。我使用以下…
库带保存和保存另存为&导出按钮不起作用
我最近开始使用 GarageBand 的 MIDI 软件制作音乐。我已经达到了一定程度,失去所有进步将是灾难性的。 这是我遇到的问题: 当我转到“文件”>“保存/…
如何使用 Android MIDI Package 将 MIDI 发送到自己的虚拟输出端口?
我正在创建一个使用 Android MIDI 包的 Java Android 应用程序: https://developer.android.com/reference/android/ media/midi/package-summary#ext…
正弦 LUT VHDL 无法模拟低于 800 Hz 的频率
我使用 256 个元素为 VHDL 制作了一个正弦 LUT。 我使用 MIDI 输入,因此值范围为 8.17Hz(注释#0)到 12543.85z(注释#127)。 我有另一个 LUT,用于…
在 Actionscript 3 中使用 bytearray 附加 MIDI 文件
我需要附加 MIDI 文件:保留标头(所有文件都相同)和其他元信息,只需复制音乐/乐谱部分。 我已经在适当的字节数组中有 MIDI 文件,因为我猜我需要使…
java 如何在没有音序器的情况下改变 MIDI 文件的速度?
我需要在播放之前获取 MIDI 文件的信息,这是我可以做到的,但我需要使用文件 bpm 的替代 bpm 来执行此操作。 那么有没有办法设置 MIDI 文件的 bpm 从…
在 Android 上通过 USB 发送 MIDI 消息
我想在android上制作一个应用程序,通过USB将MIDI消息发送到计算机,以便能够控制音乐软件,如Cubase、FL、Reason等... 音乐软件中会自动识别硬件MIDI…
如何在android中模拟弹奏一个钢琴音符?
我将在 android pad 中模拟钢琴键盘。当使用按键时,我想播放一些声音,我知道JetPlayer可以播放midi文件,但是在这种情况下,我没有mid文件,只有一…