to greatly facilitate the process of creating reabank files for synthesizers/keyboards, Reaper should be able to read bank patches in the simple format
[bank MSB] [bank LSB] [program no.]
like
81 2 107 BrassEnsemble
Instead of requiring to always define bank numbers first separately, this would make it possible to sort sounds by any of the 4 features (MSB, LSB, program no. or the name of the sound). Keyboards like the Yamaha Tyros5 have plenty of banks consisiting of only one single sound. Creating a current reabank file from the bank patch pages of its manual is extremely painful!
Her comes a small snippet of the Tyros5's reabank file showing the awful sequence of bank definitions that can't be generated in a convenient manner like copy and paste but involves a whole lot of manual (error-prone) editing. It took over 4 hours to create the final file including way more than 200 banks:
The alternative file structure would allow information to be just copied and pasted from the keyboards manual - (often) without any further editing:
The user could easily choose to sort everything by the names of the sounds instead to facilitate (or even enabling him in the first place) to find a specific sound:
[bank MSB] [bank LSB] [program no.]
like
81 2 107 BrassEnsemble
Instead of requiring to always define bank numbers first separately, this would make it possible to sort sounds by any of the 4 features (MSB, LSB, program no. or the name of the sound). Keyboards like the Yamaha Tyros5 have plenty of banks consisiting of only one single sound. Creating a current reabank file from the bank patch pages of its manual is extremely painful!
Her comes a small snippet of the Tyros5's reabank file showing the awful sequence of bank definitions that can't be generated in a convenient manner like copy and paste but involves a whole lot of manual (error-prone) editing. It took over 4 hours to create the final file including way more than 200 banks:
Code:
Bank 109 6 Bank 190
19 LieblichGedacht 1
48 RealSpiccato
Bank 109 112 Bank 191
47 Timpani 2
72 Piccolo 2
Bank 109 113 Bank 192
45 Pizzicato 2
Bank 109 114 Bank 193
59 MutedTrumpet 2
Bank 109 116 Bank 194
66 SaxSection 2
Bank 109 117 Bank 195
21 Steirisch 2
57 Trombone 3
Bank 109 118 Bank 196
21 MasterAccord 2
56 Fluegelhorn 3
Bank 109 119 Bank 197
56 Cornet 2
Bank 120 0 Bank 198
0 StandardSet
8 RoomSet
16 PowerSet
24 ElectroSet
25 AnalogSet
32 JazzSet
40 BrushSet
48 OrchestraSet
56 SFXSet
Code:
109 6 19 LieblichGedacht 1
109 6 48 RealSpiccato
109 112 47 Timpani 2
109 112 72 Piccolo 2
109 113 45 Pizzicato 2
109 114 59 MutedTrumpet 2
109 116 66 SaxSection 2
109 117 21 Steirisch 2
109 117 57 Trombone 3
109 118 21 MasterAccord 2
109 118 56 Fluegelhorn 3
109 119 56 Cornet 2
120 0 0 StandardSet
120 0 8 RoomSet
120 0 16 PowerSet
120 0 24 ElectroSet
120 0 25 AnalogSet
120 0 32 JazzSet
120 0 40 BrushSet
120 0 48 OrchestraSet
120 0 56 SFXSet
Code:
120 0 25 AnalogSet
120 0 40 BrushSet
109 119 56 Cornet
120 0 24 ElectroSet
109 118 56 Fluegelhorn
120 0 32 JazzSet
109 6 19 LieblichGedacht
109 118 21 MasterAccord
109 114 59 MutedTrumpet
120 0 48 OrchestraSet
109 112 72 Piccolo
109 113 45 Pizzicato
120 0 16 PowerSet
109 6 48 RealSpiccato
120 0 8 RoomSet
109 116 66 SaxSection
120 0 56 SFXSet
120 0 0 StandardSet
109 117 21 Steirisch
109 112 47 Timpani
109 117 57 Trombone
simpler alternative format for bank patches
Aucun commentaire:
Enregistrer un commentaire