This project promotes a translation of a .wav file to a new format (Auris Stream) to be interpreted by a haptics interface, in order to promote a better music experience for deaf users.
The project use the audio_to_midi_melodia script for extract the melody notes from an audio file and export them to MIDI.
1.1
MUSIC FOR DEAF uses a number of depenencies to work propetly:
-
audio_to_midi_melodia - Dependencies:
$ sudo apt-get install libboost-filesystem-dev
If you whant to play Auris midi in a haptics interface, you will need:
After install all dependencies, create in your home directory the project directory:
$ mkdir -p MUSIC_DEAF
Create the codes directory:
$ cd $HOME/MUSIC_DEAF && mkdir -p music_for_deaf/{auris-controller/,auris-core/,auris-drivers/}
Now, create the files directories:
$ cd $HOME/MUSIC_DEAF && mkdir -p music_for_deaf_files/{audios/,auris_melodies/,midis/}
For compile and run Music For Deaf code, first you need to clone the project:
$ cd $HOME/MUSIC_DEAF/music_for_deaf
$ git clone [email protected]:auris/auris-controller.git
cd $HOME/MUSIC_DEAF/music_for_deaf/auris-core
$ git clone [email protected]:auris/midi-melody-generator.git
$ git clone [email protected]:auris/auris-stream.git
$ git clone [email protected]:auris/auris-filter.git
cd $HOME/MUSIC_DEAF/music_for_deaf/auris-drivers
$ git clone [email protected]:auris/auris-bracelet.git
now you type:
$ cd $HOME/MUSIC_DEAF/music_for_deaf/auris-controller
$ make
$ make run
- Felipe Alves Araújo [email protected]