Red Giant’s plug-ins can be extremely complex. Their particles plug-in – Particular – has many more operators than something like Sound Keys, as you need to control how a particle evolves after it is emitted, how it interacts with other particles, how to handle animated images attached to particles (such as an explosion of butterflies that flap their wings and rotate in 3-D space, etc.), and a whole lot more.
Developing sound triggering in Hype would obviously need to be far simpler, such as dialing in only three user-determined bands at three volume levels, assigning a percentage factor that would multiply against the manual setting for an assigned keyframe channel (height, position, color), etc. Adding a formula to affect the release rate and time would be too much to start with. I would envision a window displaying the aural historigram that is overlaid with three columns representing the three available bandwidths (which could be moved horizontally to center on a desired frequency), and with each column divided into three boxes that you click in. When clicked it would present a list of enabled attributes (such as width, x rotation, or whatever), you select the attribute for that frequency and amplitude and move a slider to set the intensity (factor of multiplication). A button would also be available to assign the entire amplitude range of a column as one.
The user would then select the audio-enabled attribute, drop in a keyframe, and then select the default setting. If the vertical position is audio enabled, the user sets a position of 100 px and the multiplication factor to .8, the assigned object would bounce between 80 and 100 pixels with each beat.
Obviously, there would be special cases, such as looping a color spectrum, but it would be doable. Of course, it would require the full attention of a programmer for several weeks and would involve other programmers as well, which would mean that other, more vital issues would be ignored, but one can always dream.