Welcome Guest, you are in: Login

ScrewTurn Wiki

RSSRSS

Navigation




Search the wiki


PoweredBy

Element panel

RSS
Modified on 2011/11/16 14:21 by Ekaterina Paths: Tutorial Categorized as Panels and menus

Description

At the left corner of Main window the Element Panel is shown (Figure 1).

Figure 1. Element panel example.

Figure 1. Element panel example.


Menus

By the right clicking on this panel you can open standard menu, which allows you to
  • add new event (F8),
  • cut (Ctrl+X),
  • copy (Ctrl+C),
  • Paste (Ctrl+V),
  • and delete elements (Del).

The menu for editing new element is the same as if you use Elements menu from the Main menu.

Add new element

Add new element


The list of available elements

NameDescription
Multimedia
Video playerThis element plays video clip(s) loaded from the Library. The start of playback is synchronized with activation of the parent event.
Audio playerThis element plays audio clips of various formats stored in the library.
Visual stimuli
RendererRenderer element is capable to render any static graphic items loaded from the Library. The selected item is rendered into a specific area on the screen, with predefined spatial transformations and visual effects.
10bit canvasElement that presents a special drawing canvas to be used with GDI functions in snippets. Instead of 8 bit RGB colors, this canvas allows drawing with 10-bit gray colors.
3D Viewport3D Viewport element allow to load and display dynamical 3D scenes, stored in text files formatted with the XAML markup language.
TextElement showing a text.
GDI canvasElement that presents a drawing canvas for GDI+ functions called in code snippets.
Behavior control
ROIROI is an element that watches the relation between the continuous positional input in experiments and a certain area on the screen. By default, the positional input in experiments is provided by a mouse but other sources can be also used, like eye trackers and joysticks.
ButtonElement registering a button press on Directlnput devices like keyboard, mouse, game-pad.
Speech ListenerThis element recognizes the spoken words.
Color ROIColor ROI is an element that watches the relation between the continuous positional input in experiments and a certain area on the screen. By default, the positional input in experiments is provided by a mouse but other sources can be also used, like eye trackers and joysticks.
Voice RecorderVoice Recorder element is based on the WaveOut API and is capable of capturing an audio input, like a voice, and recording it into a Wav file. The element automatically starts continuous recording while the parent event is active.
Audio stimuli
Brazen HeadThis element is capable to synthesize a speech from the given text and speak it in an experiment.
Direct SoundThis element is capable to play audio clips stored in the wave format. The playback has minimal latencies due to using the sound hardware through DirectSound API. The element can be best used for delivering complex audio stimuli with a good temporal precision.
BeeperThis element is capable to generate and play a square sound wave (beep) of the requested frequency and duration via PC speaker. The element is a best choice for delivering simple auditory stimuli with the highest temporal precision.
ASIO SoundASIO Sound element is capable of the playback of audio clips in Wav format. The audio playback is done by ASIO sound engine (if it's installed and supported by a sound card). The ASIO sound engine provides better temporal accuracy of the audio playback compare to other sound engines, e.g. DirectSound.
Misc
File reader File Reader element provides a direct access to a library item such that its data can be read as a file in code snippets.
Communication
LPT PortLPT Port is an element that allows the bidirectional data exchange through a parallel port (LPT) on a PC computer. The element can be used for sending digital codes and triggers that are precisely synchronized with certain events in your experiment, like presentation of a visual stimulus.
UDP PortUDP Port element allows bidirectional data exchange through a computer network (by the UPD protocol). The element can be used for sending digital codes that are synchronized with events in your experiment. Also, the UDP port element can be used for asynchronous data transfers to the external devices.
COM PortSerial Port element provides bidirectional data exchange through the serial port (COM) on a PC computer. The element can be used for sending digital codes that are synchronized with events in your experiment. Also, the serial port element can be used for asynchronous data transfers to the external devices.
MC DAQ portElement capable of port writing on the Measurement Computing DAQ cards
NI portN1 Port is an element that allows the bidirectional data exchange through selected digital port on N1 board. The element can be used for sending digital codes and triggers that are precisely synchronized with certain events in your experiment, like presentation of a visual stimulus.
Scenario control
RouletteThis element is designed to provide randomization scenarios in experiments.Use RandomValue and RandomValues properties in ruumtine to get single and blocked random numbers. New random number is generated each time after on activation the parent event.
Visual kernels
Random-dot motionRandom-dot motion element generates a sequence of 2D frames that can make up a random dot motion patten. The selected fraction of all dots can be set to move in a single direction, thus producing a coherent motion.
Random DotsRandom dots element is capable to generate a 2D pixel surface where every pixel has a random luminance, color value or a combination of both. The element employs the graphics hardware and ultra-fast randomization algorithm.
Circular CheckboardCircular checkboard element is capable of generating circular checkbord patches defined by a parameter set.
Circular GratingCircular grating element is capable of generating circular grating patches defined by a parameter set.
Gabor GratingGabor element is capable of generating gabor and linear grating patches defined by a set of parameters. The algorithm is adapted from a work of Elliot Freeman.
Psychophysical methods
Staircase MethodThis element implements the psychophisics single staircase method for experiments with threshold estimation.
AverangerThis element is designed to provide realtime statistics of participants' behaviour in experiments. lt accepts a sequence of values and estimates means, SD, SE of obtained data. In addition, the element can generate and automaticaly update statistical graphs to place them in Status Window.
Eye trackers
EyeLinkEyeLink tracker
Jazz-NovoJazz-Novo tracker
Mouse TrackerMouse tracker for testing purposes
MC DAQ TrackerEye tracker with an analog signal from Measurement Computing (c) DAQ card
NI TrackerEye-tracker with an analog signal from National Instruments (c) DAQ card
Retro Tobn TrackerElement that implements the support for several old Tobii eye trackers models. Element requires Tobii SDK 2.0 to be installed
SMI TrackerSMI eye tracker
SMI Retro TrackerSMI eye tracker (non official version)
Tobii TrackerTobii eye tracker

When added to element panel, visual stimulus element also appears in the Event composition editor, where you can modify its location. Active element properties are shown on the Properties panel. Main concepts of Element in this IDE are described on Elements page.

ScrewTurn Wiki version 5.2.0.8. Some of the icons created by FamFamFam.