% configureFileNamesAndDirectories.m set file locations for other scripts

% Last review: 01/2020, Daniel Pinardi

%% RESOURCES
resourcesFolder                 = './resources/';
encodingFilterMatrixFileName    = 'EM64-to-Ambix-5th-order-Eigenstudio-Standard.wav';
encodingFilterMatrixFile        = [resourcesFolder encodingFilterMatrixFileName];
backgroundImageFileName         = 'Bellinzona-PlateaVicino.JPG';
backgroundImageFile             = [resourcesFolder backgroundImageFileName];
backgroundVideoFileName         = '';
backgroundVideoFile             = [resourcesFolder backgroundVideoFileName];


%% INPUT FILES
% Write here the recorded file name with extension (sweep or noise)
recordedFileName                = 'TEODORICO-PT_1.wav';
% Write here the recorded reference signal file name with extension
recordedReferenceSignalFileName = 'test_ref_static.wav';

% Folders
recordingFolder                 = './ArrayRecording/';
recordedReferenceSignalFolder   = './ReferenceRecordedSignals/';
% Files
recordedNoiseFile               = [ recordingFolder recordedFileName ];
recordedReferenceSignalFile     = [ recordedReferenceSignalFolder recordedReferenceSignalFileName ];


%% OUTPUT FILES
outputFolder                    = './AnalysisResults/';
mapsFolderNoise                 = [ outputFolder 'acousticNoiseMaps/'];

encodedNoiseFolder              = [ outputFolder 'encodedNoise/' ];
encodedNoiseMatFileName         = [ encodedNoiseFolder 'Noise_' encodingFilterMatrixFileName(1:end-4) '_' recordedFileName(1:end-4) '.mat' ];
encodedNoiseWavFileName         = [ encodedNoiseFolder 'Noise_' encodingFilterMatrixFileName(1:end-4) '_' recordedFileName(1:end-4) '.wav' ];
