ConfigurationΒΆ

Etho uses configuration files so common rig settings, experiment settings, and trial-level stimulus definitions can be changed without editing Python code. Each file type has a specific role:

  • A global configuration file controls global hardware setting - e.g. user names, folder names etc.

  • Experiment protocols files control hardware settings on a per-experiment basis - e.g. allow to set sampling rate or frame size

  • Stimulus playlists files control experiment flows - e.g. they allow to define a set of sounds to be played