ziffers:编号的乐谱,用于合成算法和生成旋律

时间:2024-05-24 12:06:47
【文件属性】:

文件名称:ziffers:编号的乐谱,用于合成算法和生成旋律

文件大小:40KB

文件格式:ZIP

更新时间:2024-05-24 12:06:47

Ruby

Ziffers:带编号的乐谱,用于使用Sonic Pi合成算法音乐和生成音乐 Ziffers是一种编号的音乐符号(也称为Ziffersystem),可让乐曲和节奏创作变得更加轻松快捷。 编写和弹奏任何旋律或音调的旋律将非常简单: zplay "q 4 e 1 1 q 2 1 0 3 4", key: "f", scale: "major" 或播放循环: zloop :ride, "q2 e4 3 3 3 2 3 4 3 3 3 3 3 2 3", key: :c, scale: :chromatic 或根据生成的实时规则进行循环: z1 "e1", rules: { "1"=>"3", "3"=>"2", "2"=>"4", "4"=>"(1,6)", "5"=>"1", "6"=>"2" } 或带有自定义样本或Midi映射的复杂鼓线: breakbeat


【文件预览】:
ziffers-master
----play_tests.rb(7KB)
----ziffers_keyboard.rb(2KB)
----logo.svg(8KB)
----examples()
--------phase_shifting_loops.rb(139B)
--------royal_theme_loop.rb(144B)
--------custom_lambda_progression.rb(126B)
--------fibonacci_chords.rb(273B)
--------simple_cycles.rb(217B)
--------adjust_sleep_in_cycles.rb(322B)
--------pi_progression.rb(510B)
--------moonlight_loop.rb(340B)
--------deprecated()
--------multiplying_lambda_loop.rb(122B)
--------ievan_polka.rb(466B)
--------speeding ring.rb(434B)
--------arpeggios_example.rb(296B)
--------spread_randomization_example.rb(161B)
--------casio_halloween_piano.rb(895B)
--------cowbell_synth_example.rb(172B)
--------lambda_example.rb(108B)
--------ziffers_with_define.rb(138B)
--------royal_theme_loops_with_cue.rb(484B)
--------ramping_using_lgen.rb(147B)
--------keyboard_input.rb(363B)
--------drum_samples_example.rb(421B)
----LICENSE(1KB)
----README.md(2KB)
----run_tests.rb(4KB)
----enumerables.rb(4KB)
----.gitignore(7B)
----ziffers.rb(64KB)

网友评论