﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Millisecond Forums » Millisecond Forums » Inquisit 6  » fMRI timing precision</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Wed, 09 Sep 2026 00:03:10 GMT</lastBuildDate><ttl>20</ttl><item><title>fMRI timing precision</title><link>https://forums.millisecond.com/Topic32421.aspx</link><description>Hello, I was wondering if someone could help me make sure my inquisit script is aligned to an fmri scanner throughout the experiment. I understand /pretrialpause will make the script wait for a pulse, however, is there additionally a way to correct for potential lag between trials? In my experiment, trials are not fixed, the timing depends on responses.&amp;nbsp;</description><pubDate>Tue, 02 Nov 2021 22:14:32 GMT</pubDate><dc:creator>troyh</dc:creator></item><item><title>RE: fMRI timing precision</title><link>https://forums.millisecond.com/Topic32437.aspx</link><description>&lt;blockquote data-id="32434" class="if-quote-wrapper" unselectable="on" data-guid="1635890670238" id="if_insertedNode_1635890669158" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32434" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32434" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32434" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32434"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32431" class="if-quote-wrapper" unselectable="on" data-guid="1635890670238" id="if_insertedNode_1635889859024" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32431" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32431" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32431" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32431"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32430" class="if-quote-wrapper" unselectable="on" data-guid="1635890670238" id="if_insertedNode_1635886547353" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32430" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32430" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32430" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32430"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32429" class="if-quote-wrapper" unselectable="on" data-guid="1635890670238" id="if_insertedNode_1635886276429" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32429" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32429" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32429" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32429"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32426" class="if-quote-wrapper" unselectable="on" data-guid="1635890670238" id="if_insertedNode_1635885992121" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32426" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32426" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32426" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32426"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32425" class="if-quote-wrapper" unselectable="on" data-guid="1635890670238" id="if_insertedNode_1635884324780" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32425" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32425" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32425" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32425"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32421" class="if-quote-wrapper" unselectable="on" data-guid="1635890670238" id="if_insertedNode_1635884048827" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32421" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32421" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32421" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32421"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;Hello, I was wondering if someone could help me make sure my inquisit script is aligned to an fmri scanner throughout the experiment. I understand /pretrialpause will make the script wait for a pulse, however, is there additionally a way to correct for potential lag between trials? In my experiment, trials are not fixed, the timing depends on responses.&amp;nbsp;&lt;a class="if-quote-goto quote-link" href="#" data-id="32421"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;You will have to be way more specific than that if you want any useful input.&lt;a class="if-quote-goto quote-link" href="#" data-id="32425"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Okay, the experiment consists of trials that require a response to complete followed by intertrial pauses. After a trial, say the script and the scanner are desynchronized by 1 second. Is there a way to update the script such that the following intertrial pause will be 1 second less in duration, so that, for the next trial, the scanner and script are synchronized again.&lt;a class="if-quote-goto quote-link" href="#" data-id="32426"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Well, how do you currently tell the script about the scanner's status, i.e. how is it supposed to learn that it's out of sync or not?&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="32429"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;That's what I'm asking--how to make a script learn whether its out of sync or not, and, if it is, how to correct that. I don't mean to be vague--I haven't actually run the script in the scanner yet, so I don't have a good feel for the interfacing. I&lt;a class="if-quote-goto quote-link" href="#" data-id="32430"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;This is impossible to answer if you cannot describe what interfacing options your scanner setup provides and how you intend to use them.&lt;br/&gt;&lt;br/&gt;Generally&lt;br/&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/attributes/pretrialsignal.htm"&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/attributes/pretrialsignal.htm"&gt;https://www.millisecond.com/support/docs/v6/html/language/attributes/pretrialsignal.htm&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/attributes/posttrialsignal.htm"&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/attributes/posttrialsignal.htm"&gt;https://www.millisecond.com/support/docs/v6/html/language/attributes/posttrialsignal.htm&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;and&lt;br/&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/elements/port.htm"&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/elements/port.htm"&gt;https://www.millisecond.com/support/docs/v6/html/language/elements/port.htm&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;for generic signalling from Inquisit to external devices.&lt;br/&gt;&lt;br/&gt;Also &lt;a href="https://www.millisecond.com/support/docs/v6/html/howto/howtocontroltiming.htm"&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/howto/howtocontroltiming.htm"&gt;https://www.millisecond.com/support/docs/v6/html/howto/howtocontroltiming.htm&lt;/a&gt;&lt;/a&gt; to understand the various timing components involved in a trial.&lt;br/&gt;&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="32431"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Thank you, it seems like /posttrialpause should work for the problem I imagined encountering per the findings from this thread &lt;a href="https://www.millisecond.com/forums/Topic4796-3.aspx."&gt;&lt;a href="https://www.millisecond.com/forums/Topic4796-3.aspx."&gt;https://www.millisecond.com/forums/Topic4796-3.aspx.&lt;/a&gt;&lt;/a&gt; The comp will be linked to the scanner via USB. The scanner will send a pulse every fMRI BOLD volume. The pulse is routed to the comp in the form of an apostrophe key stroke. Is this compatible somehow, ie, can /pretrialpause register an apostrophe, or is it only an integer expression?&lt;a class="if-quote-goto quote-link" href="#" data-id="32434"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;This implies that the USB interface presents to the computer as a standard keyboard. /pretria&lt;strong&gt;lsignal&lt;/strong&gt; can accept keyboard input. You need to specify the numerical scancode corresponding to the character the device sends. That should be 40 for ' on a US keyboard layout.&lt;br/&gt;</description><pubDate>Tue, 02 Nov 2021 22:14:32 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: fMRI timing precision</title><link>https://forums.millisecond.com/Topic32434.aspx</link><description>&lt;blockquote data-id="32431" class="if-quote-wrapper" unselectable="on" data-guid="1635889860251" contenteditable="false" id="if_insertedNode_1635889859024"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32431" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32431" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32431" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32431"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32430" class="if-quote-wrapper" unselectable="on" data-guid="1635889860251" id="if_insertedNode_1635886547353" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32430" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32430" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32430" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32430"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32429" class="if-quote-wrapper" unselectable="on" data-guid="1635889860251" id="if_insertedNode_1635886276429" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32429" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32429" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32429" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32429"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32426" class="if-quote-wrapper" unselectable="on" data-guid="1635889860251" id="if_insertedNode_1635885992121" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32426" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32426" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32426" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32426"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32425" class="if-quote-wrapper" unselectable="on" data-guid="1635889860251" id="if_insertedNode_1635884324780" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32425" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32425" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32425" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32425"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32421" class="if-quote-wrapper" unselectable="on" data-guid="1635889860251" id="if_insertedNode_1635884048827" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32421" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32421" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32421" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32421"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;Hello, I was wondering if someone could help me make sure my inquisit script is aligned to an fmri scanner throughout the experiment. I understand /pretrialpause will make the script wait for a pulse, however, is there additionally a way to correct for potential lag between trials? In my experiment, trials are not fixed, the timing depends on responses.&amp;nbsp;&lt;a class="if-quote-goto quote-link" href="#" data-id="32421"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;You will have to be way more specific than that if you want any useful input.&lt;a class="if-quote-goto quote-link" href="#" data-id="32425"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Okay, the experiment consists of trials that require a response to complete followed by intertrial pauses. After a trial, say the script and the scanner are desynchronized by 1 second. Is there a way to update the script such that the following intertrial pause will be 1 second less in duration, so that, for the next trial, the scanner and script are synchronized again.&lt;a class="if-quote-goto quote-link" href="#" data-id="32426"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Well, how do you currently tell the script about the scanner's status, i.e. how is it supposed to learn that it's out of sync or not?&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="32429"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;That's what I'm asking--how to make a script learn whether its out of sync or not, and, if it is, how to correct that. I don't mean to be vague--I haven't actually run the script in the scanner yet, so I don't have a good feel for the interfacing. I&lt;a class="if-quote-goto quote-link" href="#" data-id="32430"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;This is impossible to answer if you cannot describe what interfacing options your scanner setup provides and how you intend to use them.&lt;br/&gt;&lt;br/&gt;Generally&lt;br/&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/attributes/pretrialsignal.htm"&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/attributes/pretrialsignal.htm"&gt;https://www.millisecond.com/support/docs/v6/html/language/attributes/pretrialsignal.htm&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/attributes/posttrialsignal.htm"&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/attributes/posttrialsignal.htm"&gt;https://www.millisecond.com/support/docs/v6/html/language/attributes/posttrialsignal.htm&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;and&lt;br/&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/elements/port.htm"&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/elements/port.htm"&gt;https://www.millisecond.com/support/docs/v6/html/language/elements/port.htm&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;for generic signalling from Inquisit to external devices.&lt;br/&gt;&lt;br/&gt;Also &lt;a href="https://www.millisecond.com/support/docs/v6/html/howto/howtocontroltiming.htm"&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/howto/howtocontroltiming.htm"&gt;https://www.millisecond.com/support/docs/v6/html/howto/howtocontroltiming.htm&lt;/a&gt;&lt;/a&gt; to understand the various timing components involved in a trial.&lt;br/&gt;&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="32431"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Thank you, it seems like /posttrialpause should work for the problem I imagined encountering per the findings from this thread &lt;a href="https://www.millisecond.com/forums/Topic4796-3.aspx."&gt;https://www.millisecond.com/forums/Topic4796-3.aspx.&lt;/a&gt; The comp will be linked to the scanner via USB. The scanner will send a pulse every fMRI BOLD volume. The pulse is routed to the comp in the form of an apostrophe key stroke. Is this compatible somehow, ie, can /pretrialpause register an apostrophe, or is it only an integer expression?</description><pubDate>Tue, 02 Nov 2021 21:59:51 GMT</pubDate><dc:creator>troyh</dc:creator></item><item><title>RE: fMRI timing precision</title><link>https://forums.millisecond.com/Topic32431.aspx</link><description>&lt;blockquote data-id="32430" class="if-quote-wrapper" unselectable="on" data-guid="1635886548571" id="if_insertedNode_1635886547353" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32430" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32430" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32430" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32430"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32429" class="if-quote-wrapper" unselectable="on" data-guid="1635886548571" id="if_insertedNode_1635886276429" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32429" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32429" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32429" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32429"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32426" class="if-quote-wrapper" unselectable="on" data-guid="1635886548571" id="if_insertedNode_1635885992121" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32426" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32426" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32426" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32426"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32425" class="if-quote-wrapper" unselectable="on" data-guid="1635886548571" id="if_insertedNode_1635884324780" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32425" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32425" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32425" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32425"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32421" class="if-quote-wrapper" unselectable="on" data-guid="1635886548571" id="if_insertedNode_1635884048827" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32421" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32421" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32421" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32421"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;Hello, I was wondering if someone could help me make sure my inquisit script is aligned to an fmri scanner throughout the experiment. I understand /pretrialpause will make the script wait for a pulse, however, is there additionally a way to correct for potential lag between trials? In my experiment, trials are not fixed, the timing depends on responses.&amp;nbsp;&lt;a class="if-quote-goto quote-link" href="#" data-id="32421"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;You will have to be way more specific than that if you want any useful input.&lt;a class="if-quote-goto quote-link" href="#" data-id="32425"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Okay, the experiment consists of trials that require a response to complete followed by intertrial pauses. After a trial, say the script and the scanner are desynchronized by 1 second. Is there a way to update the script such that the following intertrial pause will be 1 second less in duration, so that, for the next trial, the scanner and script are synchronized again.&lt;a class="if-quote-goto quote-link" href="#" data-id="32426"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Well, how do you currently tell the script about the scanner's status, i.e. how is it supposed to learn that it's out of sync or not?&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="32429"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;That's what I'm asking--how to make a script learn whether its out of sync or not, and, if it is, how to correct that. I don't mean to be vague--I haven't actually run the script in the scanner yet, so I don't have a good feel for the interfacing. I&lt;a class="if-quote-goto quote-link" href="#" data-id="32430"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;This is impossible to answer if you cannot describe what interfacing options your scanner setup provides and how you intend to use them.&lt;br/&gt;&lt;br/&gt;Generally&lt;br/&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/attributes/pretrialsignal.htm"&gt;https://www.millisecond.com/support/docs/v6/html/language/attributes/pretrialsignal.htm&lt;/a&gt;&lt;br/&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/attributes/posttrialsignal.htm"&gt;https://www.millisecond.com/support/docs/v6/html/language/attributes/posttrialsignal.htm&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;and&lt;br/&gt;&lt;a href="https://www.millisecond.com/support/docs/v6/html/language/elements/port.htm"&gt;https://www.millisecond.com/support/docs/v6/html/language/elements/port.htm&lt;/a&gt;&lt;br/&gt;for generic signalling from Inquisit to external devices.&lt;br/&gt;&lt;br/&gt;Also &lt;a href="https://www.millisecond.com/support/docs/v6/html/howto/howtocontroltiming.htm"&gt;https://www.millisecond.com/support/docs/v6/html/howto/howtocontroltiming.htm&lt;/a&gt; to understand the various timing components involved in a trial.&lt;br/&gt;&lt;br/&gt;</description><pubDate>Tue, 02 Nov 2021 21:01:53 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: fMRI timing precision</title><link>https://forums.millisecond.com/Topic32430.aspx</link><description>&lt;blockquote data-id="32429" class="if-quote-wrapper" unselectable="on" data-guid="1635886276914" contenteditable="false" id="if_insertedNode_1635886276429"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32429" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32429" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32429" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32429"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32426" class="if-quote-wrapper" unselectable="on" data-guid="1635886276914" id="if_insertedNode_1635885992121" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32426" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32426" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32426" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32426"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32425" class="if-quote-wrapper" unselectable="on" data-guid="1635886276914" id="if_insertedNode_1635884324780" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32425" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32425" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32425" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32425"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32421" class="if-quote-wrapper" unselectable="on" data-guid="1635886276914" id="if_insertedNode_1635884048827" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32421" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32421" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32421" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32421"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;Hello, I was wondering if someone could help me make sure my inquisit script is aligned to an fmri scanner throughout the experiment. I understand /pretrialpause will make the script wait for a pulse, however, is there additionally a way to correct for potential lag between trials? In my experiment, trials are not fixed, the timing depends on responses.&amp;nbsp;&lt;a class="if-quote-goto quote-link" href="#" data-id="32421"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;You will have to be way more specific than that if you want any useful input.&lt;a class="if-quote-goto quote-link" href="#" data-id="32425"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Okay, the experiment consists of trials that require a response to complete followed by intertrial pauses. After a trial, say the script and the scanner are desynchronized by 1 second. Is there a way to update the script such that the following intertrial pause will be 1 second less in duration, so that, for the next trial, the scanner and script are synchronized again.&lt;a class="if-quote-goto quote-link" href="#" data-id="32426"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Well, how do you currently tell the script about the scanner's status, i.e. how is it supposed to learn that it's out of sync or not?&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="32429"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;That's what I'm asking--how to make a script learn whether its out of sync or not, and, if it is, how to correct that. I don't mean to be vague--I haven't actually run the script in the scanner yet, so I don't have a good feel for the interfacing. I</description><pubDate>Tue, 02 Nov 2021 20:53:54 GMT</pubDate><dc:creator>troyh</dc:creator></item><item><title>RE: fMRI timing precision</title><link>https://forums.millisecond.com/Topic32429.aspx</link><description>&lt;blockquote data-id="32426" class="if-quote-wrapper" unselectable="on" data-guid="1635885993105" id="if_insertedNode_1635885992121" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32426" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32426" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32426" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32426"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32425" class="if-quote-wrapper" unselectable="on" data-guid="1635885993105" id="if_insertedNode_1635884324780" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32425" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32425" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32425" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32425"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32421" class="if-quote-wrapper" unselectable="on" data-guid="1635885993105" id="if_insertedNode_1635884048827" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32421" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32421" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32421" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32421"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;Hello, I was wondering if someone could help me make sure my inquisit script is aligned to an fmri scanner throughout the experiment. I understand /pretrialpause will make the script wait for a pulse, however, is there additionally a way to correct for potential lag between trials? In my experiment, trials are not fixed, the timing depends on responses.&amp;nbsp;&lt;a class="if-quote-goto quote-link" href="#" data-id="32421"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;You will have to be way more specific than that if you want any useful input.&lt;a class="if-quote-goto quote-link" href="#" data-id="32425"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Okay, the experiment consists of trials that require a response to complete followed by intertrial pauses. After a trial, say the script and the scanner are desynchronized by 1 second. Is there a way to update the script such that the following intertrial pause will be 1 second less in duration, so that, for the next trial, the scanner and script are synchronized again.&lt;a class="if-quote-goto quote-link" href="#" data-id="32426"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Well, how do you currently tell the script about the scanner's status, i.e. how is it supposed to learn that it's out of sync or not?&lt;br/&gt;</description><pubDate>Tue, 02 Nov 2021 20:47:52 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: fMRI timing precision</title><link>https://forums.millisecond.com/Topic32426.aspx</link><description>&lt;blockquote data-id="32425" class="if-quote-wrapper" unselectable="on" data-guid="1635884325001" contenteditable="false" id="if_insertedNode_1635884324780"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32425" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32425" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32425" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32425"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;&lt;blockquote data-id="32421" class="if-quote-wrapper" unselectable="on" data-guid="1635884325001" id="if_insertedNode_1635884048827" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32421" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32421" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32421" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32421"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;Hello, I was wondering if someone could help me make sure my inquisit script is aligned to an fmri scanner throughout the experiment. I understand /pretrialpause will make the script wait for a pulse, however, is there additionally a way to correct for potential lag between trials? In my experiment, trials are not fixed, the timing depends on responses.&amp;nbsp;&lt;a class="if-quote-goto quote-link" href="#" data-id="32421"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;You will have to be way more specifica than that if you want any useful input.&lt;a class="if-quote-goto quote-link" href="#" data-id="32425"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;Okay, the experiment consists of trials that require a response to complete followed by intertrial pauses. After a trial, say the script and the scanner are desynchronized by 1 second. Is there a way to update the script such that the following intertrial pause will be 1 second less in duration, so that, for the next trial, the scanner and script are synchronized again.</description><pubDate>Tue, 02 Nov 2021 20:23:55 GMT</pubDate><dc:creator>troyh</dc:creator></item><item><title>RE: fMRI timing precision</title><link>https://forums.millisecond.com/Topic32425.aspx</link><description>&lt;blockquote data-id="32421" class="if-quote-wrapper" unselectable="on" data-guid="1635884049356" id="if_insertedNode_1635884048827" contenteditable="false"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="32421" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="32421" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="32421" title=" "&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;troyh - 11/2/2021&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-32421"&gt;&lt;div class="if-quote-message-margin" contenteditable="true"&gt;Hello, I was wondering if someone could help me make sure my inquisit script is aligned to an fmri scanner throughout the experiment. I understand /pretrialpause will make the script wait for a pulse, however, is there additionally a way to correct for potential lag between trials? In my experiment, trials are not fixed, the timing depends on responses.&amp;nbsp;&lt;a class="if-quote-goto quote-link" href="#" data-id="32421"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/blockquote&gt;&lt;br/&gt;You will have to be way more specifica than that if you want any useful input.</description><pubDate>Tue, 02 Nov 2021 20:14:34 GMT</pubDate><dc:creator>Dave</dc:creator></item></channel></rss>