diff --git a/modules/music-tools/src/main/kotlin/io/smnp/ext/musictools/MusicToolsModule.kt b/modules/music-tools/src/main/kotlin/io/smnp/ext/musictools/MusicToolsModule.kt index 0d74cf6..0289afa 100644 --- a/modules/music-tools/src/main/kotlin/io/smnp/ext/musictools/MusicToolsModule.kt +++ b/modules/music-tools/src/main/kotlin/io/smnp/ext/musictools/MusicToolsModule.kt @@ -5,5 +5,5 @@ import org.pf4j.Extension @Extension class MusicToolsModule : LanguageModuleProvider("smnp.music.tools") { - override fun dependencies() = listOf("smnp.audio.midi", "smnp.music") + override fun dependencies() = listOf("smnp.audio.synth", "smnp.audio.midi", "smnp.music") } \ No newline at end of file diff --git a/modules/music-tools/src/main/resources/main.mus b/modules/music-tools/src/main/resources/main.mus index 3bdef33..37b496f 100644 --- a/modules/music-tools/src/main/resources/main.mus +++ b/modules/music-tools/src/main/resources/main.mus @@ -18,7 +18,7 @@ function alert(melody: string = "beep") { A = melodies.get(melody); B = transpose(6, melodies.get(melody)); - true ^ midi({ bpm -> 400 }, A, B); + true ^ synth({ bpm -> 400 }, A, B); } function alert(cycles: int, melody: string = "beep") { @@ -36,5 +36,5 @@ function alert(cycles: int, melody: string = "beep") { A = melodies.get(melody); B = transpose(6, melodies.get(melody)); - cycles ^ midi({ bpm -> 400 }, A, B); + cycles ^ synth({ bpm -> 400 }, A, B); } \ No newline at end of file