[sdiy] Reliable MIDI recording app for PC.. Or my Sonar X3 Pro DAW is not set correctly..

jpdesroc at oricom.ca jpdesroc at oricom.ca
Wed Oct 29 17:37:37 CET 2025


Hi lists,

 

A while ago I built a MIDI piano roll player
that can read old piano rolls and play them through its dedicated MIDI out.

The unit has 2 parallel MIDI outputs. 

The first MIDI output is wired to a small Yamaha P50m MIDI piano module with
speakers.

The second MIDI output is sending the same signal
to my Sonar X3 Pro DAW to record all the played MIDI notes
so I can save the song in a .MID file. Fine.

 

Here is my problem:

When I listen and look at a fast playing piano roll
I can see all the notes on the paper roll are correctly playing
on the Yamaha module with no lags.
That means that my player CPU is doing its job correctly
and the MIDI output is reliable.

But after recording a roll in my DAW and playing it back
using a piano plugin and noticed intermittent lags
recorded in the MIDI track.
I use a Focusrite Scarlett 2i4 USB audio device with MIDI.

It’s connected in a USB3 connector on my PC.

And the settings in my Sonar X3 Pro are set to ASIO USB.

 





 

I thought this could be caused by some kind of timing precision
or ‘Snap’ option selected that should not be..

The set timing was at ¼ in my last MIDI recordings

And maybe should be much higher (like 1/32 Triplet) ?



 

I don’t know what to do with this issue..

 

I was thinking of using a separate app that would be easy and reliable
outside my Sonar.. But I think it’s not the way I should take.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20251029/8ee8ea0e/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 76020 bytes
Desc: not available
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20251029/8ee8ea0e/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 91680 bytes
Desc: not available
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20251029/8ee8ea0e/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 51608 bytes
Desc: not available
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20251029/8ee8ea0e/attachment-0002.png>


More information about the Synth-diy mailing list