InputDevice and SoundDevice