Questions about AudioFile?
AudioFile is the easiest way to deliver auditory stimuli with synchronous triggers. Designed for scientific applications where the timing and synchronisation of stimulus streams are critical, AudioFile supports real time streaming directly from a host computer and buffered, offline playback of files stored on a high capacity SD card.
Guide Price: £1375
AudioFile is designed for scientific applications where the timing and synchronisation of single and multiple stimulus streams are critical. The device supports two different modes of operation, each of which frees the experimenter from the usual concerns about latency in generating an auditory stimulus:
AudioFile is designed to be used with the Display++, ViSaGe and Bits# systems to provide a complete audio visual stimulus delivery solution for a range of psychophysical, event-related, and neurophysiological investigations. Its open hardware interface and firmware design also supports other stimulator and software systems like NBS Presentation and PST ePrime that can generate trigger pulses and event codes.
AudioFile has a complete collection of analogue and digital audio outputs. Choose from headphone and line, or optical S/PDIF for connection to a third-party amplifier.
Audiofile mode - the buffered playback solution
Store up to 3 hours of WAV encoded stereo audio files on a 2GB removable SDcard, then trigger the playback of a specific file or a whole playlist using an external stimulator like ViSaGe.
To select the track to play, send AudioFile the track number as an event code (binary marker pattern) to set the status of its TTL-compatible digital input lines. The beginning of all the tracks on the SDcard will already be buffered in the AudioFile SDRAM and the setting the event code marks which track to play next. Detecting the event code and marking which track to play next takes less than 200 microseconds. To start the track, send a single trigger pulse. The stream will start to play almost instantly, within 2 audio samples. AudioFile will set a digital output line high while the track is playing, and low when it ends.
This scheme eliminates variable host operating system delays, providing deterministic timing and no significant latency.
USB Audio mode - for real time streaming
In USB Audio mode, AudioFile operates exactly like a USB soundcard, but with the advantage that you always know precisely when the stream started and stopped.
The mode is designed to support all existing host software applications that play stereo audio, including audio encoded inside movie containers like AVI, MOV and MKV. The audio stream is decoded by the host software application and the bitstream played through AudioFile. The embedded AudioFile digital output interface automatically generates a TTL-compatible trigger at the true onset of the auditory stimulus. When the stream starts, the output trigger line is set high, and when the stream stops the line is set low again.