Now, with version 2.3, the currently playing "Midi File" can be patched to SCREAM's Midi input, allowing the same dramatic changes to be triggered without the need for a Midi Keyboard!
The Midi File can also trigger a "SCREAM Event" at a defined Bar (and Beat) point in the song, OR when a specific note (or range of notes) is played on a specific channel, OR on a Midi Program change message. In this way SCREAM can actually synchronize animations precisely with Midi Song Files in ways never before possible with ANY other program!
The "Midi Sync" and "Midi Modulation" demos in the SCREAM Menu above demonstrate the power of this interaction between song and animation.
In a similar manner, "Wave Files" can also be routed back to the Midi Input. The level of the audio can modify any of SCREAM's "Real Time" parameters.
The Wave File can also trigger a "SCREAM Event" at a defined "Cue Point". You can add Cue Points to any Wave File with most Wave Editors. "Cue Points" can be used to mark the spot where you want SCREAM to respond.
Wave Files can be set (using a SCREAM Event) to loop between any two "Cue Points" and loops are smooth and glitch free. This allows looping to be switched "on the fly" to create cool "grooves" that change with time. Wave play can also be faded in, or out.
To see (and hear) it in action, check out the "Wave Loops" Demo in the SCREAM Menu above.
Of course, none of this is limited to use on the Internet!
Wave Files and Midi Files can be of any length, and can be read from the Web, Disk or CD. Synchronized Wave/Midi/SCREAM animation files can be used to produce spectacular CD Rom presentations. A demonstration of this is currently in production.