Iain Mott | 4 Jun 2011 21:56
Favicon

[CLAM] trouble getting started

Hello,

I would like to try out CLAM (i'm especially interested in the spatial
audio processing) but I am having trouble getting it to run properly. 

I am trying the first NetworkEditor demo, loading
SMSTransposition.clamnetwork. The program crashes each time i run it. My
hardware only supports 48000Hz sampling, so I have done my best to
change all values from 44100 to 48000 in the example, yet still it
crashes. I have attached my edited version of the example with the
changed values (i also changed the input to a file input).

The following is the terminal printout on a crash (after first loading
the modified example and pressing the play button):

Loading /home/iain/CLAM/mySMSTransposition.clamnetwork...
Start
Start
First do
First do
##########################################################
################### ASSERTION FAILED #####################
##########################################################
At file scons/libs/processing/src/SpectrumAdder2.cxx line 174
SpectrumAdder2::SetPrototypes: Spectral range mismatch in spectrum sum

 Backtrace:

[0] /usr/local/lib/libclam_core.so.1.4(CLAM::DumpBacktrace(std::ostream&)+0x2d) [0x1d2a59]
[1] /usr/local/lib/libclam_core.so.1.4(+0xc2d62) [0x1d2d62]
(Continue reading)

Iain Mott | 5 Jun 2011 14:18
Favicon

Re: [CLAM] trouble getting started

Hi - an update - un-installed everything and reinstalled clamlib and
NetworkEditor using the latest subversion. Seemed to compile and install
without errors although i'm still getting much the same errors/crashes
when I attempt to run examples. The following crash example happens when
I attempt to load a b-format wav file with MultiChannelAudioFileReader
on an otherwise blank networkeditor document:

##########################################################
################### ASSERTION FAILED #####################
##########################################################
At file scons/libs/core/include/CLAM/Enum.hxx line 158
Invalid value for an Enum

 Backtrace:

[0] /usr/local/lib/libclam_core.so.1.4(CLAM::DumpBacktrace(std::ostream&)+0x2d) [0x92541d]
[1] /usr/local/lib/libclam_core.so.1.4(+0xc1726) [0x925726]
[2] /usr/local/lib/libclam_core.so.1.4(CLAM::ExecuteAssertFailedHandler(char const*, char
const*, int)+0x2e) [0x925782]
[3] /usr/local/lib/libclam_audioio.so.1.4(CLAM::Enum::SetValue(int)+0xf8) [0x1e5d56]
[4] /usr/local/lib/libclam_audioio.so.1.4(CLAM::Enum::Enum(CLAM::Enum::tEnumValue const*, int
const&)+0x4a) [0x1e5c2e]
[5]
/usr/local/lib/libclam_audioio.so.1.4(CLAM::EAudioFileFormat::EAudioFileFormat(int)+0x2d) [0x201987]
[6]
/usr/local/lib/libclam_audioio.so.1.4(CLAM::AudioCodecs::PCMCodec::RetrieveHeaderData(std::string,
CLAM::AudioFileHeader&)+0x11a) [0x216604]
[7] /usr/local/lib/libclam_audioio.so.1.4(CLAM::AudioFile::ActivateCodec()+0x60) [0x2117aa]
[8] /usr/local/lib/libclam_audioio.so.1.4(CLAM::AudioFileSource::OpenExisting(std::string
const&)+0x5c) [0x2118d2]
(Continue reading)

Iain Mott | 12 Jun 2011 13:45
Favicon

Re: [CLAM] trouble getting started

Hello,

I wrote to the CLAM list a week or two ago but received no reply. Is
this project no longer active?

Iain

Hi - an update - un-installed everything and reinstalled clamlib and
NetworkEditor using the latest subversion. Seemed to compile and install
without errors although i'm still getting much the same errors/crashes
when I attempt to run examples. The following crash example happens when
I attempt to load a b-format wav file with MultiChannelAudioFileReader
on an otherwise blank networkeditor document:

##########################################################
################### ASSERTION FAILED #####################
##########################################################
At file scons/libs/core/include/CLAM/Enum.hxx line 158
Invalid value for an Enum

 Backtrace:

[0] /usr/local/lib/libclam_core.so.1.4(CLAM::DumpBacktrace(std::ostream&)+0x2d) [0x92541d]
[1] /usr/local/lib/libclam_core.so.1.4(+0xc1726) [0x925726]
[2] /usr/local/lib/libclam_core.so.1.4(CLAM::ExecuteAssertFailedHandler(char const*, char
const*, int)+0x2e) [0x925782]
[3] /usr/local/lib/libclam_audioio.so.1.4(CLAM::Enum::SetValue(int)+0xf8) [0x1e5d56]
[4] /usr/local/lib/libclam_audioio.so.1.4(CLAM::Enum::Enum(CLAM::Enum::tEnumValue const*, int
const&)+0x4a) [0x1e5c2e]
[5]
(Continue reading)


Gmane