Skip to content

Commit

Permalink
added platform specific notes to readme
Browse files Browse the repository at this point in the history
  • Loading branch information
robertoostenveld committed May 5, 2015
1 parent 769112e commit b2b20e5
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,22 @@
# eegsynth-matlab
Converting real-time EEG into sounds and music

## Platform specific notes for Mac OS X
Compilation of the mex files requires that portmidi is present. This can be downloaded
from http://portmedia.sourceforge.net/portmidi. Compilation of portmidi requires cmake.
It is also possible to install a compiled version of portmidi using MacPorts ("sudo port
install portmidi").

Furthermore, for compilation you probably need to update the library path settings in
compile\_midi.m

## Platform specific notes for Microsoft Windows
Precompiled mex file are provided, these are linked to a static version of portmidi. To
use these mex files in MATLAB, you might have to install the Microsoft Visual C++ 2010
Redistributable Package, which is available from [1]. This package contains some
additional system libraries that are used by MSVC 2010.

[1] https://www.microsoft.com/en-us/download/details.aspx?id=5555

## Platform specific notes for Linux
Compilation on Linux requires the ALSA libraries to be installed.

0 comments on commit b2b20e5

Please sign in to comment.