[CLAM] doubt 44bytes
Daniel Casanovas i Torrents
dani at sms25.com
Wed Nov 26 03:47:26 PST 2003
Hi,
I've got a problem with my LoadAudioFile and SaveAudioFile functions: it always produces an output of... 44 bytes, so sthing is wrong.
I send you the actual code...
Audio mAudio;
MyCLAMApp::MyCLAMApp()
{
}
MyCLAMApp::~MyCLAMApp()
{
}
/////////////////////////////////////////////////////////////////////
/// Mètodes programa
///////////////////////////////////////////////////////////////////
MyCLAMApp::Do()
{
char fitxer_in[15];
cout<<"\n>> MyCLAMApp.Do:: Introdueix el fitxer d'entrada: ";
cin>>fitxer_in;
LoadAudioFile(fitxer_in);
SaveAudioFile("sortida.wav");
cout<<"\n>> MyCLAMApp.Do:: Sortint - Fitxer carregat!\n";
}
bool MyCLAMApp::LoadAudioFile(char fitxer_in[15])
{
AudioFileConfig afc;
AudioFileIn mAudioIn;
afc.SetName("FitxerIn");
afc.SetFilename(fitxer_in);
afc.SetFiletype(EAudioFileType::eWave);
afc.SetSampleRate(22050);
mAudioIn.Configure(afc);
mAudioIn.Start();
mAudioIn.Do(mAudio);
mAudioIn.Stop();
cout<<"\n>> LoadAudioFile :: File loaded";
return true;
}
bool MyCLAMApp::SaveAudioFile(char fitxer_out[15])
{
AudioFileConfig afc;
AudioFileOut mAudioOut;
Audio mAudio;
afc.SetChannels(1);
afc.SetName("FileOut");
afc.SetFiletype(EAudioFileType::eWave);
afc.SetFilename(fitxer_out);
afc.SetSampleRate(22050);
mAudioOut.Configure(afc);
mAudioOut.Start();
mAudioOut.Do(mAudio);
mAudioOut.Stop();
cout<<"\n>> SaveAudioFile :: File saved";
return true;
}
thanks in advance
Daniel Casanovas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clam-project.org/pipermail/clam-users-clam-project.org/attachments/20031126/aa99d174/attachment-0001.html>
More information about the clam-users
mailing list