Log in to post
|
Print Thread |
|
|
|
|
RealBand
|
Joined: Sep 2015
Posts: 56
Enthusiast
|
OP
Enthusiast
Joined: Sep 2015
Posts: 56 |
Should I be concerned about the lag between my MIDI input and the output in my headphones? It seems like the input is being recording "on time," despite the MIDI output lagging behind. But that could mess me up when recording... :-/
Any ideas on how to eliminate the lag?
BIAB Audiophile 2016 for Windows, Cubase LE AI Elements, Windows 8.1 Pro 64-bit, Axium Mini-Air 32, UR22, Alesis Monitors, AT2020
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Aug 2011
Posts: 1,827
Expert
|
Expert
Joined: Aug 2011
Posts: 1,827 |
What's the midi being outputed to ?
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Dec 2000
Posts: 12,672
Veteran
|
Veteran
Joined: Dec 2000
Posts: 12,672 |
Are you using ASIO drivers?
John Laptop-HP Omen I7 Win11Pro 32GB 2x2TB, 1x4TB SSD Desktop-ASUS-I7 Win10Pro 32GB 2x1.5TB, 2x2TB, 1x4TB SATA BB2025/UMC404HD/Casios/Cakewalk/Reaper/Studio One/MixBus/Notion/Finale/Dorico/Noteworthy/NI/Halion/IK http://www.sus4chord.com
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Sep 2015
Posts: 56
Enthusiast
|
OP
Enthusiast
Joined: Sep 2015
Posts: 56 |
MIDI out is to MS GS Wavetable Synth, and I'm using the MIDI driver for my M-Audio Axiom AIR-32 Mini.
BIAB Audiophile 2016 for Windows, Cubase LE AI Elements, Windows 8.1 Pro 64-bit, Axium Mini-Air 32, UR22, Alesis Monitors, AT2020
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Aug 2011
Posts: 1,827
Expert
|
Expert
Joined: Aug 2011
Posts: 1,827 |
You can adjust the GS Wavetable here: 
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: May 2000
Posts: 22,165
Veteran
|
Veteran
Joined: May 2000
Posts: 22,165 |
While SR's suggestion does work, I don't think it accounts for realtime input/output response, which I think was the original issue. There are ways to adjust this using MME, but usually changing to ASIO drivers makes the most difference. Should I be concerned about the lag between my MIDI input and the output in my headphones? It seems like the input is being recording "on time," despite the MIDI output lagging behind.
I do not work here, but the benefits are still awesome Make your sound your own!
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Sep 2015
Posts: 56
Enthusiast
|
OP
Enthusiast
Joined: Sep 2015
Posts: 56 |
While SR's suggestion does work, I don't think it accounts for realtime input/output response, which I think was the original issue.
There are ways to adjust this using MME, but usually changing to ASIO drivers makes the most difference. I didn't think the ASIO drivers mattered when it came to MIDI. My ASIO drivers are for my audio interface, which isn't connected to my MIDI device.  When I select the ASIO driver ("2- Steinberg UR22-1"), the MIDI keyboard no longer generates any sound. Only the "Axiom AIR Mini 32 MIDI In" driver works to generate sound from my MIDI keyboard. Thanks, guys!
BIAB Audiophile 2016 for Windows, Cubase LE AI Elements, Windows 8.1 Pro 64-bit, Axium Mini-Air 32, UR22, Alesis Monitors, AT2020
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Aug 2011
Posts: 1,827
Expert
|
Expert
Joined: Aug 2011
Posts: 1,827 |
Un-check Re-Route Midi like the pic I put up and try it.
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: May 2000
Posts: 22,165
Veteran
|
Veteran
Joined: May 2000
Posts: 22,165 |
Try SolidRocks suggestion.
What you aren't grasping is the computer is indeed generating the audio for your synth. So yes, ASIO is for audio but can affect MIDI playback, especially in real time and using a softsynth. Hardware synths don't have this issue.
I do not work here, but the benefits are still awesome Make your sound your own!
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Sep 2015
Posts: 56
Enthusiast
|
OP
Enthusiast
Joined: Sep 2015
Posts: 56 |
Un-check Re-Route Midi like the pic I put up and try it. Did that and it seems to have helped a little. There still seems to be a very small lag. Now, it's probably not so bad that it would interfere with my input, but still seems there is a teensy-weensy lag. Thank you!
BIAB Audiophile 2016 for Windows, Cubase LE AI Elements, Windows 8.1 Pro 64-bit, Axium Mini-Air 32, UR22, Alesis Monitors, AT2020
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Aug 2011
Posts: 1,827
Expert
|
Expert
Joined: Aug 2011
Posts: 1,827 |
Now click the Latency Adjustment button.
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Dec 2002
Posts: 12,232
Veteran
|
Veteran
Joined: Dec 2002
Posts: 12,232 |
Try SolidRocks suggestion.
What you aren't grasping is the computer is indeed generating the audio for your synth. So yes, ASIO is for audio but can affect MIDI playback, especially in real time and using a softsynth. Hardware synths don't have this issue. Still hearing latency? Go back and fix your ASIO drivers.
BIAB – 2025, Reaper (current), i7-12700F Processor, 32GB DDR4-3200MHz RAM, 1TB WD Black NVMe SSD, 2TB WDC Blue SSD, 1TB WD Blue, 2 TB SK NVMe, 6 TB External, Motu Audio Express 6x6
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Dec 2000
Posts: 12,672
Veteran
|
Veteran
Joined: Dec 2000
Posts: 12,672 |
MIDI is definitely affected by the audio drivers, if you want to get sound.
The MS GS WaveTable is a software synth that when used to play real time MIDI input is slow to respond.
The Coyote WS is a DXi wrapper for the MS GS WaveTable. So if you want to reduce your latency, and assuming you have ASIO drivers for your sound card, or if you don't you could try using ASIO4ALL), I would set the audio drivers to ASIO and reroute MIDI to the Coyote synth (or any other general MIDI DXi/VSTi softsynth you may have).
This is really important mainly for live input or playback. If you are just playing already recorded MIDI data, the latency is still there, but you just don't notice it because once the song starts playing, everything is delayed by that same amount, so it sounds fine (who cares if the song didn't actually start until a few milliseconds after hitting "play").
Anyway, that's my suggestion for live MIDI input.
John Laptop-HP Omen I7 Win11Pro 32GB 2x2TB, 1x4TB SSD Desktop-ASUS-I7 Win10Pro 32GB 2x1.5TB, 2x2TB, 1x4TB SATA BB2025/UMC404HD/Casios/Cakewalk/Reaper/Studio One/MixBus/Notion/Finale/Dorico/Noteworthy/NI/Halion/IK http://www.sus4chord.com
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Apr 2009
Posts: 10,343
Veteran
|
Veteran
Joined: Apr 2009
Posts: 10,343 |
Latency is most common with MIDI and when using non-ASIO drivers. Processing the midi data in the synth and getting the audio to the speakers in a timely manner takes time. You want that time lag or latency to be as short as possible without affecting the playback in other ways.
If the sound card supports ASIO... and that means native ASIO and not the codecs and wrappers like ASIO4ALL, it's always best to use it.
Wave table is probably the worst thing you can use when recording and playing back music that has synths and needs to be synced. Wavetable is good for playing mp3 files by themselves and that's about it.
It's best to have ALL the inputs and outputs for midi and audio running through ONE interface/soundcard that uses ASIO drivers. When the latency settings and buffers are adjusted properly, that sound card will give you latency that is under 10ms easily and that essentially equates to no audible latency in the speakers and headphones. Many interfaces are capable of much lower latency than 10ms.... some are easily under 5ms.
Using an interface that's USB connected and has ASIO drivers properly adjusted is the best way to get this done.
You can find my music at: www.herbhartley.comAdd nothing that adds nothing to the music. You can make excuses or you can make progress but not both. The magic you are looking for is in the work you are avoiding.
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: May 2000
Posts: 22,165
Veteran
|
Veteran
Joined: May 2000
Posts: 22,165 |
Should I be concerned about the lag between my MIDI input and the output in my headphones? It seems like the input is being recording "on time," despite the MIDI output lagging behind. But that could mess me up when recording... Again, the MIDI input and what you are calling the "Midi Output" have a delay. It is not really the "MIDI Output" that is lagging. The MIDI is getting output to the (soft) synth almost instantaneously. What is causing the lag is the computer taking that MIDI signal and generating a sound to match. A hardware synth would have no problem doing it without you noticing any lag, but your computer is taking a second or two (or a half, or a quarter) to generate the actual sound. I think this is the lag you hear and it is caused by inputting LIVE MIDI and expecting the sound to be generated instantly from the computer. This is why ASIO makes such a huge difference; it is the generation of the AUDIO sound that is the actual issue, not the MIDI path at all. The reason it seems the MIDI is being recorded 'on time' is because IT IS. The lag happens afterwards when the MIDI is required to generate audio .. MIDI is a trigger. Your synth creates audio from the trigger. Hardware and ASIO synths handle this trigger very quickly and generate sound. MME has a buffer (lag) and generates it slower. NOTE: this is only for real time MIDI input. In other words, as you noticed; the actual MIDI data is recorded accurately. The next time you play it back, everything gets buffered and the 'recorded' MIDI is suddenly in time again. This is by design. It is only when sending MIDI to your computer and trying to make it generate the synth sound in real time that this is a problem .. it adds extra load/response requirements that most basic setups are not ready for. If the system can buffer everything (and not need 'instant' response) ASIO/MME doesn't really matter too much. The buffers line everything up. But when playing along with a song (or recording alongside to existing tracks) you want 'instant response' from MIDI IN to AUDIO Out .. and ASIO is the most likely solution.
I do not work here, but the benefits are still awesome Make your sound your own!
|
|
|
|
|
|
|
|
|
|
|
|
RealBand
|
Joined: Dec 2003
Posts: 23,216
Veteran
|
Veteran
Joined: Dec 2003
Posts: 23,216 |
Rharv is right on the money. I do a lot of MIDI recording. With ASIO drivers and the driver buffers set correctly I get zero latency when recording. I could have 5-20 MIDI tracks playing while recording another MIDI track again with zero latency. I have recorded three MIDI tracks simultaneously with no latency.
If you do not have a sound card with native ASIO drivers then getting one will solve your problem. ASIO4ALL drivers is a hit or miss situation as some people have had some success with them while others were not so lucky. But if your sound card does not have ASIO drivers you way want to try the free ASIO4ALL but a sound card with native ASIO drivers is your best choice.
Good luck.
Whenever I get something stuck in the back of my throat, I dislodge it by drinking a beer. It's called the Heineken Maneuver.
64 bit Win 10 Pro, the latest BiaB/RB, Roland Octa-Capture audio interface, a ton of software/hardware
|
|
|
|
|
|
|
|
|
|
|
|
Ask sales and support questions about Band-in-a-Box using natural language.
ChatPG's knowledge base includes the full Band-in-a-Box User Manual and sales information from the website.
|
|
|
|
|
|
|
|
|
|
|
Video: Band-in-a-Box® 2025 for Mac®: VST3 Plugin Support
Band-in-a-Box® 2025 for Mac® now includes support for VST3 plugins, alongside VST and AU. Use them with MIDI or audio tracks for even more creative possibilities in your music production.
Band-in-a-Box® 2025 for Macs®: VST3 Plugin Support
Video: Band-in-a-Box® 2025 for Mac®: Using VST3 Plugins
Join the conversation on our forum.
Band-in-a-Box 2025 for Mac Videos
With the release of Band-in-a-Box® 2025 for Mac, we’re rolling out a collection of brand-new videos on our YouTube channel. We’ll also keep this forum post updated so you can easily find all the latest videos in one convenient spot.
From overviews of new features and walkthroughs of the 202 new RealTracks, to highlights of XPro Styles PAK 8, Xtra Styles PAKs 18, the 2025 49-PAK, and in-depth tutorials — you’ll find everything you need to explore what’s new in Band-in-a-Box® 2025.
Reference this forum post for One-Stop Shopping of our Band-in-a-Box® 2025 Mac Videos — we’ll be adding more videos as they’re released!
Band-in-a-Box 2025 for Mac is Here!
Band-in-a-Box® 2025 for Mac is here, packed with major new features and an incredible collection of available new content! This includes 202 RealTracks (in Sets 449-467), plus 20 bonus Unreleased RealTracks in the 2025 49-PAK. There are new RealStyles, MIDI SuperTracks, Instrumental Studies, “Songs with Vocals” Artist Performance Sets, Playable RealTracks Set 4, two new sets of “RealDrums Stems,” XPro Styles PAK 8, Xtra Styles PAK 19, and more!
Special Offers
Upgrade to Band-in-a-Box® 2025 for Mac with savings of up to 50% on most upgrade packages during our special—available until July 31, 2025! Visit our Band-in-a-Box® packages page for all the purchase options available.
2025 Free Bonus PAK & 49-PAK Add-ons
We've packed our Free Bonus PAK & 49-PAK with some incredible Add-ons! The Free Bonus PAK is automatically included with most Band-in-a-Box® for Mac 2025 packages, but for even more Add-ons (including 20 Unreleased RealTracks!) upgrade to the 2025 49-PAK for only $49. You can see the full lists of items in each package, and listen to demos here.
If you have any questions, feel free to connect with us directly—we’re here to help!
Band-in-a-Box 2025 Italian Version is Here!
Cari amici
È stata aggerate la versione in Italiano del programma più amato dagli appassionati di musica, il nostro Band-in-a-Box.
Questo è il link alla nuova versione 2025.
Di seguito i link per scaricare il pacchetti di lingua italiana aggiornati per Band-in-a-Box e RealBand, anche per chi avesse già comprato la nuova versione in inglese.
Band-in-a-Box 2025 - Italiano
RealBand 2025 - Italiano
Band-in-a-Box 2025 French Version is Here!
Bonjour à tous,
Band-in-a-Box® 2025 pour Windows est disponible en Français.
Le téléchargement se fait à partir du site PG Music
Pour ceux qui auraient déjà acheté la version 2025 de Band-in-a-Box (et qui donc ont une version anglaise), il est possible de "franciser" cette version avec les patchs suivants:
BIAB 2025 - francisation
RealBand 2025 - francisation
Voilà, enjoy!
Band-in-a-Box 2025 German Version is Here!
Update Your Band-in-a-Box® 2025 to Build 1128 for Windows Today!
Already using Band-in-a-Box 2025 for Windows®? Download Build 1128 now from our Support Page to enjoy the latest enhancements and improvements from our team.
Stay up to date—get the latest update now!
|
|
|
|
|
|
|
|
|
|
|
Forums58
Topics84,308
Posts777,565
Members39,615
|
Most Online25,754 Jan 24th, 2025
|
|
|
|
|
|
|
|
|