Related Experiment Video
Updated: Aug 14, 2026

13:32
Recording Human Electrocorticographic (ECoG) Signals for Neuroscientific Research and Real-time Functional Cortical Mapping
Published on: June 26, 2012
A PC-based workstation for real-time acquisition, processing, and display of electromyogram signals
1Liberty Mutual Research Center for Safety and Health, Hopkinton, MA 01748. msmail5.clancye@tsod.lmig.com
Biomedical Instrumentation & Technology
|April 29, 1998
Summary
This study presents a PC-based system for real-time processing of electromyography (EMG) waveforms. The adaptable system avoids custom hardware and simplifies development for advanced EMG analysis.
Area of Science:
- Biomedical Engineering
- Signal Processing
- Neuroscience
Background:
- Electromyography (EMG) waveform analysis is crucial for understanding neuromuscular function.
- Existing systems often require custom hardware and complex software development.
- High computational power is needed for advanced EMG amplitude estimation algorithms.
Purpose of the Study:
- To describe a novel system for real-time acquisition, processing, display, and logging of multi-channel EMG waveforms.
- To demonstrate the feasibility of using a standard PC configuration, avoiding custom hardware.
- To simplify software development using a higher-level language and off-the-shelf components.
Main Methods:
- System design based on a standard PC architecture.
- Software development in a higher-level language (C) with modular components.
- Utilized the computational capacity of generic PCs for high-rate numerical calculations.
Main Results:
- Successfully developed and utilized a system for real-time EMG waveform processing.
- Avoided custom hardware, reducing development costs and complexity.
- The system facilitated the development of an adaptive window EMG amplitude-estimation algorithm.
Conclusions:
- A flexible and cost-effective system for EMG signal processing has been established.
- The PC-based approach supports current and future computationally intensive EMG algorithms.
- The system is extensible for various EMG and biosignal processing applications.

