create midi sounds by program
Posted: Tue Oct 28, 2014 1:58 pm
hello guys,
my name is Christian and I am really new to music programming.
I am looking for an easy way so generate midi sounds by a programming api. Do you have any suggestions?
The plan is to create an electronic music device on base of a headless linux system.
It shall be an electronic flute or recorder, which should be very silent if you use Headphones.
Air pressure is taken by am Microphone, Keys by Parallel Port (I still have a device which has that
), and the software should generate some sound.
Since the software has to read and handle input stuff all the time I think it would be a good idea to send midi-messages to a kind of sound server, whenever input changes.
(So I hope to avoid lags.)
Sound quality does not matter for now, first step is to bring anything running.
The programming language also does not matter, I would prefere C++ or python, but other languages are also no problem.
Unfortunately I do not really have an Idea what I have to look for. Is it a software syntesizer? Some google-searchword would be a great help.
Which software would you suggest for that project?
Best regards and sorry for my bad english (I'm not a native speaker),
Christian
my name is Christian and I am really new to music programming.
I am looking for an easy way so generate midi sounds by a programming api. Do you have any suggestions?
The plan is to create an electronic music device on base of a headless linux system.
It shall be an electronic flute or recorder, which should be very silent if you use Headphones.
Air pressure is taken by am Microphone, Keys by Parallel Port (I still have a device which has that
Since the software has to read and handle input stuff all the time I think it would be a good idea to send midi-messages to a kind of sound server, whenever input changes.
(So I hope to avoid lags.)
Sound quality does not matter for now, first step is to bring anything running.
The programming language also does not matter, I would prefere C++ or python, but other languages are also no problem.
Unfortunately I do not really have an Idea what I have to look for. Is it a software syntesizer? Some google-searchword would be a great help.
Which software would you suggest for that project?
Best regards and sorry for my bad english (I'm not a native speaker),
Christian