tonal-midi v0.69.7
tonal-midi 
tonal-midi is a collection of functions to convert between midi numbers and note names.
This is part of tonal music theory library.
You can install via npm: npm i --save tonal-midi
API Reference
isMidiNum(num) ⇒ Boolean
Test if the given number is a valid midi note number
Kind: global function
Returns: Boolean - true if it's a valid midi note number
| Param | Type | Description |
|---|---|---|
| num | Object | the thing to be tested |
toMidi(pitch) ⇒ Integer
Get midi number for a pitch
Kind: global function
Returns: Integer - the midi number or null if not valid pitch
| Param | Type | Description |
|---|---|---|
| pitch | Array | String | the pitch |
Example
midi('C4') // => 60fromMidi(midi) ⇒ String
Given a midi number, returns a note name. The altered notes will have flats.
Kind: global function
Returns: String - the note name
| Param | Type | Description |
|---|---|---|
| midi | Integer | the midi note number |
Example
tonal.fromMidi(61) // => 'Db4'fromMidiS(midi) ⇒ String
Given a midi number, returns a note name. The altered notes will have sharps.
Kind: global function
Returns: String - the note name
| Param | Type | Description |
|---|---|---|
| midi | Integer | the midi note number |
Example
tonal.fromMidiS(61) // => 'C#4'9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago