sardine
study-music

sardine | study-music | |
---|---|---|
1 | 17 | |
212 | 1,833 | |
1.9% | 1.5% | |
8.2 | 9.4 | |
3 months ago | about 2 months ago | |
Python | ||
GNU General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sardine
-
Sonic Pi – The Live Coding Music Synth for Everyone
https://github.com/toplap/awesome-livecoding
Live coding is how I learned to program and I am so glad that this type of computer music performance exists. I am currently doing my PhD on the topic! Programming as a performative act, with its own culture and music sub-genres. For those interested in helping / taking a look, I am currently trying to hack my own live coding environment based on Python asyncio mechanisms: https://github.com/Bubobubobubobubo/sardine I am a bit shy about it because I am light years behind the level of the projects that are posted on HN and that keep me inspired. I've taught myself how to do this basically by live coding ... a lot, with friends in France! Learning a bit of CS because of music.
study-music
-
Chromatone – Visual Music Language
I have a detailed write-up in this thread: https://x.com/vitalypavlenko/status/1771820942680830417
Basically, you can somewhat see chords in sheet music. Like, you can easily see a C major chord in a treble clef.
1) How many milliseconds does it take you to understand that the entire bar you're looking at is just a C major chord arpeggiated in different octaves?
2) What if it's a bass + treble clef? What if it's an orchestral score?
3) How fast can you verify that a treble clef is active now? That it's not a C-sharp major or a C major chord?
4) Do you actually care that it's a C major chord or rather should you care that it's a I chord (a tonic major chord)?
5) If you care about relative chords (Roman numerals), does it mean you should learn 7 to 12 times visual cues of what's going on now?
These are just the beginning questions, where the end questions that I care about are:
101) What are the backbone structures making a list of midi pitches played suddenly a tango? A ragtime? A malaguena? A Bulgarian horo?
102) What are differences between styles (languages) of specific composers? How do I rapidly see what's different between Nobuo Uematsu and Koji Kondo? Between Chopin and Schumann? Between (tonal) Copland and (tonal) Debussy?
103) How do I imitate any of those or any fusion of those? How do I make sure that I don't miss any structural feature when I analyze and decompose their style and their pieces?
Literature: https://github.com/vpavlenko/study-music
- Awesome Music Theory: where to start, books, links, videos, research, visuals, composition. With synths, history of EDM, movie soundtracks and AI tools
- Where do learn synth next?
- Awesome Music Theory Awesome - a directory of books, resources and courses for studying everything about music and sound
- Awesome Music Theory: books, links, videos, research, visuals, composition
-
Vpavlenko/study-music: An “awesome music theory” kinda wiki: resources, research
https://github.com/vpavlenko/study-music/blob/main/parts/cla...
Actually, I never bothered googling video courses on undergrad music theory and relied on books instead
-
35 years old, want to learn how to play/compose music…where do I start?
Please check out https://github.com/vpavlenko/study-music/blob/main/parts/composition.md and https://github.com/vpavlenko/study-music/blob/main/parts/digital_composition.md
What are some alternatives?
FoxDot - Python driven environment for Live Coding
somafm-cli - :musical_note: Listen to SomaFM in your terminal via pure bash
linux-show-player - Linux Show Player - Cue player designed for stage productions
composer-explorer-vue - Classical music front end for Spotify
Sonic Pi - Code. Music. Live.
piano-scales - A poster to help pianists / producers learn and identify visually the major and minor scales.
awesome-livecoding - All things livecoding
openbook - OpenBook is an open source Jazz real book
supercollider - An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
HarrisMusic - Kotlin music theory library
Tidal - Pattern language
EDOPRO-Soundpack - EDOPRO Soundpack - updated by Lahrenheit
