[RWP] Sorry, Correction: Midi Sync for Compensating Hardware Latency

Indigo 33indigo at charter.net
Mon Aug 22 11:25:46 EDT 2011


When I turn Record Armed Offno midi gets to my drum machine.
The configure output dialog is not in Midi Input Devices, only in Midi 
Output Devices, under Midi Devices.


On 8/21/2011 9:54 PM, Jim Snowbarger wrote:
> Very interesting. when I open the configure input dialog, I see
> different items than you do.
> There is no edit box for latency offsets at all.
> That must be different for diferent midi input devices.
>
> Indigo, in your previous message, when you were talking about your own
> setup driving the drum machine, not showing any latency, you have
> recording armed. When you unarm the track, does that then prevent your
> midi keyboard from controlling your drum machine? If it does, then you
> are doing the same exact thing I'm doing, and I'm jealous. When I get
> over my current lazy streak, I'm going to move this midi set up over to
> my windows 7 64 screamer, and see if there is any difference.
>
>
>
> ----- Original Message ----- From: "Indigo" <33indigo at charter.net>
> To: "Reapers Without Peepers" <rwp at reaaccess.com>
> Sent: Sunday, August 21, 2011 10:13 AM
> Subject: [RWP] Sorry, Correction: Midi Sync for Compensating Hardware
> Latency
>
>
>> Sorry, I was mistaken about the purpose of the offset settings in
>> Options/preferences/recording.
>> Those settings are not for latency offset for a selected midi device,
>> as some Cockos forums suggested, but apparently for recording input
>> and output latency.
>>
>> The latency offset settings for specific midi devices are in
>> Options/Preferences Midi Devices.
>> To set the latency offset for a midi output device,
>> go to Midi Devices, tab to Midi Output Device to Make Available...,
>> select the desired device with the arrow keys.
>> Then go to the number pad and find the name of the selected midi device.
>> Right click on that name at the number pad.
>> A context menu opens.
>> Go back to your arrow keys and arrow to the selection: Configure
>> Output C.
>> With each press of the tab key, you get:
>> 1. device name,
>> 2. enable output for this device, with a checkbox, which should be
>> checked,
>> 3. send clock for this device, with a checkbox to check only when you
>> need clock output,
>> 4. open device in low latency low precision mode, remember that
>> checking this gives low latency but undesirable high midi jitter,
>> 5. Finally, the elusive edit box for entering midi latency offset for
>> this device,
>> 6. okay,
>> 7. cancel.
>>
>> Sorry I located the wrong set of edit boxes for your particular
>> latency problem, Jim.
>>
>> The info in my previous message on entering negative or positive
>> offset values still applies, but to this edit box.
>>
>> Confusing as hell, yes?
>> By the way, there's a third offset edit box in Midi, just to add more
>> confusion.
>> Indigo
>>
>>
>>
>>
>>
>> On 8/20/2011 11:23 PM, Jim Snowbarger wrote:
>>> Indigo, I can't find these settings.
>>> Are you talking about the track recording settings that you get when
>>> pressing the context key on a track?
>>> It sounds like those settings affect how midi plays bac when playing the
>>> project.
>>> I really don't like the idea of messing with audio buffering settings to
>>> deal with a simple midi delay. Those things are more dependent on hard
>>> disk speed, and other things that actually affect audio performance. I
>>> really don't see why those settings should affect midi through.
>>> Yes, it does have a midi through. it is what happens when you set up a
>>> track to record midi input, arm it for recording, and turn monitoring
>>> on. The midi data gets echoed out the midi output. Eventually.
>>> In fact, that is the way I would want to use it. My sound module would
>>> be tracking my keyboard action when I 'm recording through the
>>> monitoring. Then, when you punch out, it will automatically receive the
>>> playback.
>>> I think I got the throughput delay to diminish a little by by unchecking
>>> the item that restricts midi hardware to a single thread. Frankly, I'm
>>> slowly coming to the conclusion that this is just a reaper bug.
>>> It's a pretty nasty bug, for my mode of operation.
>>>
>>>
>>>
>>> ----- Original Message ----- From: "Indigo" <33indigo at charter.net>
>>> To: "Reapers Without Peepers" <rwp at reaaccess.com>
>>> Sent: Friday, August 19, 2011 6:37 AM
>>> Subject: Re: [RWP] Midi Sync for Compensating Hardware Latency
>>>
>>>
>>>> There are midi input and output offset settings just at the end of
>>>> record settings, but I don't know if these are the sync settings
>>>> referred to.
>>>> Still looking. for something specifically called sync offset.
>>>>
>>>> On 8/19/2011 5:31 AM, Indigo wrote:
>>>>> I think this forum post might have exactly what's needed for your
>>>>> hardware latency problem.
>>>>>
>>>>> Quote:
>>>>> Reaper midi sync latency compensation setting
>>>>>
>>>>> Question: I recently scored a tr-727 so I synced it up to my TC
>>>>> konnekt
>>>>> 8, which I ran
>>>>> "midiTest" on, (if you don't know what it is google it... pretty
>>>>> interesting!) and
>>>>> it says my midi 'send' time is less than a millisecond.
>>>>> I then routed the output of the 727 into a channel running 44.1
>>>>> with 2.6
>>>>> ms latency.
>>>>> When I try to sync the output of the 727 to the click in reaper it is
>>>>> off by a considerable
>>>>> amount ... I was wondering where the setting is to compensate for the
>>>>> latency? My
>>>>> immediate fix was to nudge everything else in the project over to sync
>>>>> with it, but I know there must be a better way.
>>>>> otherwise it syncs rock solid as long as I start from the very
>>>>> beginning
>>>>> of the track!
>>>>> Answer: There's 'MIDI output offset' for every single MIDI output. A
>>>>> positive value delays
>>>>> the MIDI stream by X milliseconds, whereas a negative value makes the
>>>>> MIDI to play
>>>>> X milliseconds ahead.
>>>>> I believe a negative value is the most usable, external gear
>>>>> usually has
>>>>> some latency
>>>>> which you want to compensate for - the MIDI stream needs to play a
>>>>> little bit ahead
>>>>> of main audio output to actually play in sync with it.
>>>>> However, there's a limitation in 'MIDI output offset'. A negative
>>>>> offset
>>>>> of about
>>>>> 20 milliseconds seems to be the maximum negative offset.
>>>>> If more than 20 ms negative offset is needed, it's possible to use
>>>>> ReaInsert and
>>>>> it's plugin delay compensation. This is what I do. It's possible to
>>>>> have
>>>>> a negative
>>>>> offset of several seconds.
>>>>>
>>>>> _______________________________________________
>>>>> RWP mailing list
>>>>> RWP at reaaccess.com
>>>>> http://reaaccess.com/mailman/listinfo/rwp_reaaccess.com
>>>>
>>>> _______________________________________________
>>>> RWP mailing list
>>>> RWP at reaaccess.com
>>>> http://reaaccess.com/mailman/listinfo/rwp_reaaccess.com
>>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> RWP mailing list
>>> RWP at reaaccess.com
>>> http://reaaccess.com/mailman/listinfo/rwp_reaaccess.com
>>
>> _______________________________________________
>> RWP mailing list
>> RWP at reaaccess.com
>> http://reaaccess.com/mailman/listinfo/rwp_reaaccess.com
>>
>
>
>
> _______________________________________________
> RWP mailing list
> RWP at reaaccess.com
> http://reaaccess.com/mailman/listinfo/rwp_reaaccess.com




More information about the Rwp mailing list