miti
pamidicontrol
miti | pamidicontrol | |
---|---|---|
1 | 4 | |
165 | 22 | |
- | - | |
0.0 | 1.1 | |
over 3 years ago | about 1 year ago | |
Go | Go | |
MIT License | MIT License |
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.
miti
-
Alda – Text-Based Programming Language for Music Composition
I love these text-based languages for music composition. Its something that is approaching a gap in music composition in real-life vs via computer. In real-life you can tell your bandmates to "just play a I V IV in C" and they get it. But we are still not quite at a place where we can tell a computer that exact phrase and get something useful. I love how close these text-based languages are getting though!
I've actually made my own musical language too - called miti [1], which is just one of many others including textbeat [2], foxdot [3], sonic-pi [4], chuck [5], and melrose [6]. Each has their own goals and capabilities.
- [1] https://github.com/schollz/miti
- [2] https://github.com/flipcoder/textbeat
- [3] https://foxdot.org/
- [4] https://sonic-pi.net/
- [5] https://chuck.cs.princeton.edu/
- [6] https://github.com/emicklei/melrose
pamidicontrol
-
How do I "use" pamidicontrol?
I found a utility that I believe will do what I want (let me use my midi device's faders to control specific audio channels) called pamidicontrol. I'm still trying to figure stuff out before I make the switch to linux so I've been playing on live USB sessions with it.
-
Mixer with Virtual Audio Cables like GoXLR
If you're brave enough, I'm sure it's possible to hook up a MIDI fader controller to control PulseAudio or pipewire. Not sure if that particular solution works with pipewire, but then again PW's maintainer is very active in r/pipewire so you might ask there as well.
-
Linux equivalent to MIDI Mixer functionality?
I've stumbled across solarnz/pamidicontrol, which is "a utility to control the volume of PulseAudio streams / sinks / sources with a midi device".
-
Usb multi audio fader
Hmmm, I think you'd need something like this to set that up. Haven't tried it myself though.
What are some alternatives?
extempore - A cyber-physical programming environment
easyeffects - Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications
alda - A music programming language for musicians. :notes:
midi - Library for reading and writing of MIDI messages and MIDI files (SMF) with Go
melrose - interactive programming of melodies, producing MIDI
homebrew-lilypond - Install LilyPond from homebrew/core instead of this tap: https://formulae.brew.sh/formula/lilypond
Pigiron - Pigiron is a MIDI routing utility with an extensive OSC interface.
mmlgui - GUI for ctrmml
alto - An audio organizer powered with its language to organize music
Orca - Esoteric Programming Language
awesome-livecoding - All things livecoding
textbeat - 🎹 plaintext music sequencer and midi shell, with vim playback and the powers of music theory 🥁