maybe even have separate processes for NES synth and music generator? would they create invisible game objects for the events to be sent to? the synth would take events for notes and output events for audio blocks? how to handle sync and timing, stacking vs queuing? the music generator would take events for play song by seed number, setting tempo, queue a change to a different part of the song...
maybe even have separate processes for NES synth and music generator? would they create invisible game objects for the events to be sent to? the synth would take events for notes and output events for audio blocks? how to handle sync and timing, stacking vs queuing? the music generator would take events for play song by seed number, setting tempo, queue a change to a different part of the song...