Re:SOUL: A New Efficient, Portable, Low-Latency Audio Progra...
by jancsika on Friday December 07, 2018 @11:17PM
(#18633897)
> That said I have seen a few games(indie scale projects) do something like run an instance of Pure Data rather than code up their own custom audio system.
Spore used Pure Data to do algorithmic music. IIRC somebody there went through Fux's Gradus Ad Parnassum and reduced it to a set of branches to automatically generate common practice harmonic treatment of pseudo-randomly generated melodies. :)
> but the same browser can't play Amiga tracker music without stuttering and popping.
You're on a much tighter schedule for the Amiga audio emulator, and the failures are more glaring.
A video stream that moshes for awhile is kind of beautiful as long as the audio remains pristine IMO. On the other hand, pristine video with stuttering audio starts a countdown for canceling the streaming service.
But even given that, yes-- the webaudio interface has been quite lacking.
Spore used Pure Data to do algorithmic music. IIRC somebody there went through Fux's Gradus Ad Parnassum and reduced it to a set of branches to automatically generate common practice harmonic treatment of pseudo-randomly generated melodies. :)
> but the same browser can't play Amiga tracker music without stuttering and popping.
You're on a much tighter schedule for the Amiga audio emulator, and the failures are more glaring.
A video stream that moshes for awhile is kind of beautiful as long as the audio remains pristine IMO. On the other hand, pristine video with stuttering audio starts a countdown for canceling the streaming service.
But even given that, yes-- the webaudio interface has been quite lacking.