172 |
cout << "\t\t Instrument: " << reg->pInstrument->Name << endl; |
cout << "\t\t Instrument: " << reg->pInstrument->Name << endl; |
173 |
} |
} |
174 |
|
|
175 |
cout << "\t\t\tEG1PreAttack=" << reg->EG1PreAttack << "s, EG1Attack=" << reg->EG1Attack; |
cout << "\t\t\tEG1PreAttackDelay=" << reg->EG1PreAttackDelay << "s, EG1Attack=" << reg->EG1Attack; |
176 |
cout << "s, EG1Hold=" << reg->EG1Hold << "s, EG1Decay=" << reg->EG1Decay << "s, EG1Sustain="; |
cout << "s, EG1Hold=" << reg->EG1Hold << "s, EG1Decay=" << reg->EG1Decay << "s, EG1Sustain="; |
177 |
cout << reg->EG1Sustain << "permille, EG1Release=" << reg->EG1Release << "s" << endl; |
cout << reg->EG1Sustain << "permille, EG1Release=" << reg->EG1Release << "s" << endl; |
178 |
|
|
179 |
|
cout << "\t\t\tEG2PreAttackDelay=" << reg->EG2PreAttackDelay << "s, EG2Attack=" << reg->EG2Attack; |
180 |
|
cout << "s, EG2Hold=" << reg->EG2Hold << "s, EG2Decay=" << reg->EG2Decay << "s, EG2Sustain="; |
181 |
|
cout << reg->EG2Sustain << "permille, EG2Release=" << reg->EG2Release << "s" << endl; |
182 |
|
|
183 |
cout << "\t\t\tModulators (" << reg->modulators.size() << ")" << endl; |
cout << "\t\t\tModulators (" << reg->modulators.size() << ")" << endl; |
184 |
|
|
185 |
for (int i = 0; i < reg->modulators.size(); i++) { |
for (int i = 0; i < reg->modulators.size(); i++) { |
260 |
} |
} |
261 |
|
|
262 |
string Revision() { |
string Revision() { |
263 |
string s = "$Revision: 1.1.1.1 $"; |
string s = "$Revision: 1.2 $"; |
264 |
return s.substr(11, s.size() - 13); // cut dollar signs, spaces and CVS macro keyword |
return s.substr(11, s.size() - 13); // cut dollar signs, spaces and CVS macro keyword |
265 |
} |
} |
266 |
|
|