Thank you for the question. We've included a USB-To-Host port on the NP-12 keyboard. This allows you to connect it to Macs, iOS devices (iPads and iPhones) and Windows PCs.
Once setup, the NP-12 can transmit and receive MIDI information for use with FL Studio, Cubase, Logic, Garageband and other MIDI-aware apps and systems.
The MIDI transmission itself is virtually instant; there may be some latency when playing virtual instruments in the app or software. This can range from being small and imperceptible to being large and difficult to use - the latency in your setup will depend on your computer/device, the audio interface/drivers being used and the audio interface settings you've chosen.
Some apps such as Logic have a Low-Latency mode ideal for recording with virtual instruments; it can also be worth trying different audio interface settings to reduce general latency (for instance, you can try reducing the driver buffer size as low as possible before the audio starts to break up).