CSound for Android
palmsounds.net
palmsounds.net
CSound is the portable C (programming language) progeny of what's called "Music-N"[0] synthesizers by Max Mathews[1] of Bell Labs c. 1957. I'd say it eschews a learning curve in favour of a learning wall, but that said, once you're in, it's fascinating. I've heard it described as an audio version of programming in assembly (I don't disagree with this), which might sound off-putting, but you can't help buy learn interesting things if you stick with it.
Trivia -- Max/MSP audio software is named after Music-N creator Max Mathews, and Miller S. Puckette, the author of Max/MSP[2] (and the logical free successor, Pure Data (Pd)[3].
Congratulations, CSound.
[0] https://en.wikipedia.org/wiki/MUSIC-N
[1] https://en.wikipedia.org/wiki/Max_Mathews
[2] https://en.wikipedia.org/wiki/Max_%28software%29
[3] https://en.wikipedia.org/wiki/Pure_Data
edit: formatting, links
Both tools are very welcome, imho, on Android .. which has a real lack of great-quality audio apps - unlike iOS. The fact that Androids' Audio latency is terribly sub-par won't make a difference to us Csound users though, and I think thats a key point: In spite of Androids dull audio performance, CSound can still be used to do amazing, advanced synthesis on the platform ..
Yes. My CSound experience is vi, and csound in X Windows. There's a tremendous amount of editing (I don't do much MIDI with it), and batch-oriented work (which you touch on wrt Androids latency).
So, the compute-power of an android device would be enough to render a score, but when I think of producing original work, or even editing some pre-existing work on an Android device, I think "pain" and "frustration".
> I wonder if Pd is already onboard?
Apparently [0][1].
It's fun, but different from MY typical work flow which is: edit a score, run, and tweak the text of the params, so I have a sense of control and understanding, versus "just knob twiddling"[1]. This Android port might be fun, though, for experimenting with parameters of instruments, or just recreational noise making.
[0] Use "Drone IV", by Michael Gogins from the Examples.
[1] I'm not knocking knob-twiddling, I'm just saying it's not _my_ style.
Not perfect, but still a great achievement. Congratulations again.
apk: http://sourceforge.net/projects/csound/files/csound6/Csound6...
I would like an f-droid version as well.