Chris@150: TEMPLATE = lib Chris@150: Chris@320: SV_UNIT_PACKAGES = fftw3f sndfile mad quicktime id3tag oggz fishsound liblo Chris@580: load(../prf/sv.prf) Chris@150: Chris@150: CONFIG += sv staticlib qt thread warn_on stl rtti exceptions Chris@208: QT += network Chris@392: QT -= gui Chris@150: Chris@150: TARGET = svdata Chris@150: Chris@320: DEPENDPATH += fft fileio model osc .. Chris@320: INCLUDEPATH += . fft fileio model osc .. Chris@150: OBJECTS_DIR = tmp_obj Chris@150: MOC_DIR = tmp_moc Chris@150: Chris@562: # Set up suitable platform defines for RtMidi Chris@562: linux*: DEFINES += __LINUX_ALSASEQ__ Chris@562: macx*: DEFINES += __MACOSX_CORE__ Chris@562: win*: DEFINES += __WINDOWS_MM__ Chris@562: Chris@150: # Input Chris@226: HEADERS += fft/FFTapi.h \ Chris@537: fft/FFTCacheReader.h \ Chris@537: fft/FFTCacheStorageType.h \ Chris@537: fft/FFTCacheWriter.h \ Chris@152: fft/FFTDataServer.h \ Chris@537: fft/FFTFileCacheReader.h \ Chris@537: fft/FFTFileCacheWriter.h \ Chris@159: fft/FFTMemoryCache.h \ Chris@150: fileio/AudioFileReader.h \ Chris@150: fileio/AudioFileReaderFactory.h \ Chris@150: fileio/BZipFileDevice.h \ Chris@465: fileio/CachedFile.h \ Chris@150: fileio/CodedAudioFileReader.h \ Chris@150: fileio/CSVFileReader.h \ Chris@150: fileio/CSVFileWriter.h \ Chris@392: fileio/CSVFormat.h \ Chris@150: fileio/DataFileReader.h \ Chris@150: fileio/DataFileReaderFactory.h \ Chris@581: fileio/FileFinder.h \ Chris@150: fileio/FileReadThread.h \ Chris@317: fileio/FileSource.h \ Chris@297: fileio/MatchFileReader.h \ Chris@150: fileio/MatrixFile.h \ Chris@150: fileio/MIDIFileReader.h \ Chris@301: fileio/MIDIFileWriter.h \ Chris@150: fileio/MP3FileReader.h \ Chris@150: fileio/OggVorbisFileReader.h \ Chris@297: fileio/PlaylistFileReader.h \ Chris@281: fileio/QuickTimeFileReader.h \ Chris@297: fileio/ResamplingWavFileReader.h \ Chris@150: fileio/WavFileReader.h \ Chris@150: fileio/WavFileWriter.h \ Chris@560: midi/MIDIEvent.h \ Chris@560: midi/MIDIInput.h \ Chris@562: midi/rtmidi/RtError.h \ Chris@562: midi/rtmidi/RtMidi.h \ Chris@297: model/AggregateWaveModel.h \ Chris@297: model/AlignmentModel.h \ Chris@545: model/Dense3DModelPeakCache.h \ Chris@150: model/DenseThreeDimensionalModel.h \ Chris@150: model/DenseTimeValueModel.h \ Chris@152: model/EditableDenseThreeDimensionalModel.h \ Chris@152: model/FFTModel.h \ Chris@302: model/ImageModel.h \ Chris@437: model/IntervalModel.h \ Chris@305: model/Labeller.h \ Chris@150: model/Model.h \ Chris@413: model/ModelDataTableModel.h \ Chris@150: model/NoteModel.h \ Chris@407: model/PathModel.h \ Chris@150: model/PowerOfSqrtTwoZoomConstraint.h \ Chris@150: model/PowerOfTwoZoomConstraint.h \ Chris@150: model/RangeSummarisableTimeValueModel.h \ Chris@441: model/RegionModel.h \ Chris@150: model/SparseModel.h \ Chris@150: model/SparseOneDimensionalModel.h \ Chris@150: model/SparseTimeValueModel.h \ Chris@150: model/SparseValueModel.h \ Chris@420: model/TabularModel.h \ Chris@150: model/TextModel.h \ Chris@175: model/WaveFileModel.h \ Chris@320: model/WritableWaveFileModel.h \ Chris@320: osc/OSCMessage.h \ Chris@320: osc/OSCQueue.h Chris@226: SOURCES += fft/FFTapi.cpp \ Chris@226: fft/FFTDataServer.cpp \ Chris@537: fft/FFTFileCacheReader.cpp \ Chris@537: fft/FFTFileCacheWriter.cpp \ Chris@159: fft/FFTMemoryCache.cpp \ Chris@175: fileio/AudioFileReader.cpp \ Chris@150: fileio/AudioFileReaderFactory.cpp \ Chris@150: fileio/BZipFileDevice.cpp \ Chris@465: fileio/CachedFile.cpp \ Chris@150: fileio/CodedAudioFileReader.cpp \ Chris@150: fileio/CSVFileReader.cpp \ Chris@150: fileio/CSVFileWriter.cpp \ Chris@392: fileio/CSVFormat.cpp \ Chris@150: fileio/DataFileReaderFactory.cpp \ Chris@581: fileio/FileFinder.cpp \ Chris@150: fileio/FileReadThread.cpp \ Chris@317: fileio/FileSource.cpp \ Chris@297: fileio/MatchFileReader.cpp \ Chris@150: fileio/MatrixFile.cpp \ Chris@150: fileio/MIDIFileReader.cpp \ Chris@301: fileio/MIDIFileWriter.cpp \ Chris@150: fileio/MP3FileReader.cpp \ Chris@150: fileio/OggVorbisFileReader.cpp \ Chris@297: fileio/PlaylistFileReader.cpp \ Chris@281: fileio/QuickTimeFileReader.cpp \ Chris@297: fileio/ResamplingWavFileReader.cpp \ Chris@150: fileio/WavFileReader.cpp \ Chris@150: fileio/WavFileWriter.cpp \ Chris@561: midi/MIDIInput.cpp \ Chris@562: midi/rtmidi/RtMidi.cpp \ Chris@297: model/AggregateWaveModel.cpp \ Chris@297: model/AlignmentModel.cpp \ Chris@545: model/Dense3DModelPeakCache.cpp \ Chris@150: model/DenseTimeValueModel.cpp \ Chris@152: model/EditableDenseThreeDimensionalModel.cpp \ Chris@152: model/FFTModel.cpp \ Chris@150: model/Model.cpp \ Chris@413: model/ModelDataTableModel.cpp \ Chris@150: model/PowerOfSqrtTwoZoomConstraint.cpp \ Chris@150: model/PowerOfTwoZoomConstraint.cpp \ Chris@297: model/RangeSummarisableTimeValueModel.cpp \ Chris@175: model/WaveFileModel.cpp \ Chris@320: model/WritableWaveFileModel.cpp \ Chris@320: osc/OSCMessage.cpp \ Chris@320: osc/OSCQueue.cpp