Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THRYBX

(pronounced like "Theory Box") - Testing library for a nonstandard musical sequencing sandbox
(written in rust!!!)

Navigation

About

"Octaves no longer have to be twice the frequency of the root note. There can be like, 7 or 50 semitones in an octave. The rules of music, thusly, crumble to dust."

- Me, whilst having the idea for this in late 2024

This is a proof of concept library designed to get me in the headspace of making a DAW-like application, and what (on the surface) kinds of music theory+knowledge that might entail.

rather than believing that the rules of music "crumble to dust", i actually think exploring music theory in a more freeform-mathematical sense can help uncover a lot about traditionally taught theory itself! this library is the result of my intention to do just that.

Features

  • an implementation over at thrybx_fe
  • basic structures defining an "Octave" - THRYBX's idea of the general-est definition for a piano made up of one single octave.

Ideas

  • a visual "piano roll"-esque sequencer that dynamically tries to adapt the key readouts to your custom octaves

Resources

  • me, i just critically thought about a lot of the rules of music and the general trigonometry of sound waves
    • (so by proxy, my precalc I and II teachers as well)

About

A library for exploring music mathematically

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages