MidiPatch - A scriptable synthesizer
MidiPatch is a polyphone and programmable real-time MIDI synthesizer. But instead of live coding sound, you are actually building a synthesizer from modules. The rack you see in the video is generated automatically from the code and all the values can be changed live. Also the layout isn't static and can be changed with drag 'n' drop. It also features a library component that let's you save your code, parameters and layouts. It currently runs on Linux and Mac OS X. Code: https://github.com/kallaballa/MidiPatch/ Video: https://vimeo.com/373622272 happy hacking, amir P.S.: I don't read the general mailing list, so please include me in answers
On 11/16/19 7:39 PM, Amir wrote:
MidiPatch is a polyphone and programmable real-time MIDI synthesizer.
I've written some interesting new examples. - like this procedurally generated synthesizer: https://github.com/kallaballa/MidiPatch/blob/master/examples/tutorial/3_OscA... - Or this example of a music generator without any human input: https://github.com/kallaballa/MidiPatch/blob/master/examples/advanced/genera... I've also recorded a video with the first patch in action, demonstrating a bit more what MidiPatch can do: https://vimeo.com/374952836 happy hacking, amir P.S.: I don't read the general mailing list, so please include me in answers
On 11/22/19 8:34 PM, Amir wrote:
On 11/16/19 7:39 PM, Amir wrote:
MidiPatch is a polyphone and programmable real-time MIDI synthesizer.
I've written some interesting new examples.
- like this procedurally generated synthesizer: https://github.com/kallaballa/MidiPatch/blob/master/examples/tutorial/3_OscA...
If you didn't try it yet, now is a good moment. I created packages for Mac OS X and Linux. You'll find a variety of linux package and the mac app bundle here: https://github.com/kallaballa/MidiPatch/releases/tag/0.1 If you encounter any issues please don't hesitate to report it here: https://github.com/kallaballa/MidiPatch/issues or here: https://discord.gg/5Ca7vc5 ## Linux usage: - Install the package - Follow the usage instructions in the README (https://github.com/kallaballa/MidiPatch/blob/master/README.md) but don't use the run.sh script. Instead run midipatch directly - Open in the browser (Don't ditch the index.html!): http://127.0.0.1:8080/index.html - Dun ## Mac Usage: - Download, extract and install the bundle - Start the application - Open in the browser (Don't ditch the index.html!): http://127.0.0.1:8080/index.html - copy one of the examples (https://github.com/kallaballa/MidiPatch/blob/master/examples/) into the editor and press upload - Fun If you want to change options of midipatch in the mac os x app bundle, look for wrapper.sh in the app bundle directory and change the options to your liking happy hacking, amir P.S.: I'm still working on RPM packages. P.P.S.: I don't read the general mailinglist. please include me in replies.
On 11/25/19 7:57 PM, Amir wrote:
On 11/22/19 8:34 PM, Amir wrote:
On 11/16/19 7:39 PM, Amir wrote:
MidiPatch is a polyphone and programmable real-time MIDI synthesizer.
I've written some interesting new examples.
- like this procedurally generated synthesizer: https://github.com/kallaballa/MidiPatch/blob/master/examples/tutorial/3_OscA...
If you didn't try it yet, now is a good moment. I created packages for Mac OS X and Linux. You'll find a variety of linux package and the mac app bundle here: https://github.com/kallaballa/MidiPatch/releases/tag/0.1
Now there are also RPM packages for OpenSuse and Fedora: https://software.opensuse.org//download.html?project=home%3Aelchaschab&packa... happy hacking, amir P.S.: I don't read the general mailinglist. please include me in replies.
Great work Amir, this is a very interesting project and I look forward to seeing more new synths being built with it. For anyone on MacOS trying to run the released .app bundle, you do need to edit the wrapper.sh script and give an Audio device argument. Its probably better to avoid the .app bundle entirely for the time being, and run the binary from the command line. j. -- Jay Vaughan http://primitur.at/ seclorum@icloud.com
I spent the weekend with bug-fixing only. So if you already tried it but hit too many bugs, or if you didn't try at all - now is a good time. Please note that the packages are already old, so if you want to experience progress you need to build it yourself. https://github.com/kallaballa/MidiPatch#build happy hacking, amir P.S.: I don't read the general mailing list, so please include me in answers On 11/22/19 8:34 PM, Amir wrote:
On 11/16/19 7:39 PM, Amir wrote:
MidiPatch is a polyphone and programmable real-time MIDI synthesizer.
I've written some interesting new examples.
- like this procedurally generated synthesizer: https://github.com/kallaballa/MidiPatch/blob/master/examples/tutorial/3_OscA...
- Or this example of a music generator without any human input: https://github.com/kallaballa/MidiPatch/blob/master/examples/advanced/genera...
I've also recorded a video with the first patch in action, demonstrating a bit more what MidiPatch can do: https://vimeo.com/374952836
Teilnehmer (2)
-
Amir -
Jay Vaughan