Hi, Natanael I just checked out your new commit (in order to have the OSCSource with a variable number of controls). After I recompiled CLAM, I found out some warnings that I got rid of before come back.
The warnings seem not to hurt and I am not sure if this is due to the change in dynamic loading at all. But I wonder if you have seen something like this below: every processing was already registered. (Before I was having a warning when I tried to load any plugin library created by myself. But this morning the warnings spread to all processings... I was thinking you might know about this.) Best regards, Han, Yushen ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioSink' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioSource' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ControlSink' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ControlSource' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioWindowing' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'CepstralTransform' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'FFT' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'FFT_fftw3' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'FFT_numrec' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'FFT_ooura' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'LPC_AutoCorrelation' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'MelFilterBank' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSAnalysisCore' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralAnalysis' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'WindowGenerator' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'TonalAnalysis' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioAdder' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioAmplifier' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioMixer' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioMultiplier' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectrumProduct' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectrumSubstracter2' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ADSR' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'Oscillator' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SimpleOscillator' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'IFFT' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'IFFT_fftw3' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'IFFT_ooura' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'OverlapAdd' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SinusoidalSynthesis' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSSynthesis' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralSynthesis' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'PeaksPortMonitor' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectrumPortMonitor' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioPortMonitor' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'FundamentalPortMonitor' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioBuffPortMonitor' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpecgramPortMonitor' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'FundTrackPortMonitor' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SinTracksPortMonitor' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AutoPanner' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'Controller' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ControlMapper' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ControlPrinter' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ControlScaler' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ControlTraceReader' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ControlTraceWriter' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'FlagControl' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'Fundamental2Control' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'OutControlSender' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SDIFInStreaming' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SegmentSMSHarmonizer' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SegmentSMSMorph' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SegmentSMSTimeStretch' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSDeesser' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSFreqShift' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSGenderChange' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSHarmonizer' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSMorph' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSOddEvenHarmonicRatio' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSPitchDiscretization' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSPitchShift' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSResidualGain' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSSineFilter' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSSinusoidalGain' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSSpectralShapeShift' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SMSTransformationChainIO' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ThreeBandCompressor' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ThreeBandFilter' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ThreeBandGate' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'ThreeBandAM' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'Deesser' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'FreqShift' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'HumRemover' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'NoSpectralTransformation' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'OscillatingSpectralNotch' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'Partializer' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'Peakalizer' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'RandomPhase' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'Robotization' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SampleAndHold' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralAmplitudeModulation' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralAverage' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralCombDelta' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralCombTriang' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralDelay' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralExciter' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralFocus' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralGate' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralLimiter' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralNotch' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralPhaseModulation' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralReject' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralReverse' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralRingModulation' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralShapeShift' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'SpectralSpread' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'Vocoder' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioFileMemoryLoader' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'MonoAudioFileReader' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'MonoAudioFileWriter' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'MultiChannelAudioFileReader' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'MultiChannelAudioFileReaderConfig' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioIn' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'AudioOut' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'Fund2MIDI' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'MIDIDispatcher' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'MIDIInControl' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'MIDIKeyboard' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'LibloSink' was already registered. ####### WARNING: At file /usr/local/include/CLAM/Factory.hxx line 278 WARNING. While adding a creator method in the factory, id 'LibloSource' was already registered. _______________________________________________ Clam-devel mailing list [email protected] https://llistes.projectes.lafarga.org/cgi-bin/mailman/listinfo/clam-devel
