In all honesty, the amount of processing to do all 3 "live" is probably beyond what the N900 hardware can manage.