shred-for-satan:MIDI驱动的节拍器

时间:2024-06-01 10:00:32
【文件属性】:

文件名称:shred-for-satan:MIDI驱动的节拍器

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-01 10:00:32

audio gtk midi ocaml metronome

这是我为练习材料而编写的一个基于GTK的节拍器。 之所以创建它,是因为该材料包含许多米和速度变化,而传统的节拍器很难做到这一点。 因此,这将从MIDI文件中读取键,电平和速度变化。 由于我们使用准备了所有乐谱,我们有了MIDI文件,其中包含了所有必要的信息。 它需要ocaml,lablgtk,ocaml-bitstring和ocaml-portaudio(使用portaudio v19的最新版本)进行构建。 尽管它使用portaudio,但我仅在JACK运行时对其进行了测试。 portaudio与JACK的交互存在问题,因此您可能会发现,如果JACK没有运行,它将无法获得正确的ALSA设备。


【文件预览】:
shred-for-satan-master
----.travis.yml(383B)
----midi.ml(5KB)
----test_midi.ml(384B)
----metronome.mli(99B)
----_oasis(679B)
----main.ml(7KB)
----test.ly(80B)
----metronome.ml(3KB)
----README.org(1010B)
----.gitignore(10B)
----.merlin(33B)
----midi.mli(303B)
----test.midi(130B)

网友评论