Author Topic: Will I have latency using a MIDI Keyboard without an audio interface?  (Read 5468 times)

futry

  • Subsonic
  • Posts: 5
  • Honor: 0
    • futry
    • View Profile
I'm looking into buying my first MIDI Keyboard because I've grown tired of using the laptop keys as a replacement for it.

At the same time, I'm afraid that my laptop will not be able to handle an MIDI keyboard without latency because of the latency that I already witness using the Computer MIDI Keyboard function in Ableton.

Is there really any correlation between those two or the Computer MIDI Keyboard has a lot of latency because it is a workaround?

eg.: When I use ASIO4All I can kill the latency to 6ms, with almost no crackling, while on the MME/Directx Sound drive the minimum I can go with is 505ms.

PS.: I have no Audio Interface. I intend to get a keyboard with a MIDI to USB function.

Specs:
  • Intel i5-5200U CPU @ 2.20Ghz
  • 8Gb RAM

Tieme Typhonic

  • Sub Bass
  • *
  • Posts: 21
  • Honor: 1
    • Typhonic-Samples
    • TyphonicSamples
    • View Profile
    • Typhonic Samples
Re: Will I have latency using a MIDI Keyboard without an audio interface?
« Reply #1 on: April 17, 2017, 10:52:10 am »
I'm afraid you'll get latency if you don't use an Audio Interface. Fine tuning your Asio settings will help, but I think it will not be enough. However, I don't use Ableton and I have an audio interface for many years now, so maybe there's someone here that can give you a better indication..

djparted

  • Subsonic
  • Posts: 13
  • Honor: 1
  • I like pancakes
    • https://soundcloud.com/djparted
    • https://twitter.com/djparted
    • View Profile
    • Facebook
Re: Will I have latency using a MIDI Keyboard without an audio interface?
« Reply #2 on: April 18, 2017, 11:12:45 am »
Ya there will be latency if it's a usb midi keyboard. Sending straight midi to an audio interface will help a lot, but you will still have some latency to deal with.

I've just always worked around it. I record midi and then adjust everything in the piano roll.