Hour based update on repeaters

Hi - so I have a 1 day event of 70 speakers, there are speakers every half hour, essentially I want to have a repeater update with only upcoming classes.
for example at 12:00 the repeater will only show classes from 12:00 onward. Does anyone have any insight on how to accomplish this