Helpful ReplyMIDI hell

Author
Agentcalm
Max Output Level: -85 dBFS
  • Total Posts : 257
  • Joined: 2012/05/01 18:27:25
  • Status: offline
2018/01/07 13:18:45 (permalink)

MIDI hell

Hey folks.   Any ideas please?
I inserted a synth into a song.  To give it that synthie, pop feel i started tapping on a key on my midid controller keyboard pretty fast. I think the notes are 16ths.   I went into PRV just to manually move notes left or right etc as need be.    Basically when i expand PRV there is a note in every "box".   All good.  Or so i thought.
Finished the song..played it back and noticed a lot of those synth notes were not playing.  I put the synth track on solo and slowed the tempo right down and hit play.    Everywhere a note was silent (even though the was blue dot in the PRV box) i deleted the note and use the mouse to manually put the note back in.  But the problem persists.
Thank God i did a "save as" so Im trying to fix this problem with the song saved.   So i can goof around with this safely.
I deleted all of the midi notes and decided to start again using just one bar.  My plan was to get one bar right and then just copy paste.  But even on one bar Im still getting these silent notes.  Ive tried using event manager to select all notes and then going to the quantize tool    Even quantize didnt help.    I know the problem is not with the keyboard because even when using the mouse to manually put in notes this happens.     
I also tried using a different synth to eliminate that but the problem remains.  If i hold a key down and player longer notes it seems fine.   Very frustrating.  
 

 Southern kin y'all 
#1
stevesweat
Max Output Level: -83 dBFS
  • Total Posts : 360
  • Joined: 2016/05/12 11:30:22
  • Location: Austin
  • Status: offline
Re: MIDI hell 2018/01/07 13:48:14 (permalink) ☄ Helpfulby Agentcalm 2018/01/07 14:06:54
Go to preferences - midi - playback and recording. Under "playback" increase the number in "prepare using ____ millisecond buffers". Set it really high and it should work. Bring it back down to record.

Steve
Sweaty Productions
http://www.youarentweird.com/
https://soundcloud.com/user-978097986-982906152
https://sweatyproductions.bandcamp.com/
Windows 10 x64
SONAR Platinum x64
AMD FX6300 3.5gig 6core
HYPERx FURY 16gigRam
PNY GeForce GT730
WD Caviar 1TB 7200rpm
Gigabyte ATX AM3+ AMD 970 chipset
Roland Studio Capture
#2
Agentcalm
Max Output Level: -85 dBFS
  • Total Posts : 257
  • Joined: 2012/05/01 18:27:25
  • Status: offline
Re: MIDI hell 2018/01/07 14:08:23 (permalink)
Nice one Steve.  That seems to have worked.   The default was only 125.   I found another article saying it should be up at like 500.  And one user had to raise it to 2K.    wow.
So you put it back for recording yes?
 

 Southern kin y'all 
#3
scook
Forum Host
  • Total Posts : 24146
  • Joined: 2005/07/27 13:43:57
  • Location: TX
  • Status: offline
Re: MIDI hell 2018/01/07 14:21:54 (permalink)
No need to use a different setting for recording. It is a playback buffer setting.
#4
stevesweat
Max Output Level: -83 dBFS
  • Total Posts : 360
  • Joined: 2016/05/12 11:30:22
  • Location: Austin
  • Status: offline
Re: MIDI hell 2018/01/07 15:37:54 (permalink)
Agentcalm
Nice one Steve.  That seems to have worked.   The default was only 125.   I found another article saying it should be up at like 500.  And one user had to raise it to 2K.    wow.
So you put it back for recording yes?
 


To be honest I don't record much midi, usually program. Mine is set at 1000 and I never change it.
 
Scook, I had always assumed that if you were recording something along with a midi track that the midi playback buffer COULD have some effect on latency as you ARE playing back the midi track in order to play along with it. Is this a non-issue?

Steve
Sweaty Productions
http://www.youarentweird.com/
https://soundcloud.com/user-978097986-982906152
https://sweatyproductions.bandcamp.com/
Windows 10 x64
SONAR Platinum x64
AMD FX6300 3.5gig 6core
HYPERx FURY 16gigRam
PNY GeForce GT730
WD Caviar 1TB 7200rpm
Gigabyte ATX AM3+ AMD 970 chipset
Roland Studio Capture
#5
scook
Forum Host
  • Total Posts : 24146
  • Joined: 2005/07/27 13:43:57
  • Location: TX
  • Status: offline
Re: MIDI hell 2018/01/07 15:51:40 (permalink) ☄ Helpfulby Cactus Music 2018/01/07 18:49:17
It is not an issue. A large MIDI playback buffer may feel like the transport start button is sluggish. Playback will not start until the MIDI playback buffer fills. The latency experienced when sending MIDI data from the controller and the results heard is the result of buffering by audio interface driver and plug-in delay compensation.
#6
azslow3
Max Output Level: -42.5 dBFS
  • Total Posts : 3297
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: MIDI hell 2018/01/07 16:22:52 (permalink)
The setting also influence the delay between MIDI manipulation (f.e. changing parameters in MFX plug-ins on MIDI track) and resulting sound.
 
(Technologically) the setting comes from DX times, it should have no influence on VST based synth, but
(observation) practically it seems like triggering some bug in Sonar when hitting particular combination of ASIO buffer size and particular number. If  1000 does not work, 500 / 200 / 700 / etc. can help to prevent the bug happened.
 
MFX (and I guess Sonar internal processing) distinguish between "real time" MIDI which is delivered "as is", so as original MIDI events, and  "played from the track" MIDI which is processed using the buffer size specified in this setting and represented differently ("Note On" followed by "Note Off" events vs "Note + duration"). VST has no such separation, MIDI data are processed using audio quantization. F.e. for 44100Hz ASIO buffer 256, that is ~6ms. And so any "preparation" over 100ms in advance should not produce any troubles. But as we all could observe at least once, that is not the case.
 

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
#7
Jump to:
© 2024 APG vNext Commercial Version 5.1