Update: Unify Data File IO
Make a module to have an interface for FileIO (a new ONE box next can be make to avoid the multiple box Reader/Writer)
- FileIO
- BrainVision
- GDF
- EDF
- OV
- BCI 2000 dat (reader only)
- BCI Competition (reader only)
- CSV (to see, maybe the generic comportment for csv can be uncompatible)
With virtual functions as open/close file, read/write header, read/write chunk...., the box can just have a pointer to FIleIO and file type selection make the new GDF (for example)