Try out playing with keypress module.
Implement client / server model & some musical primitives.