Sound Actors
Posted: Sat Nov 17, 2012 4:00 pm
This is probably a tall order. It would be cool to have a SOUND ACTOR like the CANVAS ACTOR. It could be a simple software synthesiser that you could program within gE just like you can draw/plot stuff with the canvas actor but obviously with sound specific functions. Stuff like Attack, Sustain, Release & Decay settings, different waveforms (Sine, Sawtooth, Pulse, Noise) or ability to have 2 or more VCO's that you arithmetically add, subtract, apply filters (low/high pass,...), etc.. to create new music / sound effects.
I suppose the major obstacle would be the difficulty in dealing with audio hardware specific stuff on different platforms. If only there was a multi-platform open language for audio support like openGl for graphics. Shame, it would be great
It would make gE a completely self sufficient game creation tool. Artwork & widgets with Canvas actors, music & sound effects with Sound actors. All you would need is gE. No need for library of sounds, images with all the copyright issuses because you create your own or those released on the forums for community consumption (all created with gE itself). How cool would that be? It's asking for a lot. Still a cool thing if EVER possible (although doubt it). What a challenage for the Dev team this would be?
I suppose the major obstacle would be the difficulty in dealing with audio hardware specific stuff on different platforms. If only there was a multi-platform open language for audio support like openGl for graphics. Shame, it would be great
It would make gE a completely self sufficient game creation tool. Artwork & widgets with Canvas actors, music & sound effects with Sound actors. All you would need is gE. No need for library of sounds, images with all the copyright issuses because you create your own or those released on the forums for community consumption (all created with gE itself). How cool would that be? It's asking for a lot. Still a cool thing if EVER possible (although doubt it). What a challenage for the Dev team this would be?