EDFbrowser is a free, open-source, multi-platform, universal toolbox intended for timeseries storage files like EEG, EMG, ECG, bio-impedance.
The original EDFbrowser v1 was created by Teunis van Beelen between 2007 and 2015.
This extended v2 version has many new features and bugfixes and it is maintained by Andras Fuchs.
-
Software architecture
- Added .gitattributes to standardize line endings in files, and .gitignore to avoid personalized config file/temp file/generated file conflicts.
- Added multi-target support, so the source can be compiled with Visual Studio 2013 Community Edition and the Visual C compiler.
- The compilation with QtCreator is not effected.
- All the target-specific definition are now in the multitargersupport.h file.
- Moving towards to OOP design
- Moving towards the Model-View-Controller design pattern's source code separation
- C++ v11
-
Power Spectrum
- new looks
- support for different mouse gestures (dragging (click+move), zoom (mousewheel), reset zoom (double-click))
- multi-signal support on one histogram (but it's still backward compatible)
- signals are displayed in three different time ranges for comparison
- color bar text positioning
- support for "blind spots" for unavailable data
- values are formatted with a thousand separator char
- cursor displays the unit as well
- new controls to change the Y-axis, turn the colorbars on/off and for signal selection
- calculation of the input signal's on 3 different time-intervals
- performance improvements
-
real-time playback (Ctrl+Space)
For more information, check out our Wiki!