Changes
5 changed files (+17/-1)
-
-
@@ -19,6 +19,6 @@ 4. The final character is a modifier that changes some property of the note, such as its volume.## Toolchain The M compiler `mcc` will first interpret the Scheme program and generate an M intermediate format file with file extension `.min`. This file consists of all the music tone lines that the compiler ran into while interpreting the Scheme program. This can be then played by the `mplay` tool or converted to formats like `.mp3` with `mcon`. The M compiler `mc` will first interpret the Scheme program and generate an M intermediate format file with file extension `.min`. This file consists of all the music tone lines that the compiler ran into while interpreting the Scheme program. This can be then played by the `mplay` tool or converted to formats like `.mp3` with `mconv`. The `m` wrapper tool automates this process and will compile and play an M file if no output is specified, or convert it to the desired output format if specified.
-
-
m (new)
-
@@ -0,0 +1,4 @@#!/usr/bin/guile -s !# (display "hello world")
-
-
mc (new)
-
@@ -0,0 +1,4 @@#!/usr/bin/guile -s !# (display "hello world")
-
-
mconv (new)
-
@@ -0,0 +1,4 @@#!/usr/bin/guile -s !# (display "hello world")
-
-
mplay (new)
-
@@ -0,0 +1,4 @@#!/usr/bin/guile -s !# (display "hello world")
-