mirror of
https://github.com/sshlien/abcmidi.git
synced 2025-12-06 15:05:07 +00:00
Compare commits
2 Commits
2022.01.27
...
2022.02.07
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6c7ff05c49 | ||
|
|
e58956238a |
@@ -13,7 +13,7 @@ Seymour added two more programs:
|
||||
1. abcmatch for finding common elements in a collection of abc tunes and,
|
||||
2. midicopy for copying parts of a midi file to a new midi file.
|
||||
|
||||
Yaps has been superceded by [Jef Moine](http://moinejf.free.fr/) abcm2ps and abc2svg programs. Midi2abc has been expanded to include mftext and various other features for supporting the [runabc](https://ifdo.ca/~seymour/runabc/top.html) application. Abc2midi has numerous new features that are described in its own web page [abc2midi guide](https://ifdo.ca/~seymour/runabc/abcguide/abc2midi_guide.html).
|
||||
Yaps has been superceded by [Jef Moine](http://moinejf.free.fr/) abcm2ps and abc2svg programs. Midi2abc has been expanded to include mftext and various other features for supporting the [runabc](https://ifdo.ca/~seymour/runabc/top.html) application. Abc2midi has numerous new features that are described in its own web page [abc2midi guide](https://abcmidi.sourceforge.io).
|
||||
|
||||
Components of the abcMIDI package are parts of numerous applications for creating and editing abc files. Compilations of these components for various operating systems can be found on [The ABC Plus Project](http://abcplus.sourceforge.net/) web page.
|
||||
|
||||
|
||||
@@ -14574,7 +14574,7 @@ abcmidi: new feature
|
||||
%%MIDI pitchbendrange semi
|
||||
maps the pitchwheel 0 to 16383 to semi semitones. By default semi
|
||||
is set to 2. If you change it to 4, then the pitchwheel maps into
|
||||
4 semitones. This effects all microtones in the active channel
|
||||
+/-4 semitones. This effects all microtones in the active channel
|
||||
when semi is not 2. %%MIDI temperament commands may not work
|
||||
correctly. Here is an example.
|
||||
|
||||
|
||||
@@ -1444,7 +1444,7 @@ write_event(control_change, channel, data, 2);
|
||||
|
||||
/* [SS] 2022-01-27 */
|
||||
static void midiPitchBendRange (int semis) {
|
||||
/* by default the pitch whell maps 0 to 16383 to a range of 2
|
||||
/* by default the pitch wheel maps 0 to 16383 to a range of 4
|
||||
* semitones. This function uses the RPN control command to
|
||||
* expand the range to semis semitones.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user