react-native-midi-player
Getting started
$ npm install react-native-midi-player --save
Install (IOS)
- Run the following:
cd iospod install
Usage
; // path of midi file in deviceconst midiPath = 'path to your midi file.midi';MidiPlayer
play music
MidiPlayer
pause music
MidiPlayer
stop music
MidiPlayer
set tempo of midi file
MidiPlayer
set sound font of midi file
MidiPlayer
set reverberation
MidiPlayer
Api
play(): void
pause(): void
stop(): void
setTempo(tempo: number): void
- Parameters:
- tempo: Tempo in beats per minute
setSoundFont(font: string): void
- Parameters:
- font: Sound font string in following list:
- 'Grand Piano'
- 'Drama Piano'
- 'Giga Piano'
- 'Kawai Grand Piano'
- font: Sound font string in following list:
setReverb(preset: string): void
- Parameters:
- preset: Add reverberation effect, string in following list:
- 'No reverb'
- 'Cathedral'
- 'Large Hall'
- 'Large Hall 2'
- 'Large Room'
- 'Large Room 2'
- 'Medium Chamber'
- 'Medium Hall'
- 'Medium Hall 2'
- 'Medium Hall 3'
- 'Medium Room'
- 'Plate'
- 'Small Room'
- preset: Add reverberation effect, string in following list: