wolffd@0: % --- wolffd@0: % startup.m wolffd@0: % this shall become the general camir startup wolffd@0: % --- wolffd@0: wolffd@0: % global globalvars; wolffd@0: wolffd@0: % use this revision numbers for figures etc! wolffd@0: % globalvars.camir.revision = str2double(substr('$Rev$', 5, -1)); wolffd@0: % rev = textscan(evalc('!svnversion'),'%d%s'); wolffd@0: % globalvars.camir.revision = double(rev{1}); wolffd@0: wolffd@0: globalvars.camir.path = pwd; wolffd@0: globalvars.camir.revision = camirversion; wolffd@0: wolffd@0: clear rev wolffd@0: globalvars.debug = 0; wolffd@0: wolffd@0: % --- wolffd@0: % load MTT database wolffd@0: % --- wolffd@0: global comparison; wolffd@0: global comparison_ids; wolffd@0: load ('db.mat', 'comparison','comparison_ids','comparison_names'); wolffd@0: wolffd@0: wolffd@0: % --- wolffd@0: % load MSD database wolffd@0: % --- wolffd@0: global MillionSong MSDsubset wolffd@0: MillionSong = globalvars.camir.msd.basepath; wolffd@0: MSDsubset='subset_'; % or '' for full set wolffd@0: wolffd@0: globalvars.camir.msd.data_path= [MillionSong,'/data']; wolffd@0: globalvars.camir.msd.addf_path= [MillionSong,'/AdditionalFiles']; wolffd@0: globalvars.camir.msd.addf_prefix= [globalvars.camir.msd.addf_path,'/',MSDsubset]; wolffd@0: % Check that we can actually read the dataset wolffd@0: wolffd@0: wolffd@0: warning off MATLAB:class:cannotUpdateClass wolffd@0: wolffd@0: % initialize clip and feature databases wolffd@0: wolffd@0: global db_MTTClip; wolffd@0: db_MTTClip = MTTClipDB(); wolffd@0: wolffd@0: %global db_MSDClip; wolffd@0: %db_MSDClip = MSDClipDB(); wolffd@0: wolffd@0: % global db_CASIMIRClip; wolffd@0: % db_CASIMIRClip = CASIMIRClipDB(); wolffd@0: wolffd@0: global db_magnaaudiofeat; wolffd@0: db_magnaaudiofeat = MTTAudioFeatureDBgen('MTTAudioFeatureRAW'); wolffd@0: wolffd@0: global db_magnaaudiofeat_basicsm; wolffd@0: db_magnaaudiofeat_basicsm = MTTAudioFeatureDBgen('MTTAudioFeatureBasicSm'); wolffd@0: wolffd@0: global db_magnatagfeat_genrebasic; wolffd@0: db_magnatagfeat_genrebasic = MTTAudioFeatureDBgen('MTTTagFeatureGenreBasic'); wolffd@0: wolffd@0: global db_magnamixedfeat_genrebasicsm; wolffd@0: db_magnamixedfeat_genrebasicsm = MTTAudioFeatureDBgen('MTTMixedFeatureGenreBasicSm'); wolffd@0: wolffd@0: global db_MTTMixedFeatureGenreBasicSmPCA; wolffd@0: db_MTTMixedFeatureGenreBasicSmPCA = MTTAudioFeatureDBgen('MTTMixedFeatureGenreBasicSmPCA'); wolffd@0: wolffd@0: global db_MTTAudioFeatureSlaney08; wolffd@0: db_MTTAudioFeatureSlaney08 = MTTAudioFeatureDBgen('MTTAudioFeatureSlaney08'); wolffd@0: wolffd@0: global db_MTTMixedFeatureSlaney08GenreBasicSm; wolffd@0: db_MTTMixedFeatureSlaney08GenreBasicSm = MTTAudioFeatureDBgen('MTTMixedFeatureSlaney08GenreBasicSm'); wolffd@0: wolffd@0: global db_MTTMixedFeatureSlaney08GenreBasicSmPCA; wolffd@0: db_MTTMixedFeatureSlaney08GenreBasicSmPCA = MTTAudioFeatureDBgen('MTTMixedFeatureSlaney08GenreBasicSmPCA'); wolffd@0: wolffd@0: global db_MTTMixedFeatureGenreRandom; wolffd@0: db_MTTMixedFeatureGenreRandom = MTTAudioFeatureDBgen('MTTMixedFeatureGenreRandom'); wolffd@0: wolffd@0: global db_MTTMixedFeatureStober11Genre; wolffd@0: db_MTTMixedFeatureStober11Genre = MTTAudioFeatureDBgen('MTTMixedFeatureStober11Genre'); wolffd@0: wolffd@0: global db_MTTMixedFeatureStober11Slaney08GenreBasicSm; wolffd@0: db_MTTMixedFeatureStober11Slaney08GenreBasicSm = MTTAudioFeatureDBgen('MTTMixedFeatureStober11Slaney08GenreBasicSm'); wolffd@0: wolffd@0: global db_MTTMixedFeatureSon; wolffd@0: db_MTTMixedFeatureSon = MTTAudioFeatureDBgen('MTTMixedFeatureSon'); wolffd@0: wolffd@0: global db_AudioFeatureRAW; wolffd@0: db_AudioFeature = MTTAudioFeatureDBgen('AudioFeatureRAW'); wolffd@0: wolffd@0: %global db_MSDAudioFeatureRAW; wolffd@0: %db_MSDAudioFeatureRAW = MTTAudioFeatureDBgen('MSDAudioFeatureRAW'); wolffd@0: wolffd@0: global db_MTTMixedFeatureSonRBM; wolffd@0: db_MTTMixedFeatureSonRBM = MTTAudioFeatureDBgen('MTTMixedFeatureSonRBM');