A software modem with a audio api demo