** I would like to filter it down to the current timeframe, like the current hour. **
A conditional dependant on the event's schedule start and end time might be able to be added to the ssi.html template file.
The event times are available with the $EVENT->{'schedule'}->{'start_time'} and $EVENT->{'schedule'}->{'end_time'} variable but I don't know the exact code you'd use to compare them to. It would likely need to use the Perl "time" or "gmtime" functions.
You might also be able to use the $EVENT->{'schedule'}->{'start'} and $EVENT->{'schedule'}->{'end'} variables and compare them to time and time+360 (ie. time + 1 hour) respectively to narrow the results. I'm afraid I do not know the exact code you'd use for that either. 
JMO
Dan O.
------------------