I’m experiencing latency when I use my hardware synth. I’m sending MIDI to the synth, and getting audio back using live_audio. It turns out there is 55 ms of latency. How much latency do you people experience in the same situations?
I’m using the Roland SE-02’s built-in audio interface.
Unfortunately I don’t have any experiences with Windows; could be a driver issue. I guess you have already searched for Windows Latency. If not, there might be something worthwhile to try.
unfortunately the default audio latency on Windows is usually pretty bad. You typically need to use specific drivers for your audio card especially ASIO drivers if they exist. Do you know if your card has ASIO drivers? If not, you could try ASIO4ALL.
Unfortunately using ASIO4ALL in Sonic Pi is pretty involved at this point (you have to edit the source code). I aim to make this simpler in a future version. If you’re open to editing the source code, let me know and I’ll give you further instructions
I am having similar latency issues on Windows (my post). Since I prefer using my Windows machine and am open to editing source files, could you provide further instructions on how to use ASIO4ALL in Sonic Pi?
As I am quite new to music creation on my computer, I thought that audio interfaces only allow me to connect various input devices. After doing quick research, I understand that those also improve overall sound quality by being more capable than common sound cards.
Did I understand this correctly? If I did, I will definitely buy one of those.
yep you plug your external audio interface via usb to your computer and then the audio go through the usb. The interface drivers will give you less latency than the motherboard sound card.
Then the audio outputs interface via jack cables to jack or jack to rca to your input audio speakers.
You will get a very good sound to listen to your music and of course better results with DAW or Sonic Pi software. You, as you say, will be able to plug microphones or instruments (guitar, bass) or external synth (as Digitone from Elektron, etc.). The price will be higher if you need interface midi ( 5 din midi ouput.)
So towards your budget and your needs, there will be an audio interface for you. ah think about checking the given software, it can be a good point to start with few dollars, euros. as example https://www.steinberg.net/en/products/audio_interfaces/ur_series/start.html comes with Cubase and Focusrite will bring you Ableton live lite, protools lite. Enough to start and discover the MAO
I have a 2i2 since quite a while. If I bought a new one I’d go for the 4i4 mainly because it has got Midi in/out. If you consider the Steinberg UR22 MK2 you will get Midi in/out for less than the Focusrite …
When I wrote this, I was using the built-in audio interface in my synth, which may very well be the source of the latency. I was going to get an audio interface when I buy my next synth (can’t stop at just one, am I right?), but I’ll probably fetch one sooner rather than later.