menu_book

Knowledge Base

Documentation, guides, and resources for Noldus products.

UltraVox XT 4 - EthoVision and Observer Integration - Procedure

Last updated: Jul 30, 2026

Procedure

  1. Browse to C:\ProgramData\Noldus\Common\Tools\UltraVox XT 4 Control. If this folder does not exist, see Copy the UltraVox XT Control folder to the EthoVision XT/The Observer XT PC.
  2. Locate one of the *.bat batch files:
    • For EthoVision XT with one arena, or The Observer XT: choose StartUV - 2 PCs.bat or StopUV - 2 PCs.bat depending on which you want to use.
    • For EthoVision XT with two or more arenas, choose StartUV - 2 PCs multiple arenas.bat or StopUV - 2 PCs multiple arenas.bat.
  3. Right-click the batch file and select Edit with Notepad.
  4. Insert the IP address that you assigned in step Specify the IP address of the UltraVox XT PC. See the instructions below depending on what file you are editing.
  5. In all cases, make sure that the path of the file start.txt / stop.txt is C:\ProgramData\Noldus\Common\Tools\UltraVox XT 4 Control.
  6. Save and close the file.

StartUV - 2 PCs.bat

Use this file in the external command for starting recording in UltraVox XT.

@if exist "\\IP address of UltraVox XT PC\Synch\start.txt" del "\\IP address of UltraVox XT PC\Synch\start.txt"
@copy "C:\ProgramData\Noldus\Common\Tools\UltraVox XT 4 Control\start.txt" "\\IP address of UltraVox XT PC\Synch" > nul

Replace "IP address..." with the actual IP address of the UltraVox XT PC. Alternatively, enter the name of the PC that you find in Windows (e.g. DESKTOP-123ABC) instead of the IP address.

The batch file copies the file start.txt to the trigger folder of UltraVox XT. This starts recording in UltraVox XT.

StopUV - 2 PCs.bat

Use this file in the external command for stopping recording in UltraVox XT.

@if exist "\\IP address of UltraVox XT PC\Synch\stop.txt" del "\\IP address of UltraVox XT PC\Synch\stop.txt"
@copy "C:\ProgramData\Noldus\Common\Tools\UltraVox XT 4 Control\stop.txt" "\\IP address of UltraVox XT PC\Synch" > nul

Replace "IP address..." with the actual IP address of the UltraVox XT PC. Alternatively, enter the name of the PC that you find in Windows (e.g. DESKTOP-123ABC) instead of the IP address.

The batch file copies the file stop.txt to the trigger folder of UltraVox XT. This stops recording in UltraVox XT.

StartUV - 2 PCs Multiple Arenas.bat

If you work with multiple arenas, use the batch file StartUV - 2 PC multiple arenas.bat to start recording in UltraVox XT. This way the file start.txt is sent out just one time, for Arena 1. If the arena has a different name, open the file with Notepad and edit the name between the quotes.

@if exist "\\IP address of UltraVox XT PC\Synch\start.txt" del "\\IP address of UltraVox XT PC\Synch\start.txt"
@echo off
echo %1
IF %1=="Arena 1" (
@copy "C:\ProgramData\Noldus\Common\Tools\UltraVox XT 4 Control\start.txt" "\\IP address of UltraVox XT PC\Synch" > nul
)

Replace "IP address..." with the actual IP address of the UltraVox XT PC. Alternatively, enter the name of the PC that you find in Windows (e.g. DESKTOP-123ABC) instead of the IP address.

StopUV - 2 PCs Multiple Arenas.bat

If you work with multiple arenas, use the batch file StopUV - 2 PC multiple arenas.bat to stop recording in UltraVox XT. This way the file stop.txt is sent out just one time, for Arena 1. If the arena has a different name, open the file with Notepad and edit the name between the quotes.

@if exist "\\IP address of UltraVox XT PC\Synch\stop.txt" del "\\IP address of UltraVox XT PC\Synch\stop.txt"
@echo off
echo %1
IF %1=="Arena 1" (
@copy "C:\ProgramData\Noldus\Common\Tools\UltraVox XT 4 Control\stop.txt" "\\IP address of UltraVox XT PC\Synch" > nul
)

Replace "IP address..." with the actual IP address of the UltraVox XT PC. Alternatively, enter the name of the PC that you find in Windows (e.g. DESKTOP-123ABC) instead of the IP address.

Command Line Options

An important point when working with multiple arenas: in the Action boxes in the Trial Control Settings of EthoVision XT, specify the Command line options: "%an%", quotes included. For more information, see the EthoVision XT 18 - Trial and Hardware Control - Reference Manual.

Working with One PC

It is also possible to run EthoVision XT and UltraVox XT on the same PC. In this case use the batch files StartUV - 1 PC.bat and StopUV - 1 PC.bat. However, this solution is not supported as it may cause high workload on the memory and the processor. If you opt for this solution, test it thoroughly and make sure that the proportion of missing samples in your tracks is acceptable.

Make UltraVox XT Data Import Easier

When importing the call statistics files from UltraVox XT to EthoVision XT/The Observer XT, a shared folder may be handy that allows you to import the files directly through the network.

Procedure

  1. On the UltraVox XT computer, make a general folder where you are going to place all export (*.etx) files.
  2. Share this folder (see a similar procedure in Share the UltraVox XT Synchronization Folder).
  3. On the EthoVision XT/The Observer XT computer, create a virtual drive for this shared folder (see a similar procedure in Make a Virtual Drive for the EthoVision XT / The Observer XT).

In EthoVision XT

  1. Choose Setup > Trial Control Setting > New.
  2. Make a Trial Control Settings rule with the following components:
    • External command that runs one of the batch files StartUV*.bat. This copies the start.txt file to the trigger folder of UltraVox XT.
    • Time condition for waiting a fixed time (for example, 10 minutes). This determines the length of the EthoVision XT tracks and UltraVox XT recordings.
    • External command that runs one of the batch files StopUV*.bat. This copies the file stop.txt to the trigger folder of UltraVox XT.

External Command Box

  1. In the Components pane, under Actions, choose External command.
  2. In the External Command Action window that appears, under Action to perform, click the button.
  3. In the Open window, choose to view Batch Files (*.bat, *.cmd).
  4. Select the file with extension .bat that you require.
  5. Important: When you work with multiple arenas, enter "%an%" under Command line options in both External command boxes. See Command Line Options.
  6. Optional: Under Name, give a name to this action box (e.g. Start UltraVox recording or Stop UltraVox recording).

Time Condition Box

  1. Click the Settings button.
  2. Enter the time required, i.e., the duration of the recording.

In UltraVox XT

  1. Choose Setup > Trial Control Settings.
  2. Under Start acquisition and Stop acquisition, select External program trigger.

Prerequisites

In The Observer XT, you have created a new project (File > New). Next, choose Setup > Project Setup.

Source: UltraVox XT 4 - EthoVision and Observer Integration, Noldus Information Technology

Get expert advice

Our application specialists have helped thousands of researchers. Ask your question directly.

Noldus is here to assist you throughout the whole process.

shopping_bag
check_circle

Thank you!

We'll get back to you shortly.

error

Please correct the following errors:

error

error

error

error

By clicking Submit, you consent to Noldus processing your data as described in our privacy policy.