Symphony

You are now following this Submission

Symphony is a MATLAB based data acquisition system for electrophysiologists. It provides a framework for writing acquisition routines and a user interface to conduct experiments.

Key Features
- Protocol-driven acquisition with support for gap-free recording, online analysis, and closed-loop protocols
- Built-in data manager to browse, view, and annotate data during experiments
- Flexible data model that supports a wide variety of organizational approaches
- Modular and extensible architecture
- Device-agnostic programming interface
- Free and open source

System Requirements
- MATLAB R2016a+ (x64)
- Windows 7+ (x64)
- .NET Framework 4.5

Supported Hardware
- National Instruments DAQ Devices
- HEKA (InstruTECH) ITC-16, ITC-18, and ITC-1600 DAQ Devices
- MultiClamp 700A and 700B Amplifiers
- AxoPatch 200A and 200B Amplifiers

Website: http://symphony-das.github.io/
Documentation: https://cafarm.gitbooks.io/symphony/content/
Download packaged toolbox: https://github.com/Symphony-DAS/symphony-matlab/releases/latest

Like Symphony? Check out Stage: http://stage-vss.github.io/

Cite As

Mark Cafaro (2026). Symphony (https://github.com/Symphony-DAS/symphony-matlab), GitHub. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes Action
2.2.3.0

Added National Instruments DAQ and MultiClamp 700A support.

2.1.3.3

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.