Improve Your Digital Audio Recordings
To build you require:
- C++
- cmake
The tools depend on FFTW3 and Boost program options. These can be found as debian packages. And as rpm packages. On Mac OS X the dependencies can be installed using Homebrew (http://brew.sh). To build you also need ronn / ruby-ronn / rubygem-ronn
Preparations Debian/Ubuntu:
sudo apt-get install libfftw3-dev libboost-all-dev ruby-ronn
Preparations Centos/Fedora:
sudo yum install gcc gcc-c++ glibc boost-devel fftw-devel rubygem-ronn cmake make
Preparations Mac OS X run
brew install boost
brew install fftw
brew install ronn ??? NOT TESTED
To build the xcorrSound tool suite follow these steps: Download the repository, change directory to the repository and run:
mkdir build
cd build
cmake ..
make
You will now find all the tools in build/apps/
Inside the build directory run:
cpack -G DEB
Now the .deb package file is in the build directory. To install
sudo dpkg -i scape-xcorrsound*deb
See toolspecs and README in toolspec/ directory.
- Fork the GitHub project
- Change the code and push into the forked project
- Submit a pull request
To increase the chances of your changes being accepted and merged into the official source here's a checklist of things to go over before submitting a contribution. For example:
- Has unit tests (that covers at least 80% of the code)
- Has documentation (at least 80% of public API)
- Agrees to contributor license agreement, certifying that any contributed code is original work and that the copyright is turned over to the project
- Demo site updates
- User stories on Micro site