The virtual bugler