• SONAR
  • Some MIDI notes don't play!
2010/06/08 01:13:22
soens
Hi everyone,
 
I may have brought this up before but I still periodically have a problem with some MIDI notes not playing. Each time the song is played a certain note will not produce any sound. It is usually the same note each time. This happens when I use soft synths or when I have 2 separate MIDI tracks assigned to the same soft synth.
 
I can usually fix it by deleting and re-inserting the soft synth or giving each MIDI track its own soft synth. If those don't work then I have to create a whole new project and copy the tracks over.
 
Any ideas why this happens?
Steve
2010/06/08 11:59:20
brundlefly
Check your "Prepare Using" MIDI playback buffer setting under Options > Global > MIDI tab. If it's under 250 try settings from 250 to 500. If it's already 500, try settings up to 750 or so.
2010/06/08 22:03:49
reader1
brundlefly


Check your "Prepare Using" MIDI playback buffer setting under Options > Global > MIDI tab. If it's under 250 try settings from 250 to 500. If it's already 500, try settings up to 750 or so.


you mean his beffer is too samll to fill with all the notes?
2010/06/08 22:17:30
reader1
small
2010/06/09 12:15:43
brundlefly
reader1


brundlefly


Check your "Prepare Using" MIDI playback buffer setting under Options > Global > MIDI tab. If it's under 250 try settings from 250 to 500. If it's already 500, try settings up to 750 or so.


you mean his beffer is too samll to fill with all the notes?
SONAR needs to look ahead a little to render soft synths to audio on playback. I'm not sure why this is, since it's possible to play soft synths in real time with no more delay than your audio output latency, but if the buffer is too small, some notes may not be rendered in some projects.

I don't experience this problem on my DAW, even with very small MIDI playback buffer settings, but some users have trouble with settings below the default of 500 milliseconds. It might depend on the number and type of soft synths you are using, and how hard a project is pushing your CPU capacity.

2010/06/10 03:12:19
soens
Thanks! I've upped it to 1000 and it seems to work better. Hopefully that solves it.
 
Steve
2010/06/10 04:11:42
lorneyb2
Its best to use multiples of 64(128, 256. 512, 768, 1024) etc. from my understanding.  Some comp guru could explain why or correct me if I am wrong. 
Another cause of notes not playing can be note overlap of the same note.  What in essence happens is that a note off from the first note will be sent after the note on from the second note resulting in the second note stopping. You can check in PRV(piano roll view) to see if there is overlap on the notes giving you trouble.  If so drag the end of the first note back so there is no overlap.  Also an inadvertent touch of a note can cause it to stop as well.  You can use Process - Deglitch to solve those.
2010/06/10 10:36:02
reader1
What unit is this buffer? what is the max number for s8.5?
2010/06/10 10:58:38
CJaysMusic
reader1


What unit is this buffer? what is the max number for s8.5?
The max is the highest level your pc can handle without farting up the place. The max can be different for every pc.
Just check it and when your pc starts to fart, you know you went to high!!
 
Cj
EDIT:
Its best to use multiples of 64(128, 256. 512, 768, 1024) etc. from my understanding

Not with the global MIDI buffers. That's only for your sound card's ASIO buffer and the Recording and Playback buffers. The global MIDI buffers do not adhere to that.
How I come to that, is that they default is set to 500
Cj
2010/06/13 06:32:33
reader1
CJaysMusic


reader1


What unit is this buffer? what is the max number for s8.5?
The max is the highest level your pc can handle without farting up the place. The max can be different for every pc.
Just check it and when your pc starts to fart, you know you went to high!!
 
Cj

.
 
welcome your response, despite you are eating your words.
:)
you havn't yet replied what unit it was, Kb, or MB or so on...
we can find this number can be increased by one, say 64, 65, 66...128

EDIT:

Its best to use multiples of 64(128, 256. 512, 768, 1024) etc. from my understanding
Not with the global MIDI buffers. That's only for your sound card's ASIO buffer and the Recording and Playback buffers. The global MIDI buffers do not adhere to that.
How I come to that, is that they default is set to 500
Cj

how about it was ,if not asio , but wdm?  not useful ?
Does the 500ms has something to do with this buffers?
if so, it will merely take about 128k
 
© 2025 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account