Myoozik

From Esolang
Jump to navigation Jump to search

Myoozik is an esolang by User:Esolangist. It is non-textual, and has audio output!

Commands

v1.0

c - Pushes 1.

c# - Adds together the top two stack values.

d - Multiply.

d# - NOP. Only exists to make songs sound good.

e - Outputs the top value on the stack as an ASCII character.

f - Outputs the top value of the stack as a note. (1 = c, 2 = c#, 3 = d...)

f# - See d#.

g - Modulo.

g# - Replace this with the entire code.

a - Clears the stack.

a# - Drops a value from the stack.

b - Pops a value, then duplicate the top (value) items in the stack.

c- (lower than c) - Print. If the top of the stack is a string, split it.

+1 octave = opposite

Examples

Warning: This is only the notes.

One symbol Cat

E f# d# d# f# f# e

Quine

c- g#

Quine That Sounds Good / Eine Kleine Quinemusik

c c f# d# g B b a# d d c# c c c# c a c- g#