Musical interaction design with the CREATE USB interface: teaching HCI with CUIs instead of GUIs