voidCPerformanceConfig::SetVoiceDataToTxt(constuint8_t*pData,unsignednTG)/////################################## guardar voice Data ################3333
{
assert(nTG<CConfig::ToneGenerators);
m_nVoiceDataTxt[nTG]="";
charnDtoH[]="0123456789ABCDEF";
for(inti=0;i<NUM_VOICE_PARAM;i++)
{
m_nVoiceDataTxt[nTG]+=nDtoH[(pData[i]&0xF0)/16];
m_nVoiceDataTxt[nTG]+=nDtoH[pData[i]&0x0F];
if(i<(NUM_VOICE_PARAM-1))
{
m_nVoiceDataTxt[nTG]+="";
}
}
}
uint8_t*CPerformanceConfig::GetVoiceDataFromTxt(unsignednTG)/////################################## guardar voice Data ################3333