https://github.com/r533-code/theorypy
https://github.com/r533-code/theorypy
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/r533-code/theorypy
- Owner: R533-Code
- Created: 2025-02-26T19:54:30.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-26T22:58:25.000Z (about 1 year ago)
- Last Synced: 2025-02-26T23:33:44.153Z (about 1 year ago)
- Language: Python
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TheoryPi
A small python library for musical theory.
## `theory` module
### `theory.scales`
A module containing useful primitives to define and work with scales.
### `theory.tuning`
A module containing useful primitives to calculate frequencies from scales.
## Run code:
The project is still in early development.
For now, a single dependency is needed to output audio: [`pyaudio`](https://pypi.org/project/PyAudio/).
To install it, run:
```
pip install pyaudio
```
To run the code, from the project directory (the parent of `src`) run:
```
python -m src.ui.test
```