labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
  • Appgo to app icon
  • Logingo to app icon
Learn
Guide
Videos
Walkthroughs
FAQ
Newsletter Archive
Documents
Classroom
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Guide
Videos
Walkthroughs
FAQ
Newsletter Archive
Documents
Classroom
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Guide
    • GETTING STARTED

      • Task Editor
      • Stimulus Presentation
      • Correctness of Response
      • Objects
      • Events
      • Variables
      • Task Wizard
      • Trial System
      • Study Design
        • Tasks
        • Blocks
        • Sessions
        • Groups
    • FEATURED TOPICS

      • Randomization & Balance
      • Eye Tracking
      • Questionnaires
      • Desktop App
      • Sample Studies
      • Participant Recruitment
      • API Access
        • REST API
        • Webhook API
        • WebSocket API
      • Other Topics

        • Precise Stimulus Timings
        • Multi User Studies
        • Head Tracking in Labvanced | Guide
    • MAIN APP TABS

      • Overview: Main Tabs
      • Dashboard
      • My Studies
      • Shared Studies
      • My Files
      • Experiment Library
      • My Account
      • My License
    • STUDY TABS

      • Overview: Study-Specific Tabs
      • Study Design
        • Tasks
        • Blocks
        • Sessions
        • Groups
      • Task Editor
        • Task Controls
        • The Trial System
        • Canvas and Page Frames
        • Objects
        • Object Property Tables
        • Variables
        • System Variables Tables
        • The Event System
        • Text Editor Functions
        • Eyetracking in a Task
        • Head Tracking in a Task
        • Multi-User Studies
      • Settings
      • Variables
      • Media
      • Texts & Translate
      • Launch & Participate
      • Subject Management
      • Dataview and Export
        • Dataview and Variable & Task Selection (OLD Version)
        • Accessing Recordings (OLD Version)
  • Videos
    • Video Overview
    • Getting Started in Labvanced
    • Creating Tasks
    • Element Videos
    • Events & Variables
    • Advanced Topics
  • Walkthroughs
    • Introduction
    • Stroop Task
    • Lexical Decision Task
    • Posner Gaze Cueing Task
    • Change Blindness Flicker Paradigm
    • Eye-tracking Sample Study
    • Infant Eye-tracking Study
    • Attentional Capture Study with Mouse Tracking
    • Rapid Serial Visual Presentation
    • ChatGPT Study
    • Eye Tracking Demo: SVGs as AOIs
    • Multi-User Demo: Show Subjects' Cursors
    • Gamepad / Joystick Controller- Basic Set Up
    • Desktop App Study with EEG Integration
    • Between-subjects Group Balancing and Variable Setup
  • FAQ
    • Features
    • Security & Data Privacy
    • Licensing
    • Precision of Labvanced
    • Programmatic Use & API
    • Using Labvanced Offline
    • Troubleshooting
    • Study Creation Questions
  • Newsletter Archive
  • Documents
  • Classroom

Stimulus Presentation in Labvanced

In experiments, a stimulus is anything you show or play to a participant—such as text, images, videos, sounds, or even interactive tasks. Stimulus presentation simply means how and when these elements are displayed during your study.

In Labvanced, stimulus presentation is controlled visually, so you don’t need advanced programming skills to get started.

The Big Picture

Think of your experiment as a sequence of “screens” (called frames in Labvanced). Each frame contains the stimuli you want participants to see.

For example:

  1. Welcome screen (text)
  2. Instruction screen (text + image)
  3. Trial screen (image stimulus + response buttons)
  4. Feedback screen

Labvanced lets you design and control this flow step by step.

Step 1: Adding a Frame

A frame is like a slide in a presentation.

  • Go to the Task Editor
  • Click Add Frame
  • Give it a meaningful name (e.g., “Trial 1” or “Instructions”)

Each frame will contain your stimuli.

Step 2: Adding Stimuli to a Frame

Inside a frame, you can add different types of elements / Objects, such as:

  • Text → instructions or questions
  • Image → pictures or visual stimuli
  • Video → clips or animations
  • Audio → sounds or spoken words
  • Buttons / Input fields → participant responses

To add one:

  • Click on the particular Object from the vertical menu
  • Choose the type (e.g., Text or Image)
  • It will be added to the editor automatically, then you can drag & drop it to the position you need and further user the Object Properties panel to further control its presentation (eg. X- and Y- coordinate position)

Step 3: Controlling When Stimuli Appear

Stimulus timing is a key part of experiments.

In Labvanced, you control this using events and timing options:

Option A: Simple Timing

  • Select a frame
  • Set a duration (e.g., 2000 ms = 2 seconds)
  • The stimulus will appear for that amount of time

Option B: Event-Based Timing

You can make things happen based on events:

  • Show stimulus after a delay
  • Hide stimulus after a response
  • Move to next frame when a button is clicked

Example:

  • Show image → wait for response → go to next frame

Step 4: Trial Structure (Repeating Stimuli)

Most experiments repeat stimuli multiple times.

Labvanced uses trials:

  • Utilize the Trial System
  • Each loop iteration presents a new stimulus

You can:

  • Randomize order
  • Load stimuli from a table / data frame (e.g., different images per trial)

Step 5: Using Variables to Control Stimuli

Variables allow you to change what is shown dynamically.

Example:

  • Variable “image_file” contains file names
  • Each trial loads a different image

This is useful for:

  • Randomization
  • Condition-based presentation
  • Personalized stimuli

Step 6: Collecting Responses

Stimulus presentation is usually paired with responses.

You can:

  • Record button clicks
  • Capture keyboard input
  • Measure reaction time

Labvanced automatically logs:

  • What was shown
  • When it was shown
  • How the participant responded

Example: A Simple Reaction Task

Here’s a basic experiment flow:

  1. Fixation cross (“+”) appears for 500 ms
  2. Image appears
  3. Participant presses a key
  4. Next trial starts

In Labvanced:

  • Frame 1: Fixation (timed)
  • Frame 2: Image (wait for response)
  • Loop: Repeat for multiple trials

Tips for Beginners

  • Start simple: build one trial before scaling up
  • Name frames and variables clearly
  • Use preview mode frequently
  • Test timing carefully (especially for reaction-time studies)

Summary

Stimulus presentation in Labvanced is built around:

  • Frames → where stimuli are shown
  • Elements → what is shown (text, images, etc.)
  • Timing & events → when things happen
  • Trials & loops → repetition and structure

Once you understand these principles building blocks, you can create a wide variety of experiments—from simple surveys to complex cognitive tasks.

Prev
Task Editor
Next
Correctness of Response