TachyPy Documentation¶

TachyPy is a psychophysics engine for Python with OpenGL rendering, backend abstractions for display/input, and helper utilities for experiment workflows.

Guide

  • Getting Started
    • Install TachyPy
    • Optional extras
    • Minimal loop
  • Backends
    • Display backends
    • Input/event handling
    • Draggable compatibility
    • Coordinate convention
  • Timing Validation
    • Why “TachyPy”?
    • Photodiode test
    • Interpretation
  • Text Rendering
    • Text class
    • OpenGL text renderers
    • Recommended usage
  • Audio
    • Audio class
    • Backend selection
    • CI guidance
    • Installing sounddevice prerequisites
  • Examples
    • Demo script
    • Notes
  • Contributing
    • Local development workflow
    • Pull request expectations
    • Suggested branch protections

Reference

  • API Reference
    • Public package
    • Core modules
  • Testing and Development
    • What is covered
    • Run tests
    • Coverage
    • Add new tests

TachyPy

Navigation

Guide

  • Getting Started
  • Backends
  • Timing Validation
  • Text Rendering
  • Audio
  • Examples
  • Contributing

Reference

  • API Reference
  • Testing and Development

Related Topics

  • Documentation overview
    • Next: Getting Started
©. | Powered by Sphinx 9.1.0 & Alabaster 1.0.0 | Page source