annotate data/data.pro @ 588:d04b8674b710

* Try to identify the properly conformant audio file structure written out by Sonic Annotator (but we still don't actually import it yet)
author Chris Cannam
date Wed, 13 May 2009 13:30:08 +0000
parents 2e0c987a12bd
children 1a30913e26bc
rev   line source
Chris@150 1 TEMPLATE = lib
Chris@150 2
Chris@320 3 SV_UNIT_PACKAGES = fftw3f sndfile mad quicktime id3tag oggz fishsound liblo
Chris@580 4 load(../prf/sv.prf)
Chris@150 5
Chris@150 6 CONFIG += sv staticlib qt thread warn_on stl rtti exceptions
Chris@208 7 QT += network
Chris@392 8 QT -= gui
Chris@150 9
Chris@150 10 TARGET = svdata
Chris@150 11
Chris@320 12 DEPENDPATH += fft fileio model osc ..
Chris@320 13 INCLUDEPATH += . fft fileio model osc ..
Chris@150 14 OBJECTS_DIR = tmp_obj
Chris@150 15 MOC_DIR = tmp_moc
Chris@150 16
Chris@562 17 # Set up suitable platform defines for RtMidi
Chris@562 18 linux*: DEFINES += __LINUX_ALSASEQ__
Chris@562 19 macx*: DEFINES += __MACOSX_CORE__
Chris@562 20 win*: DEFINES += __WINDOWS_MM__
Chris@562 21
Chris@150 22 # Input
Chris@226 23 HEADERS += fft/FFTapi.h \
Chris@537 24 fft/FFTCacheReader.h \
Chris@537 25 fft/FFTCacheStorageType.h \
Chris@537 26 fft/FFTCacheWriter.h \
Chris@152 27 fft/FFTDataServer.h \
Chris@537 28 fft/FFTFileCacheReader.h \
Chris@537 29 fft/FFTFileCacheWriter.h \
Chris@159 30 fft/FFTMemoryCache.h \
Chris@150 31 fileio/AudioFileReader.h \
Chris@150 32 fileio/AudioFileReaderFactory.h \
Chris@150 33 fileio/BZipFileDevice.h \
Chris@465 34 fileio/CachedFile.h \
Chris@150 35 fileio/CodedAudioFileReader.h \
Chris@150 36 fileio/CSVFileReader.h \
Chris@150 37 fileio/CSVFileWriter.h \
Chris@392 38 fileio/CSVFormat.h \
Chris@150 39 fileio/DataFileReader.h \
Chris@150 40 fileio/DataFileReaderFactory.h \
Chris@581 41 fileio/FileFinder.h \
Chris@150 42 fileio/FileReadThread.h \
Chris@317 43 fileio/FileSource.h \
Chris@297 44 fileio/MatchFileReader.h \
Chris@150 45 fileio/MatrixFile.h \
Chris@150 46 fileio/MIDIFileReader.h \
Chris@301 47 fileio/MIDIFileWriter.h \
Chris@150 48 fileio/MP3FileReader.h \
Chris@150 49 fileio/OggVorbisFileReader.h \
Chris@297 50 fileio/PlaylistFileReader.h \
Chris@281 51 fileio/QuickTimeFileReader.h \
Chris@297 52 fileio/ResamplingWavFileReader.h \
Chris@150 53 fileio/WavFileReader.h \
Chris@150 54 fileio/WavFileWriter.h \
Chris@560 55 midi/MIDIEvent.h \
Chris@560 56 midi/MIDIInput.h \
Chris@562 57 midi/rtmidi/RtError.h \
Chris@562 58 midi/rtmidi/RtMidi.h \
Chris@297 59 model/AggregateWaveModel.h \
Chris@297 60 model/AlignmentModel.h \
Chris@545 61 model/Dense3DModelPeakCache.h \
Chris@150 62 model/DenseThreeDimensionalModel.h \
Chris@150 63 model/DenseTimeValueModel.h \
Chris@152 64 model/EditableDenseThreeDimensionalModel.h \
Chris@152 65 model/FFTModel.h \
Chris@302 66 model/ImageModel.h \
Chris@437 67 model/IntervalModel.h \
Chris@305 68 model/Labeller.h \
Chris@150 69 model/Model.h \
Chris@413 70 model/ModelDataTableModel.h \
Chris@150 71 model/NoteModel.h \
Chris@407 72 model/PathModel.h \
Chris@150 73 model/PowerOfSqrtTwoZoomConstraint.h \
Chris@150 74 model/PowerOfTwoZoomConstraint.h \
Chris@150 75 model/RangeSummarisableTimeValueModel.h \
Chris@441 76 model/RegionModel.h \
Chris@150 77 model/SparseModel.h \
Chris@150 78 model/SparseOneDimensionalModel.h \
Chris@150 79 model/SparseTimeValueModel.h \
Chris@150 80 model/SparseValueModel.h \
Chris@420 81 model/TabularModel.h \
Chris@150 82 model/TextModel.h \
Chris@175 83 model/WaveFileModel.h \
Chris@320 84 model/WritableWaveFileModel.h \
Chris@320 85 osc/OSCMessage.h \
Chris@320 86 osc/OSCQueue.h
Chris@226 87 SOURCES += fft/FFTapi.cpp \
Chris@226 88 fft/FFTDataServer.cpp \
Chris@537 89 fft/FFTFileCacheReader.cpp \
Chris@537 90 fft/FFTFileCacheWriter.cpp \
Chris@159 91 fft/FFTMemoryCache.cpp \
Chris@175 92 fileio/AudioFileReader.cpp \
Chris@150 93 fileio/AudioFileReaderFactory.cpp \
Chris@150 94 fileio/BZipFileDevice.cpp \
Chris@465 95 fileio/CachedFile.cpp \
Chris@150 96 fileio/CodedAudioFileReader.cpp \
Chris@150 97 fileio/CSVFileReader.cpp \
Chris@150 98 fileio/CSVFileWriter.cpp \
Chris@392 99 fileio/CSVFormat.cpp \
Chris@150 100 fileio/DataFileReaderFactory.cpp \
Chris@581 101 fileio/FileFinder.cpp \
Chris@150 102 fileio/FileReadThread.cpp \
Chris@317 103 fileio/FileSource.cpp \
Chris@297 104 fileio/MatchFileReader.cpp \
Chris@150 105 fileio/MatrixFile.cpp \
Chris@150 106 fileio/MIDIFileReader.cpp \
Chris@301 107 fileio/MIDIFileWriter.cpp \
Chris@150 108 fileio/MP3FileReader.cpp \
Chris@150 109 fileio/OggVorbisFileReader.cpp \
Chris@297 110 fileio/PlaylistFileReader.cpp \
Chris@281 111 fileio/QuickTimeFileReader.cpp \
Chris@297 112 fileio/ResamplingWavFileReader.cpp \
Chris@150 113 fileio/WavFileReader.cpp \
Chris@150 114 fileio/WavFileWriter.cpp \
Chris@561 115 midi/MIDIInput.cpp \
Chris@562 116 midi/rtmidi/RtMidi.cpp \
Chris@297 117 model/AggregateWaveModel.cpp \
Chris@297 118 model/AlignmentModel.cpp \
Chris@545 119 model/Dense3DModelPeakCache.cpp \
Chris@150 120 model/DenseTimeValueModel.cpp \
Chris@152 121 model/EditableDenseThreeDimensionalModel.cpp \
Chris@152 122 model/FFTModel.cpp \
Chris@150 123 model/Model.cpp \
Chris@413 124 model/ModelDataTableModel.cpp \
Chris@150 125 model/PowerOfSqrtTwoZoomConstraint.cpp \
Chris@150 126 model/PowerOfTwoZoomConstraint.cpp \
Chris@297 127 model/RangeSummarisableTimeValueModel.cpp \
Chris@175 128 model/WaveFileModel.cpp \
Chris@320 129 model/WritableWaveFileModel.cpp \
Chris@320 130 osc/OSCMessage.cpp \
Chris@320 131 osc/OSCQueue.cpp