Cflat

Music program language

An esoteric programming language that uses music as its syntax to create programs.

An interpreter for C flat, a music-based programming language

GitHub

27 stars
2 watching
0 forks
Language: C
last commit: almost 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kylestetz/slang An audio programming language built entirely in JavaScript to explore implementing a runtime environment from scratch 1,187
ccrma/chuck A programming language for real-time sound synthesis and music creation 818
matthewfl/ilang A C++ programming language in development with support for various libraries and tools. 5
pjagielski/punkt A live coding music library/environment for Kotlin. 313
nickmqb/muon A modern, statically typed low-level programming language with strong focus on performance and minimalism. 772
keunwoochoi/icassp_2017 A repository containing code and pre-trained models for music classification using Convolutional Recurrent Neural Networks. 12
nicovank/energy-languages An experimental project comparing energy efficiency across various programming languages 8
music-and-culture-technology-lab/omnizart Automates music transcription of various audio elements, including instruments, vocals, and drums. 1,637
jonromero/music-as-data A live programming language for creating music by manipulating audio data in real-time 346
fredericcormier/fretboard Provides data structures and algorithms for working with chords, scales, and fingerings in music theory, using the Elm programming language. 48
nikodemus/foolang A Smalltalk-inspired language with goals of elegance, performance, fault tolerance, and multiplatform support. 37
0thernet/musickit A Swift framework for composing and analyzing music by providing a domain-specific language (DSL) for creating and transforming musical structures 613
nlamirault/ernestine A music management application with support for local and web-based playback, featuring a GUI and web radio functionality. 4
wheretib/nullc An embeddable programming language with advanced features and runtime support for multiple execution modes. 165
dbetz/etalk A programming language with object-oriented features and basic syntax for simple statements and expressions. 3