Share your Programming Language Jam submissions here!

← Back to all posts
InMuse - Programming Jam Submission
Sophilosophy (1)

As an enthusiast of music and programming, and learning both as a high school student, I would like a way to combine the two, producing an environment to experiment with musical phrasing and variations. InMuse is a language which treats music elements such as notes, note sequences, and chords as the basic data types and allows the programmer to create named note sequences as variables, and apply a number of functions to try out variations. The resulting sequences can easily produce MIDI files with the 'midi' command, allowing the user to hear their creation. Please see the Repl for more information.

Team: https://repl.it/@DuetMyWay
Team members: @JamesFlagg and @Sophilosophy
Team repl: https://repl.it/@DuetMyWay/MusicalLanguage

Please note the instructions in main.py to download the generated MIDI files if you are having trouble!

Commentshotnewtop
TheDrone7 (1423)

Hello there! The jam required you to submit a team repl. However, I see you've submitted a personal repl instead. Might I enquire as to why you have done this?

In case you were having trouble embedding the team repl. You only need to include a link to the team repl in your post description and it will get embedded automatically when clicked on the link.

Sophilosophy (1)

@TheDrone7 We had tried to submit the team repl and the choice wasn't available so I copied it into a personal repl. Here is the link to the team repl: https://repl.it/@DuetMyWay/MusicalLanguage

TheDrone7 (1423)

@Sophilosophy thanks for the info, I've updated your post accordingly.