A generator sequence is defined and used for providing an enhanced user
experience and increased user control. A generator sequence is
established as a series of user inputs that trigger an output. User
inputs to the generator system managing the generator sequence are
employed to define a user performance value for a specific point, or
position, in the generator sequence. The user performance value is then
used to establish a new user point, or position, in the generator
sequence. The user inputs and/or the new user generator sequence point
are used to identify one or more feedback effects files and/or functions
and one or more benefit effects files and/or functions for producing user
output. A user can utilize the feedback effects and/or benefit effects to
alter their inputs to control the generator sequence.