aboutsummaryrefslogtreecommitdiffstats
path: root/ofxMaxim/examples/OSX/ofxMaximExamples007OSX
diff options
context:
space:
mode:
Diffstat (limited to 'ofxMaxim/examples/OSX/ofxMaximExamples007OSX')
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/.gitignore2
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/Project.xcconfig9
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/atomSynthesis.xcodeproj/project.pbxproj844
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/.gitignore1
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/.gitignore2
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/book100.xml916
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/book1000.xml9016
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/sine440.wavbin88244 -> 0 bytes
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/openFrameworks-Info.plist20
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/main.cpp16
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/mp.cpp108
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/mp.h37
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/pyOSCDebug.cpp45
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/pyOSCDebug.h24
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.sln28
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.vcproj209
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.vcproj.user25
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/Project.xcconfig9
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/data/beat2.wavbin211140 -> 0 bytes
l---------ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/GLUT1
l---------ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Headers1
l---------ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Resources1
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/GLUTbin600728 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/copy.h18
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/extrude.h96
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glsmap.h137
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glsmapint.h102
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glut.h648
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutbitmap.h30
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutf90.h90
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutstroke.h42
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/gutil.h89
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/intersect.h391
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/port.h298
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/rot.h98
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/segment.h98
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/tube.h203
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/tube_gc.h78
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/vvector.h1339
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/Caution.tiffbin18804 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/classes.nib55
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/info.nib25
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/objects.nibbin3908 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/classes.nib13
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/info.nib12
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/objects.nibbin1652 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/classes.nib73
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/info.nib16
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/objects.nibbin17418 -> 0 bytes
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTUI.stringsbin3594 -> 0 bytes
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/InfoPlist.stringsbin268 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/Info.plist24
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/blankCursor.tiffbin260 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomCursor.tiffbin374 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomleftCursor.tiffbin386 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomrightCursor.tiffbin386 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/crossCursor.tiffbin380 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/cycleCursor.tiffbin410 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/destroyCursor.tiffbin414 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/fingerCursor.tiffbin674 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/helpCursor.tiffbin322 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/leftCursor.tiffbin384 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/leftRightCursor.tiffbin400 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/rightArrowCursor.tiffbin344 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/rightCursor.tiffbin384 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/sprayCursor.tiffbin404 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/topCursor.tiffbin374 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/topleftCursor.tiffbin386 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/toprightCursor.tiffbin392 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/upDownCursor.tiffbin388 -> 0 bytes
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/waitCursor.tiffbin818 -> 0 bytes
l---------ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/Current1
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Info.plist36
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/MacOS/emptyExampleDebugbin3752896 -> 0 bytes
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/MacOS/libfmodex.dylibbin1956044 -> 0 bytes
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/PkgInfo1
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/emptyExample.xcodeproj/project.pbxproj602
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/install.xml35
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/fft.cpp608
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/fft.h80
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiFFT.cpp290
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiFFT.h128
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiGrains.cpp6
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiGrains.h443
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiMFCC.cpp78
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiMFCC.h204
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maximilian.cpp1028
-rwxr-xr-xofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maximilian.h366
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/src/ofxMaxim.h55
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/openFrameworks-Info.plist20
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/main.cpp16
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/testApp.cpp160
-rw-r--r--ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/testApp.h40
93 files changed, 0 insertions, 19486 deletions
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/.gitignore b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/.gitignore
deleted file mode 100644
index 9ef9604..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-build
-
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/Project.xcconfig b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/Project.xcconfig
deleted file mode 100644
index c10b9e5..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/Project.xcconfig
+++ /dev/null
@@ -1,9 +0,0 @@
-//THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT.
-//THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED
-OF_PATH = ../../..
-
-//THIS HAS ALL THE HEADER AND LIBS FOR OF CORE
-#include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig"
-
-OTHER_LDFLAGS = $(OF_CORE_LIBS)
-HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS)
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/atomSynthesis.xcodeproj/project.pbxproj b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/atomSynthesis.xcodeproj/project.pbxproj
deleted file mode 100644
index 0a6ee57..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/atomSynthesis.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,844 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 42;
- objects = {
-
-/* Begin PBXBuildFile section */
- 83209D8E14602A9C00D1BD32 /* mp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83209D8C14602A9C00D1BD32 /* mp.cpp */; };
- 8320A5071462EED600D1BD32 /* pyOSCDebug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8320A5061462EED600D1BD32 /* pyOSCDebug.cpp */; };
- 8320A52C1462EF5100D1BD32 /* osc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8320A51E1462EF5000D1BD32 /* osc.a */; };
- 8320A52D1462EF5100D1BD32 /* osc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8320A5201462EF5000D1BD32 /* osc.a */; };
- 8320A52E1462EF5100D1BD32 /* ofxOscBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8320A5241462EF5000D1BD32 /* ofxOscBundle.cpp */; };
- 8320A52F1462EF5100D1BD32 /* ofxOscMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8320A5261462EF5000D1BD32 /* ofxOscMessage.cpp */; };
- 8320A5301462EF5100D1BD32 /* ofxOscReceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8320A5281462EF5000D1BD32 /* ofxOscReceiver.cpp */; };
- 8320A5311462EF5100D1BD32 /* ofxOscSender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8320A52A1462EF5100D1BD32 /* ofxOscSender.cpp */; };
- 8320A65914630D3F00D1BD32 /* maxiAtoms.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8320A65714630D3F00D1BD32 /* maxiAtoms.cpp */; };
- 8320A66B14630D8B00D1BD32 /* btAlignedAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8320A66614630D8B00D1BD32 /* btAlignedAllocator.cpp */; };
- 8320A9691469813200D1BD32 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8320A9621469813200D1BD32 /* tinyxml.cpp */; };
- 8320A96A1469813200D1BD32 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8320A9641469813200D1BD32 /* tinyxmlerror.cpp */; };
- 8320A96B1469813200D1BD32 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8320A9651469813200D1BD32 /* tinyxmlparser.cpp */; };
- 8320A96C1469813200D1BD32 /* ofxXmlSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8320A9671469813200D1BD32 /* ofxXmlSettings.cpp */; };
- 8354488F140CFBC900D16314 /* fft.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83544883140CFBC900D16314 /* fft.cpp */; };
- 83544890140CFBC900D16314 /* maxiFFT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83544885140CFBC900D16314 /* maxiFFT.cpp */; };
- 83544891140CFBC900D16314 /* maxiGrains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83544887140CFBC900D16314 /* maxiGrains.cpp */; };
- 83544892140CFBC900D16314 /* maxiMFCC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83544889140CFBC900D16314 /* maxiMFCC.cpp */; };
- 83544893140CFBC900D16314 /* maximilian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8354488B140CFBC900D16314 /* maximilian.cpp */; };
- BBAB23CB13894F3D00AA2426 /* GLUT.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = BBAB23BE13894E4700AA2426 /* GLUT.framework */; };
- E4328149138ABC9F0047C5CB /* openFrameworks.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E4328148138ABC890047C5CB /* openFrameworks.a */; };
- E45BE97B0E8CC7DD009D7055 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9710E8CC7DD009D7055 /* AGL.framework */; };
- E45BE97C0E8CC7DD009D7055 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9720E8CC7DD009D7055 /* ApplicationServices.framework */; };
- E45BE97D0E8CC7DD009D7055 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9730E8CC7DD009D7055 /* AudioToolbox.framework */; };
- E45BE97E0E8CC7DD009D7055 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9740E8CC7DD009D7055 /* Carbon.framework */; };
- E45BE97F0E8CC7DD009D7055 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9750E8CC7DD009D7055 /* CoreAudio.framework */; };
- E45BE9800E8CC7DD009D7055 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9760E8CC7DD009D7055 /* CoreFoundation.framework */; };
- E45BE9810E8CC7DD009D7055 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9770E8CC7DD009D7055 /* CoreServices.framework */; };
- E45BE9830E8CC7DD009D7055 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9790E8CC7DD009D7055 /* OpenGL.framework */; };
- E45BE9840E8CC7DD009D7055 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE97A0E8CC7DD009D7055 /* QuickTime.framework */; };
- E4B69E200A3A1BDC003C02F2 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4B69E1D0A3A1BDC003C02F2 /* main.cpp */; };
- E4C2424710CC5A17004149E2 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4C2424410CC5A17004149E2 /* AppKit.framework */; };
- E4C2424810CC5A17004149E2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4C2424510CC5A17004149E2 /* Cocoa.framework */; };
- E4C2424910CC5A17004149E2 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4C2424610CC5A17004149E2 /* IOKit.framework */; };
- E4EB6799138ADC1D00A09F29 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BBAB23BE13894E4700AA2426 /* GLUT.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- E4328147138ABC890047C5CB /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = E4B27C1510CBEB8E00536013;
- remoteInfo = openFrameworks;
- };
- E4EEB9AB138B136A00A80321 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = E4B27C1410CBEB8E00536013;
- remoteInfo = openFrameworks;
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXCopyFilesBuildPhase section */
- E4C2427710CC5ABF004149E2 /* CopyFiles */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 10;
- files = (
- BBAB23CB13894F3D00AA2426 /* GLUT.framework in CopyFiles */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXCopyFilesBuildPhase section */
-
-/* Begin PBXFileReference section */
- 83209D8C14602A9C00D1BD32 /* mp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mp.cpp; sourceTree = "<group>"; };
- 83209D8D14602A9C00D1BD32 /* mp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mp.h; sourceTree = "<group>"; };
- 8320A5051462EED600D1BD32 /* pyOSCDebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pyOSCDebug.h; sourceTree = "<group>"; };
- 8320A5061462EED600D1BD32 /* pyOSCDebug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pyOSCDebug.cpp; sourceTree = "<group>"; };
- 8320A5091462EF5000D1BD32 /* install.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = install.xml; sourceTree = "<group>"; };
- 8320A50E1462EF5000D1BD32 /* IpEndpointName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IpEndpointName.h; sourceTree = "<group>"; };
- 8320A50F1462EF5000D1BD32 /* NetworkingUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetworkingUtils.h; sourceTree = "<group>"; };
- 8320A5101462EF5000D1BD32 /* PacketListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketListener.h; sourceTree = "<group>"; };
- 8320A5111462EF5000D1BD32 /* TimerListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TimerListener.h; sourceTree = "<group>"; };
- 8320A5121462EF5000D1BD32 /* UdpSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UdpSocket.h; sourceTree = "<group>"; };
- 8320A5141462EF5000D1BD32 /* MessageMappingOscPacketListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageMappingOscPacketListener.h; sourceTree = "<group>"; };
- 8320A5151462EF5000D1BD32 /* OscException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OscException.h; sourceTree = "<group>"; };
- 8320A5161462EF5000D1BD32 /* OscHostEndianness.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OscHostEndianness.h; sourceTree = "<group>"; };
- 8320A5171462EF5000D1BD32 /* OscOutboundPacketStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OscOutboundPacketStream.h; sourceTree = "<group>"; };
- 8320A5181462EF5000D1BD32 /* OscPacketListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OscPacketListener.h; sourceTree = "<group>"; };
- 8320A5191462EF5000D1BD32 /* OscPrintReceivedElements.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OscPrintReceivedElements.h; sourceTree = "<group>"; };
- 8320A51A1462EF5000D1BD32 /* OscReceivedElements.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OscReceivedElements.h; sourceTree = "<group>"; };
- 8320A51B1462EF5000D1BD32 /* OscTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OscTypes.h; sourceTree = "<group>"; };
- 8320A51E1462EF5000D1BD32 /* osc.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = osc.a; sourceTree = "<group>"; };
- 8320A5201462EF5000D1BD32 /* osc.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = osc.a; sourceTree = "<group>"; };
- 8320A5221462EF5000D1BD32 /* ofxOsc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofxOsc.h; sourceTree = "<group>"; };
- 8320A5231462EF5000D1BD32 /* ofxOscArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofxOscArg.h; sourceTree = "<group>"; };
- 8320A5241462EF5000D1BD32 /* ofxOscBundle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ofxOscBundle.cpp; sourceTree = "<group>"; };
- 8320A5251462EF5000D1BD32 /* ofxOscBundle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofxOscBundle.h; sourceTree = "<group>"; };
- 8320A5261462EF5000D1BD32 /* ofxOscMessage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ofxOscMessage.cpp; sourceTree = "<group>"; };
- 8320A5271462EF5000D1BD32 /* ofxOscMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofxOscMessage.h; sourceTree = "<group>"; };
- 8320A5281462EF5000D1BD32 /* ofxOscReceiver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ofxOscReceiver.cpp; sourceTree = "<group>"; };
- 8320A5291462EF5000D1BD32 /* ofxOscReceiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofxOscReceiver.h; sourceTree = "<group>"; };
- 8320A52A1462EF5100D1BD32 /* ofxOscSender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ofxOscSender.cpp; sourceTree = "<group>"; };
- 8320A52B1462EF5100D1BD32 /* ofxOscSender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofxOscSender.h; sourceTree = "<group>"; };
- 8320A65714630D3F00D1BD32 /* maxiAtoms.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = maxiAtoms.cpp; path = ../../../../../src/Maximilian/ofxMaxim/ofxMaxim/libs/maxiAtoms.cpp; sourceTree = SOURCE_ROOT; };
- 8320A65814630D3F00D1BD32 /* maxiAtoms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = maxiAtoms.h; path = ../../../../../src/Maximilian/ofxMaxim/ofxMaxim/libs/maxiAtoms.h; sourceTree = SOURCE_ROOT; };
- 8320A66614630D8B00D1BD32 /* btAlignedAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btAlignedAllocator.cpp; sourceTree = "<group>"; };
- 8320A66714630D8B00D1BD32 /* btAlignedAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btAlignedAllocator.h; sourceTree = "<group>"; };
- 8320A66814630D8B00D1BD32 /* btAlignedObjectArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btAlignedObjectArray.h; sourceTree = "<group>"; };
- 8320A66914630D8B00D1BD32 /* btScalar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btScalar.h; sourceTree = "<group>"; };
- 8320A66A14630D8B00D1BD32 /* someTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = someTypes.h; sourceTree = "<group>"; };
- 8320A9601469813200D1BD32 /* install.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = install.xml; sourceTree = "<group>"; };
- 8320A9621469813200D1BD32 /* tinyxml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tinyxml.cpp; sourceTree = "<group>"; };
- 8320A9631469813200D1BD32 /* tinyxml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tinyxml.h; sourceTree = "<group>"; };
- 8320A9641469813200D1BD32 /* tinyxmlerror.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tinyxmlerror.cpp; sourceTree = "<group>"; };
- 8320A9651469813200D1BD32 /* tinyxmlparser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tinyxmlparser.cpp; sourceTree = "<group>"; };
- 8320A9671469813200D1BD32 /* ofxXmlSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ofxXmlSettings.cpp; sourceTree = "<group>"; };
- 8320A9681469813200D1BD32 /* ofxXmlSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofxXmlSettings.h; sourceTree = "<group>"; };
- 83544881140CFBC900D16314 /* install.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = install.xml; sourceTree = "<group>"; };
- 83544883140CFBC900D16314 /* fft.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fft.cpp; sourceTree = "<group>"; };
- 83544884140CFBC900D16314 /* fft.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fft.h; sourceTree = "<group>"; };
- 83544885140CFBC900D16314 /* maxiFFT.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maxiFFT.cpp; sourceTree = "<group>"; };
- 83544886140CFBC900D16314 /* maxiFFT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maxiFFT.h; sourceTree = "<group>"; };
- 83544887140CFBC900D16314 /* maxiGrains.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maxiGrains.cpp; sourceTree = "<group>"; };
- 83544888140CFBC900D16314 /* maxiGrains.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maxiGrains.h; sourceTree = "<group>"; };
- 83544889140CFBC900D16314 /* maxiMFCC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maxiMFCC.cpp; sourceTree = "<group>"; };
- 8354488A140CFBC900D16314 /* maxiMFCC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maxiMFCC.h; sourceTree = "<group>"; };
- 8354488B140CFBC900D16314 /* maximilian.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maximilian.cpp; sourceTree = "<group>"; };
- 8354488C140CFBC900D16314 /* maximilian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maximilian.h; sourceTree = "<group>"; };
- 8354488E140CFBC900D16314 /* ofxMaxim.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofxMaxim.h; sourceTree = "<group>"; };
- BBAB23BE13894E4700AA2426 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = ../../../libs/glut/lib/osx/GLUT.framework; sourceTree = "<group>"; };
- E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = openFrameworksLib.xcodeproj; path = ../../../libs/openFrameworksCompiled/project/osx/openFrameworksLib.xcodeproj; sourceTree = SOURCE_ROOT; };
- E45BE9710E8CC7DD009D7055 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = "<absolute>"; };
- E45BE9720E8CC7DD009D7055 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; };
- E45BE9730E8CC7DD009D7055 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
- E45BE9740E8CC7DD009D7055 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
- E45BE9750E8CC7DD009D7055 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
- E45BE9760E8CC7DD009D7055 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
- E45BE9770E8CC7DD009D7055 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
- E45BE9790E8CC7DD009D7055 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
- E45BE97A0E8CC7DD009D7055 /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; };
- E4B69B5B0A3A1756003C02F2 /* atomSynthesisDebug.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = atomSynthesisDebug.app; sourceTree = BUILT_PRODUCTS_DIR; };
- E4B69E1D0A3A1BDC003C02F2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = src/main.cpp; sourceTree = SOURCE_ROOT; };
- E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = "openFrameworks-Info.plist"; sourceTree = "<group>"; };
- E4C2424410CC5A17004149E2 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
- E4C2424510CC5A17004149E2 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
- E4C2424610CC5A17004149E2 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
- E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = CoreOF.xcconfig; path = ../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig; sourceTree = SOURCE_ROOT; };
- E4EB6923138AFD0F00A09F29 /* Project.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Project.xcconfig; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- E4B69B590A3A1756003C02F2 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- E4EB6799138ADC1D00A09F29 /* GLUT.framework in Frameworks */,
- E4328149138ABC9F0047C5CB /* openFrameworks.a in Frameworks */,
- E45BE97B0E8CC7DD009D7055 /* AGL.framework in Frameworks */,
- E45BE97C0E8CC7DD009D7055 /* ApplicationServices.framework in Frameworks */,
- E45BE97D0E8CC7DD009D7055 /* AudioToolbox.framework in Frameworks */,
- E45BE97E0E8CC7DD009D7055 /* Carbon.framework in Frameworks */,
- E45BE97F0E8CC7DD009D7055 /* CoreAudio.framework in Frameworks */,
- E45BE9800E8CC7DD009D7055 /* CoreFoundation.framework in Frameworks */,
- E45BE9810E8CC7DD009D7055 /* CoreServices.framework in Frameworks */,
- E45BE9830E8CC7DD009D7055 /* OpenGL.framework in Frameworks */,
- E45BE9840E8CC7DD009D7055 /* QuickTime.framework in Frameworks */,
- E4C2424710CC5A17004149E2 /* AppKit.framework in Frameworks */,
- E4C2424810CC5A17004149E2 /* Cocoa.framework in Frameworks */,
- E4C2424910CC5A17004149E2 /* IOKit.framework in Frameworks */,
- 8320A52C1462EF5100D1BD32 /* osc.a in Frameworks */,
- 8320A52D1462EF5100D1BD32 /* osc.a in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 8320A4FD1462EECC00D1BD32 /* debug */ = {
- isa = PBXGroup;
- children = (
- 8320A5051462EED600D1BD32 /* pyOSCDebug.h */,
- 8320A5061462EED600D1BD32 /* pyOSCDebug.cpp */,
- );
- name = debug;
- sourceTree = "<group>";
- };
- 8320A5081462EF5000D1BD32 /* ofxOsc */ = {
- isa = PBXGroup;
- children = (
- 8320A5091462EF5000D1BD32 /* install.xml */,
- 8320A50A1462EF5000D1BD32 /* libs */,
- 8320A5211462EF5000D1BD32 /* src */,
- );
- name = ofxOsc;
- path = ../../../../of_preRelease_v007_iphone/addons/ofxOsc;
- sourceTree = SOURCE_ROOT;
- };
- 8320A50A1462EF5000D1BD32 /* libs */ = {
- isa = PBXGroup;
- children = (
- 8320A50B1462EF5000D1BD32 /* oscpack */,
- );
- path = libs;
- sourceTree = "<group>";
- };
- 8320A50B1462EF5000D1BD32 /* oscpack */ = {
- isa = PBXGroup;
- children = (
- 8320A50C1462EF5000D1BD32 /* include */,
- 8320A51C1462EF5000D1BD32 /* lib */,
- );
- path = oscpack;
- sourceTree = "<group>";
- };
- 8320A50C1462EF5000D1BD32 /* include */ = {
- isa = PBXGroup;
- children = (
- 8320A50D1462EF5000D1BD32 /* ip */,
- 8320A5131462EF5000D1BD32 /* osc */,
- );
- path = include;
- sourceTree = "<group>";
- };
- 8320A50D1462EF5000D1BD32 /* ip */ = {
- isa = PBXGroup;
- children = (
- 8320A50E1462EF5000D1BD32 /* IpEndpointName.h */,
- 8320A50F1462EF5000D1BD32 /* NetworkingUtils.h */,
- 8320A5101462EF5000D1BD32 /* PacketListener.h */,
- 8320A5111462EF5000D1BD32 /* TimerListener.h */,
- 8320A5121462EF5000D1BD32 /* UdpSocket.h */,
- );
- path = ip;
- sourceTree = "<group>";
- };
- 8320A5131462EF5000D1BD32 /* osc */ = {
- isa = PBXGroup;
- children = (
- 8320A5141462EF5000D1BD32 /* MessageMappingOscPacketListener.h */,
- 8320A5151462EF5000D1BD32 /* OscException.h */,
- 8320A5161462EF5000D1BD32 /* OscHostEndianness.h */,
- 8320A5171462EF5000D1BD32 /* OscOutboundPacketStream.h */,
- 8320A5181462EF5000D1BD32 /* OscPacketListener.h */,
- 8320A5191462EF5000D1BD32 /* OscPrintReceivedElements.h */,
- 8320A51A1462EF5000D1BD32 /* OscReceivedElements.h */,
- 8320A51B1462EF5000D1BD32 /* OscTypes.h */,
- );
- path = osc;
- sourceTree = "<group>";
- };
- 8320A51C1462EF5000D1BD32 /* lib */ = {
- isa = PBXGroup;
- children = (
- 8320A51D1462EF5000D1BD32 /* iphone */,
- 8320A51F1462EF5000D1BD32 /* osx */,
- );
- path = lib;
- sourceTree = "<group>";
- };
- 8320A51D1462EF5000D1BD32 /* iphone */ = {
- isa = PBXGroup;
- children = (
- 8320A51E1462EF5000D1BD32 /* osc.a */,
- );
- path = iphone;
- sourceTree = "<group>";
- };
- 8320A51F1462EF5000D1BD32 /* osx */ = {
- isa = PBXGroup;
- children = (
- 8320A5201462EF5000D1BD32 /* osc.a */,
- );
- path = osx;
- sourceTree = "<group>";
- };
- 8320A5211462EF5000D1BD32 /* src */ = {
- isa = PBXGroup;
- children = (
- 8320A5221462EF5000D1BD32 /* ofxOsc.h */,
- 8320A5231462EF5000D1BD32 /* ofxOscArg.h */,
- 8320A5241462EF5000D1BD32 /* ofxOscBundle.cpp */,
- 8320A5251462EF5000D1BD32 /* ofxOscBundle.h */,
- 8320A5261462EF5000D1BD32 /* ofxOscMessage.cpp */,
- 8320A5271462EF5000D1BD32 /* ofxOscMessage.h */,
- 8320A5281462EF5000D1BD32 /* ofxOscReceiver.cpp */,
- 8320A5291462EF5000D1BD32 /* ofxOscReceiver.h */,
- 8320A52A1462EF5100D1BD32 /* ofxOscSender.cpp */,
- 8320A52B1462EF5100D1BD32 /* ofxOscSender.h */,
- );
- path = src;
- sourceTree = "<group>";
- };
- 8320A66514630D8B00D1BD32 /* storage */ = {
- isa = PBXGroup;
- children = (
- 8320A66614630D8B00D1BD32 /* btAlignedAllocator.cpp */,
- 8320A66714630D8B00D1BD32 /* btAlignedAllocator.h */,
- 8320A66814630D8B00D1BD32 /* btAlignedObjectArray.h */,
- 8320A66914630D8B00D1BD32 /* btScalar.h */,
- 8320A66A14630D8B00D1BD32 /* someTypes.h */,
- );
- name = storage;
- path = ../../../../../src/Maximilian/ofxMaxim/ofxMaxim/libs/storage;
- sourceTree = SOURCE_ROOT;
- };
- 8320A95F1469813200D1BD32 /* ofxXmlSettings */ = {
- isa = PBXGroup;
- children = (
- 8320A9601469813200D1BD32 /* install.xml */,
- 8320A9611469813200D1BD32 /* libs */,
- 8320A9661469813200D1BD32 /* src */,
- );
- name = ofxXmlSettings;
- path = ../../../addons/ofxXmlSettings;
- sourceTree = SOURCE_ROOT;
- };
- 8320A9611469813200D1BD32 /* libs */ = {
- isa = PBXGroup;
- children = (
- 8320A9621469813200D1BD32 /* tinyxml.cpp */,
- 8320A9631469813200D1BD32 /* tinyxml.h */,
- 8320A9641469813200D1BD32 /* tinyxmlerror.cpp */,
- 8320A9651469813200D1BD32 /* tinyxmlparser.cpp */,
- );
- path = libs;
- sourceTree = "<group>";
- };
- 8320A9661469813200D1BD32 /* src */ = {
- isa = PBXGroup;
- children = (
- 8320A9671469813200D1BD32 /* ofxXmlSettings.cpp */,
- 8320A9681469813200D1BD32 /* ofxXmlSettings.h */,
- );
- path = src;
- sourceTree = "<group>";
- };
- 83544880140CFBC900D16314 /* ofxMaxim */ = {
- isa = PBXGroup;
- children = (
- 83544881140CFBC900D16314 /* install.xml */,
- 83544882140CFBC900D16314 /* libs */,
- 8354488D140CFBC900D16314 /* src */,
- );
- name = ofxMaxim;
- path = ../../../addons/ofxMaxim;
- sourceTree = SOURCE_ROOT;
- };
- 83544882140CFBC900D16314 /* libs */ = {
- isa = PBXGroup;
- children = (
- 8320A66514630D8B00D1BD32 /* storage */,
- 8320A65714630D3F00D1BD32 /* maxiAtoms.cpp */,
- 8320A65814630D3F00D1BD32 /* maxiAtoms.h */,
- 83544883140CFBC900D16314 /* fft.cpp */,
- 83544884140CFBC900D16314 /* fft.h */,
- 83544885140CFBC900D16314 /* maxiFFT.cpp */,
- 83544886140CFBC900D16314 /* maxiFFT.h */,
- 83544887140CFBC900D16314 /* maxiGrains.cpp */,
- 83544888140CFBC900D16314 /* maxiGrains.h */,
- 83544889140CFBC900D16314 /* maxiMFCC.cpp */,
- 8354488A140CFBC900D16314 /* maxiMFCC.h */,
- 8354488B140CFBC900D16314 /* maximilian.cpp */,
- 8354488C140CFBC900D16314 /* maximilian.h */,
- );
- path = libs;
- sourceTree = "<group>";
- };
- 8354488D140CFBC900D16314 /* src */ = {
- isa = PBXGroup;
- children = (
- 8354488E140CFBC900D16314 /* ofxMaxim.h */,
- );
- path = src;
- sourceTree = "<group>";
- };
- BB4B014C10F69532006C3DED /* addons */ = {
- isa = PBXGroup;
- children = (
- 8320A95F1469813200D1BD32 /* ofxXmlSettings */,
- 8320A5081462EF5000D1BD32 /* ofxOsc */,
- 83544880140CFBC900D16314 /* ofxMaxim */,
- );
- name = addons;
- sourceTree = "<group>";
- };
- BBAB23C913894ECA00AA2426 /* system frameworks */ = {
- isa = PBXGroup;
- children = (
- E4C2424410CC5A17004149E2 /* AppKit.framework */,
- E4C2424510CC5A17004149E2 /* Cocoa.framework */,
- E4C2424610CC5A17004149E2 /* IOKit.framework */,
- E45BE9710E8CC7DD009D7055 /* AGL.framework */,
- E45BE9720E8CC7DD009D7055 /* ApplicationServices.framework */,
- E45BE9730E8CC7DD009D7055 /* AudioToolbox.framework */,
- E45BE9740E8CC7DD009D7055 /* Carbon.framework */,
- E45BE9750E8CC7DD009D7055 /* CoreAudio.framework */,
- E45BE9760E8CC7DD009D7055 /* CoreFoundation.framework */,
- E45BE9770E8CC7DD009D7055 /* CoreServices.framework */,
- E45BE9790E8CC7DD009D7055 /* OpenGL.framework */,
- E45BE97A0E8CC7DD009D7055 /* QuickTime.framework */,
- );
- name = "system frameworks";
- sourceTree = "<group>";
- };
- BBAB23CA13894EDB00AA2426 /* 3rd party frameworks */ = {
- isa = PBXGroup;
- children = (
- BBAB23BE13894E4700AA2426 /* GLUT.framework */,
- );
- name = "3rd party frameworks";
- sourceTree = "<group>";
- };
- E4328144138ABC890047C5CB /* Products */ = {
- isa = PBXGroup;
- children = (
- E4328148138ABC890047C5CB /* openFrameworks.a */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- E45BE5980E8CC70C009D7055 /* frameworks */ = {
- isa = PBXGroup;
- children = (
- BBAB23CA13894EDB00AA2426 /* 3rd party frameworks */,
- BBAB23C913894ECA00AA2426 /* system frameworks */,
- );
- name = frameworks;
- sourceTree = "<group>";
- };
- E4B69B4A0A3A1720003C02F2 = {
- isa = PBXGroup;
- children = (
- E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */,
- E4EB6923138AFD0F00A09F29 /* Project.xcconfig */,
- E4B69E1C0A3A1BDC003C02F2 /* src */,
- E4EEC9E9138DF44700A80321 /* openFrameworks */,
- BB4B014C10F69532006C3DED /* addons */,
- E45BE5980E8CC70C009D7055 /* frameworks */,
- E4B69B5B0A3A1756003C02F2 /* atomSynthesisDebug.app */,
- );
- sourceTree = "<group>";
- };
- E4B69E1C0A3A1BDC003C02F2 /* src */ = {
- isa = PBXGroup;
- children = (
- 8320A4FD1462EECC00D1BD32 /* debug */,
- 83209D8C14602A9C00D1BD32 /* mp.cpp */,
- 83209D8D14602A9C00D1BD32 /* mp.h */,
- E4B69E1D0A3A1BDC003C02F2 /* main.cpp */,
- );
- path = src;
- sourceTree = SOURCE_ROOT;
- };
- E4EEC9E9138DF44700A80321 /* openFrameworks */ = {
- isa = PBXGroup;
- children = (
- E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */,
- E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */,
- );
- name = openFrameworks;
- sourceTree = "<group>";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- E4B69B5A0A3A1756003C02F2 /* atomSynthesis */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "atomSynthesis" */;
- buildPhases = (
- E4B69B580A3A1756003C02F2 /* Sources */,
- E4B69B590A3A1756003C02F2 /* Frameworks */,
- E4B6FFFD0C3F9AB9008CF71C /* ShellScript */,
- E4C2427710CC5ABF004149E2 /* CopyFiles */,
- );
- buildRules = (
- );
- dependencies = (
- E4EEB9AC138B136A00A80321 /* PBXTargetDependency */,
- );
- name = atomSynthesis;
- productName = myOFApp;
- productReference = E4B69B5B0A3A1756003C02F2 /* atomSynthesisDebug.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- E4B69B4C0A3A1720003C02F2 /* Project object */ = {
- isa = PBXProject;
- buildConfigurationList = E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "atomSynthesis" */;
- compatibilityVersion = "Xcode 2.4";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- English,
- Japanese,
- French,
- German,
- );
- mainGroup = E4B69B4A0A3A1720003C02F2;
- productRefGroup = E4B69B4A0A3A1720003C02F2;
- projectDirPath = "";
- projectReferences = (
- {
- ProductGroup = E4328144138ABC890047C5CB /* Products */;
- ProjectRef = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */;
- },
- );
- projectRoot = "";
- targets = (
- E4B69B5A0A3A1756003C02F2 /* atomSynthesis */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXReferenceProxy section */
- E4328148138ABC890047C5CB /* openFrameworks.a */ = {
- isa = PBXReferenceProxy;
- fileType = archive.ar;
- path = openFrameworks.a;
- remoteRef = E4328147138ABC890047C5CB /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
-/* End PBXReferenceProxy section */
-
-/* Begin PBXShellScriptBuildPhase section */
- E4B6FFFD0C3F9AB9008CF71C /* ShellScript */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "cp -f ../../../libs/fmodex/lib/osx/libfmodex.dylib \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/libfmodex.dylib\"; install_name_tool -change ./libfmodex.dylib @executable_path/libfmodex.dylib \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/$PRODUCT_NAME\";";
- };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- E4B69B580A3A1756003C02F2 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- E4B69E200A3A1BDC003C02F2 /* main.cpp in Sources */,
- 8354488F140CFBC900D16314 /* fft.cpp in Sources */,
- 83544890140CFBC900D16314 /* maxiFFT.cpp in Sources */,
- 83544891140CFBC900D16314 /* maxiGrains.cpp in Sources */,
- 83544892140CFBC900D16314 /* maxiMFCC.cpp in Sources */,
- 83544893140CFBC900D16314 /* maximilian.cpp in Sources */,
- 83209D8E14602A9C00D1BD32 /* mp.cpp in Sources */,
- 8320A5071462EED600D1BD32 /* pyOSCDebug.cpp in Sources */,
- 8320A52E1462EF5100D1BD32 /* ofxOscBundle.cpp in Sources */,
- 8320A52F1462EF5100D1BD32 /* ofxOscMessage.cpp in Sources */,
- 8320A5301462EF5100D1BD32 /* ofxOscReceiver.cpp in Sources */,
- 8320A5311462EF5100D1BD32 /* ofxOscSender.cpp in Sources */,
- 8320A65914630D3F00D1BD32 /* maxiAtoms.cpp in Sources */,
- 8320A66B14630D8B00D1BD32 /* btAlignedAllocator.cpp in Sources */,
- 8320A9691469813200D1BD32 /* tinyxml.cpp in Sources */,
- 8320A96A1469813200D1BD32 /* tinyxmlerror.cpp in Sources */,
- 8320A96B1469813200D1BD32 /* tinyxmlparser.cpp in Sources */,
- 8320A96C1469813200D1BD32 /* ofxXmlSettings.cpp in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- E4EEB9AC138B136A00A80321 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = openFrameworks;
- targetProxy = E4EEB9AB138B136A00A80321 /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
- E4B69B4E0A3A1720003C02F2 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */;
- buildSettings = {
- ARCHS = "$(NATIVE_ARCH)";
- CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/";
- COPY_PHASE_STRIP = NO;
- DEAD_CODE_STRIPPING = YES;
- GCC_AUTO_VECTORIZATION = YES;
- GCC_ENABLE_SSE3_EXTENSIONS = YES;
- GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES;
- GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
- GCC_MODEL_TUNING = G5;
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
- GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
- GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
- GCC_WARN_UNINITIALIZED_AUTOS = NO;
- GCC_WARN_UNUSED_VALUE = NO;
- GCC_WARN_UNUSED_VARIABLE = NO;
- OTHER_CPLUSPLUSFLAGS = (
- "-D__MACOSX_CORE__",
- "-lpthread",
- );
- };
- name = Debug;
- };
- E4B69B4F0A3A1720003C02F2 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */;
- buildSettings = {
- ARCHS = "$(NATIVE_ARCH)";
- CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/";
- COPY_PHASE_STRIP = YES;
- DEAD_CODE_STRIPPING = YES;
- GCC_AUTO_VECTORIZATION = YES;
- GCC_ENABLE_SSE3_EXTENSIONS = YES;
- GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES;
- GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
- GCC_MODEL_TUNING = G5;
- GCC_OPTIMIZATION_LEVEL = 3;
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_UNROLL_LOOPS = YES;
- GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
- GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
- GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
- GCC_WARN_UNINITIALIZED_AUTOS = NO;
- GCC_WARN_UNUSED_VALUE = NO;
- GCC_WARN_UNUSED_VARIABLE = NO;
- OTHER_CPLUSPLUSFLAGS = (
- "-D__MACOSX_CORE__",
- "-lpthread",
- );
- };
- name = Release;
- };
- E4B69B600A3A1757003C02F2 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- COPY_PHASE_STRIP = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
- );
- FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../../libs/glut/lib/osx\"";
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_ENABLE_FIX_AND_CONTINUE = YES;
- GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
- GCC_MODEL_TUNING = G4;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h";
- INFOPLIST_FILE = "openFrameworks-Info.plist";
- INSTALL_PATH = "$(HOME)/Applications";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_4)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_5)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_6)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_14)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_15)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_16)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_17)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_18)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_19)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_20)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_21)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_22)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_23)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_24)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_25)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_26)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_27)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_28)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_29)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_30)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_31)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_32)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_33)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_34)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_35)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_36)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_37)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_38)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_39)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_40)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_41)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_42)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_43)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_44)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_45)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_46)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_47)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_48)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_49)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_50)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_51)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_52)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
- );
- LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../../../of_preRelease_v007_iphone/addons/ofxOsc/libs/oscpack/lib/iphone\"";
- LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)/../../../../of_preRelease_v007_iphone/addons/ofxOsc/libs/oscpack/lib/osx\"";
- PREBINDING = NO;
- PRODUCT_NAME = "$(TARGET_NAME)Debug";
- WRAPPER_EXTENSION = app;
- };
- name = Debug;
- };
- E4B69B610A3A1757003C02F2 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- COPY_PHASE_STRIP = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
- );
- FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../../libs/glut/lib/osx\"";
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
- GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
- GCC_MODEL_TUNING = G4;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h";
- INFOPLIST_FILE = "openFrameworks-Info.plist";
- INSTALL_PATH = "$(HOME)/Applications";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_4)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_5)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_6)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_14)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_15)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_16)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_17)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_18)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_19)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_20)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_21)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_22)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_23)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_24)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_25)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_26)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_27)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_28)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_29)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_30)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_31)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_32)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_33)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_34)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_35)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_36)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_37)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_38)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_39)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_40)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_41)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_42)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_43)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_44)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_45)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_46)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_47)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_48)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_49)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_50)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_51)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_2)",
- );
- LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/../../../../of_preRelease_v007_iphone/addons/ofxOsc/libs/oscpack/lib/iphone\"";
- LIBRARY_SEARCH_PATHS_QUOTED_2 = "\"$(SRCROOT)/../../../../of_preRelease_v007_iphone/addons/ofxOsc/libs/oscpack/lib/osx\"";
- PREBINDING = NO;
- PRODUCT_NAME = "$(TARGET_NAME)";
- WRAPPER_EXTENSION = app;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "atomSynthesis" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- E4B69B4E0A3A1720003C02F2 /* Debug */,
- E4B69B4F0A3A1720003C02F2 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "atomSynthesis" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- E4B69B600A3A1757003C02F2 /* Debug */,
- E4B69B610A3A1757003C02F2 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = E4B69B4C0A3A1720003C02F2 /* Project object */;
-}
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/.gitignore b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/.gitignore
deleted file mode 100644
index 13d94f8..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*.app
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/.gitignore b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/.gitignore
deleted file mode 100644
index 473f676..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-# Ignore everything in here apart from the .gitignore file
-!.gitignore \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/book100.xml b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/book100.xml
deleted file mode 100644
index aa78129..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/book100.xml
+++ /dev/null
@@ -1,916 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1" ?>
-<dict>
- <libVersion>0.6.0</libVersion>
- <block>
- <param name="blockOffset" value="0" />
- <param name="fftSize" value="16384" />
- <param name="type" value="gabor" />
- <param name="windowLen" value="16384" />
- <param name="windowShift" value="256" />
- <param name="windowopt" value="0" />
- <param name="windowtype" value="gauss" />
- </block>
-</dict>
-txt
-<book nAtom="100" numChans="1" numSamples="262144" sampleRate="44100" libVersion="0.6.0">
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135168</p><l>16384</l></support>
- <par type="amp" chan="0">26.0189</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0854492</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.15969</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>86784</p><l>16384</l></support>
- <par type="amp" chan="0">20.5322</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.43945</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>167936</p><l>16384</l></support>
- <par type="amp" chan="0">19.554</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.75989</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>72704</p><l>16384</l></support>
- <par type="amp" chan="0">17.5268</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.55619</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>94976</p><l>16384</l></support>
- <par type="amp" chan="0">16.0119</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.30836</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>141312</p><l>16384</l></support>
- <par type="amp" chan="0">13.2025</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0854492</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.65261</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>58880</p><l>16384</l></support>
- <par type="amp" chan="0">13.0109</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.54316</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>186624</p><l>16384</l></support>
- <par type="amp" chan="0">12.3891</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.70505</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>153088</p><l>16384</l></support>
- <par type="amp" chan="0">12.2593</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.12939</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>103680</p><l>16384</l></support>
- <par type="amp" chan="0">12.2301</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.03522</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>79360</p><l>16384</l></support>
- <par type="amp" chan="0">11.5196</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.48171</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>174592</p><l>16384</l></support>
- <par type="amp" chan="0">10.9684</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.56084</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>120064</p><l>16384</l></support>
- <par type="amp" chan="0">10.4784</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.45061</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>66048</p><l>16384</l></support>
- <par type="amp" chan="0">9.06363</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.77221</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>194304</p><l>16384</l></support>
- <par type="amp" chan="0">8.98598</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.66759</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>28160</p><l>16384</l></support>
- <par type="amp" chan="0">8.97007</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.83991</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>111360</p><l>16384</l></support>
- <par type="amp" chan="0">8.44993</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.29297</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>160512</p><l>16384</l></support>
- <par type="amp" chan="0">7.981</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.909795</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">7.96474</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.00777</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>127744</p><l>16384</l></support>
- <par type="amp" chan="0">7.39775</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.39619</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>36096</p><l>16384</l></support>
- <par type="amp" chan="0">6.96097</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.39349</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>181504</p><l>16384</l></support>
- <par type="amp" chan="0">6.49765</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.97801</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">6.44259</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0853882</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.964036</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">6.06468</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855713</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.0816</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>119552</p><l>16384</l></support>
- <par type="amp" chan="0">5.90846</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.28169</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135936</p><l>16384</l></support>
- <par type="amp" chan="0">5.57815</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0853271</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.02588</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>202240</p><l>16384</l></support>
- <par type="amp" chan="0">5.5681</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.85064</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>88576</p><l>16384</l></support>
- <par type="amp" chan="0">5.41866</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.77019</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>155136</p><l>16384</l></support>
- <par type="amp" chan="0">5.08626</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.03802</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>167680</p><l>16384</l></support>
- <par type="amp" chan="0">5.04517</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856323</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.270848</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>12544</p><l>16384</l></support>
- <par type="amp" chan="0">5.02568</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.4924</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>101632</p><l>16384</l></support>
- <par type="amp" chan="0">4.75109</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.155151</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.3656</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>44544</p><l>16384</l></support>
- <par type="amp" chan="0">4.70776</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.87036</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>168704</p><l>16384</l></support>
- <par type="amp" chan="0">4.7011</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.68328</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>56064</p><l>16384</l></support>
- <par type="amp" chan="0">4.53199</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.13147</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.568767</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128256</p><l>16384</l></support>
- <par type="amp" chan="0">4.3238</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.305773</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>56320</p><l>16384</l></support>
- <par type="amp" chan="0">4.17438</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.717708</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135168</p><l>16384</l></support>
- <par type="amp" chan="0">4.14528</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.702656</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>103424</p><l>16384</l></support>
- <par type="amp" chan="0">4.14369</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.279084</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>70912</p><l>16384</l></support>
- <par type="amp" chan="0">4.14141</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.22423</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>184832</p><l>16384</l></support>
- <par type="amp" chan="0">4.00139</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.14471</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99072</p><l>16384</l></support>
- <par type="amp" chan="0">3.98131</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0478516</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.344621</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>20992</p><l>16384</l></support>
- <par type="amp" chan="0">3.97886</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.890681</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">3.88838</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.00895346</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>70400</p><l>16384</l></support>
- <par type="amp" chan="0">3.86896</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.13147</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.04228</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">3.82024</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717773</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.24195</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>44544</p><l>16384</l></support>
- <par type="amp" chan="0">3.76933</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.354877</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>188416</p><l>16384</l></support>
- <par type="amp" chan="0">3.70544</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.32775</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>166144</p><l>16384</l></support>
- <par type="amp" chan="0">3.69175</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157349</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.60915</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>210176</p><l>16384</l></support>
- <par type="amp" chan="0">3.52952</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.16791</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>176640</p><l>16384</l></support>
- <par type="amp" chan="0">3.49681</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.292969</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>151808</p><l>16384</l></support>
- <par type="amp" chan="0">3.40332</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.09356</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>184064</p><l>16384</l></support>
- <par type="amp" chan="0">3.31885</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.19397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.59835</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>136448</p><l>16384</l></support>
- <par type="amp" chan="0">3.31517</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.33944</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>143872</p><l>16384</l></support>
- <par type="amp" chan="0">3.26476</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0853882</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.0875053</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>90112</p><l>16384</l></support>
- <par type="amp" chan="0">3.25881</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.1339</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>183040</p><l>16384</l></support>
- <par type="amp" chan="0">3.19368</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.06974</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>150272</p><l>16384</l></support>
- <par type="amp" chan="0">3.18732</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.19397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.22968</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>29440</p><l>16384</l></support>
- <par type="amp" chan="0">3.14471</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.125</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>25344</p><l>16384</l></support>
- <par type="amp" chan="0">3.08804</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358887</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.630158</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>55296</p><l>16384</l></support>
- <par type="amp" chan="0">3.08673</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.0991984</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">3.08609</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.085144</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.149929</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>70656</p><l>16384</l></support>
- <par type="amp" chan="0">3.08529</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.77954</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>52992</p><l>16384</l></support>
- <par type="amp" chan="0">3.06124</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.59572</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>83456</p><l>16384</l></support>
- <par type="amp" chan="0">3.044</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479736</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.44463</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">2.9603</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0852051</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.62232</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>62208</p><l>16384</l></support>
- <par type="amp" chan="0">2.89534</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.414024</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>110848</p><l>16384</l></support>
- <par type="amp" chan="0">2.8546</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.249117</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>39936</p><l>16384</l></support>
- <par type="amp" chan="0">2.79786</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116455</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.02242</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">2.75827</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0858154</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.6784</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>118784</p><l>16384</l></support>
- <par type="amp" chan="0">2.74463</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.98835</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>80640</p><l>16384</l></support>
- <par type="amp" chan="0">2.73543</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.795074</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>76288</p><l>16384</l></support>
- <par type="amp" chan="0">2.63282</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116394</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.75524</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>93696</p><l>16384</l></support>
- <par type="amp" chan="0">2.60329</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.746746</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>145152</p><l>16384</l></support>
- <par type="amp" chan="0">2.53417</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.70589</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>37888</p><l>16384</l></support>
- <par type="amp" chan="0">2.49165</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.903997</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>107776</p><l>16384</l></support>
- <par type="amp" chan="0">2.42332</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.55134</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>103168</p><l>16384</l></support>
- <par type="amp" chan="0">2.42999</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.41955</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>70912</p><l>16384</l></support>
- <par type="amp" chan="0">2.42048</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.0897</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>62720</p><l>16384</l></support>
- <par type="amp" chan="0">2.41233</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116455</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.289183</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165120</p><l>16384</l></support>
- <par type="amp" chan="0">2.38774</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0858154</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.42328</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>118016</p><l>16384</l></support>
- <par type="amp" chan="0">2.37495</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.19397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.79835</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>218112</p><l>16384</l></support>
- <par type="amp" chan="0">2.36021</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.875408</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>195840</p><l>16384</l></support>
- <par type="amp" chan="0">2.25953</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.671357</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>141312</p><l>16384</l></support>
- <par type="amp" chan="0">2.23297</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.06781</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>174848</p><l>16384</l></support>
- <par type="amp" chan="0">2.22261</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856323</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.52798</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>133888</p><l>16384</l></support>
- <par type="amp" chan="0">2.18704</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157349</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.388891</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>24832</p><l>16384</l></support>
- <par type="amp" chan="0">2.17993</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0356445</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.4899</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>144896</p><l>16384</l></support>
- <par type="amp" chan="0">2.14394</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855713</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.784211</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>191744</p><l>16384</l></support>
- <par type="amp" chan="0">2.033</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.86264</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>100352</p><l>16384</l></support>
- <par type="amp" chan="0">2.02453</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.154907</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.05005</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>10752</p><l>16384</l></support>
- <par type="amp" chan="0">2.00247</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0775757</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.903881</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>46336</p><l>16384</l></support>
- <par type="amp" chan="0">1.99907</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.30574</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>116992</p><l>16384</l></support>
- <par type="amp" chan="0">1.9705</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718994</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.425363</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>153600</p><l>16384</l></support>
- <par type="amp" chan="0">1.96808</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.319844</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>76288</p><l>16384</l></support>
- <par type="amp" chan="0">1.95967</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116638</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.02426</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>80640</p><l>16384</l></support>
- <par type="amp" chan="0">1.87439</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.180875</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>118528</p><l>16384</l></support>
- <par type="amp" chan="0">1.85171</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.01636</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115456</p><l>16384</l></support>
- <par type="amp" chan="0">1.83483</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.82863</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>33024</p><l>16384</l></support>
- <par type="amp" chan="0">1.82902</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358887</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.78572</par>
- </atom>
-</book>
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/book1000.xml b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/book1000.xml
deleted file mode 100644
index 9eef7f3..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/book1000.xml
+++ /dev/null
@@ -1,9016 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1" ?>
-<dict>
- <libVersion>0.6.0</libVersion>
- <block>
- <param name="blockOffset" value="0" />
- <param name="fftSize" value="16384" />
- <param name="type" value="gabor" />
- <param name="windowLen" value="16384" />
- <param name="windowShift" value="256" />
- <param name="windowopt" value="0" />
- <param name="windowtype" value="gauss" />
- </block>
-</dict>
-txt
-<book nAtom="1000" numChans="1" numSamples="262144" sampleRate="44100" libVersion="0.6.0">
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135168</p><l>16384</l></support>
- <par type="amp" chan="0">26.0189</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0854492</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.15969</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>86784</p><l>16384</l></support>
- <par type="amp" chan="0">20.5322</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.43945</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>167936</p><l>16384</l></support>
- <par type="amp" chan="0">19.554</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.75989</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>72704</p><l>16384</l></support>
- <par type="amp" chan="0">17.5268</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.55619</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>94976</p><l>16384</l></support>
- <par type="amp" chan="0">16.0119</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.30836</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>141312</p><l>16384</l></support>
- <par type="amp" chan="0">13.2025</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0854492</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.65261</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>58880</p><l>16384</l></support>
- <par type="amp" chan="0">13.0109</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.54316</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>186624</p><l>16384</l></support>
- <par type="amp" chan="0">12.3891</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.70505</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>153088</p><l>16384</l></support>
- <par type="amp" chan="0">12.2593</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.12939</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>103680</p><l>16384</l></support>
- <par type="amp" chan="0">12.2301</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.03522</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>79360</p><l>16384</l></support>
- <par type="amp" chan="0">11.5196</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.48171</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>174592</p><l>16384</l></support>
- <par type="amp" chan="0">10.9684</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.56084</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>120064</p><l>16384</l></support>
- <par type="amp" chan="0">10.4784</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.45061</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>66048</p><l>16384</l></support>
- <par type="amp" chan="0">9.06363</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.77221</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>194304</p><l>16384</l></support>
- <par type="amp" chan="0">8.98598</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.66759</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>28160</p><l>16384</l></support>
- <par type="amp" chan="0">8.97007</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.83991</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>111360</p><l>16384</l></support>
- <par type="amp" chan="0">8.44993</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.29297</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>160512</p><l>16384</l></support>
- <par type="amp" chan="0">7.981</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.909795</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">7.96474</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.00777</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>127744</p><l>16384</l></support>
- <par type="amp" chan="0">7.39775</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.39619</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>36096</p><l>16384</l></support>
- <par type="amp" chan="0">6.96097</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.39349</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>181504</p><l>16384</l></support>
- <par type="amp" chan="0">6.49765</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.97801</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">6.44259</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0853882</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.964036</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">6.06468</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855713</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.0816</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>119552</p><l>16384</l></support>
- <par type="amp" chan="0">5.90846</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.28169</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135936</p><l>16384</l></support>
- <par type="amp" chan="0">5.57815</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0853271</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.02588</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>202240</p><l>16384</l></support>
- <par type="amp" chan="0">5.5681</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.85064</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>88576</p><l>16384</l></support>
- <par type="amp" chan="0">5.41866</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.77019</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>155136</p><l>16384</l></support>
- <par type="amp" chan="0">5.08626</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.03802</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>167680</p><l>16384</l></support>
- <par type="amp" chan="0">5.04517</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856323</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.270848</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>12544</p><l>16384</l></support>
- <par type="amp" chan="0">5.02568</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.4924</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>101632</p><l>16384</l></support>
- <par type="amp" chan="0">4.75109</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.155151</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.3656</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>44544</p><l>16384</l></support>
- <par type="amp" chan="0">4.70776</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.87036</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>168704</p><l>16384</l></support>
- <par type="amp" chan="0">4.7011</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.68328</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>56064</p><l>16384</l></support>
- <par type="amp" chan="0">4.53199</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.13147</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.568767</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128256</p><l>16384</l></support>
- <par type="amp" chan="0">4.3238</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.305773</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>56320</p><l>16384</l></support>
- <par type="amp" chan="0">4.17438</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.717708</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135168</p><l>16384</l></support>
- <par type="amp" chan="0">4.14528</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.702656</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>103424</p><l>16384</l></support>
- <par type="amp" chan="0">4.14369</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.279084</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>70912</p><l>16384</l></support>
- <par type="amp" chan="0">4.14141</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.22423</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>184832</p><l>16384</l></support>
- <par type="amp" chan="0">4.00139</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.14471</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99072</p><l>16384</l></support>
- <par type="amp" chan="0">3.98131</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0478516</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.344621</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>20992</p><l>16384</l></support>
- <par type="amp" chan="0">3.97886</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.890681</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">3.88838</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.00895346</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>70400</p><l>16384</l></support>
- <par type="amp" chan="0">3.86896</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.13147</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.04228</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">3.82024</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717773</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.24195</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>44544</p><l>16384</l></support>
- <par type="amp" chan="0">3.76933</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.354877</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>188416</p><l>16384</l></support>
- <par type="amp" chan="0">3.70544</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.32775</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>166144</p><l>16384</l></support>
- <par type="amp" chan="0">3.69175</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157349</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.60915</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>210176</p><l>16384</l></support>
- <par type="amp" chan="0">3.52952</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.16791</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>176640</p><l>16384</l></support>
- <par type="amp" chan="0">3.49681</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.292969</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>151808</p><l>16384</l></support>
- <par type="amp" chan="0">3.40332</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.09356</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>184064</p><l>16384</l></support>
- <par type="amp" chan="0">3.31885</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.19397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.59835</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>136448</p><l>16384</l></support>
- <par type="amp" chan="0">3.31517</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.33944</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>143872</p><l>16384</l></support>
- <par type="amp" chan="0">3.26476</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0853882</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.0875053</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>90112</p><l>16384</l></support>
- <par type="amp" chan="0">3.25881</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.1339</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>183040</p><l>16384</l></support>
- <par type="amp" chan="0">3.19368</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.06974</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>150272</p><l>16384</l></support>
- <par type="amp" chan="0">3.18732</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.19397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.22968</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>29440</p><l>16384</l></support>
- <par type="amp" chan="0">3.14471</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.125</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>25344</p><l>16384</l></support>
- <par type="amp" chan="0">3.08804</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358887</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.630158</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>55296</p><l>16384</l></support>
- <par type="amp" chan="0">3.08673</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.0991984</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">3.08609</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.085144</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.149929</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>70656</p><l>16384</l></support>
- <par type="amp" chan="0">3.08529</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.77954</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>52992</p><l>16384</l></support>
- <par type="amp" chan="0">3.06124</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.59572</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>83456</p><l>16384</l></support>
- <par type="amp" chan="0">3.044</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479736</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.44463</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">2.9603</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0852051</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.62232</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>62208</p><l>16384</l></support>
- <par type="amp" chan="0">2.89534</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.414024</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>110848</p><l>16384</l></support>
- <par type="amp" chan="0">2.8546</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.249117</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>39936</p><l>16384</l></support>
- <par type="amp" chan="0">2.79786</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116455</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.02242</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">2.75827</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0858154</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.6784</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>118784</p><l>16384</l></support>
- <par type="amp" chan="0">2.74463</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.98835</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>80640</p><l>16384</l></support>
- <par type="amp" chan="0">2.73543</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.795074</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>76288</p><l>16384</l></support>
- <par type="amp" chan="0">2.63282</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116394</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.75524</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>93696</p><l>16384</l></support>
- <par type="amp" chan="0">2.60329</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.746746</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>145152</p><l>16384</l></support>
- <par type="amp" chan="0">2.53417</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.70589</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>37888</p><l>16384</l></support>
- <par type="amp" chan="0">2.49165</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.903997</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>107776</p><l>16384</l></support>
- <par type="amp" chan="0">2.42332</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.55134</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>103168</p><l>16384</l></support>
- <par type="amp" chan="0">2.42999</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.41955</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>70912</p><l>16384</l></support>
- <par type="amp" chan="0">2.42048</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.0897</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>62720</p><l>16384</l></support>
- <par type="amp" chan="0">2.41233</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116455</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.289183</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165120</p><l>16384</l></support>
- <par type="amp" chan="0">2.38774</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0858154</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.42328</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>118016</p><l>16384</l></support>
- <par type="amp" chan="0">2.37495</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.19397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.79835</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>218112</p><l>16384</l></support>
- <par type="amp" chan="0">2.36021</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.875408</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>195840</p><l>16384</l></support>
- <par type="amp" chan="0">2.25953</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.671357</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>141312</p><l>16384</l></support>
- <par type="amp" chan="0">2.23297</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.06781</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>174848</p><l>16384</l></support>
- <par type="amp" chan="0">2.22261</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856323</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.52798</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>133888</p><l>16384</l></support>
- <par type="amp" chan="0">2.18704</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157349</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.388891</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>24832</p><l>16384</l></support>
- <par type="amp" chan="0">2.17993</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0356445</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.4899</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>144896</p><l>16384</l></support>
- <par type="amp" chan="0">2.14394</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855713</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.784211</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>191744</p><l>16384</l></support>
- <par type="amp" chan="0">2.033</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.86264</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>100352</p><l>16384</l></support>
- <par type="amp" chan="0">2.02453</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.154907</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.05005</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>10752</p><l>16384</l></support>
- <par type="amp" chan="0">2.00247</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0775757</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.903881</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>46336</p><l>16384</l></support>
- <par type="amp" chan="0">1.99907</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.30574</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>116992</p><l>16384</l></support>
- <par type="amp" chan="0">1.9705</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718994</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.425363</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>153600</p><l>16384</l></support>
- <par type="amp" chan="0">1.96808</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.319844</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>76288</p><l>16384</l></support>
- <par type="amp" chan="0">1.95967</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116638</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.02426</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>80640</p><l>16384</l></support>
- <par type="amp" chan="0">1.87439</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.180875</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>118528</p><l>16384</l></support>
- <par type="amp" chan="0">1.85171</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.01636</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115456</p><l>16384</l></support>
- <par type="amp" chan="0">1.83483</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.82863</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>33024</p><l>16384</l></support>
- <par type="amp" chan="0">1.82902</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358887</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.78572</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>160000</p><l>16384</l></support>
- <par type="amp" chan="0">1.82352</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.182681</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>62976</p><l>16384</l></support>
- <par type="amp" chan="0">1.80097</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.267142</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>59136</p><l>16384</l></support>
- <par type="amp" chan="0">1.79187</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.64124</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>56064</p><l>16384</l></support>
- <par type="amp" chan="0">1.75974</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247192</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.01292</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>160000</p><l>16384</l></support>
- <par type="amp" chan="0">1.73786</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.78926</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>126464</p><l>16384</l></support>
- <par type="amp" chan="0">1.7349</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.0423</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">1.72627</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0863647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.538538</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>96768</p><l>16384</l></support>
- <par type="amp" chan="0">1.72488</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.79706</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>24832</p><l>16384</l></support>
- <par type="amp" chan="0">1.71734</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.185547</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.3489</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>87296</p><l>16384</l></support>
- <par type="amp" chan="0">1.70365</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.85482</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>10496</p><l>16384</l></support>
- <par type="amp" chan="0">1.70119</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0285034</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.42101</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">1.69507</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0719604</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.81935</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>10496</p><l>16384</l></support>
- <par type="amp" chan="0">1.64378</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.187744</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.60814</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54784</p><l>16384</l></support>
- <par type="amp" chan="0">1.62574</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.7666</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132096</p><l>16384</l></support>
- <par type="amp" chan="0">1.61926</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0860596</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.62522</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182272</p><l>16384</l></support>
- <par type="amp" chan="0">1.61656</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0720825</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.849578</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132096</p><l>16384</l></support>
- <par type="amp" chan="0">1.6109</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0848999</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.1272</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164864</p><l>16384</l></support>
- <par type="amp" chan="0">1.60008</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0849609</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.6849</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>84224</p><l>16384</l></support>
- <par type="amp" chan="0">1.59927</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247864</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.9838</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>83968</p><l>16384</l></support>
- <par type="amp" chan="0">1.58346</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476074</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.24041</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>49152</p><l>16384</l></support>
- <par type="amp" chan="0">1.57675</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358276</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.83729</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>192768</p><l>16384</l></support>
- <par type="amp" chan="0">1.56643</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.39301</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>166912</p><l>16384</l></support>
- <par type="amp" chan="0">1.56264</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.332886</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.781066</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">1.55745</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0863037</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.89006</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>69632</p><l>16384</l></support>
- <par type="amp" chan="0">1.54159</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247864</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.77254</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>226048</p><l>16384</l></support>
- <par type="amp" chan="0">1.53456</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.484354</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>89088</p><l>16384</l></support>
- <par type="amp" chan="0">1.53249</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.521994</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182272</p><l>16384</l></support>
- <par type="amp" chan="0">1.51716</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0713501</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.68767</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54272</p><l>16384</l></support>
- <par type="amp" chan="0">1.45632</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131653</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.20717</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>161792</p><l>16384</l></support>
- <par type="amp" chan="0">1.45074</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.44642</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>151808</p><l>16384</l></support>
- <par type="amp" chan="0">1.43327</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856323</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.8848</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128512</p><l>16384</l></support>
- <par type="amp" chan="0">1.42856</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.677659</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>76800</p><l>16384</l></support>
- <par type="amp" chan="0">1.42118</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479736</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.895893</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>203008</p><l>16384</l></support>
- <par type="amp" chan="0">1.42058</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.01493</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>199680</p><l>16384</l></support>
- <par type="amp" chan="0">1.41585</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.91636</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>124160</p><l>16384</l></support>
- <par type="amp" chan="0">1.40604</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0478516</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.58568</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>40960</p><l>16384</l></support>
- <par type="amp" chan="0">1.40529</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358276</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.92801</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">1.39757</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0846558</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.614327</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>9728</p><l>16384</l></support>
- <par type="amp" chan="0">1.38123</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0929565</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.985037</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>17152</p><l>16384</l></support>
- <par type="amp" chan="0">1.37008</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0284424</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.88053</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148992</p><l>16384</l></support>
- <par type="amp" chan="0">1.35674</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0714111</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.6558</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">1.35113</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131653</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.01346</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>130816</p><l>16384</l></support>
- <par type="amp" chan="0">1.33421</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0853271</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.51186</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>39424</p><l>16384</l></support>
- <par type="amp" chan="0">1.30621</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116272</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.53757</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>55296</p><l>16384</l></support>
- <par type="amp" chan="0">1.3017</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247864</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.00899</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>63488</p><l>16384</l></support>
- <par type="amp" chan="0">1.29301</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.18569</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164864</p><l>16384</l></support>
- <par type="amp" chan="0">1.28765</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157593</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.313732</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68864</p><l>16384</l></support>
- <par type="amp" chan="0">1.28728</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0474854</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.41005</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164352</p><l>16384</l></support>
- <par type="amp" chan="0">1.26887</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0860596</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.59079</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164864</p><l>16384</l></support>
- <par type="amp" chan="0">1.26237</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0847168</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.35126</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>134656</p><l>16384</l></support>
- <par type="amp" chan="0">1.25295</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.332886</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.00529</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>34304</p><l>16384</l></support>
- <par type="amp" chan="0">1.23864</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0356445</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.691508</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">1.23419</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0866089</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.47973</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>70656</p><l>16384</l></support>
- <par type="amp" chan="0">1.22239</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247192</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.154665</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>140288</p><l>16384</l></support>
- <par type="amp" chan="0">1.2213</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0854492</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.31693</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">1.22107</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125488</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.178221</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>98560</p><l>16384</l></support>
- <par type="amp" chan="0">1.21789</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.88096</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>97536</p><l>16384</l></support>
- <par type="amp" chan="0">1.2105</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.11092</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148736</p><l>16384</l></support>
- <par type="amp" chan="0">1.20998</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194153</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.373465</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>8704</p><l>16384</l></support>
- <par type="amp" chan="0">1.19936</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0282593</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.42541</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>156160</p><l>16384</l></support>
- <par type="amp" chan="0">1.19689</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.773464</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>166912</p><l>16384</l></support>
- <par type="amp" chan="0">1.18556</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.385434</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>39168</p><l>16384</l></support>
- <par type="amp" chan="0">1.18401</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116699</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.723576</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>62464</p><l>16384</l></support>
- <par type="amp" chan="0">1.18259</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116638</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.21365</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99584</p><l>16384</l></support>
- <par type="amp" chan="0">1.1667</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.155334</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.7334</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>170496</p><l>16384</l></support>
- <par type="amp" chan="0">1.15712</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.80629</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182528</p><l>16384</l></support>
- <par type="amp" chan="0">1.15412</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194214</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.0168</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182784</p><l>16384</l></support>
- <par type="amp" chan="0">1.15279</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856323</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.19084</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>25088</p><l>16384</l></support>
- <par type="amp" chan="0">1.14646</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0284424</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.93578</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>55808</p><l>16384</l></support>
- <par type="amp" chan="0">1.14448</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0480957</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.28878</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>55296</p><l>16384</l></support>
- <par type="amp" chan="0">1.1395</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131287</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.82149</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>40960</p><l>16384</l></support>
- <par type="amp" chan="0">1.13671</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426636</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.704369</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>118016</p><l>16384</l></support>
- <par type="amp" chan="0">1.13051</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.279</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165120</p><l>16384</l></support>
- <par type="amp" chan="0">1.12285</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0854492</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.24826</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164864</p><l>16384</l></support>
- <par type="amp" chan="0">1.11111</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157166</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.28956</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>16384</p><l>16384</l></support>
- <par type="amp" chan="0">1.11041</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0775146</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.0805964</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">1.10172</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0865479</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.69245</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">1.08778</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.2583</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>100096</p><l>16384</l></support>
- <par type="amp" chan="0">1.08454</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.154663</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.187566</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54272</p><l>16384</l></support>
- <par type="amp" chan="0">1.07572</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0474243</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.40981</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>102912</p><l>16384</l></support>
- <par type="amp" chan="0">1.05684</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0567017</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.74291</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>116224</p><l>16384</l></support>
- <par type="amp" chan="0">1.04705</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0713501</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.13798</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>48640</p><l>16384</l></support>
- <par type="amp" chan="0">1.04328</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426636</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.817658</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>133376</p><l>16384</l></support>
- <par type="amp" chan="0">1.03666</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.42408</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">1.03311</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0481567</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.09506</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>233984</p><l>16384</l></support>
- <par type="amp" chan="0">1.02949</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.9192</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">1.02708</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.086853</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.37959</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>136448</p><l>16384</l></support>
- <par type="amp" chan="0">1.02415</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.351609</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>71936</p><l>16384</l></support>
- <par type="amp" chan="0">1.02035</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.0202415</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>107520</p><l>16384</l></support>
- <par type="amp" chan="0">1.01852</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.155151</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.506948</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>10240</p><l>16384</l></support>
- <par type="amp" chan="0">1.01697</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0773315</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.108972</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>199936</p><l>16384</l></support>
- <par type="amp" chan="0">0.975096</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.2967</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>61952</p><l>16384</l></support>
- <par type="amp" chan="0">0.964455</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116272</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.0517</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>11264</p><l>16384</l></support>
- <par type="amp" chan="0">0.94873</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0916138</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.62555</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.937933</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.68187</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>86016</p><l>16384</l></support>
- <par type="amp" chan="0">0.933625</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.32515</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>61184</p><l>16384</l></support>
- <par type="amp" chan="0">0.930684</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.13147</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.51177</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>58368</p><l>16384</l></support>
- <par type="amp" chan="0">0.926717</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358887</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.27288</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>179456</p><l>16384</l></support>
- <par type="amp" chan="0">0.924427</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.6663</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165376</p><l>16384</l></support>
- <par type="amp" chan="0">0.924174</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.552666</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>207360</p><l>16384</l></support>
- <par type="amp" chan="0">0.920933</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.67175</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>44544</p><l>16384</l></support>
- <par type="amp" chan="0">0.919588</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0356445</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.11988</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75776</p><l>16384</l></support>
- <par type="amp" chan="0">0.911478</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115906</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.80835</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>124928</p><l>16384</l></support>
- <par type="amp" chan="0">0.909158</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.88894</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>76288</p><l>16384</l></support>
- <par type="amp" chan="0">0.908359</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.13147</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.299787</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.904295</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0873413</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.20205</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>174848</p><l>16384</l></support>
- <par type="amp" chan="0">0.902082</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.18931</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>76800</p><l>16384</l></support>
- <par type="amp" chan="0">0.89958</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426636</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.0788</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>116224</p><l>16384</l></support>
- <par type="amp" chan="0">0.89651</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0721436</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.86247</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148992</p><l>16384</l></support>
- <par type="amp" chan="0">0.890866</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.35523</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">0.882934</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0880127</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.09728</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>109312</p><l>16384</l></support>
- <par type="amp" chan="0">0.881295</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476074</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.822532</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>33536</p><l>16384</l></support>
- <par type="amp" chan="0">0.877405</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0284424</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.07967</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.86998</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.086792</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.84596</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82944</p><l>16384</l></support>
- <par type="amp" chan="0">0.864231</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0473633</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.72947</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75776</p><l>16384</l></support>
- <par type="amp" chan="0">0.861443</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358276</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.5246</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.852365</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0722046</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.02157</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.844769</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0876465</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.91793</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128768</p><l>16384</l></support>
- <par type="amp" chan="0">0.844603</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856934</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.647824</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>105728</p><l>16384</l></support>
- <par type="amp" chan="0">0.842475</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.595875</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>150016</p><l>16384</l></support>
- <par type="amp" chan="0">0.842167</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.193787</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.84859</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>69632</p><l>16384</l></support>
- <par type="amp" chan="0">0.833721</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131287</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.259697</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>85760</p><l>16384</l></support>
- <par type="amp" chan="0">0.833071</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247192</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.717909</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38912</p><l>16384</l></support>
- <par type="amp" chan="0">0.826349</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115845</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.37252</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>80640</p><l>16384</l></support>
- <par type="amp" chan="0">0.825794</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.539912</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>209920</p><l>16384</l></support>
- <par type="amp" chan="0">0.824793</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.62245</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.822941</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.071167</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.65859</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68864</p><l>16384</l></support>
- <par type="amp" chan="0">0.821368</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.248047</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.49053</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>26112</p><l>16384</l></support>
- <par type="amp" chan="0">0.820782</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.212646</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.584811</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>141056</p><l>16384</l></support>
- <par type="amp" chan="0">0.817149</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0478516</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.426709</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132096</p><l>16384</l></support>
- <par type="amp" chan="0">0.810072</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0844116</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.24357</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>111872</p><l>16384</l></support>
- <par type="amp" chan="0">0.797018</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.43025</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.794641</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0870972</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.31865</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>42240</p><l>16384</l></support>
- <par type="amp" chan="0">0.791593</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0424805</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.45791</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>100096</p><l>16384</l></support>
- <par type="amp" chan="0">0.791287</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0570068</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.46357</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23552</p><l>16384</l></support>
- <par type="amp" chan="0">0.787698</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0354004</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.45636</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>116480</p><l>16384</l></support>
- <par type="amp" chan="0">0.785691</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194153</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.865859</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23552</p><l>16384</l></support>
- <par type="amp" chan="0">0.785051</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0361328</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.58803</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>127488</p><l>16384</l></support>
- <par type="amp" chan="0">0.782793</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.971777</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75264</p><l>16384</l></support>
- <par type="amp" chan="0">0.780778</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116882</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.456393</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165632</p><l>16384</l></support>
- <par type="amp" chan="0">0.772509</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00354004</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.0787487</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>66816</p><l>16384</l></support>
- <par type="amp" chan="0">0.768907</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358276</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.36733</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>83200</p><l>16384</l></support>
- <par type="amp" chan="0">0.761049</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.248047</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.819593</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>181760</p><l>16384</l></support>
- <par type="amp" chan="0">0.760101</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0723267</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.827303</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>74496</p><l>16384</l></support>
- <par type="amp" chan="0">0.75845</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116211</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.14072</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>103936</p><l>16384</l></support>
- <par type="amp" chan="0">0.755412</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479736</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.388846</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>83456</p><l>16384</l></support>
- <par type="amp" chan="0">0.75374</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116455</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.09485</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>191232</p><l>16384</l></support>
- <par type="amp" chan="0">0.752628</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856323</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.30058</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>53504</p><l>16384</l></support>
- <par type="amp" chan="0">0.74991</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0356445</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.55957</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.744063</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.071167</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.998862</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>145664</p><l>16384</l></support>
- <par type="amp" chan="0">0.736005</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.71438</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.733074</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0870972</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.21699</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23552</p><l>16384</l></support>
- <par type="amp" chan="0">0.731243</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.18573</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.61111</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.729048</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0840454</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.38084</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164352</p><l>16384</l></support>
- <par type="amp" chan="0">0.725888</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0844727</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.55254</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.725414</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0472412</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.2098</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.72498</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0875244</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.12236</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>9728</p><l>16384</l></support>
- <par type="amp" chan="0">0.724686</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.148254</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.78177</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>62720</p><l>16384</l></support>
- <par type="amp" chan="0">0.72432</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476074</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.71233</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38656</p><l>16384</l></support>
- <par type="amp" chan="0">0.723078</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116943</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.11192</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115968</p><l>16384</l></support>
- <par type="amp" chan="0">0.722858</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.77314</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54272</p><l>16384</l></support>
- <par type="amp" chan="0">0.718008</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0483398</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.96988</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>20480</p><l>16384</l></support>
- <par type="amp" chan="0">0.71726</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0282593</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.623376</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.712682</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131897</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.312877</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.712308</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0880127</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.08973</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>183040</p><l>16384</l></support>
- <par type="amp" chan="0">0.709599</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.193787</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.77805</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>187648</p><l>16384</l></support>
- <par type="amp" chan="0">0.707186</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.83153</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.706647</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0484009</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.68638</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68864</p><l>16384</l></support>
- <par type="amp" chan="0">0.705466</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247437</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.02125</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>241920</p><l>16384</l></support>
- <par type="amp" chan="0">0.704255</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.01164</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>41984</p><l>16384</l></support>
- <par type="amp" chan="0">0.701965</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0284424</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.16906</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>176896</p><l>16384</l></support>
- <par type="amp" chan="0">0.697842</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0853882</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.82886</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>19712</p><l>16384</l></support>
- <par type="amp" chan="0">0.696101</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0916138</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.09225</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.695363</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0882568</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.70207</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>147968</p><l>16384</l></support>
- <par type="amp" chan="0">0.695279</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0854492</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.189982</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>136192</p><l>16384</l></support>
- <par type="amp" chan="0">0.694939</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0857544</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.15233</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.692566</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157532</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.80529</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>46592</p><l>16384</l></support>
- <par type="amp" chan="0">0.686318</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116516</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.49781</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.6829</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0889893</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.90513</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">0.682731</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157166</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.985435</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>67840</p><l>16384</l></support>
- <par type="amp" chan="0">0.681065</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.75116</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54528</p><l>16384</l></support>
- <par type="amp" chan="0">0.675792</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247375</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.721284</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82688</p><l>16384</l></support>
- <par type="amp" chan="0">0.673194</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0482788</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.71764</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>90624</p><l>16384</l></support>
- <par type="amp" chan="0">0.665766</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476074</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.891585</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.664193</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0841675</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.07508</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>89344</p><l>16384</l></support>
- <par type="amp" chan="0">0.661785</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.03932</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.656222</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131897</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.98705</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.655838</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.154419</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.90726</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>134400</p><l>16384</l></support>
- <par type="amp" chan="0">0.655076</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0862427</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.34953</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.652365</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.04395</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99584</p><l>16384</l></support>
- <par type="amp" chan="0">0.646538</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.155579</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.98943</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54272</p><l>16384</l></support>
- <par type="amp" chan="0">0.645976</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.248047</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.343348</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>61952</p><l>16384</l></support>
- <par type="amp" chan="0">0.644779</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116882</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.283344</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>189952</p><l>16384</l></support>
- <par type="amp" chan="0">0.637168</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.19397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.04966</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.634928</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157837</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.9543</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.634035</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0877686</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.12341</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.630939</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131042</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.74445</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.630314</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0892944</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.32142</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.630168</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0886841</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.21998</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.628465</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0709229</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.74229</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>153344</p><l>16384</l></support>
- <par type="amp" chan="0">0.62101</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.22151</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148992</p><l>16384</l></support>
- <par type="amp" chan="0">0.617404</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0478516</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.25992</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>120576</p><l>16384</l></support>
- <par type="amp" chan="0">0.616684</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.450711</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>215296</p><l>16384</l></support>
- <par type="amp" chan="0">0.612386</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.42303</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>179456</p><l>16384</l></support>
- <par type="amp" chan="0">0.611076</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0714722</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.662579</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>7936</p><l>16384</l></support>
- <par type="amp" chan="0">0.610924</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.745684</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>105216</p><l>16384</l></support>
- <par type="amp" chan="0">0.607999</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.154968</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.19249</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>158976</p><l>16384</l></support>
- <par type="amp" chan="0">0.60478</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0853271</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.56428</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115968</p><l>16384</l></support>
- <par type="amp" chan="0">0.603075</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.071106</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.79013</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>208128</p><l>16384</l></support>
- <par type="amp" chan="0">0.60276</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.165984</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>155648</p><l>16384</l></support>
- <par type="amp" chan="0">0.598196</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0714722</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.75476</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>119040</p><l>16384</l></support>
- <par type="amp" chan="0">0.596589</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717773</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.0507966</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>162304</p><l>16384</l></support>
- <par type="amp" chan="0">0.595101</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.15741</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.59262</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>186880</p><l>16384</l></support>
- <par type="amp" chan="0">0.592968</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0714111</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.2128</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>83200</p><l>16384</l></support>
- <par type="amp" chan="0">0.592144</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.24762</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.6093</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>78592</p><l>16384</l></support>
- <par type="amp" chan="0">0.592121</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0475464</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.86635</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>123648</p><l>16384</l></support>
- <par type="amp" chan="0">0.591414</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0567627</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.249494</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>89600</p><l>16384</l></support>
- <par type="amp" chan="0">0.590921</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0480347</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.29279</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75264</p><l>16384</l></support>
- <par type="amp" chan="0">0.589306</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115662</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.8593</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135936</p><l>16384</l></support>
- <par type="amp" chan="0">0.587192</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.11865</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.583299</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.156921</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.67049</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.580666</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0838013</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.52505</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.580316</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0471802</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.602691</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.578858</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0726318</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.97109</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.576996</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0895996</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.80166</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>52224</p><l>16384</l></support>
- <par type="amp" chan="0">0.574741</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0478516</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.53674</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>124928</p><l>16384</l></support>
- <par type="amp" chan="0">0.574695</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.98183</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>173568</p><l>16384</l></support>
- <par type="amp" chan="0">0.574569</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.95144</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>133888</p><l>16384</l></support>
- <par type="amp" chan="0">0.574399</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.64041</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>110080</p><l>16384</l></support>
- <par type="amp" chan="0">0.570136</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0567017</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.220232</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>50432</p><l>16384</l></support>
- <par type="amp" chan="0">0.567736</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0284424</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.92878</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>72192</p><l>16384</l></support>
- <par type="amp" chan="0">0.567025</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116455</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.78884</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>48128</p><l>16384</l></support>
- <par type="amp" chan="0">0.565301</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.18249</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.562242</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0839233</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.20857</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.557625</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0878296</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.24005</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>155904</p><l>16384</l></support>
- <par type="amp" chan="0">0.553414</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.19397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.468</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>92672</p><l>16384</l></support>
- <par type="amp" chan="0">0.553375</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.91714</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.55333</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0889893</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.3027</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>10752</p><l>16384</l></support>
- <par type="amp" chan="0">0.552938</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0286255</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.840493</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.552693</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0882568</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.9983</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>61952</p><l>16384</l></support>
- <par type="amp" chan="0">0.550334</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115906</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.115495</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>100096</p><l>16384</l></support>
- <par type="amp" chan="0">0.545739</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.40403</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.545647</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131042</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.00805801</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>104960</p><l>16384</l></support>
- <par type="amp" chan="0">0.544504</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.343332</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>11264</p><l>16384</l></support>
- <par type="amp" chan="0">0.543085</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0776978</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.133541</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.539952</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0873413</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.02148</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68864</p><l>16384</l></support>
- <par type="amp" chan="0">0.536903</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.01933</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>52736</p><l>16384</l></support>
- <par type="amp" chan="0">0.534972</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0425415</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.538962</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38656</p><l>16384</l></support>
- <par type="amp" chan="0">0.534643</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116028</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.260634</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.533805</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0899048</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.32281</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>17408</p><l>16384</l></support>
- <par type="amp" chan="0">0.53168</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.187744</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.990614</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>133376</p><l>16384</l></support>
- <par type="amp" chan="0">0.528058</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.003479</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.61885</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>140544</p><l>16384</l></support>
- <par type="amp" chan="0">0.526523</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0852051</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.59811</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>119040</p><l>16384</l></support>
- <par type="amp" chan="0">0.524326</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479736</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.95315</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68864</p><l>16384</l></support>
- <par type="amp" chan="0">0.523289</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.24762</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.33762</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.522022</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.088623</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.23257</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>97536</p><l>16384</l></support>
- <par type="amp" chan="0">0.520892</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.47962</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>84736</p><l>16384</l></support>
- <par type="amp" chan="0">0.520651</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358276</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.203517</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>116480</p><l>16384</l></support>
- <par type="amp" chan="0">0.51981</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.193787</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.757901</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.51911</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0487061</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.04278</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.517735</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0892944</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.858527</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>61952</p><l>16384</l></support>
- <par type="amp" chan="0">0.513309</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0356445</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.1946</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.511423</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0724487</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.04845</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38656</p><l>16384</l></support>
- <par type="amp" chan="0">0.508409</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115601</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.67682</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.507795</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0706787</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.60015</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>58880</p><l>16384</l></support>
- <par type="amp" chan="0">0.506498</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0284424</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.636214</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>40448</p><l>16384</l></support>
- <par type="amp" chan="0">0.505916</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.232239</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.46068</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>180224</p><l>16384</l></support>
- <par type="amp" chan="0">0.503465</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194031</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.12782</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">0.502821</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0842285</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.79932</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.501763</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.132141</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.140063</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.501257</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125549</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.615021</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.525759</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125427</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.6652</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23808</p><l>16384</l></support>
- <par type="amp" chan="0">0.4978</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.185364</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.623854</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>145664</p><l>16384</l></support>
- <par type="amp" chan="0">0.497616</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715332</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.20327</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>145152</p><l>16384</l></support>
- <par type="amp" chan="0">0.493038</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.35146</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.493019</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0834961</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.57837</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.492691</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.155823</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.97969</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>196352</p><l>16384</l></support>
- <par type="amp" chan="0">0.492523</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.29354</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>34048</p><l>16384</l></support>
- <par type="amp" chan="0">0.492373</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.47064</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>29696</p><l>16384</l></support>
- <par type="amp" chan="0">0.49213</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0282593</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.59557</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>41472</p><l>16384</l></support>
- <par type="amp" chan="0">0.491469</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.134583</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.90373</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>129536</p><l>16384</l></support>
- <par type="amp" chan="0">0.488546</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0863037</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.67336</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>17664</p><l>16384</l></support>
- <par type="amp" chan="0">0.487324</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.14001</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128512</p><l>16384</l></support>
- <par type="amp" chan="0">0.487143</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.085083</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.77925</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75776</p><l>16384</l></support>
- <par type="amp" chan="0">0.487064</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.117126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.09297</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>129536</p><l>16384</l></support>
- <par type="amp" chan="0">0.484829</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.36572</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.484765</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.24762</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.45074</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>96768</p><l>16384</l></support>
- <par type="amp" chan="0">0.484572</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.15509</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.73708</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115968</p><l>16384</l></support>
- <par type="amp" chan="0">0.484155</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0723877</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.40222</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>71680</p><l>16384</l></support>
- <par type="amp" chan="0">0.47909</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0356445</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.448867</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>29952</p><l>16384</l></support>
- <par type="amp" chan="0">0.478643</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0360107</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.65567</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82944</p><l>16384</l></support>
- <par type="amp" chan="0">0.478209</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0487061</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.95436</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132096</p><l>16384</l></support>
- <par type="amp" chan="0">0.476098</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0884399</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.902134</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.474988</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0895996</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.30509</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>133376</p><l>16384</l></support>
- <par type="amp" chan="0">0.474943</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.37785</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>84736</p><l>16384</l></support>
- <par type="amp" chan="0">0.474054</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.13147</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.94725</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>10240</p><l>16384</l></support>
- <par type="amp" chan="0">0.472046</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.284119</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.78004</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82688</p><l>16384</l></support>
- <par type="amp" chan="0">0.471086</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0471191</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.23531</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54528</p><l>16384</l></support>
- <par type="amp" chan="0">0.470604</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.246948</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.645683</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>217088</p><l>16384</l></support>
- <par type="amp" chan="0">0.469372</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.39692</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.468999</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.132141</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.91442</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>100096</p><l>16384</l></support>
- <par type="amp" chan="0">0.467573</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0571899</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.68799</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128512</p><l>16384</l></support>
- <par type="amp" chan="0">0.467358</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.91543</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.464786</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.046936</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.834025</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>162560</p><l>16384</l></support>
- <par type="amp" chan="0">0.464559</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.0568429</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23296</p><l>16384</l></support>
- <par type="amp" chan="0">0.46427</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.036377</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.03328</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>84224</p><l>16384</l></support>
- <par type="amp" chan="0">0.463231</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0427246</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.68668</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.462907</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0905762</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.93149</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>183296</p><l>16384</l></support>
- <par type="amp" chan="0">0.461333</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.14563</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.274904</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>52736</p><l>16384</l></support>
- <par type="amp" chan="0">0.461263</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.13147</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.257906</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.461241</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0487061</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.01686</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38656</p><l>16384</l></support>
- <par type="amp" chan="0">0.46056</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.117188</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.99189</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>83200</p><l>16384</l></support>
- <par type="amp" chan="0">0.459881</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.248291</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.793362</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>183296</p><l>16384</l></support>
- <par type="amp" chan="0">0.459817</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0854492</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.52087</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.459391</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.09021</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.8535</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>57600</p><l>16384</l></support>
- <par type="amp" chan="0">0.457084</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.60113</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>199424</p><l>16384</l></support>
- <par type="amp" chan="0">0.452433</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856323</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.54621</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>111360</p><l>16384</l></support>
- <par type="amp" chan="0">0.450589</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0480347</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.291019</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.450279</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0899048</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.755252</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>170240</p><l>16384</l></support>
- <par type="amp" chan="0">0.449472</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157349</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.30488</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>136448</p><l>16384</l></support>
- <par type="amp" chan="0">0.448705</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.085022</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.46821</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>150016</p><l>16384</l></support>
- <par type="amp" chan="0">0.448482</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.145691</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.20968</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.447514</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0727539</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.53631</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.44506</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.24823</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.71913</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>79104</p><l>16384</l></support>
- <par type="amp" chan="0">0.444948</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0424805</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.91592</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.444811</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0835571</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.09055</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>26624</p><l>16384</l></support>
- <par type="amp" chan="0">0.442932</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0916138</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.47598</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>157952</p><l>16384</l></support>
- <par type="amp" chan="0">0.442736</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.470062</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>169984</p><l>16384</l></support>
- <par type="amp" chan="0">0.441937</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0853271</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.29478</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>179712</p><l>16384</l></support>
- <par type="amp" chan="0">0.441526</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0719604</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.283109</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>56320</p><l>16384</l></support>
- <par type="amp" chan="0">0.441245</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.118164</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.200324</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>156416</p><l>16384</l></support>
- <par type="amp" chan="0">0.437088</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856934</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.858814</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23040</p><l>16384</l></support>
- <par type="amp" chan="0">0.436238</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0351562</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.90359</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.435053</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.154175</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.95239</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>76032</p><l>16384</l></support>
- <par type="amp" chan="0">0.434848</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.113464</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.65464</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.43315</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0709229</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.25711</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>7424</p><l>16384</l></support>
- <par type="amp" chan="0">0.432235</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0280762</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.563126</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>223232</p><l>16384</l></support>
- <par type="amp" chan="0">0.431205</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.0959968</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.429873</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0909424</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.95463</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>83712</p><l>16384</l></support>
- <par type="amp" chan="0">0.429565</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247437</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.48121</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135424</p><l>16384</l></support>
- <par type="amp" chan="0">0.429372</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0864868</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.93968</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128512</p><l>16384</l></support>
- <par type="amp" chan="0">0.427185</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0859375</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.58614</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>73984</p><l>16384</l></support>
- <par type="amp" chan="0">0.426504</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.08482</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>105984</p><l>16384</l></support>
- <par type="amp" chan="0">0.424766</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.69569</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>100864</p><l>16384</l></support>
- <par type="amp" chan="0">0.42444</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0565186</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.675628</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>26112</p><l>16384</l></support>
- <par type="amp" chan="0">0.423693</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.98173</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>171776</p><l>16384</l></support>
- <par type="amp" chan="0">0.423508</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0858154</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.694517</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>121600</p><l>16384</l></support>
- <par type="amp" chan="0">0.421775</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0714111</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.392369</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.419515</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0913086</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.97769</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.418243</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.158081</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.89438</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54272</p><l>16384</l></support>
- <par type="amp" chan="0">0.415686</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.046936</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.557508</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182272</p><l>16384</l></support>
- <par type="amp" chan="0">0.41415</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0704346</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.23006</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>21760</p><l>16384</l></support>
- <par type="amp" chan="0">0.413212</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358276</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.10482</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>181760</p><l>16384</l></support>
- <par type="amp" chan="0">0.411777</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194458</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.59037</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>53760</p><l>16384</l></support>
- <par type="amp" chan="0">0.410662</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.130737</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.68945</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>58880</p><l>16384</l></support>
- <par type="amp" chan="0">0.408928</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.67021</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.408326</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.072876</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.681419</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164864</p><l>16384</l></support>
- <par type="amp" chan="0">0.407309</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.332703</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.28324</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>41216</p><l>16384</l></support>
- <par type="amp" chan="0">0.406852</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.47067</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68096</p><l>16384</l></support>
- <par type="amp" chan="0">0.40681</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.134583</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.41013</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>61696</p><l>16384</l></support>
- <par type="amp" chan="0">0.406544</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.117126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.00613678</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23296</p><l>16384</l></support>
- <par type="amp" chan="0">0.406139</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.185974</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.07714</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115968</p><l>16384</l></support>
- <par type="amp" chan="0">0.40497</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0708008</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.34992</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.404865</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0831909</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.52419</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>64000</p><l>16384</l></support>
- <par type="amp" chan="0">0.404005</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116516</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.746724</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>36864</p><l>16384</l></support>
- <par type="amp" chan="0">0.401638</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116455</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.78708</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82432</p><l>16384</l></support>
- <par type="amp" chan="0">0.401451</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0484619</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.85416</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>133120</p><l>16384</l></support>
- <par type="amp" chan="0">0.400688</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00372314</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.94518</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.399798</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.132385</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.0272949</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>205568</p><l>16384</l></support>
- <par type="amp" chan="0">0.39846</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.13478</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165376</p><l>16384</l></support>
- <par type="amp" chan="0">0.39597</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00372314</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.79081</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>166144</p><l>16384</l></support>
- <par type="amp" chan="0">0.39587</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.91611</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>79104</p><l>16384</l></support>
- <par type="amp" chan="0">0.395411</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0481567</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.12087</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>161024</p><l>16384</l></support>
- <par type="amp" chan="0">0.394972</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0859375</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.60527</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.394479</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.09021</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.43004</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.394071</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.134583</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.86678</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>168192</p><l>16384</l></support>
- <par type="amp" chan="0">0.391056</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0864258</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.336412</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.390891</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.130737</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.064</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>116224</p><l>16384</l></support>
- <par type="amp" chan="0">0.388117</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0726929</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.04574</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>66816</p><l>16384</l></support>
- <par type="amp" chan="0">0.387298</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.7885</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>183296</p><l>16384</l></support>
- <par type="amp" chan="0">0.386966</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0716553</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.94534</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.38638</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.156067</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.0334</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>80384</p><l>16384</l></support>
- <par type="amp" chan="0">0.385737</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0356445</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.50175</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.385411</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0918579</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.05425</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>102912</p><l>16384</l></support>
- <par type="amp" chan="0">0.38527</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0475464</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.229719</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>147456</p><l>16384</l></support>
- <par type="amp" chan="0">0.384882</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.193909</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.89892</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165120</p><l>16384</l></support>
- <par type="amp" chan="0">0.38344</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00335693</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.3397</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>216064</p><l>16384</l></support>
- <par type="amp" chan="0">0.383415</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.10603</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.383192</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194641</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.00472</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.382944</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0906372</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.563545</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>8192</p><l>16384</l></support>
- <par type="amp" chan="0">0.382293</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0927734</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.112816</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.382119</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0706787</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.56739</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>36608</p><l>16384</l></support>
- <par type="amp" chan="0">0.381516</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0359497</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.43719</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38400</p><l>16384</l></support>
- <par type="amp" chan="0">0.379196</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0282593</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.771878</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.378158</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0922852</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.0985</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>136192</p><l>16384</l></support>
- <par type="amp" chan="0">0.376424</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0859985</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.52532</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.375555</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.193542</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.607625</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165120</p><l>16384</l></support>
- <par type="amp" chan="0">0.375483</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00476074</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.952987</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182272</p><l>16384</l></support>
- <par type="amp" chan="0">0.375075</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194702</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.723035</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>67584</p><l>16384</l></support>
- <par type="amp" chan="0">0.374238</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0284424</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.12005</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>120064</p><l>16384</l></support>
- <par type="amp" chan="0">0.373527</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0719604</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.664567</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.371014</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157776</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.88393</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.370438</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0909424</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.63431</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>154112</p><l>16384</l></support>
- <par type="amp" chan="0">0.369942</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.828299</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>92672</p><l>16384</l></support>
- <par type="amp" chan="0">0.368409</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358276</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.22864</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>78336</p><l>16384</l></support>
- <par type="amp" chan="0">0.36493</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116028</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.07837</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182784</p><l>16384</l></support>
- <par type="amp" chan="0">0.363203</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.193604</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.44232</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.362307</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.132385</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.8209</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>69376</p><l>16384</l></support>
- <par type="amp" chan="0">0.362002</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.246948</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.87672</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.361555</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0489502</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.07713</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>24832</p><l>16384</l></support>
- <par type="amp" chan="0">0.361361</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0775146</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.432221</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>8704</p><l>16384</l></support>
- <par type="amp" chan="0">0.360509</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.14801</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.432284</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38656</p><l>16384</l></support>
- <par type="amp" chan="0">0.360243</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.114685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.949232</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>8192</p><l>16384</l></support>
- <par type="amp" chan="0">0.360026</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.187561</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.22957</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82944</p><l>16384</l></support>
- <par type="amp" chan="0">0.360011</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.046875</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.01063</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>133120</p><l>16384</l></support>
- <par type="amp" chan="0">0.358804</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00469971</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.80172</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>161024</p><l>16384</l></support>
- <par type="amp" chan="0">0.358233</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0863647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.039362</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>61696</p><l>16384</l></support>
- <par type="amp" chan="0">0.357833</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115662</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.21836</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>113920</p><l>16384</l></support>
- <par type="amp" chan="0">0.35643</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0714722</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.50563</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.356331</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.156921</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.357013</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>8192</p><l>16384</l></support>
- <par type="amp" chan="0">0.356137</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.078125</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.19258</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54528</p><l>16384</l></support>
- <par type="amp" chan="0">0.356033</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.246643</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.17232</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>129024</p><l>16384</l></support>
- <par type="amp" chan="0">0.355794</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479736</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.604249</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>141824</p><l>16384</l></support>
- <par type="amp" chan="0">0.353718</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.82438</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.353226</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0912476</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.426332</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.352286</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125488</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.576998</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.381153</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125366</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.93125</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.351819</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0927734</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.19747</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.351762</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0915527</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.94767</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.349546</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0888062</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.81598</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>64256</p><l>16384</l></support>
- <par type="amp" chan="0">0.349222</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0480347</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.8175</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.348022</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.24823</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.151653</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.347036</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856934</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.757656</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.344248</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0884399</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.98381</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75776</p><l>16384</l></support>
- <par type="amp" chan="0">0.344028</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.15414</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>9216</p><l>16384</l></support>
- <par type="amp" chan="0">0.343517</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.187927</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.77436</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>166400</p><l>16384</l></support>
- <par type="amp" chan="0">0.343515</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0714722</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.745119</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>130304</p><l>16384</l></support>
- <par type="amp" chan="0">0.342835</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0874634</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.41151</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>158976</p><l>16384</l></support>
- <par type="amp" chan="0">0.342433</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0716553</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.3602</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75008</p><l>16384</l></support>
- <par type="amp" chan="0">0.341908</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115417</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.436191</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.341248</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.083252</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.02376</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">0.340791</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0827637</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.372111</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38400</p><l>16384</l></support>
- <par type="amp" chan="0">0.33899</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115356</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.0126782</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>40704</p><l>16384</l></support>
- <par type="amp" chan="0">0.338035</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.113525</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.19656</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>50944</p><l>16384</l></support>
- <par type="amp" chan="0">0.337755</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476074</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.75407</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>70144</p><l>16384</l></support>
- <par type="amp" chan="0">0.336874</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.118164</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.233329</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164352</p><l>16384</l></support>
- <par type="amp" chan="0">0.336002</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.156677</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.71387</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>117248</p><l>16384</l></support>
- <par type="amp" chan="0">0.33579</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.14563</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.34676</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>40704</p><l>16384</l></support>
- <par type="amp" chan="0">0.335678</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.349915</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.2627</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23296</p><l>16384</l></support>
- <par type="amp" chan="0">0.334817</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0349121</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.9594</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>34816</p><l>16384</l></support>
- <par type="amp" chan="0">0.33449</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0916138</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.71615</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">0.333673</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.332703</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.575047</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165888</p><l>16384</l></support>
- <par type="amp" chan="0">0.332941</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.333069</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.51584</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>83968</p><l>16384</l></support>
- <par type="amp" chan="0">0.332182</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.246704</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.250834</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>101888</p><l>16384</l></support>
- <par type="amp" chan="0">0.332153</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.129944</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.965432</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.332105</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0931396</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.25462</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>214528</p><l>16384</l></support>
- <par type="amp" chan="0">0.331446</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.99002</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.330858</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.158325</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.79281</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>187392</p><l>16384</l></support>
- <par type="amp" chan="0">0.33008</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0720215</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.44397</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135424</p><l>16384</l></support>
- <par type="amp" chan="0">0.329997</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.39878</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>141568</p><l>16384</l></support>
- <par type="amp" chan="0">0.329628</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.998944</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>170752</p><l>16384</l></support>
- <par type="amp" chan="0">0.328905</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.506</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>63744</p><l>16384</l></support>
- <par type="amp" chan="0">0.328491</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.113525</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.73182</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164864</p><l>16384</l></support>
- <par type="amp" chan="0">0.328098</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.156372</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.189963</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128256</p><l>16384</l></support>
- <par type="amp" chan="0">0.326934</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0848389</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.12609</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.326801</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.130493</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.71645</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>96000</p><l>16384</l></support>
- <par type="amp" chan="0">0.326708</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.154846</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.78078</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165376</p><l>16384</l></support>
- <par type="amp" chan="0">0.325993</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0045166</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.0605863</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>40192</p><l>16384</l></support>
- <par type="amp" chan="0">0.324659</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.219299</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.890757</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82688</p><l>16384</l></support>
- <par type="amp" chan="0">0.3239</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0489502</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.53089</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>131840</p><l>16384</l></support>
- <par type="amp" chan="0">0.322736</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0567017</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.800626</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>65536</p><l>16384</l></support>
- <par type="amp" chan="0">0.322575</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247253</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.34269</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.322185</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0917969</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.89991</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>114176</p><l>16384</l></support>
- <par type="amp" chan="0">0.321673</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.69026</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.321429</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0922852</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.00189</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.321185</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0935059</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.28674</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>175104</p><l>16384</l></support>
- <par type="amp" chan="0">0.321132</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0478516</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.139509</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>15360</p><l>16384</l></support>
- <par type="amp" chan="0">0.320568</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0916748</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.2534</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>112896</p><l>16384</l></support>
- <par type="amp" chan="0">0.320394</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0475464</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.89957</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>46848</p><l>16384</l></support>
- <par type="amp" chan="0">0.319686</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0282593</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.44384</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>71424</p><l>16384</l></support>
- <par type="amp" chan="0">0.31811</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116699</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.649811</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115968</p><l>16384</l></support>
- <par type="amp" chan="0">0.317945</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.50836</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>39424</p><l>16384</l></support>
- <par type="amp" chan="0">0.317571</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0355835</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.07802</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>85504</p><l>16384</l></support>
- <par type="amp" chan="0">0.31747</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.4917</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.316258</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0914917</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.417505</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.315793</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.153931</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.95114</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>110848</p><l>16384</l></support>
- <par type="amp" chan="0">0.315769</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358276</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.95388</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.314453</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0466919</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.02479</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>162816</p><l>16384</l></support>
- <par type="amp" chan="0">0.313387</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0869141</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.07473</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>116480</p><l>16384</l></support>
- <par type="amp" chan="0">0.312965</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0567017</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.396449</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.312738</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0939331</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.813184</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>173568</p><l>16384</l></support>
- <par type="amp" chan="0">0.312481</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.332886</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.00567</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>55040</p><l>16384</l></support>
- <par type="amp" chan="0">0.311818</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0359497</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.652448</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.311269</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0489502</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.9055</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.310598</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.12561</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.62805</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>7936</p><l>16384</l></support>
- <par type="amp" chan="0">0.309124</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0288696</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.3038</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>12288</p><l>16384</l></support>
- <par type="amp" chan="0">0.309056</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.25886</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.308501</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0704346</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.69109</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>76032</p><l>16384</l></support>
- <par type="amp" chan="0">0.307996</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0284424</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.16086</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>150784</p><l>16384</l></support>
- <par type="amp" chan="0">0.307569</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.78096</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.307025</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.130493</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.0708</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>27904</p><l>16384</l></support>
- <par type="amp" chan="0">0.305558</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.113525</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.838897</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>198656</p><l>16384</l></support>
- <par type="amp" chan="0">0.304771</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0714722</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.160012</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>95744</p><l>16384</l></support>
- <par type="amp" chan="0">0.304485</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.07092</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>136448</p><l>16384</l></support>
- <par type="amp" chan="0">0.30433</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0847778</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.76609</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>168704</p><l>16384</l></support>
- <par type="amp" chan="0">0.303297</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0859985</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.37241</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.302984</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0463867</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.3529</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.302644</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0903931</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.22665</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>53504</p><l>16384</l></support>
- <par type="amp" chan="0">0.302599</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0485229</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.23901</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.302305</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0927124</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.0198447</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>183040</p><l>16384</l></support>
- <par type="amp" chan="0">0.302134</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.363159</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.38662</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115968</p><l>16384</l></support>
- <par type="amp" chan="0">0.302093</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0705566</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.20992</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>151552</p><l>16384</l></support>
- <par type="amp" chan="0">0.301753</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0720825</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.862</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>53760</p><l>16384</l></support>
- <par type="amp" chan="0">0.300876</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.132629</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.422073</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>7936</p><l>16384</l></support>
- <par type="amp" chan="0">0.299257</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0932007</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.48165</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.298956</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0574341</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.577482</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>109312</p><l>16384</l></support>
- <par type="amp" chan="0">0.298877</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0569458</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.350352</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>103680</p><l>16384</l></support>
- <par type="amp" chan="0">0.298053</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.154785</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.63492</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>133888</p><l>16384</l></support>
- <par type="amp" chan="0">0.297996</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.230835</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.56175</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68096</p><l>16384</l></support>
- <par type="amp" chan="0">0.297992</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.13147</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.91143</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>80128</p><l>16384</l></support>
- <par type="amp" chan="0">0.297971</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.11676</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.481478</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>8960</p><l>16384</l></support>
- <par type="amp" chan="0">0.296827</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0769043</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.42123</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75264</p><l>16384</l></support>
- <par type="amp" chan="0">0.296172</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115112</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.271941</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.296128</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0903931</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.638076</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.294311</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0907593</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.24242</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164352</p><l>16384</l></support>
- <par type="amp" chan="0">0.294044</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0837402</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.51711</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.293966</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125488</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.113043</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.293504</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0830078</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.03313</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.293455</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0654297</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.27562</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135680</p><l>16384</l></support>
- <par type="amp" chan="0">0.293247</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0845337</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.71058</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38400</p><l>16384</l></support>
- <par type="amp" chan="0">0.292795</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.114441</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.93989</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.292449</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.132996</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.475522</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.291802</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0466309</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.89124</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23296</p><l>16384</l></support>
- <par type="amp" chan="0">0.290893</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0366211</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.27113</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>190720</p><l>16384</l></support>
- <par type="amp" chan="0">0.289526</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0853882</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.70623</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>100096</p><l>16384</l></support>
- <par type="amp" chan="0">0.289245</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.156433</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.70073</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>71936</p><l>16384</l></support>
- <par type="amp" chan="0">0.288833</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0480957</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.81275</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82944</p><l>16384</l></support>
- <par type="amp" chan="0">0.288728</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0463867</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.36207</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>140800</p><l>16384</l></support>
- <par type="amp" chan="0">0.288706</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0567627</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.0677</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>61184</p><l>16384</l></support>
- <par type="amp" chan="0">0.288662</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358887</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.06959</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>53760</p><l>16384</l></support>
- <par type="amp" chan="0">0.287903</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0427246</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.292473</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>166656</p><l>16384</l></support>
- <par type="amp" chan="0">0.287899</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0842896</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.11449</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>118016</p><l>16384</l></support>
- <par type="amp" chan="0">0.287578</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.631084</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.287544</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0491943</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.61358</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132096</p><l>16384</l></support>
- <par type="amp" chan="0">0.286634</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0925293</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.14756</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>230912</p><l>16384</l></support>
- <par type="amp" chan="0">0.286482</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.745349</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>58112</p><l>16384</l></support>
- <par type="amp" chan="0">0.286271</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116394</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.95826</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182272</p><l>16384</l></support>
- <par type="amp" chan="0">0.286269</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0731201</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.08511</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>124672</p><l>16384</l></support>
- <par type="amp" chan="0">0.285244</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.19397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.06977</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.285107</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0701904</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.25766</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.284946</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.132996</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.46956</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.284651</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0931396</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.02009</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>121344</p><l>16384</l></support>
- <par type="amp" chan="0">0.283639</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0569458</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.71652</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.282494</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.193298</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.40621</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>8960</p><l>16384</l></support>
- <par type="amp" chan="0">0.282396</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0778809</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.87344</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75520</p><l>16384</l></support>
- <par type="amp" chan="0">0.282042</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.117615</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.286773</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68096</p><l>16384</l></support>
- <par type="amp" chan="0">0.28149</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.13269</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.68011</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>245760</p><l>16384</l></support>
- <par type="amp" chan="0">0.281044</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0717163</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.160144</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>7936</p><l>16384</l></support>
- <par type="amp" chan="0">0.280883</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.027832</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.55705</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>167936</p><l>16384</l></support>
- <par type="amp" chan="0">0.280611</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0845947</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.40136</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128512</p><l>16384</l></support>
- <par type="amp" chan="0">0.280495</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0865479</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.03072</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38656</p><l>16384</l></support>
- <par type="amp" chan="0">0.279694</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.113831</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.9224</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>112896</p><l>16384</l></support>
- <par type="amp" chan="0">0.279388</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718994</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.379996</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82432</p><l>16384</l></support>
- <par type="amp" chan="0">0.277996</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131653</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.75557</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>152832</p><l>16384</l></support>
- <par type="amp" chan="0">0.277819</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0712891</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.216477</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.277702</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0830078</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.50641</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>105216</p><l>16384</l></support>
- <par type="amp" chan="0">0.277654</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.96836</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.277573</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194885</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.08425</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.277443</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0935059</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.92502</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.276725</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0946045</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.48019</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>159744</p><l>16384</l></support>
- <par type="amp" chan="0">0.276292</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.085144</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.77335</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.276127</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0939331</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.312014</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132096</p><l>16384</l></support>
- <par type="amp" chan="0">0.275633</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.092041</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.47718</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.275092</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0463867</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.94826</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164352</p><l>16384</l></support>
- <par type="amp" chan="0">0.27489</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.092041</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.586393</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.27429</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0911255</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.15937</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54784</p><l>16384</l></support>
- <par type="amp" chan="0">0.274227</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00463867</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.53622</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.274215</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125549</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.642657</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.300579</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125427</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.46829</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.272725</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0852051</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.827533</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.272663</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.133301</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.70731</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>180480</p><l>16384</l></support>
- <par type="amp" chan="0">0.27163</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0858154</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.22125</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>31488</p><l>16384</l></support>
- <par type="amp" chan="0">0.269823</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.212646</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.02823</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75520</p><l>16384</l></support>
- <par type="amp" chan="0">0.269605</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.114807</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.0005</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>223488</p><l>16384</l></support>
- <par type="amp" chan="0">0.269567</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.86654</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>178688</p><l>16384</l></support>
- <par type="amp" chan="0">0.269472</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0722046</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.0534</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38400</p><l>16384</l></support>
- <par type="amp" chan="0">0.269324</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115051</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.05049</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164864</p><l>16384</l></support>
- <par type="amp" chan="0">0.269016</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00500488</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.60098</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>224256</p><l>16384</l></support>
- <par type="amp" chan="0">0.268428</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.1507</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165376</p><l>16384</l></support>
- <par type="amp" chan="0">0.268391</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00231934</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.19162</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>137216</p><l>16384</l></support>
- <par type="amp" chan="0">0.267943</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855713</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.502171</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.267288</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0825195</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.42842</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>149248</p><l>16384</l></support>
- <par type="amp" chan="0">0.267232</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.36322</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.80916</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182272</p><l>16384</l></support>
- <par type="amp" chan="0">0.267071</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0736694</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.04498</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>59136</p><l>16384</l></support>
- <par type="amp" chan="0">0.266641</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0482178</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.849649</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>83200</p><l>16384</l></support>
- <par type="amp" chan="0">0.2664</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0491943</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.63646</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.266082</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0239868</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.478853</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38656</p><l>16384</l></support>
- <par type="amp" chan="0">0.265892</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.114075</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.71083</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>122112</p><l>16384</l></support>
- <par type="amp" chan="0">0.265419</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476074</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.03691</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>130560</p><l>16384</l></support>
- <par type="amp" chan="0">0.264994</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0891113</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.82281</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>130560</p><l>16384</l></support>
- <par type="amp" chan="0">0.268912</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0888672</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.722627</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>47616</p><l>16384</l></support>
- <par type="amp" chan="0">0.264896</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.134583</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.914651</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>43520</p><l>16384</l></support>
- <par type="amp" chan="0">0.26468</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0427856</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.361482</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.264631</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0950928</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.53135</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.26447</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.133301</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.55101</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54272</p><l>16384</l></support>
- <par type="amp" chan="0">0.263922</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0491943</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.63483</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.262388</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.158569</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.69731</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>62976</p><l>16384</l></support>
- <par type="amp" chan="0">0.262385</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131653</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.89715</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.261744</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0942383</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.37175</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>134912</p><l>16384</l></support>
- <par type="amp" chan="0">0.261225</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.252441</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.236249</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.261057</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.195007</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.9923</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115712</p><l>16384</l></support>
- <par type="amp" chan="0">0.261004</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426636</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.23861</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>161536</p><l>16384</l></support>
- <par type="amp" chan="0">0.260738</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855713</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.25933</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>89856</p><l>16384</l></support>
- <par type="amp" chan="0">0.260688</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0356445</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.110189</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.259971</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0827026</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.0666</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>142848</p><l>16384</l></support>
- <par type="amp" chan="0">0.259312</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718994</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.62481</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132864</p><l>16384</l></support>
- <par type="amp" chan="0">0.259142</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.33313</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.7487</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>90368</p><l>16384</l></support>
- <par type="amp" chan="0">0.258588</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.14392</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>134144</p><l>16384</l></support>
- <par type="amp" chan="0">0.258453</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00390625</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.13819</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23040</p><l>16384</l></support>
- <par type="amp" chan="0">0.258209</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.18512</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.58361</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>160768</p><l>16384</l></support>
- <par type="amp" chan="0">0.257826</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0848389</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.524978</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82688</p><l>16384</l></support>
- <par type="amp" chan="0">0.257456</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0466309</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.86503</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.257288</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.145386</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.43874</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.256579</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0962524</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.330448</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>8192</p><l>16384</l></support>
- <par type="amp" chan="0">0.256149</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0791626</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.94408</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>130816</p><l>16384</l></support>
- <par type="amp" chan="0">0.255832</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157349</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.549737</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>166912</p><l>16384</l></support>
- <par type="amp" chan="0">0.255771</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.231201</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.408234</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>72448</p><l>16384</l></support>
- <par type="amp" chan="0">0.255659</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116028</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.03903</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">0.255228</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00494385</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.211263</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>9472</p><l>16384</l></support>
- <par type="amp" chan="0">0.254957</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0917358</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.43297</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>180224</p><l>16384</l></support>
- <par type="amp" chan="0">0.254914</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0725098</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.71985</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>167680</p><l>16384</l></support>
- <par type="amp" chan="0">0.254615</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.252441</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.709853</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>6656</p><l>16384</l></support>
- <par type="amp" chan="0">0.254236</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0775146</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.127049</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>47872</p><l>16384</l></support>
- <par type="amp" chan="0">0.253964</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0424805</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.827293</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.25389</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0947876</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.608136</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>122880</p><l>16384</l></support>
- <par type="amp" chan="0">0.25383</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.19774</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>161792</p><l>16384</l></support>
- <par type="amp" chan="0">0.252997</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0861816</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.35623</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>8192</p><l>16384</l></support>
- <par type="amp" chan="0">0.252718</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0788574</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.808264</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38656</p><l>16384</l></support>
- <par type="amp" chan="0">0.251963</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.117798</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.03655</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115968</p><l>16384</l></support>
- <par type="amp" chan="0">0.251951</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.072937</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.02314</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>223488</p><l>16384</l></support>
- <par type="amp" chan="0">0.251719</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0718384</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.50909</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.25145</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.133728</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.32981</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>141568</p><l>16384</l></support>
- <par type="amp" chan="0">0.251308</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.332886</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.135767</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>139264</p><l>16384</l></support>
- <par type="amp" chan="0">0.250783</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157349</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.610514</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>45568</p><l>16384</l></support>
- <par type="amp" chan="0">0.250687</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358887</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.26361</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68864</p><l>16384</l></support>
- <par type="amp" chan="0">0.250612</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.246582</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.15057</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54272</p><l>16384</l></support>
- <par type="amp" chan="0">0.250582</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0863647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.980724</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135424</p><l>16384</l></support>
- <par type="amp" chan="0">0.24965</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.87074</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>147968</p><l>16384</l></support>
- <par type="amp" chan="0">0.249617</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.072998</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.55326</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>178688</p><l>16384</l></support>
- <par type="amp" chan="0">0.248902</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.19937</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>133120</p><l>16384</l></support>
- <par type="amp" chan="0">0.248221</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00231934</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.70429</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>79360</p><l>16384</l></support>
- <par type="amp" chan="0">0.248163</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247864</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.33325</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>30720</p><l>16384</l></support>
- <par type="amp" chan="0">0.248089</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0355225</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.926505</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>55808</p><l>16384</l></support>
- <par type="amp" chan="0">0.247871</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0282593</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.667332</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>43776</p><l>16384</l></support>
- <par type="amp" chan="0">0.247687</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.11676</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.271223</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>102656</p><l>16384</l></support>
- <par type="amp" chan="0">0.246857</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.155151</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.93493</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>67840</p><l>16384</l></support>
- <par type="amp" chan="0">0.246006</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116272</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.98386</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128512</p><l>16384</l></support>
- <par type="amp" chan="0">0.24564</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0845947</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.0597</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.245577</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0907593</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.95729</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.245562</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.15802</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.81463</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.245466</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.09729</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.01498</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.244951</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0948486</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.48257</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.243928</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0944824</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.55655</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182272</p><l>16384</l></support>
- <par type="amp" chan="0">0.243925</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.069397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.482093</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>149504</p><l>16384</l></support>
- <par type="amp" chan="0">0.243863</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.02907</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>116224</p><l>16384</l></support>
- <par type="amp" chan="0">0.243675</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0703125</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.05131</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38656</p><l>16384</l></support>
- <par type="amp" chan="0">0.243603</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.232483</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.20567</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23296</p><l>16384</l></support>
- <par type="amp" chan="0">0.24333</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0369263</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.556586</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.242812</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.156006</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.266716</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54272</p><l>16384</l></support>
- <par type="amp" chan="0">0.242666</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0869751</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.74152</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>84992</p><l>16384</l></support>
- <par type="amp" chan="0">0.242566</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0284424</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.834513</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>159232</p><l>16384</l></support>
- <par type="amp" chan="0">0.242494</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.35614</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>65280</p><l>16384</l></support>
- <par type="amp" chan="0">0.242314</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247864</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.06194</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.242268</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0951538</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.674997</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.242049</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.248474</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.987796</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.241279</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.133667</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.34206</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>53760</p><l>16384</l></support>
- <par type="amp" chan="0">0.240678</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.130249</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.22989</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>39168</p><l>16384</l></support>
- <par type="amp" chan="0">0.240251</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00457764</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.08689</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>5632</p><l>16384</l></support>
- <par type="amp" chan="0">0.240035</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283203</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.29498</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.240029</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0461426</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.09081</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>153344</p><l>16384</l></support>
- <par type="amp" chan="0">0.239108</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.7738</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.239005</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.093689</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.858678</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>169216</p><l>16384</l></support>
- <par type="amp" chan="0">0.237685</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.157593</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.01824</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.236632</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.155701</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.80749</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>63744</p><l>16384</l></support>
- <par type="amp" chan="0">0.236295</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.349915</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.01138</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>116480</p><l>16384</l></support>
- <par type="amp" chan="0">0.236272</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.193604</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.76797</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.235922</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0860596</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.65946</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.235218</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0959473</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.82775</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.23514</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0962524</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.08246</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75264</p><l>16384</l></support>
- <par type="amp" chan="0">0.234586</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.117859</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.76188</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>130560</p><l>16384</l></support>
- <par type="amp" chan="0">0.234553</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0894165</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.12954</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54272</p><l>16384</l></support>
- <par type="amp" chan="0">0.234098</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0866699</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.79408</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.234033</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0869751</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.424485</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.233563</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0823975</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.06359</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.233216</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0955811</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.67185</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.233203</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125488</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.493663</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.232811</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0821533</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.48828</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.232751</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.130127</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.81266</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.232493</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0984497</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.0738102</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23296</p><l>16384</l></support>
- <par type="amp" chan="0">0.232114</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.034668</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.02548</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>183040</p><l>16384</l></support>
- <par type="amp" chan="0">0.232014</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0479126</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.45315</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>61696</p><l>16384</l></support>
- <par type="amp" chan="0">0.231815</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.117615</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.783776</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.231758</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.092041</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.996666</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.231742</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0873413</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.0580017</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115712</p><l>16384</l></support>
- <par type="amp" chan="0">0.231008</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.19397</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.468491</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75264</p><l>16384</l></support>
- <par type="amp" chan="0">0.230571</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.11322</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.01362</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54272</p><l>16384</l></support>
- <par type="amp" chan="0">0.230562</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856934</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.85873</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135424</p><l>16384</l></support>
- <par type="amp" chan="0">0.230187</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0874634</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.42048</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.230171</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0965576</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.78382</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128256</p><l>16384</l></support>
- <par type="amp" chan="0">0.2301</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0861206</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.3485</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>186368</p><l>16384</l></support>
- <par type="amp" chan="0">0.23006</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194092</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.517418</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.229859</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0737305</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.13926</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.22975</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0892334</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.37147</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.229564</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.134155</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.90123</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>19200</p><l>16384</l></support>
- <par type="amp" chan="0">0.229477</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0285034</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.66399</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.228903</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0863647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.178414</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.228856</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0699463</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.23022</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.227434</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0895386</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.75184</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>101888</p><l>16384</l></support>
- <par type="amp" chan="0">0.226967</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358887</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.27816</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>98816</p><l>16384</l></support>
- <par type="amp" chan="0">0.229991</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0356445</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.88611</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.226831</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0461426</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.84766</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>39168</p><l>16384</l></support>
- <par type="amp" chan="0">0.226554</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.60363</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.2262</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0974121</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.71958</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>168704</p><l>16384</l></support>
- <par type="amp" chan="0">0.225802</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0476685</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.46631</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.225238</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.134888</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.9812</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>207104</p><l>16384</l></support>
- <par type="amp" chan="0">0.225083</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856323</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.753395</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>15104</p><l>16384</l></support>
- <par type="amp" chan="0">0.22508</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0929565</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.02533</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.225013</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0928955</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.11829</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.224788</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0872803</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.37703</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23040</p><l>16384</l></support>
- <par type="amp" chan="0">0.224541</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.186218</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.187846</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>127232</p><l>16384</l></support>
- <par type="amp" chan="0">0.224537</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0714722</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.114391</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.224459</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0979004</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.10376</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.224448</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0739136</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.44705</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.224027</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0863647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.29594</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>144384</p><l>16384</l></support>
- <par type="amp" chan="0">0.223949</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0721436</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.26029</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99584</p><l>16384</l></support>
- <par type="amp" chan="0">0.223798</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.153687</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.835789</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">0.223762</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0996704</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.75771</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>72704</p><l>16384</l></support>
- <par type="amp" chan="0">0.223743</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0473633</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.54596</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164352</p><l>16384</l></support>
- <par type="amp" chan="0">0.223546</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0941772</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.322434</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>84736</p><l>16384</l></support>
- <par type="amp" chan="0">0.223207</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0481567</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.14718</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.222988</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.129944</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.967987</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>69120</p><l>16384</l></support>
- <par type="amp" chan="0">0.222978</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00463867</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.0469724</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.22291</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0875244</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.67119</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>76800</p><l>16384</l></support>
- <par type="amp" chan="0">0.222796</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247253</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.268788</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182784</p><l>16384</l></support>
- <par type="amp" chan="0">0.222794</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.363403</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.28909</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82688</p><l>16384</l></support>
- <par type="amp" chan="0">0.2226</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.248535</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.0423</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>61440</p><l>16384</l></support>
- <par type="amp" chan="0">0.222321</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115417</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.3569</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.22186</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.158997</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.6645</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>78848</p><l>16384</l></support>
- <par type="amp" chan="0">0.221784</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.115784</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.26919</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>131840</p><l>16384</l></support>
- <par type="amp" chan="0">0.221737</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0283813</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.42539</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.221717</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0576782</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.548182</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>174848</p><l>16384</l></support>
- <par type="amp" chan="0">0.22164</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855103</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.69952</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>72192</p><l>16384</l></support>
- <par type="amp" chan="0">0.221487</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0482788</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.968993</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.221312</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.135193</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.0724</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">0.221191</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0032959</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.07554</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.220751</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.145935</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.26653</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182272</p><l>16384</l></support>
- <par type="amp" chan="0">0.220715</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.193237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.0984953</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.22047</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0959473</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.08237</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.220134</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0910645</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.2111</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.220039</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.156677</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.524122</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.219889</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125366</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.33372</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.237074</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125305</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.10433</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>0</p><l>16384</l></support>
- <par type="amp" chan="0">0.271326</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125427</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.978881</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23808</p><l>16384</l></support>
- <par type="amp" chan="0">0.219817</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.187744</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.31411</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>133120</p><l>16384</l></support>
- <par type="amp" chan="0">0.219693</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00445557</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.71853</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38400</p><l>16384</l></support>
- <par type="amp" chan="0">0.219588</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.117554</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.33947</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.219289</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0866699</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.02409</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>169216</p><l>16384</l></support>
- <par type="amp" chan="0">0.219038</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.085144</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.425399</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.219017</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0860596</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.70322</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.218761</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0969849</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.142644</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>102912</p><l>16384</l></support>
- <par type="amp" chan="0">0.218632</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568848</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.66535</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.218281</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0915527</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.07776</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.217783</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.086731</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.29497</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>53760</p><l>16384</l></support>
- <par type="amp" chan="0">0.217782</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.133972</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.930977</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.217731</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0923462</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.1269</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>115968</p><l>16384</l></support>
- <par type="amp" chan="0">0.217676</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194641</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.58246</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.217661</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0878906</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.63004</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.217607</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0859375</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.89276</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164352</p><l>16384</l></support>
- <par type="amp" chan="0">0.217481</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0924683</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.93334</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.217465</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.127319</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.58902</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>33536</p><l>16384</l></support>
- <par type="amp" chan="0">0.217363</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0357666</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.763746</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.216825</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.09021</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.22431</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.21663</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0975342</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.95124</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>83456</p><l>16384</l></support>
- <par type="amp" chan="0">0.216478</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.246399</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.07368</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.216061</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0953369</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.55094</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165120</p><l>16384</l></support>
- <par type="amp" chan="0">0.216</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0057373</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.932413</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>100096</p><l>16384</l></support>
- <par type="amp" chan="0">0.215956</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0582886</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.300616</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.215867</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0855713</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.92174</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.215784</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.095459</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.37537</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75264</p><l>16384</l></support>
- <par type="amp" chan="0">0.215679</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.114502</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.192378</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>232192</p><l>16384</l></support>
- <par type="amp" chan="0">0.215602</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.29349</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">0.21539</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00543213</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.228893</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>8192</p><l>16384</l></support>
- <par type="amp" chan="0">0.215378</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0799561</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.89342</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>160768</p><l>16384</l></support>
- <par type="amp" chan="0">0.215268</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0845947</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.710238</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.215148</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0933838</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.832971</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.214295</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0987549</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.09206</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>49408</p><l>16384</l></support>
- <par type="amp" chan="0">0.213761</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0355225</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.15598</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>96000</p><l>16384</l></support>
- <par type="amp" chan="0">0.213506</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.155457</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.07394</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.213502</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0696411</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.77387</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>130560</p><l>16384</l></support>
- <par type="amp" chan="0">0.213413</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0836182</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.965628</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>53248</p><l>16384</l></support>
- <par type="amp" chan="0">0.213141</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0915527</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.17026</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.212989</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.126587</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.82922</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.212983</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.146851</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.00898199</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.212884</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0965576</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.02709</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132608</p><l>16384</l></support>
- <par type="amp" chan="0">0.212773</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.156311</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.751366</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>108800</p><l>16384</l></support>
- <par type="amp" chan="0">0.212757</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0477905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.584129</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.212726</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.12616</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.167585</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>59904</p><l>16384</l></support>
- <par type="amp" chan="0">0.212723</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.116089</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.30289</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.212603</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.129822</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.456972</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.212283</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0875244</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.13205</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.212176</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.088562</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.62509</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>39168</p><l>16384</l></support>
- <par type="amp" chan="0">0.212141</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.134766</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.57153</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>162560</p><l>16384</l></support>
- <par type="amp" chan="0">0.212133</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0891113</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.25107</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23296</p><l>16384</l></support>
- <par type="amp" chan="0">0.212119</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.21283</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.05628</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.211906</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0818481</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.74767</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>113408</p><l>16384</l></support>
- <par type="amp" chan="0">0.21181</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0238647</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.644894</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.211785</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.195129</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.95449</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>50176</p><l>16384</l></support>
- <par type="amp" chan="0">0.211604</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131714</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.41206</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>103936</p><l>16384</l></support>
- <par type="amp" chan="0">0.21135</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.154541</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.64923</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.211348</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0848389</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.0117</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>82944</p><l>16384</l></support>
- <par type="amp" chan="0">0.211143</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0461426</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.32118</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.211083</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.00531006</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.37068</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>145152</p><l>16384</l></support>
- <par type="amp" chan="0">0.210877</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.194275</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.48892</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.210567</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0876465</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.97138</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54016</p><l>16384</l></support>
- <par type="amp" chan="0">0.210515</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.248474</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.256666</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.210278</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.136047</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.928833</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.210214</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.195251</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.06401</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>100096</p><l>16384</l></support>
- <par type="amp" chan="0">0.210159</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0562134</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.513586</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.210122</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0852051</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.98947</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.209861</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.137268</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.87622</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.209858</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.093689</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.26371</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>54272</p><l>16384</l></support>
- <par type="amp" chan="0">0.209587</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.246399</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.32196</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132096</p><l>16384</l></support>
- <par type="amp" chan="0">0.209449</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0929565</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.323792</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>155136</p><l>16384</l></support>
- <par type="amp" chan="0">0.209365</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0854492</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.08459</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>151040</p><l>16384</l></support>
- <par type="amp" chan="0">0.209043</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.215454</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.644821</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>158208</p><l>16384</l></support>
- <par type="amp" chan="0">0.208853</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0426025</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.331039</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>135424</p><l>16384</l></support>
- <par type="amp" chan="0">0.208773</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0889893</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.10999</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.208639</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0495605</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.880033</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.208632</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0905151</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.03151</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>130304</p><l>16384</l></support>
- <par type="amp" chan="0">0.208468</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0897217</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.98569</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.208315</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.137939</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.0412314</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>12800</p><l>16384</l></support>
- <par type="amp" chan="0">0.208272</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0239258</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.7118</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.208063</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.111389</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.48072</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.207874</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0971069</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.42118</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.207847</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.102905</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.18617</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128256</p><l>16384</l></support>
- <par type="amp" chan="0">0.207581</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0869141</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.115491</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182272</p><l>16384</l></support>
- <par type="amp" chan="0">0.20709</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125427</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.750885</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.20697</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.15625</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.0424093</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.206946</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0985718</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.77903</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.206854</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.108398</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.05816</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.206828</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0882568</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.55942</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68608</p><l>16384</l></support>
- <par type="amp" chan="0">0.206825</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0857544</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.647656</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>52736</p><l>16384</l></support>
- <par type="amp" chan="0">0.206749</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0239258</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.42787</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.206612</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.135681</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.42333</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.206517</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0926514</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.99779</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>120320</p><l>16384</l></support>
- <par type="amp" chan="0">0.206203</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0358276</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.47684</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.206178</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0872192</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.48669</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.206057</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.147156</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.90652</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.205988</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0990601</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.0972393</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132352</p><l>16384</l></support>
- <par type="amp" chan="0">0.205912</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.109558</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.2334</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.205815</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0898438</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.34008</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>168704</p><l>16384</l></support>
- <par type="amp" chan="0">0.205766</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0862427</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.15062</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.205313</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.132935</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.02131</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>75520</p><l>16384</l></support>
- <par type="amp" chan="0">0.205297</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.118591</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.2752</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>128512</p><l>16384</l></support>
- <par type="amp" chan="0">0.205151</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0569458</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.59449</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>24576</p><l>16384</l></support>
- <par type="amp" chan="0">0.205073</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.212402</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.989667</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>132096</p><l>16384</l></support>
- <par type="amp" chan="0">0.204769</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0933228</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.201605</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>239360</p><l>16384</l></support>
- <par type="amp" chan="0">0.204449</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0715942</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.43188</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>51712</p><l>16384</l></support>
- <par type="amp" chan="0">0.204417</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.247192</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.3511</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.204409</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.136047</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.55189</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>168192</p><l>16384</l></support>
- <par type="amp" chan="0">0.204402</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0856323</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-3.07969</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>164608</p><l>16384</l></support>
- <par type="amp" chan="0">0.204217</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0979004</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.55429</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>38400</p><l>16384</l></support>
- <par type="amp" chan="0">0.20413</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.118591</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.870047</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>168960</p><l>16384</l></support>
- <par type="amp" chan="0">0.204037</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0848389</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.815908</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.203941</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0889282</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.75951</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.203752</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.131592</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.50148</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>23040</p><l>16384</l></support>
- <par type="amp" chan="0">0.203735</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0917358</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.705443</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.203639</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.137573</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.155616</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>68352</p><l>16384</l></support>
- <par type="amp" chan="0">0.203637</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.123108</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.65217</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.203573</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0701904</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.63527</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.203398</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.138428</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.0835078</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148224</p><l>16384</l></support>
- <par type="amp" chan="0">0.20336</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.193054</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.968491</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>148480</p><l>16384</l></support>
- <par type="amp" chan="0">0.203331</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.134277</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.55059</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>58880</p><l>16384</l></support>
- <par type="amp" chan="0">0.202951</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0473633</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.05428</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>165376</p><l>16384</l></support>
- <par type="amp" chan="0">0.202699</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.230713</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.93201</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182272</p><l>16384</l></support>
- <par type="amp" chan="0">0.202634</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.124695</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.209417</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>98048</p><l>16384</l></support>
- <par type="amp" chan="0">0.202581</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0425415</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.10526</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>53760</p><l>16384</l></support>
- <par type="amp" chan="0">0.202457</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.134888</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">1.16006</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>186624</p><l>16384</l></support>
- <par type="amp" chan="0">0.202369</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.98781</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.202365</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.126892</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.430815</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>200960</p><l>16384</l></support>
- <par type="amp" chan="0">0.201984</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0568237</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.88681</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>99840</p><l>16384</l></support>
- <par type="amp" chan="0">0.201626</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0842285</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.07129</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>64256</p><l>16384</l></support>
- <par type="amp" chan="0">0.201335</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0282593</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-2.72614</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>65536</p><l>16384</l></support>
- <par type="amp" chan="0">0.201034</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0471191</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.57876</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.201018</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.127625</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.743651</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>42240</p><l>16384</l></support>
- <par type="amp" chan="0">0.200944</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0916138</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-1.94242</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>85504</p><l>16384</l></support>
- <par type="amp" chan="0">0.200903</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0475464</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">-0.738641</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.200903</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.128174</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">2.37897</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.20089</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.0733643</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">0.862673</par>
- </atom>
- <atom type="gabor">
- <par type="numChans">1</par>
- <support chan="0"><p>182016</p><l>16384</l></support>
- <par type="amp" chan="0">0.200841</par>
- <window type="gauss" opt="0"></window>
- <par type="freq">0.125854</par>
- <par type="chirp">0</par>
- <par type="phase" chan="0">3.11315</par>
- </atom>
-</book>
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/sine440.wav b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/sine440.wav
deleted file mode 100644
index 7872c3b..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/bin/data/sine440.wav
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/openFrameworks-Info.plist b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/openFrameworks-Info.plist
deleted file mode 100644
index e5db555..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/openFrameworks-Info.plist
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>English</string>
- <key>CFBundleExecutable</key>
- <string>${EXECUTABLE_NAME}</string>
- <key>CFBundleIdentifier</key>
- <string>com.yourcompany.openFrameworks</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundlePackageType</key>
- <string>APPL</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleVersion</key>
- <string>1.0</string>
-</dict>
-</plist>
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/main.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/main.cpp
deleted file mode 100644
index b232966..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/main.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "ofMain.h"
-#include "mp.h"
-#include "ofAppGlutWindow.h"
-
-//========================================================================
-int main( ){
-
- ofAppGlutWindow window;
- ofSetupOpenGL(&window, 1024,768, OF_WINDOW); // <-------- setup the GL context
-
- // this kicks off the running of my app
- // can be OF_WINDOW or OF_FULLSCREEN
- // pass in width and height too:
- ofRunApp( new mp());
-
-}
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/mp.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/mp.cpp
deleted file mode 100644
index 57970cf..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/mp.cpp
+++ /dev/null
@@ -1,108 +0,0 @@
-#include "mp.h"
-
-//--------------------------------------------------------------
-void mp::setup(){
- ofEnableAlphaBlending();
- ofSetupScreen();
- ofBackground(0, 0, 0);
- ofSetVerticalSync(true);
-// pyd.setup("localhost", 23612);
-// pyd.clear();
-
-
- maxiAtomBook::loadMPTKXmlBook(ofToDataPath("book100.xml"), book);
- sort(book.atoms.begin(), book.atoms.end(), maxiAtom::atomSortPositionAsc);
- atomBuffer.resize(512);
- atomData.resize(book.atoms[0]->length);
-
- ofxMaxiSettings::setup(44100, 2, 512);
- ofSoundStreamSetup(maxiSettings::channels,0,this, maxiSettings::sampleRate, maxiSettings::bufferSize, 4);/* Call this last ! */
-
-// flArr test;
-// maxiCollider::createGabor(test, maxiMap::linexp(atom->frequency, 0, 0.2, 20, 20000), 44100, atom->length, atom->phase, 0.3, atom->amp / 40.0);
-
-}
-
-
-
-//--------------------------------------------------------------
-void mp::update(){
- flArr test;
- //generate atoms from mouse position
-// maxiCollider::createGabor(test, maxiMap::linexp((float)mouseX/ofGetWidth(), 0, 1, 100, 10000) * (1.0 + (ofRandomuf() * 0.2)),
-// maxiSettings::sampleRate,
-// maxiMap::linlin((float)mouseY / ofGetHeight(), 0, 1, 2000, 40000) * (1.0 + (ofRandomuf() * 0.3)),
-// ofRandomf() * PI, 0.3, 0.05);
-// atomStream.addAtom(test);
-
- //play book back one atom at a time
-// static int atomIdx=0;
-// maxiGaborAtom *atom = (maxiGaborAtom*) book.atoms[atomIdx % book.atoms.size()];
-// maxiCollider::createGabor(test, maxiMap::linlin(atom->frequency, 0.0, 1.0, 20, 20000), 44100, atom->length, atom->phase, 0.3, atom->amp / 30.0);
-// atomStream.addAtom(test);
-// atomIdx++;
-// cout << (atomIdx % book.atoms.size()) << ", " << maxiMap::linlin(atom->frequency, 0.0, 1.0, 20, 20000) << ", " << atom->amp << endl;
-
-}
-
-//--------------------------------------------------------------
-void mp::draw(){
-
-}
-
-void mp::audioRequested (float * output, int bufferSize, int nChannels){
- atomPlayer.play(book, atomStream, output, bufferSize);
-
- memset(&atomBuffer[0], 0, sizeof(float) * bufferSize);
- atomStream.fillNextBuffer(&(atomBuffer[0]), bufferSize);
- for (int i = 0; i < bufferSize; i++){
- output[i*nChannels ] = output[i*nChannels + 1] = atomBuffer[i];
- }
-
-}
-
-
-//--------------------------------------------------------------
-void mp::keyPressed(int key){
-
-}
-
-//--------------------------------------------------------------
-void mp::keyReleased(int key){
-
-}
-
-//--------------------------------------------------------------
-void mp::mouseMoved(int x, int y ){
-
-}
-
-//--------------------------------------------------------------
-void mp::mouseDragged(int x, int y, int button){
-
-}
-
-//--------------------------------------------------------------
-void mp::mousePressed(int x, int y, int button){
-
-}
-
-//--------------------------------------------------------------
-void mp::mouseReleased(int x, int y, int button){
-
-}
-
-//--------------------------------------------------------------
-void mp::windowResized(int w, int h){
-
-}
-
-//--------------------------------------------------------------
-void mp::gotMessage(ofMessage msg){
-
-}
-
-//--------------------------------------------------------------
-void mp::dragEvent(ofDragInfo dragInfo){
-
-} \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/mp.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/mp.h
deleted file mode 100644
index 1e8d6b6..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/mp.h
+++ /dev/null
@@ -1,37 +0,0 @@
-#pragma once
-
-#include "ofMain.h"
-#include "ofxMaxim.h"
-#include "maxiAtoms.h"
-//#include "pyOSCDebug.h"
-
-class mp : public ofBaseApp{
-
- public:
- void setup();
- void update();
- void draw();
-
- void keyPressed (int key);
- void keyReleased(int key);
- void mouseMoved(int x, int y );
- void mouseDragged(int x, int y, int button);
- void mousePressed(int x, int y, int button);
- void mouseReleased(int x, int y, int button);
- void windowResized(int w, int h);
- void dragEvent(ofDragInfo dragInfo);
- void gotMessage(ofMessage msg);
-
- void audioRequested (float * input, int bufferSize, int nChannels); /* output method */
-
-// pyOSCDebug pyd;
- maxiAccelerator atomStream;
- maxiAtomBook book;
- maxiAtomBookPlayer atomPlayer;
-
- flArr atomBuffer;
- flArr atomData;
-
-
-
-};
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/pyOSCDebug.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/pyOSCDebug.cpp
deleted file mode 100644
index 3af8084..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/pyOSCDebug.cpp
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * pyOSCDebug.cpp
- * bastardPop
- *
- * Created by Chris on 25/10/2011.
- * Copyright 2011 Goldsmiths Creative Computing. All rights reserved.
- *
- */
-
-#include "pyOSCDebug.h"
-
-pyOSCDebug::pyOSCDebug() {
- ready = false;
-}
-
-void pyOSCDebug::setup(string host, int port) {
- osc.setup(host, port);
- ready = true;
-}
-
-void pyOSCDebug::clear() {
- if (ready) {
- ofxOscMessage m;
- m.setAddress("/clear");
- osc.sendMessage(m);
- }
-}
-
-
-void pyOSCDebug::send(vector<float> data) {
- send(&(data[0]), data.size());
-}
-
-void pyOSCDebug::send(float *data, unsigned int count) {
- if (ready) {
- ofxOscMessage m;
- m.setAddress("/data");
- for(int i=0; i < count; i++) {
- m.addFloatArg(data[i]);
- }
- osc.sendMessage(m);
- }
-}
-
-
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/pyOSCDebug.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/pyOSCDebug.h
deleted file mode 100644
index 020f0fd..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/maxiAtomSynthesis/src/pyOSCDebug.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * pyOSCDebug.h
- * bastardPop
- *
- * Created by Chris on 25/10/2011.
- * Copyright 2011 Goldsmiths Creative Computing. All rights reserved.
- *
- */
-
-#include "ofxOSC.h"
-#include <vector>
-
-class pyOSCDebug {
-public:
- pyOSCDebug();
- void setup(string host, int port);
- void clear();
- void send(vector<float> data);
- void send(float *data, unsigned int count);
-private:
- ofxOscSender osc;
- bool ready;
-
-}; \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.sln b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.sln
deleted file mode 100644
index 5a9e6e6..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual C++ Express 2008
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "emptyExample", "emptyExample.vcproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
- ProjectSection(ProjectDependencies) = postProject
- {5837595D-ACA9-485C-8E76-729040CE4B0B} = {5837595D-ACA9-485C-8E76-729040CE4B0B}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs2008\openframeworksLib.vcproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Release|Win32 = Release|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32
- {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32
- {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32
- {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32
- {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32
- {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32
- {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32
- {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.vcproj b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.vcproj
deleted file mode 100644
index 818dba2..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.vcproj
+++ /dev/null
@@ -1,209 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="9.00"
- Name="emptyExample"
- ProjectGUID="{7FD42DF7-442E-479A-BA76-D0022F99702A}"
- RootNamespace="emptyExample"
- Keyword="Win32Proj"
- TargetFrameworkVersion="131072"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory="bin"
- IntermediateDirectory="obj\$(ConfigurationName)"
- ConfigurationType="1"
- CharacterSet="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- AdditionalIncludeDirectories="..\..\..\libs\openFrameworks;..\..\..\libs\openFrameworks\graphics;..\..\..\libs\openFrameworks\app;..\..\..\libs\openFrameworks\sound;..\..\..\libs\openFrameworks\utils;..\..\..\libs\openFrameworks\communication;..\..\..\libs\openFrameworks\video;..\..\..\libs\openFrameworks\events;..\..\..\libs\glut\include;..\..\..\libs\rtAudio\include;..\..\..\libs\quicktime\include;..\..\..\libs\freetype\include;..\..\..\libs\freetype\include\freetype2;..\..\..\libs\freeImage\include;..\..\..\libs\fmodex\include;..\..\..\libs\videoInput\include;..\..\..\libs\glee\include;..\..\..\libs\glu\include;..\..\..\libs\poco\include;..\..\..\addons"
- PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;POCO_STATIC"
- MinimalRebuild="true"
- BasicRuntimeChecks="3"
- RuntimeLibrary="3"
- UsePrecompiledHeader="0"
- WarningLevel="3"
- Detect64BitPortabilityProblems="false"
- DebugInformationFormat="4"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalDependencies="openframeworksLibDebug.lib OpenGL32.lib GLu32.lib kernel32.lib setupapi.lib glut32.lib rtAudioD.lib videoInput.lib libfreetype.lib FreeImage.lib qtmlClient.lib dsound.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib GLee.lib fmodex_vc.lib glu32.lib PocoFoundationmtd.lib PocoNetmtd.lib PocoUtilmtd.lib PocoXMLmtd.lib"
- OutputFile="$(OutDir)\$(ProjectName)_debug.exe"
- LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\libs\glut\lib\vs2008;..\..\..\libs\rtAudio\lib\vs2008;..\..\..\libs\FreeImage\lib\vs2008;..\..\..\libs\freetype\lib\vs2008;..\..\..\libs\quicktime\lib\vs2008;..\..\..\libs\fmodex\lib\vs2008;..\..\..\libs\videoInput\lib\vs2008;..\..\..\libs\glee\lib\vs2008;..\..\..\libs\glu\lib\vs2008;..\..\..\libs\Poco\lib\vs2008;..\..\..\libs\openFrameworksCompiled\lib\vs2008"
- GenerateManifest="true"
- IgnoreDefaultLibraryNames="atlthunk.lib; LIBC.lib; LIBCMT;"
- GenerateDebugInformation="true"
- ProgramDatabaseFile="$(TargetDir)$(TargetName)_debugInfo.pdb"
- SubSystem="1"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- Description="adding DLLs and creating data folder"
- CommandLine="xcopy /e /i /y &quot;$(ProjectDir)..\..\..\export\vs2008\*.dll&quot; &quot;$(ProjectDir)bin&quot;&#x0D;&#x0A;if not exist &quot;$(ProjectDir)bin\data&quot; mkdir &quot;$(ProjectDir)bin\data&quot;&#x0D;&#x0A;"
- />
- </Configuration>
- <Configuration
- Name="Release|Win32"
- OutputDirectory="bin"
- IntermediateDirectory="obj\$(ConfigurationName)"
- ConfigurationType="1"
- CharacterSet="1"
- WholeProgramOptimization="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- WholeProgramOptimization="false"
- AdditionalIncludeDirectories="..\..\..\libs\openFrameworks;..\..\..\libs\openFrameworks\graphics;..\..\..\libs\openFrameworks\app;..\..\..\libs\openFrameworks\sound;..\..\..\libs\openFrameworks\utils;..\..\..\libs\openFrameworks\communication;..\..\..\libs\openFrameworks\video;..\..\..\libs\openFrameworks\events;..\..\..\libs\glut\include;..\..\..\libs\rtAudio\include;..\..\..\libs\quicktime\include;..\..\..\libs\freetype\include;..\..\..\libs\freetype\include\freetype2;..\..\..\libs\freeImage\include;..\..\..\libs\fmodex\include;..\..\..\libs\videoInput\include;..\..\..\libs\glee\include;..\..\..\libs\glu\include;..\..\..\libs\poco\include;..\..\..\addons"
- PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;POCO_STATIC"
- RuntimeLibrary="2"
- UsePrecompiledHeader="0"
- WarningLevel="3"
- Detect64BitPortabilityProblems="false"
- DebugInformationFormat="0"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalDependencies="openframeworksLib.lib OpenGL32.lib GLu32.lib kernel32.lib setupapi.lib glut32.lib rtAudio.lib videoInput.lib libfreetype.lib FreeImage.lib qtmlClient.lib dsound.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib GLee.lib fmodex_vc.lib glu32.lib PocoFoundationmt.lib PocoNetmt.lib PocoUtilmt.lib PocoXMLmt.lib"
- LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\libs\glut\lib\vs2008;..\..\..\libs\rtAudio\lib\vs2008;..\..\..\libs\FreeImage\lib\vs2008;..\..\..\libs\freetype\lib\vs2008;..\..\..\libs\quicktime\lib\vs2008;..\..\..\libs\fmodex\lib\vs2008;..\..\..\libs\videoInput\lib\vs2008;..\..\..\libs\glee\lib\vs2008;..\..\..\libs\glu\lib\vs2008;..\..\..\libs\Poco\lib\vs2008;..\..\..\libs\openFrameworksCompiled\lib\vs2008"
- IgnoreAllDefaultLibraries="false"
- IgnoreDefaultLibraryNames="atlthunk.lib; LIBC.lib; LIBCMT;"
- GenerateDebugInformation="false"
- SubSystem="1"
- OptimizeReferences="2"
- EnableCOMDATFolding="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- Description="adding DLLs and creating data folder"
- CommandLine="xcopy /e /i /y &quot;$(ProjectDir)\..\..\..\export\vs2008\*.dll&quot; &quot;$(ProjectDir)\bin&quot;&#x0D;&#x0A;if not exist &quot;$(ProjectDir)\bin\data&quot; mkdir &quot;$(ProjectDir)\bin\data&quot;&#x0D;&#x0A;&#x0D;&#x0A;"
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <Filter
- Name="src"
- Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
- UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
- >
- <File
- RelativePath=".\src\main.cpp"
- >
- </File>
- <File
- RelativePath=".\src\testApp.cpp"
- >
- </File>
- <File
- RelativePath=".\src\testApp.h"
- >
- </File>
- </Filter>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.vcproj.user b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.vcproj.user
deleted file mode 100644
index 801522b..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/.vcproj.user
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioUserFile
- ProjectType="Visual C++"
- Version="8.00"
- ShowAllFiles="false"
- >
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- >
- <DebugSettings
- Command="$(TargetPath)"
- WorkingDirectory="bin"
- />
- </Configuration>
- <Configuration
- Name="Release|Win32"
- >
- <DebugSettings
- Command="$(TargetPath)"
- WorkingDirectory="bin"
- />
- </Configuration>
- </Configurations>
-</VisualStudioUserFile>
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/Project.xcconfig b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/Project.xcconfig
deleted file mode 100644
index c10b9e5..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/Project.xcconfig
+++ /dev/null
@@ -1,9 +0,0 @@
-//THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT.
-//THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED
-OF_PATH = ../../..
-
-//THIS HAS ALL THE HEADER AND LIBS FOR OF CORE
-#include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig"
-
-OTHER_LDFLAGS = $(OF_CORE_LIBS)
-HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS)
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/data/beat2.wav b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/data/beat2.wav
deleted file mode 100644
index c71cee6..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/data/beat2.wav
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/GLUT b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/GLUT
deleted file mode 120000
index c578310..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/GLUT
+++ /dev/null
@@ -1 +0,0 @@
-Versions/Current/GLUT \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Headers b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Headers
deleted file mode 120000
index a177d2a..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Headers
+++ /dev/null
@@ -1 +0,0 @@
-Versions/Current/Headers \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Resources b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Resources
deleted file mode 120000
index 953ee36..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Resources
+++ /dev/null
@@ -1 +0,0 @@
-Versions/Current/Resources \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/GLUT b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/GLUT
deleted file mode 100755
index 2be5e34..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/GLUT
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/copy.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/copy.h
deleted file mode 100755
index a5116e2..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/copy.h
+++ /dev/null
@@ -1,18 +0,0 @@
-
-/*
- *
- * Written By Linas Vepstas November 1991
- */
-
-
-#define COPY_THREE_WORDS(A,B) { \
- struct three_words { int a, b, c, }; \
- *(struct three_words *) (A) = *(struct three_words *) (B); \
-}
-
-#define COPY_FOUR_WORDS(A,B) { \
- struct four_words { int a, b, c, d, }; \
- *(struct four_words *) (A) = *(struct four_words *) (B); \
-}
-
-/* ============================================================= */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/extrude.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/extrude.h
deleted file mode 100755
index 658699e..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/extrude.h
+++ /dev/null
@@ -1,96 +0,0 @@
-
-/*
- * extrude.h
- *
- * FUNCTION:
- * prototypes for privately used subroutines for the tubing library
- *
- * HISTORY:
- * Linas Vepstas 1991
- */
-
-#include "port.h" /* for gleDouble */
-
-#ifndef M_PI
-#define M_PI 3.14159265358979323846
-#endif
-
-/* ============================================================ */
-/*
- * Provides choice of calling subroutine, vs. invoking macro.
- * Basically, inlines the source, or not.
- * Trades performance for executable size.
- */
-
-#define INLINE_INTERSECT
-#ifdef INLINE_INTERSECT
-#define INNERSECT(sect,p,n,v1,v2) { INTERSECT(sect,p,n,v1,v2); }
-#else
-#define INNERSECT(sect,p,n,v1,v2) intersect(sect,p,n,v1,v2)
-#endif /* INLINE_INTERSECT */
-
-/* ============================================================ */
-/* The folowing defines give a kludgy way of accessing the qmesh primitive */
-
-/*
-#define bgntmesh _emu_qmesh_bgnqmesh
-#define endtmesh _emu_qmesh_endqmesh
-#define c3f _emu_qmesh_c3f
-#define n3f _emu_qmesh_n3f
-#define v3f _emu_qmesh_v3f
-*/
-
-/* ============================================================ */
-
-extern void up_sanity_check (gleDouble up[3], /* up vector for contour */
- int npoints, /* numpoints in poly-line */
- gleDouble point_array[][3]); /* polyline */
-
-
-extern void draw_raw_style_end_cap (int ncp, /* number of contour points */
- gleDouble contour[][2], /* 2D contour */
- gleDouble zval, /* where to draw cap */
- int frontwards); /* front or back cap */
-
-extern void draw_round_style_cap_callback (int iloop,
- double cap[][3],
- float face_color[3],
- gleDouble cut_vector[3],
- gleDouble bisect_vector[3],
- double norms[][3],
- int frontwards);
-
-extern void draw_angle_style_front_cap (int ncp,
- gleDouble bi[3],
- gleDouble point_array[][3]);
-
-extern void extrusion_raw_join (int ncp, /* number of contour points */
- gleDouble contour[][2], /* 2D contour */
- gleDouble cont_normal[][2],/* 2D contour normal vecs */
- gleDouble up[3], /* up vector for contour */
- int npoints, /* numpoints in poly-line */
- gleDouble point_array[][3], /* polyline */
- float color_array[][3], /* color of polyline */
- gleDouble xform_array[][2][3]); /* 2D contour xforms */
-
-
-extern void extrusion_round_or_cut_join (int ncp, /* number of contour points */
- gleDouble contour[][2], /* 2D contour */
- gleDouble cont_normal[][2],/* 2D contour normal vecs */
- gleDouble up[3], /* up vector for contour */
- int npoints, /* numpoints in poly-line */
- gleDouble point_array[][3], /* polyline */
- float color_array[][3], /* color of polyline */
- gleDouble xform_array[][2][3]); /* 2D contour xforms */
-
-
-extern void extrusion_angle_join (int ncp, /* number of contour points */
- gleDouble contour[][2], /* 2D contour */
- gleDouble cont_normal[][2],/* 2D contour normal vecs */
- gleDouble up[3], /* up vector for contour */
- int npoints, /* numpoints in poly-line */
- gleDouble point_array[][3], /* polyline */
- float color_array[][3], /* color of polyline */
- gleDouble xform_array[][2][3]); /* 2D contour xforms */
-
-/* -------------------------- end of file -------------------------------- */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glsmap.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glsmap.h
deleted file mode 100755
index baf54a7..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glsmap.h
+++ /dev/null
@@ -1,137 +0,0 @@
-#ifndef __glsmap_h__
-#define __glsmap_h__
-
-/* Copyright (c) Mark J. Kilgard, 1998. */
-
-/* This program is freely distributable without licensing fees
- and is provided without guarantee or warrantee expressed or
- implied. This program is -not- in the public domain. */
-
-#if defined(_WIN32)
-
-/* Try hard to avoid including <windows.h> to avoid name space pollution,
- but Win32's <GL/gl.h> needs APIENTRY and WINGDIAPI defined properly. */
-# if 0
-# define WIN32_LEAN_AND_MEAN
-# include <windows.h>
-# else
- /* XXX This is from Win32's <windef.h> */
-# ifndef APIENTRY
-# if (_MSC_VER >= 800) || defined(_STDCALL_SUPPORTED)
-# define APIENTRY __stdcall
-# else
-# define APIENTRY
-# endif
-# endif
-# ifndef CALLBACK
- /* XXX This is from Win32's <winnt.h> */
-# if (defined(_M_MRX000) || defined(_M_IX86) || defined(_M_ALPHA) || defined(_M_PPC)) && !defined(MIDL_PASS)
-# define CALLBACK __stdcall
-# else
-# define CALLBACK
-# endif
-# endif
- /* XXX This is from Win32's <wingdi.h> and <winnt.h> */
-# ifndef WINGDIAPI
-# define WINGDIAPI __declspec(dllimport)
-# endif
- /* XXX This is from Win32's <ctype.h> */
-# ifndef _WCHAR_T_DEFINED
-typedef unsigned short wchar_t;
-# define _WCHAR_T_DEFINED
-# endif
-# endif
-
-#pragma warning (disable:4244) /* Disable bogus conversion warnings. */
-#pragma warning (disable:4305) /* VC++ 5.0 version of above warning. */
-
-#endif /* _WIN32 */
-
-#include <OpenGL/gl.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef enum {
- SMAP_CLEAR_SMAP_TEXTURE = 0x1,
- SMAP_GENERATE_VIEW_MIPMAPS = 0x2,
- SMAP_GENERATE_SMAP_MIPMAPS = 0x4,
- SMAP_GENERATE_MIPMAPS = 0x6 /* both of above */
-} SphereMapFlags;
-
-/* Cube view enumerants. */
-enum {
- SMAP_FRONT = 0,
- SMAP_TOP = 1,
- SMAP_BOTTOM = 2,
- SMAP_LEFT = 3,
- SMAP_RIGHT = 4,
- SMAP_BACK = 5
-};
-
-typedef struct _SphereMap SphereMap;
-
-extern SphereMap *smapCreateSphereMap(SphereMap *shareSmap);
-extern void smapDestroySphereMap(SphereMap *smap);
-
-extern void smapConfigureSphereMapMesh(SphereMap *smap, int steps, int rings, int edgeExtend);
-
-extern void smapSetSphereMapTexObj(SphereMap *smap, GLuint texobj);
-extern void smapSetViewTexObj(SphereMap *smap, GLuint texobj);
-extern void smapSetViewTexObjs(SphereMap *smap, GLuint texobjs[6]);
-extern void smapGetSphereMapTexObj(SphereMap *smap, GLuint *texobj);
-extern void smapGetViewTexObj(SphereMap *smap, GLuint *texobj);
-extern void smapGetViewTexObjs(SphereMap *smap, GLuint texobjs[6]);
-
-extern void smapSetFlags(SphereMap *smap, SphereMapFlags flags);
-extern void smapGetFlags(SphereMap *smap, SphereMapFlags *flags);
-
-extern void smapSetViewOrigin(SphereMap *smap, GLint x, GLint y);
-extern void smapSetSphereMapOrigin(SphereMap *smap, GLint x, GLint y);
-extern void smapGetViewOrigin(SphereMap *smap, GLint *x, GLint *y);
-extern void smapGetSphereMapOrigin(SphereMap *smap, GLint *x, GLint *y);
-
-extern void smapSetEye(SphereMap *smap, GLfloat eyex, GLfloat eyey, GLfloat eyez);
-extern void smapSetEyeVector(SphereMap *smap, GLfloat *eye);
-extern void smapSetUp(SphereMap *smap, GLfloat upx, GLfloat upy, GLfloat upz);
-extern void smapSetUpVector(SphereMap *smap, GLfloat *up);
-extern void smapSetObject(SphereMap *smap, GLfloat objx, GLfloat objy, GLfloat objz);
-extern void smapSetObjectVector(SphereMap *smap, GLfloat *obj);
-extern void smapGetEye(SphereMap *smap, GLfloat *eyex, GLfloat *eyey, GLfloat *eyez);
-extern void smapGetEyeVector(SphereMap *smap, GLfloat *eye);
-extern void smapGetUp(SphereMap *smap, GLfloat *upx, GLfloat *upy, GLfloat *upz);
-extern void smapGetUpVector(SphereMap *smap, GLfloat *up);
-extern void smapGetObject(SphereMap *smap, GLfloat *objx, GLfloat *objy, GLfloat *objz);
-extern void smapGetObjectVector(SphereMap *smap, GLfloat *obj);
-
-extern void smapSetNearFar(SphereMap *smap, GLfloat viewNear, GLfloat viewFar);
-extern void smapGetNearFar(SphereMap *smap, GLfloat *viewNear, GLfloat *viewFar);
-
-extern void smapSetSphereMapTexDim(SphereMap *smap, GLsizei texdim);
-extern void smapSetViewTexDim(SphereMap *smap, GLsizei texdim);
-extern void smapGetSphereMapTexDim(SphereMap *smap, GLsizei *texdim);
-extern void smapGetViewTexDim(SphereMap *smap, GLsizei *texdim);
-
-extern void smapSetContextData(SphereMap *smap, void *context);
-extern void smapGetContextData(SphereMap *smap, void **context);
-
-extern void smapSetPositionLightsFunc(SphereMap *smap, void (*positionLights)(int view, void *context));
-extern void smapSetDrawViewFunc(SphereMap *smap, void (*drawView)(int view, void *context));
-extern void smapGetPositionLightsFunc(SphereMap *smap, void (**positionLights)(int view, void *context));
-extern void smapGetDrawViewFunc(SphereMap *smap, void (**drawView)(int view, void *context));
-
-extern void smapGenViewTex(SphereMap *smap, int view);
-extern void smapGenViewTexs(SphereMap *smap);
-extern void smapGenSphereMapFromViewTexs(SphereMap *smap);
-extern void smapGenSphereMap(SphereMap *smap);
-extern void smapGenSphereMapWithOneViewTex(SphereMap *smap);
-
-extern int smapRvecToSt(float rvec[3], float st[2]);
-extern void smapStToRvec(float *st, float *rvec);
-
-#ifdef __cplusplus
-}
-
-#endif
-#endif /* __glsmap_h__ */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glsmapint.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glsmapint.h
deleted file mode 100755
index 3620e7d..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glsmapint.h
+++ /dev/null
@@ -1,102 +0,0 @@
-#ifndef __glsmapint_h__
-#define __glsmapint_h__
-
-/* Copyright (c) Mark J. Kilgard, 1998. */
-
-/* This program is freely distributable without licensing fees
- and is provided without guarantee or warrantee expressed or
- implied. This program is -not- in the public domain. */
-
-#include "glsmap.h"
-
-enum { X = 0, Y = 1, Z = 2 };
-
-#define INITFACE(mesh) \
- int steps = mesh->steps; \
- int sqsteps = mesh->steps * mesh->steps
-
-#define FACE(side,y,x) \
- mesh->face[(side)*sqsteps + (y)*steps + (x)]
-
-#define FACExy(side,i,j) \
- (&FACE(side,i,j).x)
-
-#define FACEst(side,i,j) \
- (&FACE(side,i,j).s)
-
-#define INITBACK(mesh) \
- int allrings = mesh->rings + mesh->edgeExtend; \
- int ringedspokes = allrings * mesh->steps
-
-#define BACK(edge,ring,spoke) \
- mesh->back[(edge)*ringedspokes + (ring)*mesh->steps + (spoke)]
-
-#define BACKxy(edge,ring,spoke) \
- (&BACK(edge,ring,spoke).x)
-
-#define BACKst(edge,ring,spoke) \
- (&BACK(edge,ring,spoke).s)
-
-typedef struct _STXY {
- GLfloat s, t;
- GLfloat x, y;
-} STXY;
-
-typedef struct _SphereMapMesh {
-
- int refcnt;
-
- int steps;
- int rings;
- int edgeExtend;
-
- STXY *face;
- STXY *back;
-
-} SphereMapMesh;
-
-struct _SphereMap {
-
- /* Shared sphere map mesh vertex data. */
- SphereMapMesh *mesh;
-
- /* Texture object ids. */
- GLuint smapTexObj;
- GLuint viewTexObjs[6];
- GLuint viewTexObj;
-
- /* Flags */
- SphereMapFlags flags;
-
- /* Texture dimensions must be a power of two. */
- int viewTexDim; /* view texture dimension */
- int smapTexDim; /* sphere map texture dimension */
-
- /* Viewport origins for view and sphere map rendering. */
- int viewOrigin[2];
- int smapOrigin[2];
-
- /* Viewing vectors. */
- GLfloat eye[3];
- GLfloat up[3];
- GLfloat obj[3];
-
- /* Projection parameters. */
- GLfloat viewNear;
- GLfloat viewFar;
-
- /* Rendering callbacks. */
- void (*positionLights)(int view, void *context);
- void (*drawView)(int view, void *context);
-
- /* Application specified callback data. */
- void *context;
-
-};
-
-/* Library internal routines. */
-extern void __smapDrawSphereMapMeshSide(SphereMapMesh *mesh, int side);
-extern void __smapDrawSphereMapMeshBack(SphereMapMesh *mesh);
-extern void __smapValidateSphereMapMesh(SphereMapMesh *mesh);
-
-#endif /* __glsmapint_h__ */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glut.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glut.h
deleted file mode 100755
index cbc6ebe..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glut.h
+++ /dev/null
@@ -1,648 +0,0 @@
-#ifndef __glut_h__
-#define __glut_h__
-
-/* Copyright (c) Mark J. Kilgard, 1994, 1995, 1996, 1998. */
-
-/* This program is freely distributable without licensing fees and is
- provided without guarantee or warrantee expressed or implied. This
- program is -not- in the public domain. */
-//#define GLUT_OF_007_HACK
-
-#if defined(_WIN32)
-
-/* GLUT 3.7 now tries to avoid including <windows.h>
- to avoid name space pollution, but Win32's <GL/gl.h>
- needs APIENTRY and WINGDIAPI defined properly. */
-# if 0
-# define WIN32_LEAN_AND_MEAN
-# include <windows.h>
-# else
- /* XXX This is from Win32's <windef.h> */
-# ifndef APIENTRY
-# define GLUT_APIENTRY_DEFINED
-# if (_MSC_VER >= 800) || defined(_STDCALL_SUPPORTED)
-# define APIENTRY __stdcall
-# else
-# define APIENTRY
-# endif
-# endif
- /* XXX This is from Win32's <winnt.h> */
-# ifndef CALLBACK
-# if (defined(_M_MRX000) || defined(_M_IX86) || defined(_M_ALPHA) || defined(_M_PPC)) && !defined(MIDL_PASS)
-# define CALLBACK __stdcall
-# else
-# define CALLBACK
-# endif
-# endif
- /* XXX This is from Win32's <wingdi.h> and <winnt.h> */
-# ifndef WINGDIAPI
-# define GLUT_WINGDIAPI_DEFINED
-# define WINGDIAPI __declspec(dllimport)
-# endif
- /* XXX This is from Win32's <ctype.h> */
-# ifndef _WCHAR_T_DEFINED
-typedef unsigned short wchar_t;
-# define _WCHAR_T_DEFINED
-# endif
-# endif
-
-#pragma comment (lib, "winmm.lib") /* link with Windows MultiMedia lib */
-#pragma comment (lib, "opengl32.lib") /* link with Microsoft OpenGL lib */
-#pragma comment (lib, "glu32.lib") /* link with OpenGL Utility lib */
-#pragma comment (lib, "glut32.lib") /* link with Win32 GLUT lib */
-
-#pragma warning (disable:4244) /* Disable bogus conversion warnings. */
-#pragma warning (disable:4305) /* VC++ 5.0 version of above warning. */
-
-#endif
-
-#if defined(__APPLE__) || defined(MACOSX)
-#include <AvailabilityMacros.h>
-#include <OpenGL/gl.h>
-#include <OpenGL/glu.h>
-#else
-#include <GL/gl.h>
-#include <GL/glu.h>
-#endif
-
-/* define APIENTRY and CALLBACK to null string if we aren't on Win32 */
-#if !defined(_WIN32)
-#define APIENTRY
-#define GLUT_APIENTRY_DEFINED
-#define CALLBACK
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/**
- GLUT API revision history:
-
- GLUT_API_VERSION is updated to reflect incompatible GLUT
- API changes (interface changes, semantic changes, deletions,
- or additions).
-
- GLUT_API_VERSION=1 First public release of GLUT. 11/29/94
-
- GLUT_API_VERSION=2 Added support for OpenGL/GLX multisampling,
- extension. Supports new input devices like tablet, dial and button
- box, and Spaceball. Easy to query OpenGL extensions.
-
- GLUT_API_VERSION=3 glutMenuStatus added.
-
- GLUT_API_VERSION=4 glutInitDisplayString, glutWarpPointer,
- glutBitmapLength, glutStrokeLength, glutWindowStatusFunc, dynamic
- video resize subAPI, glutPostWindowRedisplay, glutKeyboardUpFunc,
- glutSpecialUpFunc, glutIgnoreKeyRepeat, glutSetKeyRepeat,
- glutJoystickFunc, glutForceJoystickFunc (NOT FINALIZED!).
-
- GLUT_API_VERSION=5 glutGetProcAddress (added by BrianP)
-**/
-#ifndef GLUT_API_VERSION /* allow this to be overriden */
-#define GLUT_API_VERSION 5
-#endif
-
-/**
- GLUT implementation revision history:
-
- GLUT_XLIB_IMPLEMENTATION is updated to reflect both GLUT
- API revisions and implementation revisions (ie, bug fixes).
-
- GLUT_XLIB_IMPLEMENTATION=1 mjk's first public release of
- GLUT Xlib-based implementation. 11/29/94
-
- GLUT_XLIB_IMPLEMENTATION=2 mjk's second public release of
- GLUT Xlib-based implementation providing GLUT version 2
- interfaces.
-
- GLUT_XLIB_IMPLEMENTATION=3 mjk's GLUT 2.2 images. 4/17/95
-
- GLUT_XLIB_IMPLEMENTATION=4 mjk's GLUT 2.3 images. 6/?/95
-
- GLUT_XLIB_IMPLEMENTATION=5 mjk's GLUT 3.0 images. 10/?/95
-
- GLUT_XLIB_IMPLEMENTATION=7 mjk's GLUT 3.1+ with glutWarpPoitner. 7/24/96
-
- GLUT_XLIB_IMPLEMENTATION=8 mjk's GLUT 3.1+ with glutWarpPoitner
- and video resize. 1/3/97
-
- GLUT_XLIB_IMPLEMENTATION=9 mjk's GLUT 3.4 release with early GLUT 4 routines.
-
- GLUT_XLIB_IMPLEMENTATION=11 Mesa 2.5's GLUT 3.6 release.
-
- GLUT_XLIB_IMPLEMENTATION=12 mjk's GLUT 3.6 release with early GLUT 4 routines + signal handling.
-
- GLUT_XLIB_IMPLEMENTATION=13 mjk's GLUT 3.7 beta with GameGLUT support.
-
- GLUT_XLIB_IMPLEMENTATION=14 mjk's GLUT 3.7 beta with f90gl friend interface.
-
- GLUT_XLIB_IMPLEMENTATION=15 mjk's GLUT 3.7 beta sync'ed with Mesa <GL/glut.h>
-**/
-#ifndef GLUT_XLIB_IMPLEMENTATION /* Allow this to be overriden. */
-#define GLUT_XLIB_IMPLEMENTATION 15
-#endif
-
-/**
- MacOS X GLUT implementation revision history:
-
- GLUT_MACOSX_IMPLEMENTATION is updated to reflect MacOS X
- specific GLUT API revisions and implementation revisions
- (ie, bug fixes).
-
- GLUT_MACOSX_IMPLEMENTATION=1 glutSurfaceTexture.
-
- GLUT_MACOSX_IMPLEMENTATION=2 glutWMCloseFunc, glutCheckLoop.
-
-**/
-#ifndef GLUT_MACOSX_IMPLEMENTATION /* Allow this to be overriden. */
-#define GLUT_MACOSX_IMPLEMENTATION 2
-#endif
-
-/* Display mode bit masks. */
-#define GLUT_RGB 0
-#define GLUT_RGBA GLUT_RGB
-#define GLUT_INDEX 1
-#define GLUT_SINGLE 0
-#define GLUT_DOUBLE 2
-#define GLUT_ACCUM 4
-#define GLUT_ALPHA 8
-#define GLUT_DEPTH 16
-#define GLUT_STENCIL 32
-#if (GLUT_API_VERSION >= 2)
-#define GLUT_MULTISAMPLE 128
-#define GLUT_STEREO 256
-#endif
-#if (GLUT_API_VERSION >= 3)
-#define GLUT_LUMINANCE 512
-#endif
-#define GLUT_NO_RECOVERY 1024
-
-/* Mouse buttons. */
-#define GLUT_LEFT_BUTTON 0
-#define GLUT_MIDDLE_BUTTON 1
-#define GLUT_RIGHT_BUTTON 2
-
-/* Mouse button state. */
-#define GLUT_DOWN 0
-#define GLUT_UP 1
-
-#if (GLUT_API_VERSION >= 2)
-/* function keys */
-#define GLUT_KEY_F1 1
-#define GLUT_KEY_F2 2
-#define GLUT_KEY_F3 3
-#define GLUT_KEY_F4 4
-#define GLUT_KEY_F5 5
-#define GLUT_KEY_F6 6
-#define GLUT_KEY_F7 7
-#define GLUT_KEY_F8 8
-#define GLUT_KEY_F9 9
-#define GLUT_KEY_F10 10
-#define GLUT_KEY_F11 11
-#define GLUT_KEY_F12 12
-/* directional keys */
-#define GLUT_KEY_LEFT 100
-#define GLUT_KEY_UP 101
-#define GLUT_KEY_RIGHT 102
-#define GLUT_KEY_DOWN 103
-#define GLUT_KEY_PAGE_UP 104
-#define GLUT_KEY_PAGE_DOWN 105
-#define GLUT_KEY_HOME 106
-#define GLUT_KEY_END 107
-#define GLUT_KEY_INSERT 108
-#endif
-
-/* Entry/exit state. */
-#define GLUT_LEFT 0
-#define GLUT_ENTERED 1
-
-/* Menu usage state. */
-#define GLUT_MENU_NOT_IN_USE 0
-#define GLUT_MENU_IN_USE 1
-
-/* Visibility state. */
-#define GLUT_NOT_VISIBLE 0
-#define GLUT_VISIBLE 1
-
-/* Window status state. */
-#define GLUT_HIDDEN 0
-#define GLUT_FULLY_RETAINED 1
-#define GLUT_PARTIALLY_RETAINED 2
-#define GLUT_FULLY_COVERED 3
-
-/* Color index component selection values. */
-#define GLUT_RED 0
-#define GLUT_GREEN 1
-#define GLUT_BLUE 2
-
-/* Layers for use. */
-#define GLUT_NORMAL 0
-#define GLUT_OVERLAY 1
-
-#if defined(_WIN32)
-/* Stroke font constants (use these in GLUT program). */
-#define GLUT_STROKE_ROMAN ((void*)0)
-#define GLUT_STROKE_MONO_ROMAN ((void*)1)
-
-/* Bitmap font constants (use these in GLUT program). */
-#define GLUT_BITMAP_9_BY_15 ((void*)2)
-#define GLUT_BITMAP_8_BY_13 ((void*)3)
-#define GLUT_BITMAP_TIMES_ROMAN_10 ((void*)4)
-#define GLUT_BITMAP_TIMES_ROMAN_24 ((void*)5)
-#if (GLUT_API_VERSION >= 3)
-#define GLUT_BITMAP_HELVETICA_10 ((void*)6)
-#define GLUT_BITMAP_HELVETICA_12 ((void*)7)
-#define GLUT_BITMAP_HELVETICA_18 ((void*)8)
-#endif
-#else
-/* Stroke font opaque addresses (use constants instead in source code). */
-extern void *glutStrokeRoman;
-extern void *glutStrokeMonoRoman;
-
-/* Stroke font constants (use these in GLUT program). */
-#define GLUT_STROKE_ROMAN (&glutStrokeRoman)
-#define GLUT_STROKE_MONO_ROMAN (&glutStrokeMonoRoman)
-
-/* Bitmap font opaque addresses (use constants instead in source code). */
-extern void *glutBitmap9By15;
-extern void *glutBitmap8By13;
-extern void *glutBitmapTimesRoman10;
-extern void *glutBitmapTimesRoman24;
-extern void *glutBitmapHelvetica10;
-extern void *glutBitmapHelvetica12;
-extern void *glutBitmapHelvetica18;
-
-/* Bitmap font constants (use these in GLUT program). */
-#define GLUT_BITMAP_9_BY_15 (&glutBitmap9By15)
-#define GLUT_BITMAP_8_BY_13 (&glutBitmap8By13)
-#define GLUT_BITMAP_TIMES_ROMAN_10 (&glutBitmapTimesRoman10)
-#define GLUT_BITMAP_TIMES_ROMAN_24 (&glutBitmapTimesRoman24)
-#if (GLUT_API_VERSION >= 3)
-#define GLUT_BITMAP_HELVETICA_10 (&glutBitmapHelvetica10)
-#define GLUT_BITMAP_HELVETICA_12 (&glutBitmapHelvetica12)
-#define GLUT_BITMAP_HELVETICA_18 (&glutBitmapHelvetica18)
-#endif
-#endif
-
-/* glutGet parameters. */
-#define GLUT_WINDOW_X 100
-#define GLUT_WINDOW_Y 101
-#define GLUT_WINDOW_WIDTH 102
-#define GLUT_WINDOW_HEIGHT 103
-#define GLUT_WINDOW_BUFFER_SIZE 104
-#define GLUT_WINDOW_STENCIL_SIZE 105
-#define GLUT_WINDOW_DEPTH_SIZE 106
-#define GLUT_WINDOW_RED_SIZE 107
-#define GLUT_WINDOW_GREEN_SIZE 108
-#define GLUT_WINDOW_BLUE_SIZE 109
-#define GLUT_WINDOW_ALPHA_SIZE 110
-#define GLUT_WINDOW_ACCUM_RED_SIZE 111
-#define GLUT_WINDOW_ACCUM_GREEN_SIZE 112
-#define GLUT_WINDOW_ACCUM_BLUE_SIZE 113
-#define GLUT_WINDOW_ACCUM_ALPHA_SIZE 114
-#define GLUT_WINDOW_DOUBLEBUFFER 115
-#define GLUT_WINDOW_RGBA 116
-#define GLUT_WINDOW_PARENT 117
-#define GLUT_WINDOW_NUM_CHILDREN 118
-#define GLUT_WINDOW_COLORMAP_SIZE 119
-#if (GLUT_API_VERSION >= 2)
-#define GLUT_WINDOW_NUM_SAMPLES 120
-#define GLUT_WINDOW_STEREO 121
-#endif
-#if (GLUT_API_VERSION >= 3)
-#define GLUT_WINDOW_CURSOR 122
-#endif
-#define GLUT_SCREEN_WIDTH 200
-#define GLUT_SCREEN_HEIGHT 201
-#define GLUT_SCREEN_WIDTH_MM 202
-#define GLUT_SCREEN_HEIGHT_MM 203
-#define GLUT_MENU_NUM_ITEMS 300
-#define GLUT_DISPLAY_MODE_POSSIBLE 400
-#define GLUT_INIT_WINDOW_X 500
-#define GLUT_INIT_WINDOW_Y 501
-#define GLUT_INIT_WINDOW_WIDTH 502
-#define GLUT_INIT_WINDOW_HEIGHT 503
-#define GLUT_INIT_DISPLAY_MODE 504
-#if (GLUT_API_VERSION >= 2)
-#define GLUT_ELAPSED_TIME 700
-#endif
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 13)
-#define GLUT_WINDOW_FORMAT_ID 123
-#endif
-
-#if (GLUT_API_VERSION >= 2)
-/* glutDeviceGet parameters. */
-#define GLUT_HAS_KEYBOARD 600
-#define GLUT_HAS_MOUSE 601
-#define GLUT_HAS_SPACEBALL 602
-#define GLUT_HAS_DIAL_AND_BUTTON_BOX 603
-#define GLUT_HAS_TABLET 604
-#define GLUT_NUM_MOUSE_BUTTONS 605
-#define GLUT_NUM_SPACEBALL_BUTTONS 606
-#define GLUT_NUM_BUTTON_BOX_BUTTONS 607
-#define GLUT_NUM_DIALS 608
-#define GLUT_NUM_TABLET_BUTTONS 609
-#endif
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 13)
-#define GLUT_DEVICE_IGNORE_KEY_REPEAT 610
-#define GLUT_DEVICE_KEY_REPEAT 611
-#define GLUT_HAS_JOYSTICK 612
-#define GLUT_OWNS_JOYSTICK 613
-#define GLUT_JOYSTICK_BUTTONS 614
-#define GLUT_JOYSTICK_AXES 615
-#define GLUT_JOYSTICK_POLL_RATE 616
-#endif
-
-#if (GLUT_API_VERSION >= 3)
-/* glutLayerGet parameters. */
-#define GLUT_OVERLAY_POSSIBLE 800
-#define GLUT_LAYER_IN_USE 801
-#define GLUT_HAS_OVERLAY 802
-#define GLUT_TRANSPARENT_INDEX 803
-#define GLUT_NORMAL_DAMAGED 804
-#define GLUT_OVERLAY_DAMAGED 805
-
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-/* glutVideoResizeGet parameters. */
-#define GLUT_VIDEO_RESIZE_POSSIBLE 900
-#define GLUT_VIDEO_RESIZE_IN_USE 901
-#define GLUT_VIDEO_RESIZE_X_DELTA 902
-#define GLUT_VIDEO_RESIZE_Y_DELTA 903
-#define GLUT_VIDEO_RESIZE_WIDTH_DELTA 904
-#define GLUT_VIDEO_RESIZE_HEIGHT_DELTA 905
-#define GLUT_VIDEO_RESIZE_X 906
-#define GLUT_VIDEO_RESIZE_Y 907
-#define GLUT_VIDEO_RESIZE_WIDTH 908
-#define GLUT_VIDEO_RESIZE_HEIGHT 909
-#endif
-
-/* glutUseLayer parameters. */
-#define GLUT_NORMAL 0
-#define GLUT_OVERLAY 1
-
-/* glutGetModifiers return mask. */
-#define GLUT_ACTIVE_SHIFT 1
-#define GLUT_ACTIVE_CTRL 2
-#define GLUT_ACTIVE_ALT 4
-
-/* glutSetCursor parameters. */
-/* Basic arrows. */
-#define GLUT_CURSOR_RIGHT_ARROW 0
-#define GLUT_CURSOR_LEFT_ARROW 1
-/* Symbolic cursor shapes. */
-#define GLUT_CURSOR_INFO 2
-#define GLUT_CURSOR_DESTROY 3
-#define GLUT_CURSOR_HELP 4
-#define GLUT_CURSOR_CYCLE 5
-#define GLUT_CURSOR_SPRAY 6
-#define GLUT_CURSOR_WAIT 7
-#define GLUT_CURSOR_TEXT 8
-#define GLUT_CURSOR_CROSSHAIR 9
-/* Directional cursors. */
-#define GLUT_CURSOR_UP_DOWN 10
-#define GLUT_CURSOR_LEFT_RIGHT 11
-/* Sizing cursors. */
-#define GLUT_CURSOR_TOP_SIDE 12
-#define GLUT_CURSOR_BOTTOM_SIDE 13
-#define GLUT_CURSOR_LEFT_SIDE 14
-#define GLUT_CURSOR_RIGHT_SIDE 15
-#define GLUT_CURSOR_TOP_LEFT_CORNER 16
-#define GLUT_CURSOR_TOP_RIGHT_CORNER 17
-#define GLUT_CURSOR_BOTTOM_RIGHT_CORNER 18
-#define GLUT_CURSOR_BOTTOM_LEFT_CORNER 19
-/* Inherit from parent window. */
-#define GLUT_CURSOR_INHERIT 100
-/* Blank cursor. */
-#define GLUT_CURSOR_NONE 101
-/* Fullscreen crosshair (if available). */
-#define GLUT_CURSOR_FULL_CROSSHAIR 102
-#endif
-
-/* GLUT initialization sub-API. */
-extern void APIENTRY glutInit(int *argcp, char **argv);
-extern void APIENTRY glutInitDisplayMode(unsigned int mode);
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-extern void APIENTRY glutInitDisplayString(const char *string);
-#endif
-extern void APIENTRY glutInitWindowPosition(int x, int y);
-extern void APIENTRY glutInitWindowSize(int width, int height);
-extern void APIENTRY glutMainLoop(void);
-
-/* GLUT window sub-API. */
-extern int APIENTRY glutCreateWindow(const char *title);
-extern int APIENTRY glutCreateSubWindow(int win, int x, int y, int width, int height);
-extern void APIENTRY glutDestroyWindow(int win);
-extern void APIENTRY glutPostRedisplay(void);
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 11)
-extern void APIENTRY glutPostWindowRedisplay(int win);
-#endif
-extern void APIENTRY glutSwapBuffers(void);
-extern int APIENTRY glutGetWindow(void);
-extern void APIENTRY glutSetWindow(int win);
-extern void APIENTRY glutSetWindowTitle(const char *title);
-extern void APIENTRY glutSetIconTitle(const char *title);
-extern void APIENTRY glutPositionWindow(int x, int y);
-extern void APIENTRY glutReshapeWindow(int width, int height);
-extern void APIENTRY glutPopWindow(void);
-extern void APIENTRY glutPushWindow(void);
-extern void APIENTRY glutIconifyWindow(void);
-extern void APIENTRY glutShowWindow(void);
-extern void APIENTRY glutHideWindow(void);
-#if (GLUT_API_VERSION >= 3)
-extern void APIENTRY glutFullScreen(void);
-extern void APIENTRY glutSetCursor(int cursor);
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-extern void APIENTRY glutWarpPointer(int x, int y);
-#if (GLUT_MACOSX_IMPLEMENTATION >= 1)
-/* surface texturing API Mac OS X specific
-* Note:
-* glutSurfaceTexture has been deprecated, use GL_EXT_framebuffer_object
-*/
-#ifdef MAC_OS_X_VERSION_10_5
-extern void APIENTRY glutSurfaceTexture (GLenum target, GLenum internalformat, int surfacewin); AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5
-#else
-extern void APIENTRY glutSurfaceTexture (GLenum target, GLenum internalformat, int surfacewin);
-#endif
-#endif
-#if (GLUT_MACOSX_IMPLEMENTATION >= 2)
-/* Mac OS X specific API */
-extern void APIENTRY glutWMCloseFunc(void (*func)(void));
-extern void APIENTRY glutCheckLoop(void);
-#endif
-#endif
-
-/* GLUT overlay sub-API. */
-extern void APIENTRY glutEstablishOverlay(void);
-extern void APIENTRY glutRemoveOverlay(void);
-extern void APIENTRY glutUseLayer(GLenum layer);
-extern void APIENTRY glutPostOverlayRedisplay(void);
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 11)
-extern void APIENTRY glutPostWindowOverlayRedisplay(int win);
-#endif
-extern void APIENTRY glutShowOverlay(void);
-extern void APIENTRY glutHideOverlay(void);
-#endif
-
-/* GLUT menu sub-API. */
-extern int APIENTRY glutCreateMenu(void (*)(int));
-extern void APIENTRY glutDestroyMenu(int menu);
-extern int APIENTRY glutGetMenu(void);
-extern void APIENTRY glutSetMenu(int menu);
-extern void APIENTRY glutAddMenuEntry(const char *label, int value);
-extern void APIENTRY glutAddSubMenu(const char *label, int submenu);
-extern void APIENTRY glutChangeToMenuEntry(int item, const char *label, int value);
-extern void APIENTRY glutChangeToSubMenu(int item, const char *label, int submenu);
-extern void APIENTRY glutRemoveMenuItem(int item);
-extern void APIENTRY glutAttachMenu(int button);
-extern void APIENTRY glutDetachMenu(int button);
-
-/* GLUT window callback sub-API. */
-extern void APIENTRY glutDisplayFunc(void (*func)(void));
-extern void APIENTRY glutReshapeFunc(void (*func)(int width, int height));
-extern void APIENTRY glutKeyboardFunc(void (*func)(unsigned char key, int x, int y));
-extern void APIENTRY glutMouseFunc(void (*func)(int button, int state, int x, int y));
-extern void APIENTRY glutMotionFunc(void (*func)(int x, int y));
-extern void APIENTRY glutPassiveMotionFunc(void (*func)(int x, int y));
-extern void APIENTRY glutEntryFunc(void (*func)(int state));
-extern void APIENTRY glutVisibilityFunc(void (*func)(int state));
-extern void APIENTRY glutIdleFunc(void (*func)(void));
-extern void APIENTRY glutTimerFunc(unsigned int millis, void (*func)(int value), int value);
-extern void APIENTRY glutMenuStateFunc(void (*func)(int state));
-#if (GLUT_API_VERSION >= 2)
-extern void APIENTRY glutSpecialFunc(void (*func)(int key, int x, int y));
-extern void APIENTRY glutSpaceballMotionFunc(void (*func)(int x, int y, int z));
-extern void APIENTRY glutSpaceballRotateFunc(void (*func)(int x, int y, int z));
-extern void APIENTRY glutSpaceballButtonFunc(void (*func)(int button, int state));
-extern void APIENTRY glutButtonBoxFunc(void (*func)(int button, int state));
-extern void APIENTRY glutDialsFunc(void (*func)(int dial, int value));
-extern void APIENTRY glutTabletMotionFunc(void (*func)(int x, int y));
-extern void APIENTRY glutTabletButtonFunc(void (*func)(int button, int state, int x, int y));
-#if (GLUT_API_VERSION >= 3)
-extern void APIENTRY glutMenuStatusFunc(void (*func)(int status, int x, int y));
-extern void APIENTRY glutOverlayDisplayFunc(void (*func)(void));
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-extern void APIENTRY glutWindowStatusFunc(void (*func)(int state));
-#endif
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 13)
-extern void APIENTRY glutKeyboardUpFunc(void (*func)(unsigned char key, int x, int y));
-extern void APIENTRY glutSpecialUpFunc(void (*func)(int key, int x, int y));
-extern void APIENTRY glutJoystickFunc(void (*func)(unsigned int buttonMask, int x, int y, int z), int pollInterval);
-//#ifdef GLUT_OF_007_HACK
-extern void APIENTRY glutDragEventFunc(void (*func)(char ** fileNames, int nFiles, int dragX, int dragY));
-//#endif
-#endif
-#endif
-#endif
-
-/* GLUT color index sub-API. */
-extern void APIENTRY glutSetColor(int, GLfloat red, GLfloat green, GLfloat blue);
-extern GLfloat APIENTRY glutGetColor(int ndx, int component);
-extern void APIENTRY glutCopyColormap(int win);
-
-/* GLUT state retrieval sub-API. */
-extern int APIENTRY glutGet(GLenum type);
-extern int APIENTRY glutDeviceGet(GLenum type);
-#if (GLUT_API_VERSION >= 2)
-/* GLUT extension support sub-API */
-extern int APIENTRY glutExtensionSupported(const char *name);
-#endif
-#if (GLUT_API_VERSION >= 3)
-extern int APIENTRY glutGetModifiers(void);
-extern int APIENTRY glutLayerGet(GLenum type);
-#endif
-#if (GLUT_API_VERSION >= 5)
-extern void * APIENTRY glutGetProcAddress(const char *procName);
-#endif
-
-/* GLUT font sub-API */
-extern void APIENTRY glutBitmapCharacter(void *font, int character);
-extern int APIENTRY glutBitmapWidth(void *font, int character);
-extern void APIENTRY glutStrokeCharacter(void *font, int character);
-extern int APIENTRY glutStrokeWidth(void *font, int character);
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-extern int APIENTRY glutBitmapLength(void *font, const unsigned char *string);
-extern int APIENTRY glutStrokeLength(void *font, const unsigned char *string);
-#endif
-
-/* GLUT pre-built models sub-API */
-extern void APIENTRY glutWireSphere(GLdouble radius, GLint slices, GLint stacks);
-extern void APIENTRY glutSolidSphere(GLdouble radius, GLint slices, GLint stacks);
-extern void APIENTRY glutWireCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
-extern void APIENTRY glutSolidCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
-extern void APIENTRY glutWireCube(GLdouble size);
-extern void APIENTRY glutSolidCube(GLdouble size);
-extern void APIENTRY glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
-extern void APIENTRY glutSolidTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
-extern void APIENTRY glutWireDodecahedron(void);
-extern void APIENTRY glutSolidDodecahedron(void);
-extern void APIENTRY glutWireTeapot(GLdouble size);
-extern void APIENTRY glutSolidTeapot(GLdouble size);
-extern void APIENTRY glutWireOctahedron(void);
-extern void APIENTRY glutSolidOctahedron(void);
-extern void APIENTRY glutWireTetrahedron(void);
-extern void APIENTRY glutSolidTetrahedron(void);
-extern void APIENTRY glutWireIcosahedron(void);
-extern void APIENTRY glutSolidIcosahedron(void);
-
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-/* GLUT video resize sub-API. */
-extern int APIENTRY glutVideoResizeGet(GLenum param);
-extern void APIENTRY glutSetupVideoResizing(void);
-extern void APIENTRY glutStopVideoResizing(void);
-extern void APIENTRY glutVideoResize(int x, int y, int width, int height);
-extern void APIENTRY glutVideoPan(int x, int y, int width, int height);
-
-/* GLUT debugging sub-API. */
-extern void APIENTRY glutReportErrors(void);
-#endif
-
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 13)
-/* GLUT device control sub-API. */
-/* glutSetKeyRepeat modes. */
-#define GLUT_KEY_REPEAT_OFF 0
-#define GLUT_KEY_REPEAT_ON 1
-#define GLUT_KEY_REPEAT_DEFAULT 2
-
-/* Joystick button masks. */
-#define GLUT_JOYSTICK_BUTTON_A 1
-#define GLUT_JOYSTICK_BUTTON_B 2
-#define GLUT_JOYSTICK_BUTTON_C 4
-#define GLUT_JOYSTICK_BUTTON_D 8
-
-extern void APIENTRY glutIgnoreKeyRepeat(int ignore);
-extern void APIENTRY glutSetKeyRepeat(int repeatMode);
-extern void APIENTRY glutForceJoystickFunc(void);
-
-/* GLUT game mode sub-API. */
-/* glutGameModeGet. */
-#define GLUT_GAME_MODE_ACTIVE 0
-#define GLUT_GAME_MODE_POSSIBLE 1
-#define GLUT_GAME_MODE_WIDTH 2
-#define GLUT_GAME_MODE_HEIGHT 3
-#define GLUT_GAME_MODE_PIXEL_DEPTH 4
-#define GLUT_GAME_MODE_REFRESH_RATE 5
-#define GLUT_GAME_MODE_DISPLAY_CHANGED 6
-
-extern void APIENTRY glutGameModeString(const char *string);
-extern int APIENTRY glutEnterGameMode(void);
-extern void APIENTRY glutLeaveGameMode(void);
-extern int APIENTRY glutGameModeGet(GLenum mode);
-#endif
-
-#ifdef __cplusplus
-}
-
-#endif
-
-#ifdef GLUT_APIENTRY_DEFINED
-# undef GLUT_APIENTRY_DEFINED
-# undef APIENTRY
-#endif
-
-#ifdef GLUT_WINGDIAPI_DEFINED
-# undef GLUT_WINGDIAPI_DEFINED
-# undef WINGDIAPI
-#endif
-
-#endif /* __glut_h__ */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutbitmap.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutbitmap.h
deleted file mode 100755
index e29a016..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutbitmap.h
+++ /dev/null
@@ -1,30 +0,0 @@
-#ifndef __glutbitmap_h__
-#define __glutbitmap_h__
-
-/* Copyright (c) Mark J. Kilgard, 1994. */
-
-/* This program is freely distributable without licensing fees
- and is provided without guarantee or warrantee expressed or
- implied. This program is -not- in the public domain. */
-
-#include "glut.h"
-
-typedef struct {
- const GLsizei width;
- const GLsizei height;
- const GLfloat xorig;
- const GLfloat yorig;
- const GLfloat advance;
- const GLubyte *bitmap;
-} BitmapCharRec, *BitmapCharPtr;
-
-typedef struct {
- const char *name;
- const int num_chars;
- const int first;
- const BitmapCharRec * const *ch;
-} BitmapFontRec, *BitmapFontPtr;
-
-typedef void *GLUTbitmapFont;
-
-#endif /* __glutbitmap_h__ */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutf90.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutf90.h
deleted file mode 100755
index f8a170b..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutf90.h
+++ /dev/null
@@ -1,90 +0,0 @@
-#ifndef __glutf90_h__
-#define __glutf90_h__
-
-/* Copyright (c) Mark J. Kilgard & Willam F. Mitchell, 1998. */
-
-/* This program is freely distributable without licensing fees
- and is provided without guarantee or warrantee expressed or
- implied. This program is -not- in the public domain. */
-
-/* This header provides the binding interface for William Mitchell's
- f90gl Fortran 90 GLUT binding. Other GLUT language bindings
- can and should use this interace. */
-
-/* I appreciate the guidance from William Mitchell
- (mitchell@cam.nist.gov) in developing this friend interface
- for use by the f90gl package. See ../../README.fortran */
-
-#include <GLUT/glut.h>
-
-#ifndef GLUTCALLBACK
- #define GLUTCALLBACK
-#endif
-#ifndef APIENTRY
- #define APIENTRY
-#endif
-
-/* Which callback enumerants for the __glutSetFCB/__glutGetFCB routines. */
-/* NOTE These values are part of a binary interface for the f90gl Fortran
- 90 binding and so must NOT changes (additions are allowed). */
-
-/* GLUTwindow callbacks. */
-#define GLUT_FCB_DISPLAY 0 /* GLUTdisplayFCB */
-#define GLUT_FCB_RESHAPE 1 /* GLUTreshapeFCB */
-#define GLUT_FCB_MOUSE 2 /* GLUTmouseFCB */
-#define GLUT_FCB_MOTION 3 /* GLUTmotionFCB */
-#define GLUT_FCB_PASSIVE 4 /* GLUTpassiveFCB */
-#define GLUT_FCB_ENTRY 5 /* GLUTentryFCB */
-#define GLUT_FCB_KEYBOARD 6 /* GLUTkeyboardFCB */
-#define GLUT_FCB_KEYBOARD_UP 7 /* GLUTkeyboardFCB */
-#define GLUT_FCB_WINDOW_STATUS 8 /* GLUTwindowStatusFCB */
-#define GLUT_FCB_VISIBILITY 9 /* GLUTvisibilityFCB */
-#define GLUT_FCB_SPECIAL 10 /* GLUTspecialFCB */
-#define GLUT_FCB_SPECIAL_UP 11 /* GLUTspecialFCB */
-#define GLUT_FCB_BUTTON_BOX 12 /* GLUTbuttonBoxFCB */
-#define GLUT_FCB_DIALS 13 /* GLUTdialsFCB */
-#define GLUT_FCB_SPACE_MOTION 14 /* GLUTspaceMotionFCB */
-#define GLUT_FCB_SPACE_ROTATE 15 /* GLUTspaceRotateFCB */
-#define GLUT_FCB_SPACE_BUTTON 16 /* GLUTspaceButtonFCB */
-#define GLUT_FCB_TABLET_MOTION 17 /* GLUTtabletMotionFCB */
-#define GLUT_FCB_TABLET_BUTTON 18 /* GLUTtabletButtonFCB */
-#define GLUT_FCB_JOYSTICK 19 /* GLUTjoystickFCB */
-#define GLUT_FCB_WMCLOSE 20 /* GLUTwmcloseFCB */
-/* Non-GLUTwindow callbacks. */
-#define GLUT_FCB_OVERLAY_DISPLAY 100 /* GLUTdisplayFCB */
-#define GLUT_FCB_SELECT 101 /* GLUTselectFCB */
-#define GLUT_FCB_TIMER 102 /* GLUTtimerFCB */
-
-/* GLUT Fortran callback function types. */
-typedef void (GLUTCALLBACK *GLUTdisplayFCB) (void);
-typedef void (GLUTCALLBACK *GLUTwmcloseFCB) (void);
-typedef void (GLUTCALLBACK *GLUTreshapeFCB) (int *, int *);
-/* NOTE the pressed key is int, not unsigned char for Fortran! */
-typedef void (GLUTCALLBACK *GLUTkeyboardFCB) (int *, int *, int *);
-typedef void (GLUTCALLBACK *GLUTmouseFCB) (int *, int *, int *, int *);
-typedef void (GLUTCALLBACK *GLUTmotionFCB) (int *, int *);
-typedef void (GLUTCALLBACK *GLUTpassiveFCB) (int *, int *);
-typedef void (GLUTCALLBACK *GLUTentryFCB) (int *);
-typedef void (GLUTCALLBACK *GLUTwindowStatusFCB) (int *);
-typedef void (GLUTCALLBACK *GLUTvisibilityFCB) (int *);
-typedef void (GLUTCALLBACK *GLUTspecialFCB) (int *, int *, int *);
-typedef void (GLUTCALLBACK *GLUTbuttonBoxFCB) (int *, int *);
-typedef void (GLUTCALLBACK *GLUTdialsFCB) (int *, int *);
-typedef void (GLUTCALLBACK *GLUTspaceMotionFCB) (int *, int *, int *);
-typedef void (GLUTCALLBACK *GLUTspaceRotateFCB) (int *, int *, int *);
-typedef void (GLUTCALLBACK *GLUTspaceButtonFCB) (int *, int *);
-typedef void (GLUTCALLBACK *GLUTtabletMotionFCB) (int *, int *);
-typedef void (GLUTCALLBACK *GLUTtabletButtonFCB) (int *, int *, int *, int *);
-typedef void (GLUTCALLBACK *GLUTjoystickFCB) (unsigned int *buttonMask, int *x, int *y, int *z);
-
-typedef void (GLUTCALLBACK *GLUTselectFCB) (int *);
-typedef void (GLUTCALLBACK *GLUTtimerFCB) (int *);
-typedef void (GLUTCALLBACK *GLUTmenuStateFCB) (int *); /* DEPRICATED. */
-typedef void (GLUTCALLBACK *GLUTmenuStatusFCB) (int *, int *, int *);
-typedef void (GLUTCALLBACK *GLUTidleFCB) (void);
-
-/* Functions that set and return Fortran callback functions. */
-extern void* APIENTRY __glutGetFCB(int which);
-extern void APIENTRY __glutSetFCB(int which, void *func);
-
-#endif /* __glutf90_h__ */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutstroke.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutstroke.h
deleted file mode 100755
index cbc9e15..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/glutstroke.h
+++ /dev/null
@@ -1,42 +0,0 @@
-#ifndef __glutstroke_h__
-#define __glutstroke_h__
-
-/* Copyright (c) Mark J. Kilgard, 1994. */
-
-/* This program is freely distributable without licensing fees
- and is provided without guarantee or warrantee expressed or
- implied. This program is -not- in the public domain. */
-
-#if defined(_WIN32)
-#pragma warning (disable:4244) /* disable bogus conversion warnings */
-#pragma warning (disable:4305) /* VC++ 5.0 version of above warning. */
-#endif
-
-typedef struct {
- float x;
- float y;
-} CoordRec, *CoordPtr;
-
-typedef struct {
- int num_coords;
- const CoordRec *coord;
-} StrokeRec, *StrokePtr;
-
-typedef struct {
- int num_strokes;
- const StrokeRec *stroke;
- float center;
- float right;
-} StrokeCharRec, *StrokeCharPtr;
-
-typedef struct {
- const char *name;
- int num_chars;
- const StrokeCharRec *ch;
- float top;
- float bottom;
-} StrokeFontRec, *StrokeFontPtr;
-
-typedef void *GLUTstrokeFont;
-
-#endif /* __glutstroke_h__ */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/gutil.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/gutil.h
deleted file mode 100755
index f7ffcf3..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/gutil.h
+++ /dev/null
@@ -1,89 +0,0 @@
-
-/*
- * gutil.h
- *
- * FUNCTION:
- * Provide utilities that allow rotation to occur
- * around any axis.
- *
- * HISTORY:
- * created by Linas Vepstas 1990
- * added single & double precision, June 1991, Linas Vepstas
- */
-
-#ifndef __GUTIL_H__
-#define __GUTIL_H__
-
-#ifdef __GUTIL_DOUBLE
-#define gutDouble double
-#else
-#define gutDouble float
-#endif
-
-
-#ifdef _NO_PROTO /* NO ANSI C PROTOTYPING */
-
-/* Rotation Utilities */
-extern void rot_axis_f ();
-extern void rot_about_axis_f ();
-extern void rot_omega_f ();
-extern void urot_axis_f ();
-extern void urot_about_axis_f ();
-extern void urot_omega_f ();
-
-/* double-precision versions */
-extern void rot_axis_d ();
-extern void rot_about_axis_d ();
-extern void rot_omega_d ();
-extern void urot_axis_d ();
-extern void urot_about_axis_d ();
-extern void urot_omega_d ();
-
-/* viewpoint functions */
-extern void uview_direction_d ();
-extern void uview_direction_f ();
-extern void uviewpoint_d ();
-extern void uviewpoint_f ();
-
-#else /* _NO_PROTO */ /* ANSI C PROTOTYPING */
-
-/* Rotation Utilities */
-extern void rot_axis_f (float omega, float axis[3]);
-extern void rot_about_axis_f (float angle, float axis[3]);
-extern void rot_omega_f (float axis[3]);
-extern void urot_axis_f (float m[4][4], float omega, float axis[3]);
-extern void urot_about_axis_f (float m[4][4], float angle, float axis[3]);
-extern void urot_omega_f (float m[4][4], float axis[3]);
-
-/* double-precision versions */
-extern void rot_axis_d (double omega, double axis[3]);
-extern void rot_about_axis_d (double angle, double axis[3]);
-extern void rot_omega_d (double axis[3]);
-extern void urot_axis_d (double m[4][4], double omega, double axis[3]);
-extern void urot_about_axis_d (double m[4][4], double angle, double axis[3]);
-extern void urot_omega_d (double m[4][4], double axis[3]);
-
-/* viewpoint functions */
-extern void uview_direction_d (double m[4][4], /* returned */
- double v21[3], /* input */
- double up[3]); /* input */
-
-extern void uview_direction_f (float m[4][4], /* returned */
- float v21[3], /* input */
- float up[3]); /* input */
-
-extern void uviewpoint_d (double m[4][4], /* returned */
- double v1[3], /* input */
- double v2[3], /* input */
- double up[3]); /* input */
-
-extern void uviewpoint_f (float m[4][4], /* returned */
- float v1[3], /* input */
- float v2[3], /* input */
- float up[3]); /* input */
-
-#endif /* _NO_PROTO */
-
-#endif /* _GUTIL_H__ */
-
-/* ------------------- end of file ---------------------- */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/intersect.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/intersect.h
deleted file mode 100755
index f5ff7a5..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/intersect.h
+++ /dev/null
@@ -1,391 +0,0 @@
-/*
- * FUNCTION:
- * This file contains a number of utilities useful to 3D graphics in
- * general, and to the generation of tubing and extrusions in particular
- *
- * HISTORY:
- * Written by Linas Vepstas, August 1991
- * Updated to correctly handle degenerate cases, Linas, February 1993
- */
-
-#include <math.h>
-#include "port.h"
-#include "vvector.h"
-
-#define BACKWARDS_INTERSECT (2)
-
-/* ========================================================== */
-/*
- * the Degenerate_Tolerance token represents the greatest amount by
- * which different scales in a graphics environment can differ before
- * they should be considered "degenerate". That is, when one vector is
- * a million times longer than another, changces are that the second will
- * be less than a pixel int, and therefore was probably meant to be
- * degenerate (by the CAD package, etc.) But what should this tolerance
- * be? At least 1 in onethousand (since screen sizes are 1K pixels), but
- * les than 1 in 4 million (since this is the limit of single-precision
- * floating point accuracy). Of course, if double precision were used,
- * then the tolerance could be increased.
- *
- * Potentially, this naive assumption could cause problems if the CAD
- * package attempts to zoom in on small details, and turns out, certain
- * points should not hvae been degenerate. The problem presented here
- * is that the tolerance could run out before single-precision ran
- * out, and so the CAD packages would perceive this as a "bug".
- * One alternative is to fiddle around & try to tighten the tolerance.
- * However, the right alternative is to code the graphics pipeline in
- * double-precision (and tighten the tolerance).
- *
- * By the way, note that Degernate Tolerance is a "dimensionless"
- * quantitiy -- it has no units -- it does not measure feet, inches,
- * millimeters or pixels. It is used only in the computations of ratios
- * and relative lengths.
- */
-
-/*
- * Right now, the tolerance is set to 2 parts in a million, which
- * corresponds to a 19-bit distinction of mantissas. Note that
- * single-precsion numbers have 24 bit mantissas.
- */
-
-#define DEGENERATE_TOLERANCE (0.000002)
-
-/* ========================================================== */
-/*
- * The macro and subroutine INTERSECT are designed to compute the
- * intersection of a line (defined by the points v1 and v2) and a plane
- * (defined as plane which is normal to the vector n, and contains the
- * point p). Both return the point sect, which is the point of
- * interesection.
- *
- * This MACRO attemps to be fairly robust by checking for a divide by
- * zero.
- */
-
-/* ========================================================== */
-/*
- * HACK ALERT
- * The intersection parameter t has the nice property that if t>1,
- * then the intersection is "in front of" p1, and if t<0, then the
- * intersection is "behind" p2. Unfortunately, as the intersecting plane
- * and the line become parallel, t wraps through infinity -- i.e. t can
- * become so large that t becomes "greater than infinity" and comes back
- * as a negative number (i.e. winding number hopped by one unit). We
- * have no way of detecting this situation without adding gazzillions
- * of lines of code of topological algebra to detect the winding number;
- * and this would be incredibly difficult, and ruin performance.
- *
- * Thus, we've installed a cheap hack for use by the "cut style" drawing
- * routines. If t proves to be a large negative number (more negative
- * than -5), then we assume that t was positive and wound through
- * infinity. This makes most cuts look good, without introducing bogus
- * cuts at infinity.
- */
-/* ========================================================== */
-
-#define INTERSECT(sect,p,n,v1,v2) \
-{ \
- gleDouble deno, numer, t, omt; \
- \
- deno = (v1[0] - v2[0]) * n[0]; \
- deno += (v1[1] - v2[1]) * n[1]; \
- deno += (v1[2] - v2[2]) * n[2]; \
- \
- if (deno == 0.0) { \
- VEC_COPY (n, v1); \
- /* printf ("Intersect: Warning: line is coplanar with plane \n"); */ \
- } else { \
- \
- numer = (p[0] - v2[0]) * n[0]; \
- numer += (p[1] - v2[1]) * n[1]; \
- numer += (p[2] - v2[2]) * n[2]; \
- \
- t = numer / deno; \
- omt = 1.0 - t; \
- \
- sect[0] = t * v1[0] + omt * v2[0]; \
- sect[1] = t * v1[1] + omt * v2[1]; \
- sect[2] = t * v1[2] + omt * v2[2]; \
- } \
-}
-
-/* ========================================================== */
-/*
- * The macro and subroutine BISECTING_PLANE compute a normal vector that
- * describes the bisecting plane between three points (v1, v2 and v3).
- * This bisecting plane has the following properties:
- * 1) it contains the point v2
- * 2) the angle it makes with v21 == v2 - v1 is equal to the angle it
- * makes with v32 == v3 - v2
- * 3) it is perpendicular to the plane defined by v1, v2, v3.
- *
- * Having input v1, v2, and v3, it returns a unit vector n.
- *
- * In some cases, the user may specify degenerate points, and still
- * expect "reasonable" or "obvious" behaviour. The "expected"
- * behaviour for these degenerate cases is:
- *
- * 1) if v1 == v2 == v3, then return n=0
- * 2) if v1 == v2, then return v32 (normalized).
- * 3) if v2 == v3, then return v21 (normalized).
- * 4) if v1, v2 and v3 co-linear, then return v21 (normalized).
- *
- * Mathematically, these special cases "make sense" -- we just have to
- * code around potential divide-by-zero's in the code below.
- */
-
-/* ========================================================== */
-
-#define BISECTING_PLANE(valid,n,v1,v2,v3) \
-{ \
- double v21[3], v32[3]; \
- double len21, len32; \
- double vdot; \
- \
- VEC_DIFF (v21, v2, v1); \
- VEC_DIFF (v32, v3, v2); \
- \
- VEC_LENGTH (len21, v21); \
- VEC_LENGTH (len32, v32); \
- \
- if (len21 <= DEGENERATE_TOLERANCE * len32) { \
- \
- if (len32 == 0.0) { \
- /* all three points lie ontop of one-another */ \
- VEC_ZERO (n); \
- valid = FALSE; \
- } else { \
- /* return a normalized copy of v32 as bisector */ \
- len32 = 1.0 / len32; \
- VEC_SCALE (n, len32, v32); \
- valid = TRUE; \
- } \
- \
- } else { \
- \
- valid = TRUE; \
- \
- if (len32 <= DEGENERATE_TOLERANCE * len21) { \
- /* return a normalized copy of v21 as bisector */ \
- len21 = 1.0 / len21; \
- VEC_SCALE (n, len21, v21); \
- \
- } else { \
- \
- /* normalize v21 to be of unit length */ \
- len21 = 1.0 / len21; \
- VEC_SCALE (v21, len21, v21); \
- \
- /* normalize v32 to be of unit length */ \
- len32 = 1.0 / len32; \
- VEC_SCALE (v32, len32, v32); \
- \
- VEC_DOT_PRODUCT (vdot, v32, v21); \
- \
- /* if vdot == 1 or -1, then points are colinear */ \
- if ((vdot >= (1.0-DEGENERATE_TOLERANCE)) || \
- (vdot <= (-1.0+DEGENERATE_TOLERANCE))) { \
- VEC_COPY (n, v21); \
- } else { \
- \
- /* go do the full computation */ \
- n[0] = vdot * (v32[0] + v21[0]) - v32[0] - v21[0]; \
- n[1] = vdot * (v32[1] + v21[1]) - v32[1] - v21[1]; \
- n[2] = vdot * (v32[2] + v21[2]) - v32[2] - v21[2]; \
- \
- /* if above if-test's passed, \
- * n should NEVER be of zero length */ \
- VEC_NORMALIZE (n); \
- } \
- } \
- } \
-}
-
-/* ========================================================== */
-/*
- * The block of code below is ifdef'd out, and is here for reference
- * purposes only. It performs the "mathematically right thing" for
- * computing a bisecting plane, but is, unfortunately, subject ot noise
- * in the presence of near degenerate points. Since computer graphics,
- * due to sloppy coding, laziness, or correctness, is filled with
- * degenerate points, we can't really use this version. The code above
- * is far more appropriate for graphics.
- */
-
-#ifdef MATHEMATICALLY_EXACT_GRAPHICALLY_A_KILLER
-#define BISECTING_PLANE(n,v1,v2,v3) \
-{ \
- double v21[3], v32[3]; \
- double len21, len32; \
- double vdot; \
- \
- VEC_DIFF (v21, v2, v1); \
- VEC_DIFF (v32, v3, v2); \
- \
- VEC_LENGTH (len21, v21); \
- VEC_LENGTH (len32, v32); \
- \
- if (len21 == 0.0) { \
- \
- if (len32 == 0.0) { \
- /* all three points lie ontop of one-another */ \
- VEC_ZERO (n); \
- valid = FALSE; \
- } else { \
- /* return a normalized copy of v32 as bisector */ \
- len32 = 1.0 / len32; \
- VEC_SCALE (n, len32, v32); \
- } \
- \
- } else { \
- \
- /* normalize v21 to be of unit length */ \
- len21 = 1.0 / len21; \
- VEC_SCALE (v21, len21, v21); \
- \
- if (len32 == 0.0) { \
- /* return a normalized copy of v21 as bisector */ \
- VEC_COPY (n, v21); \
- } else { \
- \
- /* normalize v32 to be of unit length */ \
- len32 = 1.0 / len32; \
- VEC_SCALE (v32, len32, v32); \
- \
- VEC_DOT_PRODUCT (vdot, v32, v21); \
- \
- /* if vdot == 1 or -1, then points are colinear */ \
- if ((vdot == 1.0) || (vdot == -1.0)) { \
- VEC_COPY (n, v21); \
- } else { \
- \
- /* go do the full computation */ \
- n[0] = vdot * (v32[0] + v21[0]) - v32[0] - v21[0]; \
- n[1] = vdot * (v32[1] + v21[1]) - v32[1] - v21[1]; \
- n[2] = vdot * (v32[2] + v21[2]) - v32[2] - v21[2]; \
- \
- /* if above if-test's passed, \
- * n should NEVER be of zero length */ \
- VEC_NORMALIZE (n); \
- } \
- } \
- } \
-}
-#endif
-
-/* ========================================================== */
-/*
- * This macro computes the plane perpendicular to the the plane
- * defined by three points, and whose normal vector is givven as the
- * difference between the two vectors ...
- *
- * (See way below for the "math" model if you want to understand this.
- * The comments about relative errors above apply here.)
- */
-
-#define CUTTING_PLANE(valid,n,v1,v2,v3) \
-{ \
- double v21[3], v32[3]; \
- double len21, len32; \
- double lendiff; \
- \
- VEC_DIFF (v21, v2, v1); \
- VEC_DIFF (v32, v3, v2); \
- \
- VEC_LENGTH (len21, v21); \
- VEC_LENGTH (len32, v32); \
- \
- if (len21 <= DEGENERATE_TOLERANCE * len32) { \
- \
- if (len32 == 0.0) { \
- /* all three points lie ontop of one-another */ \
- VEC_ZERO (n); \
- valid = FALSE; \
- } else { \
- /* return a normalized copy of v32 as cut-vector */ \
- len32 = 1.0 / len32; \
- VEC_SCALE (n, len32, v32); \
- valid = TRUE; \
- } \
- \
- } else { \
- \
- valid = TRUE; \
- \
- if (len32 <= DEGENERATE_TOLERANCE * len21) { \
- /* return a normalized copy of v21 as cut vector */ \
- len21 = 1.0 / len21; \
- VEC_SCALE (n, len21, v21); \
- } else { \
- \
- /* normalize v21 to be of unit length */ \
- len21 = 1.0 / len21; \
- VEC_SCALE (v21, len21, v21); \
- \
- /* normalize v32 to be of unit length */ \
- len32 = 1.0 / len32; \
- VEC_SCALE (v32, len32, v32); \
- \
- VEC_DIFF (n, v21, v32); \
- VEC_LENGTH (lendiff, n); \
- \
- /* if the perp vector is very small, then the two \
- * vectors are darn near collinear, and the cut \
- * vector is probably poorly defined. */ \
- if (lendiff < DEGENERATE_TOLERANCE) { \
- VEC_ZERO (n); \
- valid = FALSE; \
- } else { \
- lendiff = 1.0 / lendiff; \
- VEC_SCALE (n, lendiff, n); \
- } \
- } \
- } \
-}
-
-/* ========================================================== */
-
-#ifdef MATHEMATICALLY_EXACT_GRAPHICALLY_A_KILLER
-#define CUTTING_PLANE(n,v1,v2,v3) \
-{ \
- double v21[3], v32[3]; \
- \
- VEC_DIFF (v21, v2, v1); \
- VEC_DIFF (v32, v3, v2); \
- \
- VEC_NORMALIZE (v21); \
- VEC_NORMALIZE (v32); \
- \
- VEC_DIFF (n, v21, v32); \
- VEC_NORMALIZE (n); \
-}
-#endif
-
-
-/* ============================================================ */
-/* This macro is used in several places to cycle through a series of
- * points to find the next non-degenerate point in a series */
-
-#define FIND_NON_DEGENERATE_POINT(inext,npoints,len,diff,point_array) \
-{ \
- gleDouble slen; \
- gleDouble summa[3]; \
- \
- do { \
- /* get distance to next point */ \
- VEC_DIFF (diff, point_array[inext+1], point_array[inext]); \
- VEC_LENGTH (len, diff); \
- VEC_SUM (summa, point_array[inext+1], point_array[inext]); \
- VEC_LENGTH (slen, summa); \
- slen *= DEGENERATE_TOLERANCE; \
- inext ++; \
- } while ((len <= slen) && (inext < npoints-1)); \
-}
-
-/* ========================================================== */
-
-extern int bisecting_plane (gleDouble n[3], /* returned */
- gleDouble v1[3], /* input */
- gleDouble v2[3], /* input */
- gleDouble v3[3]); /* input */
-
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/port.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/port.h
deleted file mode 100755
index 2827bbf..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/port.h
+++ /dev/null
@@ -1,298 +0,0 @@
-
-/*
- * port.h
- *
- * FUNCTION:
- * This file contains defines for porting the tubing toolkit from GL to
- * OpenGL to some callback scheme.
- *
- * HISTORY:
- * Created by Linas Vepstas -- February 1993
- * Added auto texture coord generation hacks, Linas April 1994
- */
-
-#ifndef __GLE_PORT_H__
-#define __GLE_PORT_H__
-
-
-#ifndef TRUE
-#define TRUE 1
-#endif
-
-#ifndef FALSE
-#define FALSE 0
-#endif
-
-#ifndef M_PI
-#define M_PI 3.14159265358979323846
-#endif
-
-/* ====================================================== */
-/* Some compilers can't handle multiply-subscripted array's */
-
-#ifdef FUNKY_C
-typedef gleDouble gleVector;
-#define AVAL(arr,n,i,j) arr(6*n+3*i+j)
-#define VVAL(arr,n,i) arr(3*n+i)
-
-#else /* FUNKY_C */
-typedef double gleVector[3];
-typedef double glePoint[2];
-#define AVAL(arr,n,i,j) arr[n][i][j]
-#define VVAL(arr,n,i) arr[n][i];
-
-#endif /* FUNKY_C */
-
-/* ====================================================== */
-/* These are used to convey info about topography to the
- * texture mapping routines */
-
-#define FRONT 1
-#define BACK 2
-#define FRONT_CAP 3
-#define BACK_CAP 4
-#define FILLET 5
-
-/* ====================================================== */
-
-#define __GLE_DOUBLE
-
-/* ====================================================== */
-
-#ifdef __GLE_DOUBLE
-#ifndef gleDouble
- #define gleDouble double
-#endif
-#define urot_axis(a,b,c) urot_axis_d(a,b,c)
-#define uview_direction(a,b,c) uview_direction_d(a,b,c)
-#define uviewpoint(a,b,c,d) uviewpoint_d(a,b,c,d)
-#define MULTMATRIX(m) MULTMATRIX_D(m)
-#define LOADMATRIX(m) LOADMATRIX_D(m)
-#define V3F(x,j,id) V3F_D(x,j,id)
-#define N3F(x) N3F_D(x)
-#define T2F(x,y) T2F_D(x,y)
-#else
-#define gleDouble float
-#define urot_axis(a,b,c) urot_axis_f(a,b,c)
-#define uview_direction(a,b,c) uview_direction_f(a,b,c)
-#define uviewpoint(a,b,c,d) uviewpoint_f(a,b,c,d)
-#define MULTMATRIX(m) MULTMATRIX_F(m)
-#define LOADMATRIX(m) LOADMATRIX_F(m)
-#define V3F(x,j,id) V3F_F(x,j,id)
-#define N3F(x) N3F_F(x)
-#define T2F(x,y) T2F_F(x,y)
-#endif
-
-/* ====================================================== */
-
-#if (defined DEBUG_GL_32 || DEBUG_OPENGL_10)
-#undef GL_32
-#undef OPENGL_10
-
-#define BGNTMESH(i,len) printf ("bgntmesh() \n");
-#define ENDTMESH() printf ("endtmesh() \n");
-#define BGNPOLYGON() printf ("bgnpolygon() \n");
-#define ENDPOLYGON() printf ("endpolygon() \n");
-#define V3F_F(x,j,id) printf ("v3f(x) %f %f %f \n", x[0], x[1], x[2]);
-#define V3F_D(x,j,id) printf ("v3d(x) %f %f %f \n", x[0], x[1], x[2]);
-#define N3F_F(x) printf ("n3f(x) %f %f %f \n", x[0], x[1], x[2]);
-#define N3F_D(x) printf ("n3d(x) %f %f %f \n", x[0], x[1], x[2]);
-#define C3F(x) printf ("c3f(x) %f %f %f \n", x[0], x[1], x[2]);
-
-#define POPMATRIX() printf ("popmatrix () \n");
-#define PUSHMATRIX() printf ("pushmatrix() \n");
-#define MULTMATRIX_F(x) MULTMATRIX_D(x)
-#define LOADMATRIX_F(x) LOADMATRIX_D(x)
-
-
-#define LOADMATRIX_D(x) { \
- int i, j; \
- printf ("loadmatrix (x) \n"); \
- for (i=0; i<4; i++) { \
- for (j=0; j<4; j++) { \
- printf ( "%f ", x[i][j]); \
- } \
- printf (" \n"); \
- } \
-}
-
-#define MULTMATRIX_D(x) { \
- int i, j; \
- printf ("multmatrix (x) \n"); \
- for (i=0; i<4; i++) { \
- for (j=0; j<4; j++) { \
- printf ( "%f ", x[i][j]); \
- } \
- printf (" \n"); \
- } \
-}
-
-#define __IS_LIGHTING_ON (1)
-
-#endif
-
-/* ====================================================== */
-
-#ifdef GL_32
-
-#include <gl/gl.h>
-
-#define BGNTMESH(i,len) bgntmesh()
-#define ENDTMESH() endtmesh()
-#define BGNPOLYGON() bgnpolygon()
-#define ENDPOLYGON() endpolygon()
-#define V3F_F(x,j,id) v3f(x)
-#define V3F_D(x,j,id) v3d(x)
-#define N3F_F(x) n3f(x)
-#define T2F_F(x,y)
-#define T2F_D(x,y)
-#define C3F(x) c3f(x)
-
-#define POPMATRIX() popmatrix ()
-#define PUSHMATRIX() pushmatrix()
-#define MULTMATRIX_F(x) multmatrix (x)
-#define LOADMATRIX_F(x) loadmatrix (x)
-
-#define N3F_D(x) { \
- float nnn[3]; \
- nnn[0] = (float) x[0]; \
- nnn[1] = (float) x[1]; \
- nnn[2] = (float) x[2]; \
- n3f (nnn); \
-}
-
-#define LOADMATRIX_D(x) { \
- int i, j; \
- float mmm[4][4]; \
- for (i=0; i<4; i++) { \
- for (j=0; j<4; j++) { \
- mmm[i][j] = (float) x[i][j]; \
- } \
- } \
- loadmatrix(mmm); \
-}
-
-#define MULTMATRIX_D(x) { \
- int i, j; \
- float mmm[4][4]; \
- for (i=0; i<4; i++) { \
- for (j=0; j<4; j++) { \
- mmm[i][j] = (float) x[i][j]; \
- } \
- } \
- multmatrix(mmm); \
-}
-
-/* #define __IS_LIGHTING_ON (MSINGLE == getmmode()) */
-#define __IS_LIGHTING_ON (extrusion_join_style & TUBE_LIGHTING_ON)
-
-#endif /* GL_32 */
-
-/* ====================================================== */
-#ifdef OPENGL_10
-
-#if defined(_WIN32)
-#include <windows.h>
-#pragma warning (disable:4244) /* disable bogus conversion warnings */
-#endif
-#include <OpenGL/gl.h>
-#include <OpenGL/glu.h>
-
-/*
-#define N3F_F(x) { \
- float nnn[3]; \
- nnn[0] = - (float) x[0]; \
- nnn[1] = - (float) x[1]; \
- nnn[2] = - (float) x[2]; \
- glNormal3fv (nnn); \
-}
-#define N3F_D(x) { \
- float nnn[3]; \
- nnn[0] = - (float) x[0]; \
- nnn[1] = - (float) x[1]; \
- nnn[2] = - (float) x[2]; \
- glNormal3fv (nnn); \
-}
-*/
-
-#define C3F(x) glColor3fv(x)
-#define T2F_F(x,y) glTexCoord2f(x,y)
-#define T2F_D(x,y) glTexCoord2d(x,y)
-
-#define POPMATRIX() glPopMatrix()
-#define PUSHMATRIX() glPushMatrix()
-
-#define MULTMATRIX_F(x) glMultMatrixf ((const GLfloat *)x)
-#define LOADMATRIX_F(x) glLoadMatrixf ((const GLfloat *)x)
-
-#define MULTMATRIX_D(x) glMultMatrixd ((const GLdouble *)x)
-#define LOADMATRIX_D(x) glLoadMatrixd ((const GLdouble *)x)
-
-#define __IS_LIGHTING_ON (glIsEnabled(GL_LIGHTING))
-
-/* ====================================================== */
-#ifdef AUTO_TEXTURE
-
-#define BGNTMESH(i,len) { \
- if(_gle_gc -> bgn_gen_texture) (*(_gle_gc -> bgn_gen_texture))(i,len);\
- glBegin (GL_TRIANGLE_STRIP); \
-}
-
-#define BGNPOLYGON() { \
- if(_gle_gc -> bgn_gen_texture) (*(_gle_gc -> bgn_gen_texture))();\
- glBegin (GL_POLYGON); \
-}
-
-#define N3F_F(x) { \
- if(_gle_gc -> n3f_gen_texture) (*(_gle_gc -> n3f_gen_texture))(x); \
- glNormal3fv(x); \
-}
-
-#define N3F_D(x) { \
- if(_gle_gc -> n3d_gen_texture) (*(_gle_gc -> n3d_gen_texture))(x); \
- glNormal3dv(x); \
-}
-
-#define V3F_F(x,j,id) { \
- if(_gle_gc -> v3f_gen_texture) (*(_gle_gc -> v3f_gen_texture))(x,j,id);\
- glVertex3fv(x); \
-}
-
-#define V3F_D(x,j,id) { \
- if(_gle_gc -> v3d_gen_texture) (*(_gle_gc -> v3d_gen_texture))(x,j,id); \
- glVertex3dv(x); \
-}
-
-#define ENDTMESH() { \
- if(_gle_gc -> end_gen_texture) (*(_gle_gc -> end_gen_texture))(); \
- glEnd (); \
-}
-
-#define ENDPOLYGON() { \
- if(_gle_gc -> end_gen_texture) (*(_gle_gc -> end_gen_texture))(); \
- glEnd (); \
-}
-
-/* ====================================================== */
-#else /* AUTO_TEXTURE */
-
-#define BGNTMESH(i,len) glBegin (GL_TRIANGLE_STRIP);
-#define BGNPOLYGON() glBegin (GL_POLYGON);
-
-#define N3F_F(x) glNormal3fv(x)
-#define N3F_D(x) glNormal3dv(x)
-#define V3F_F(x,j,id) glVertex3fv(x);
-#define V3F_D(x,j,id) glVertex3dv(x);
-
-#define ENDTMESH() glEnd ()
-#define ENDPOLYGON() glEnd()
-
-#endif /* AUTO_TEXTURE */
-
-#endif /* OPENGL_10 */
-
-/* ====================================================== */
-
-
-#endif /* __GLE_PORT_H__ */
-/* ================== END OF FILE ======================= */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/rot.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/rot.h
deleted file mode 100755
index 91083e9..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/rot.h
+++ /dev/null
@@ -1,98 +0,0 @@
-
-/*
- * rot.h
- *
- * FUNCTION:
- * rotation matrix utilities
- *
- * HISTORY:
- * Linas Vepstas Aug 1990
- */
-
-/* ========================================================== */
-/*
- * The MACROS below generate and return more traditional rotation
- * matrices -- matrices for rotations about principal axes.
- */
-/* ========================================================== */
-
-#define ROTX_CS(m,cosine,sine) \
-{ \
- /* rotation about the x-axis */ \
- \
- m[0][0] = 1.0; \
- m[0][1] = 0.0; \
- m[0][2] = 0.0; \
- m[0][3] = 0.0; \
- \
- m[1][0] = 0.0; \
- m[1][1] = (cosine); \
- m[1][2] = (sine); \
- m[1][3] = 0.0; \
- \
- m[2][0] = 0.0; \
- m[2][1] = -(sine); \
- m[2][2] = (cosine); \
- m[2][3] = 0.0; \
- \
- m[3][0] = 0.0; \
- m[3][1] = 0.0; \
- m[3][2] = 0.0; \
- m[3][3] = 1.0; \
-}
-
-/* ========================================================== */
-
-#define ROTY_CS(m,cosine,sine) \
-{ \
- /* rotation about the y-axis */ \
- \
- m[0][0] = (cosine); \
- m[0][1] = 0.0; \
- m[0][2] = -(sine); \
- m[0][3] = 0.0; \
- \
- m[1][0] = 0.0; \
- m[1][1] = 1.0; \
- m[1][2] = 0.0; \
- m[1][3] = 0.0; \
- \
- m[2][0] = (sine); \
- m[2][1] = 0.0; \
- m[2][2] = (cosine); \
- m[2][3] = 0.0; \
- \
- m[3][0] = 0.0; \
- m[3][1] = 0.0; \
- m[3][2] = 0.0; \
- m[3][3] = 1.0; \
-}
-
-/* ========================================================== */
-
-#define ROTZ_CS(m,cosine,sine) \
-{ \
- /* rotation about the z-axis */ \
- \
- m[0][0] = (cosine); \
- m[0][1] = (sine); \
- m[0][2] = 0.0; \
- m[0][3] = 0.0; \
- \
- m[1][0] = -(sine); \
- m[1][1] = (cosine); \
- m[1][2] = 0.0; \
- m[1][3] = 0.0; \
- \
- m[2][0] = 0.0; \
- m[2][1] = 0.0; \
- m[2][2] = 1.0; \
- m[2][3] = 0.0; \
- \
- m[3][0] = 0.0; \
- m[3][1] = 0.0; \
- m[3][2] = 0.0; \
- m[3][3] = 1.0; \
-}
-
-/* ========================================================== */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/segment.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/segment.h
deleted file mode 100755
index 8d1cf04..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/segment.h
+++ /dev/null
@@ -1,98 +0,0 @@
-
-/*
- * MODULE: segment.h
- *
- * FUNCTION:
- * Contains function prototypes for segment drawing subroutines.
- * These are used only internally, and are not to be exported to
- * the user.
- *
- * HISTORY:
- * Create by Linas Vepstas
- * Added tube.h include to define gleDouble, tad February 2002
- */
-
-/* ============================================================ */
-
-#include "tube.h"
-
-extern void draw_segment_plain (int ncp, /* number of contour points */
- gleDouble front_contour[][3],
- gleDouble back_contour[][3],
- int inext, double len);
-
-extern void draw_segment_color (int ncp, /* number of contour points */
- gleDouble front_contour[][3],
- gleDouble back_contour[][3],
- float color_last[3],
- float color_next[3],
- int inext, double len);
-
-extern void draw_segment_edge_n (int ncp, /* number of contour points */
- gleDouble front_contour[][3],
- gleDouble back_contour[][3],
- double norm_cont[][3],
- int inext, double len);
-
-extern void draw_segment_c_and_edge_n (int ncp,
- gleDouble front_contour[][3],
- gleDouble back_contour[][3],
- double norm_cont[][3],
- float color_last[3],
- float color_next[3],
- int inext, double len);
-
-extern void draw_segment_facet_n (int ncp,
- gleDouble front_contour[][3],
- gleDouble back_contour[][3],
- double norm_cont[][3],
- int inext, double len);
-
-extern void draw_segment_c_and_facet_n (int ncp,
- gleDouble front_contour[][3],
- gleDouble back_contour[][3],
- double norm_cont[][3],
- float color_last[3],
- float color_next[3],
- int inext, double len);
-
-/* ============================================================ */
-
-extern void draw_binorm_segment_edge_n (int ncp,
- double front_contour[][3],
- double back_contour[][3],
- double front_norm[][3],
- double back_norm[][3],
- int inext, double len);
-
-extern void draw_binorm_segment_c_and_edge_n (int ncp,
- double front_contour[][3],
- double back_contour[][3],
- double front_norm[][3],
- double back_norm[][3],
- float color_last[3],
- float color_next[3],
- int inext, double len);
-
-extern void draw_binorm_segment_facet_n (int ncp,
- double front_contour[][3],
- double back_contour[][3],
- double front_norm[][3],
- double back_norm[][3],
- int inext, double len);
-
-extern void draw_binorm_segment_c_and_facet_n (int ncp,
- double front_contour[][3],
- double back_contour[][3],
- double front_norm[][3],
- double back_norm[][3],
- float color_last[3],
- float color_next[3],
- int inext, double len);
-
-extern void draw_angle_style_back_cap (int ncp, /* number of contour points */
- gleDouble bi[3], /* biscetor */
- gleDouble point_array[][3]); /* polyline */
-
-/* -------------------------- end of file -------------------------------- */
-
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/tube.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/tube.h
deleted file mode 100755
index c303e19..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/tube.h
+++ /dev/null
@@ -1,203 +0,0 @@
-/*
- * tube.h
- *
- * FUNCTION:
- * Tubing and Extrusion header file.
- * This file provides protypes and defines for the extrusion
- * and tubing primitives.
- *
- * HISTORY:
- * Linas Vepstas 1990, 1991
- */
-
-#ifndef __TUBE_H__
-#define __TUBE_H__
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/**
- GLE API revision history:
-
- GLE_API_VERSION is updated to reflect GLE API changes (interface
- changes, semantic changes, deletions, or additions).
-
- GLE_API_VERSION=228 GLUT 3.7 release of GLE.
-**/
-#ifndef GLE_API_VERSION /* allow this to be overriden */
-#define GLE_API_VERSION 228
-#endif
-
-/* some types */
-#ifndef gleDouble
- #define gleDouble double
-#endif
-typedef gleDouble gleAffine[2][3];
-
-/* ====================================================== */
-
-/* defines for tubing join styles */
-#define TUBE_JN_RAW 0x1
-#define TUBE_JN_ANGLE 0x2
-#define TUBE_JN_CUT 0x3
-#define TUBE_JN_ROUND 0x4
-#define TUBE_JN_MASK 0xf /* mask bits */
-#define TUBE_JN_CAP 0x10
-
-/* determine how normal vectors are to be handled */
-#define TUBE_NORM_FACET 0x100
-#define TUBE_NORM_EDGE 0x200
-#define TUBE_NORM_PATH_EDGE 0x400 /* for spiral, lathe, helix primitives */
-#define TUBE_NORM_MASK 0xf00 /* mask bits */
-
-/* closed or open countours */
-#define TUBE_CONTOUR_CLOSED 0x1000
-
-#define GLE_TEXTURE_ENABLE 0x10000
-#define GLE_TEXTURE_STYLE_MASK 0xff
-#define GLE_TEXTURE_VERTEX_FLAT 1
-#define GLE_TEXTURE_NORMAL_FLAT 2
-#define GLE_TEXTURE_VERTEX_CYL 3
-#define GLE_TEXTURE_NORMAL_CYL 4
-#define GLE_TEXTURE_VERTEX_SPH 5
-#define GLE_TEXTURE_NORMAL_SPH 6
-#define GLE_TEXTURE_VERTEX_MODEL_FLAT 7
-#define GLE_TEXTURE_NORMAL_MODEL_FLAT 8
-#define GLE_TEXTURE_VERTEX_MODEL_CYL 9
-#define GLE_TEXTURE_NORMAL_MODEL_CYL 10
-#define GLE_TEXTURE_VERTEX_MODEL_SPH 11
-#define GLE_TEXTURE_NORMAL_MODEL_SPH 12
-
-#ifdef GL_32
-/* HACK for GL 3.2 -- needed because no way to tell if lighting is on. */
-#define TUBE_LIGHTING_ON 0x80000000
-
-#define gleExtrusion extrusion
-#define gleSetJoinStyle setjoinstyle
-#define gleGetJoinStyle getjoinstyle
-#define glePolyCone polycone
-#define glePolyCylinder polycylinder
-#define gleSuperExtrusion super_extrusion
-#define gleTwistExtrusion twist_extrusion
-#define gleSpiral spiral
-#define gleLathe lathe
-#define gleHelicoid helicoid
-#define gleToroid toroid
-#define gleScrew screw
-
-#endif /* GL_32 */
-
-extern int gleGetJoinStyle (void);
-extern void gleSetJoinStyle (int style); /* bitwise OR of flags */
-extern int gleGetNumSlices(void);
-extern void gleSetNumSlices(int slices);
-
-/* draw polyclinder, specified as a polyline */
-extern void glePolyCylinder (int npoints, /* num points in polyline */
- gleDouble point_array[][3], /* polyline vertces */
- float color_array[][3], /* colors at polyline verts */
- gleDouble radius); /* radius of polycylinder */
-
-/* draw polycone, specified as a polyline with radii */
-extern void glePolyCone (int npoints, /* numpoints in poly-line */
- gleDouble point_array[][3], /* polyline vertices */
- float color_array[][3], /* colors at polyline verts */
- gleDouble radius_array[]); /* cone radii at polyline verts */
-
-/* extrude arbitrary 2D contour along arbitrary 3D path */
-extern void gleExtrusion (int ncp, /* number of contour points */
- gleDouble contour[][2], /* 2D contour */
- gleDouble cont_normal[][2], /* 2D contour normals */
- gleDouble up[3], /* up vector for contour */
- int npoints, /* numpoints in poly-line */
- gleDouble point_array[][3], /* polyline vertices */
- float color_array[][3]); /* colors at polyline verts */
-
-/* extrude 2D contour, specifying local rotations (twists) */
-extern void gleTwistExtrusion (int ncp, /* number of contour points */
- gleDouble contour[][2], /* 2D contour */
- gleDouble cont_normal[][2], /* 2D contour normals */
- gleDouble up[3], /* up vector for contour */
- int npoints, /* numpoints in poly-line */
- gleDouble point_array[][3], /* polyline vertices */
- float color_array[][3], /* color at polyline verts */
- gleDouble twist_array[]); /* countour twists (in degrees) */
-
-/* extrude 2D contour, specifying local affine tranformations */
-extern void gleSuperExtrusion (int ncp, /* number of contour points */
- gleDouble contour[][2], /* 2D contour */
- gleDouble cont_normal[][2], /* 2D contour normals */
- gleDouble up[3], /* up vector for contour */
- int npoints, /* numpoints in poly-line */
- gleDouble point_array[][3], /* polyline vertices */
- float color_array[][3], /* color at polyline verts */
- gleDouble xform_array[][2][3]); /* 2D contour xforms */
-
-/* spiral moves contour along helical path by parallel transport */
-extern void gleSpiral (int ncp, /* number of contour points */
- gleDouble contour[][2], /* 2D contour */
- gleDouble cont_normal[][2], /* 2D contour normals */
- gleDouble up[3], /* up vector for contour */
- gleDouble startRadius, /* spiral starts in x-y plane */
- gleDouble drdTheta, /* change in radius per revolution */
- gleDouble startZ, /* starting z value */
- gleDouble dzdTheta, /* change in Z per revolution */
- gleDouble startXform[2][3], /* starting contour affine xform */
- gleDouble dXformdTheta[2][3], /* tangent change xform per revoln */
- gleDouble startTheta, /* start angle in x-y plane */
- gleDouble sweepTheta); /* degrees to spiral around */
-
-/* lathe moves contour along helical path by helically shearing 3D space */
-extern void gleLathe (int ncp, /* number of contour points */
- gleDouble contour[][2], /* 2D contour */
- gleDouble cont_normal[][2], /* 2D contour normals */
- gleDouble up[3], /* up vector for contour */
- gleDouble startRadius, /* spiral starts in x-y plane */
- gleDouble drdTheta, /* change in radius per revolution */
- gleDouble startZ, /* starting z value */
- gleDouble dzdTheta, /* change in Z per revolution */
- gleDouble startXform[2][3], /* starting contour affine xform */
- gleDouble dXformdTheta[2][3], /* tangent change xform per revoln */
- gleDouble startTheta, /* start angle in x-y plane */
- gleDouble sweepTheta); /* degrees to spiral around */
-
-/* similar to spiral, except contour is a circle */
-extern void gleHelicoid (gleDouble rToroid, /* circle contour (torus) radius */
- gleDouble startRadius, /* spiral starts in x-y plane */
- gleDouble drdTheta, /* change in radius per revolution */
- gleDouble startZ, /* starting z value */
- gleDouble dzdTheta, /* change in Z per revolution */
- gleDouble startXform[2][3], /* starting contour affine xform */
- gleDouble dXformdTheta[2][3], /* tangent change xform per revoln */
- gleDouble startTheta, /* start angle in x-y plane */
- gleDouble sweepTheta); /* degrees to spiral around */
-
-/* similar to lathe, except contour is a circle */
-extern void gleToroid (gleDouble rToroid, /* circle contour (torus) radius */
- gleDouble startRadius, /* spiral starts in x-y plane */
- gleDouble drdTheta, /* change in radius per revolution */
- gleDouble startZ, /* starting z value */
- gleDouble dzdTheta, /* change in Z per revolution */
- gleDouble startXform[2][3], /* starting contour affine xform */
- gleDouble dXformdTheta[2][3], /* tangent change xform per revoln */
- gleDouble startTheta, /* start angle in x-y plane */
- gleDouble sweepTheta); /* degrees to spiral around */
-
-/* draws a screw shape */
-extern void gleScrew (int ncp, /* number of contour points */
- gleDouble contour[][2], /* 2D contour */
- gleDouble cont_normal[][2], /* 2D contour normals */
- gleDouble up[3], /* up vector for contour */
- gleDouble startz, /* start of segment */
- gleDouble endz, /* end of segment */
- gleDouble twist); /* number of rotations */
-
-extern void gleTextureMode (int mode);
-
-#ifdef __cplusplus
-}
-
-#endif
-#endif /* __TUBE_H__ */
-/* ================== END OF FILE ======================= */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/tube_gc.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/tube_gc.h
deleted file mode 100755
index ccd2853..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/tube_gc.h
+++ /dev/null
@@ -1,78 +0,0 @@
-
-/*
- * tube_gc.h
- *
- * FUNCTION:
- * This file allows for easy changes to changes in the way the extrusion
- * library handles state info (i.e. context).
- *
- * HISTORY:
- * Linas Vepstas --- February 1993
- * Added auto texture coord generation hacks, Linas April 1994
- * Added tube.h include to define gleDouble, tad February 2002
- */
-
-#include "tube.h"
-#include "port.h" /* for gleVector */
-
-typedef float gleColor[3];
-typedef double gleTwoVec[2];
-
-typedef struct {
-
- /* public methods */
- void (*bgn_gen_texture) (int, double);
- void (*n3f_gen_texture) (float *);
- void (*n3d_gen_texture) (double *);
- void (*v3f_gen_texture) (float *, int, int);
- void (*v3d_gen_texture) (double *, int, int);
- void (*end_gen_texture) (void);
-
- /* protected members -- "general knowledge" stuff */
- int join_style;
-
- /* arguments passed into extrusion code */
- int ncp; /* number of contour points */
- gleTwoVec *contour; /* 2D contour */
- gleTwoVec *cont_normal; /* 2D contour normals */
- gleDouble *up; /* up vector */
- int npoints; /* number of points in polyline */
- gleVector *point_array; /* path */
- gleColor *color_array; /* path colors */
- gleAffine *xform_array; /* contour xforms */
-
- /* private members, used by texturing code */
- int num_vert;
- int segment_number;
- double segment_length;
- double accum_seg_len;
- double prev_x;
- double prev_y;
-
- void (*save_bgn_gen_texture) (int, double);
- void (*save_n3f_gen_texture) (float *);
- void (*save_n3d_gen_texture) (double *);
- void (*save_v3f_gen_texture) (float *, int, int);
- void (*save_v3d_gen_texture) (double *, int, int);
- void (*save_end_gen_texture) (void);
-
-} gleGC;
-
-extern gleGC *_gle_gc;
-extern gleGC * gleCreateGC (void);
-
-#define INIT_GC() {if (!_gle_gc) _gle_gc = gleCreateGC(); }
-#define extrusion_join_style (_gle_gc->join_style)
-
-#define __TUBE_CLOSE_CONTOUR (extrusion_join_style & TUBE_CONTOUR_CLOSED)
-#define __TUBE_DRAW_CAP (extrusion_join_style & TUBE_JN_CAP)
-#define __TUBE_DRAW_FACET_NORMALS (extrusion_join_style & TUBE_NORM_FACET)
-#define __TUBE_DRAW_PATH_EDGE_NORMALS (extrusion_join_style & TUBE_NORM_PATH_EDGE)
-
-#define __TUBE_STYLE (extrusion_join_style & TUBE_JN_MASK)
-#define __TUBE_RAW_JOIN (extrusion_join_style & TUBE_JN_RAW)
-#define __TUBE_CUT_JOIN (extrusion_join_style & TUBE_JN_CUT)
-#define __TUBE_ANGLE_JOIN (extrusion_join_style & TUBE_JN_ANGLE)
-#define __TUBE_ROUND_JOIN (extrusion_join_style & TUBE_JN_ROUND)
-
-/* ======================= END OF FILE ========================== */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/vvector.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/vvector.h
deleted file mode 100755
index b58dcd6..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Headers/vvector.h
+++ /dev/null
@@ -1,1339 +0,0 @@
-
-/*
- * vvector.h
- *
- * FUNCTION:
- * This file contains a number of utilities useful for handling
- * 3D vectors
- *
- * HISTORY:
- * Written by Linas Vepstas, August 1991
- * Added 2D code, March 1993
- * Added Outer products, C++ proofed, Linas Vepstas October 1993
- */
-
-#ifndef __GUTIL_VECTOR_H__
-#define __GUTIL_VECTOR_H__
-
-#if defined(__cplusplus) || defined(c_plusplus)
-extern "C" {
-#endif
-
-
-#include <math.h>
-#include "port.h"
-
-/* ========================================================== */
-/* Zero out a 2D vector */
-
-#define VEC_ZERO_2(a) \
-{ \
- (a)[0] = (a)[1] = 0.0; \
-}
-
-/* ========================================================== */
-/* Zero out a 3D vector */
-
-#define VEC_ZERO(a) \
-{ \
- (a)[0] = (a)[1] = (a)[2] = 0.0; \
-}
-
-/* ========================================================== */
-/* Zero out a 4D vector */
-
-#define VEC_ZERO_4(a) \
-{ \
- (a)[0] = (a)[1] = (a)[2] = (a)[3] = 0.0; \
-}
-
-/* ========================================================== */
-/* Vector copy */
-
-#define VEC_COPY_2(b,a) \
-{ \
- (b)[0] = (a)[0]; \
- (b)[1] = (a)[1]; \
-}
-
-/* ========================================================== */
-/* Copy 3D vector */
-
-#define VEC_COPY(b,a) \
-{ \
- (b)[0] = (a)[0]; \
- (b)[1] = (a)[1]; \
- (b)[2] = (a)[2]; \
-}
-
-/* ========================================================== */
-/* Copy 4D vector */
-
-#define VEC_COPY_4(b,a) \
-{ \
- (b)[0] = (a)[0]; \
- (b)[1] = (a)[1]; \
- (b)[2] = (a)[2]; \
- (b)[3] = (a)[3]; \
-}
-
-/* ========================================================== */
-/* Vector difference */
-
-#define VEC_DIFF_2(v21,v2,v1) \
-{ \
- (v21)[0] = (v2)[0] - (v1)[0]; \
- (v21)[1] = (v2)[1] - (v1)[1]; \
-}
-
-/* ========================================================== */
-/* Vector difference */
-
-#define VEC_DIFF(v21,v2,v1) \
-{ \
- (v21)[0] = (v2)[0] - (v1)[0]; \
- (v21)[1] = (v2)[1] - (v1)[1]; \
- (v21)[2] = (v2)[2] - (v1)[2]; \
-}
-
-/* ========================================================== */
-/* Vector difference */
-
-#define VEC_DIFF_4(v21,v2,v1) \
-{ \
- (v21)[0] = (v2)[0] - (v1)[0]; \
- (v21)[1] = (v2)[1] - (v1)[1]; \
- (v21)[2] = (v2)[2] - (v1)[2]; \
- (v21)[3] = (v2)[3] - (v1)[3]; \
-}
-
-/* ========================================================== */
-/* Vector sum */
-
-#define VEC_SUM_2(v21,v2,v1) \
-{ \
- (v21)[0] = (v2)[0] + (v1)[0]; \
- (v21)[1] = (v2)[1] + (v1)[1]; \
-}
-
-/* ========================================================== */
-/* Vector sum */
-
-#define VEC_SUM(v21,v2,v1) \
-{ \
- (v21)[0] = (v2)[0] + (v1)[0]; \
- (v21)[1] = (v2)[1] + (v1)[1]; \
- (v21)[2] = (v2)[2] + (v1)[2]; \
-}
-
-/* ========================================================== */
-/* Vector sum */
-
-#define VEC_SUM_4(v21,v2,v1) \
-{ \
- (v21)[0] = (v2)[0] + (v1)[0]; \
- (v21)[1] = (v2)[1] + (v1)[1]; \
- (v21)[2] = (v2)[2] + (v1)[2]; \
- (v21)[3] = (v2)[3] + (v1)[3]; \
-}
-
-/* ========================================================== */
-/* scalar times vector */
-
-#define VEC_SCALE_2(c,a,b) \
-{ \
- (c)[0] = (a)*(b)[0]; \
- (c)[1] = (a)*(b)[1]; \
-}
-
-/* ========================================================== */
-/* scalar times vector */
-
-#define VEC_SCALE(c,a,b) \
-{ \
- (c)[0] = (a)*(b)[0]; \
- (c)[1] = (a)*(b)[1]; \
- (c)[2] = (a)*(b)[2]; \
-}
-
-/* ========================================================== */
-/* scalar times vector */
-
-#define VEC_SCALE_4(c,a,b) \
-{ \
- (c)[0] = (a)*(b)[0]; \
- (c)[1] = (a)*(b)[1]; \
- (c)[2] = (a)*(b)[2]; \
- (c)[3] = (a)*(b)[3]; \
-}
-
-/* ========================================================== */
-/* accumulate scaled vector */
-
-#define VEC_ACCUM_2(c,a,b) \
-{ \
- (c)[0] += (a)*(b)[0]; \
- (c)[1] += (a)*(b)[1]; \
-}
-
-/* ========================================================== */
-/* accumulate scaled vector */
-
-#define VEC_ACCUM(c,a,b) \
-{ \
- (c)[0] += (a)*(b)[0]; \
- (c)[1] += (a)*(b)[1]; \
- (c)[2] += (a)*(b)[2]; \
-}
-
-/* ========================================================== */
-/* accumulate scaled vector */
-
-#define VEC_ACCUM_4(c,a,b) \
-{ \
- (c)[0] += (a)*(b)[0]; \
- (c)[1] += (a)*(b)[1]; \
- (c)[2] += (a)*(b)[2]; \
- (c)[3] += (a)*(b)[3]; \
-}
-
-/* ========================================================== */
-/* Vector dot product */
-
-#define VEC_DOT_PRODUCT_2(c,a,b) \
-{ \
- c = (a)[0]*(b)[0] + (a)[1]*(b)[1]; \
-}
-
-/* ========================================================== */
-/* Vector dot product */
-
-#define VEC_DOT_PRODUCT(c,a,b) \
-{ \
- c = (a)[0]*(b)[0] + (a)[1]*(b)[1] + (a)[2]*(b)[2]; \
-}
-
-/* ========================================================== */
-/* Vector dot product */
-
-#define VEC_DOT_PRODUCT_4(c,a,b) \
-{ \
- c = (a)[0]*(b)[0] + (a)[1]*(b)[1] + (a)[2]*(b)[2] + (a)[3]*(b)[3] ; \
-}
-
-/* ========================================================== */
-/* vector impact parameter (squared) */
-
-#define VEC_IMPACT_SQ(bsq,direction,position) \
-{ \
- gleDouble vlen, llel; \
- VEC_DOT_PRODUCT (vlen, position, position); \
- VEC_DOT_PRODUCT (llel, direction, position); \
- bsq = vlen - llel*llel; \
-}
-
-/* ========================================================== */
-/* vector impact parameter */
-
-#define VEC_IMPACT(bsq,direction,position) \
-{ \
- VEC_IMPACT_SQ(bsq,direction,position); \
- bsq = sqrt (bsq); \
-}
-
-/* ========================================================== */
-/* Vector length */
-
-#define VEC_LENGTH_2(vlen,a) \
-{ \
- vlen = a[0]*a[0] + a[1]*a[1]; \
- vlen = sqrt (vlen); \
-}
-
-/* ========================================================== */
-/* Vector length */
-
-#define VEC_LENGTH(vlen,a) \
-{ \
- vlen = (a)[0]*(a)[0] + (a)[1]*(a)[1]; \
- vlen += (a)[2]*(a)[2]; \
- vlen = sqrt (vlen); \
-}
-
-/* ========================================================== */
-/* Vector length */
-
-#define VEC_LENGTH_4(vlen,a) \
-{ \
- vlen = (a)[0]*(a)[0] + (a)[1]*(a)[1]; \
- vlen += (a)[2]*(a)[2]; \
- vlen += (a)[3] * (a)[3]; \
- vlen = sqrt (vlen); \
-}
-
-/* ========================================================== */
-/* distance between two points */
-
-#define VEC_DISTANCE(vlen,va,vb) \
-{ \
- gleDouble tmp[4]; \
- VEC_DIFF (tmp, vb, va); \
- VEC_LENGTH (vlen, tmp); \
-}
-
-/* ========================================================== */
-/* Vector length */
-
-#define VEC_CONJUGATE_LENGTH(vlen,a) \
-{ \
- vlen = 1.0 - a[0]*a[0] - a[1]*a[1] - a[2]*a[2];\
- vlen = sqrt (vlen); \
-}
-
-/* ========================================================== */
-/* Vector length */
-
-#define VEC_NORMALIZE(a) \
-{ \
- double vlen; \
- VEC_LENGTH (vlen,a); \
- if (vlen != 0.0) { \
- vlen = 1.0 / vlen; \
- a[0] *= vlen; \
- a[1] *= vlen; \
- a[2] *= vlen; \
- } \
-}
-
-/* ========================================================== */
-/* Vector length */
-
-#define VEC_RENORMALIZE(a,newlen) \
-{ \
- double vlen; \
- VEC_LENGTH (vlen,a); \
- if (vlen != 0.0) { \
- vlen = newlen / vlen; \
- a[0] *= vlen; \
- a[1] *= vlen; \
- a[2] *= vlen; \
- } \
-}
-
-/* ========================================================== */
-/* 3D Vector cross product yeilding vector */
-
-#define VEC_CROSS_PRODUCT(c,a,b) \
-{ \
- c[0] = (a)[1] * (b)[2] - (a)[2] * (b)[1]; \
- c[1] = (a)[2] * (b)[0] - (a)[0] * (b)[2]; \
- c[2] = (a)[0] * (b)[1] - (a)[1] * (b)[0]; \
-}
-
-/* ========================================================== */
-/* Vector perp -- assumes that n is of unit length
- * accepts vector v, subtracts out any component parallel to n */
-
-#define VEC_PERP(vp,v,n) \
-{ \
- double vdot; \
- \
- VEC_DOT_PRODUCT (vdot, v, n); \
- vp[0] = (v)[0] - (vdot) * (n)[0]; \
- vp[1] = (v)[1] - (vdot) * (n)[1]; \
- vp[2] = (v)[2] - (vdot) * (n)[2]; \
-}
-
-/* ========================================================== */
-/* Vector parallel -- assumes that n is of unit length
- * accepts vector v, subtracts out any component perpendicular to n */
-
-#define VEC_PARALLEL(vp,v,n) \
-{ \
- double vdot; \
- \
- VEC_DOT_PRODUCT (vdot, v, n); \
- vp[0] = (vdot) * (n)[0]; \
- vp[1] = (vdot) * (n)[1]; \
- vp[2] = (vdot) * (n)[2]; \
-}
-
-/* ========================================================== */
-/* Vector reflection -- assumes n is of unit length */
-/* Takes vector v, reflects it against reflector n, and returns vr */
-
-#define VEC_REFLECT(vr,v,n) \
-{ \
- double vdot; \
- \
- VEC_DOT_PRODUCT (vdot, v, n); \
- vr[0] = (v)[0] - 2.0 * (vdot) * (n)[0]; \
- vr[1] = (v)[1] - 2.0 * (vdot) * (n)[1]; \
- vr[2] = (v)[2] - 2.0 * (vdot) * (n)[2]; \
-}
-
-/* ========================================================== */
-/* Vector blending */
-/* Takes two vectors a, b, blends them together */
-
-#define VEC_BLEND(vr,sa,a,sb,b) \
-{ \
- \
- vr[0] = (sa) * (a)[0] + (sb) * (b)[0]; \
- vr[1] = (sa) * (a)[1] + (sb) * (b)[1]; \
- vr[2] = (sa) * (a)[2] + (sb) * (b)[2]; \
-}
-
-/* ========================================================== */
-/* Vector print */
-
-#define VEC_PRINT_2(a) \
-{ \
- double vlen; \
- VEC_LENGTH_2 (vlen, a); \
- printf (" a is %f %f length of a is %f \n", a[0], a[1], vlen); \
-}
-
-/* ========================================================== */
-/* Vector print */
-
-#define VEC_PRINT(a) \
-{ \
- double vlen; \
- VEC_LENGTH (vlen, (a)); \
- printf (" a is %f %f %f length of a is %f \n", (a)[0], (a)[1], (a)[2], vlen); \
-}
-
-/* ========================================================== */
-/* Vector print */
-
-#define VEC_PRINT_4(a) \
-{ \
- double vlen; \
- VEC_LENGTH_4 (vlen, (a)); \
- printf (" a is %f %f %f %f length of a is %f \n", \
- (a)[0], (a)[1], (a)[2], (a)[3], vlen); \
-}
-
-/* ========================================================== */
-/* print matrix */
-
-#define MAT_PRINT_4X4(mmm) { \
- int i,j; \
- printf ("matrix mmm is \n"); \
- if (mmm == NULL) { \
- printf (" Null \n"); \
- } else { \
- for (i=0; i<4; i++) { \
- for (j=0; j<4; j++) { \
- printf ("%f ", mmm[i][j]); \
- } \
- printf (" \n"); \
- } \
- } \
-}
-
-/* ========================================================== */
-/* print matrix */
-
-#define MAT_PRINT_3X3(mmm) { \
- int i,j; \
- printf ("matrix mmm is \n"); \
- if (mmm == NULL) { \
- printf (" Null \n"); \
- } else { \
- for (i=0; i<3; i++) { \
- for (j=0; j<3; j++) { \
- printf ("%f ", mmm[i][j]); \
- } \
- printf (" \n"); \
- } \
- } \
-}
-
-/* ========================================================== */
-/* print matrix */
-
-#define MAT_PRINT_2X3(mmm) { \
- int i,j; \
- printf ("matrix mmm is \n"); \
- if (mmm == NULL) { \
- printf (" Null \n"); \
- } else { \
- for (i=0; i<2; i++) { \
- for (j=0; j<3; j++) { \
- printf ("%f ", mmm[i][j]); \
- } \
- printf (" \n"); \
- } \
- } \
-}
-
-/* ========================================================== */
-/* initialize matrix */
-
-#define IDENTIFY_MATRIX_3X3(m) \
-{ \
- m[0][0] = 1.0; \
- m[0][1] = 0.0; \
- m[0][2] = 0.0; \
- \
- m[1][0] = 0.0; \
- m[1][1] = 1.0; \
- m[1][2] = 0.0; \
- \
- m[2][0] = 0.0; \
- m[2][1] = 0.0; \
- m[2][2] = 1.0; \
-}
-
-/* ========================================================== */
-/* initialize matrix */
-
-#define IDENTIFY_MATRIX_4X4(m) \
-{ \
- m[0][0] = 1.0; \
- m[0][1] = 0.0; \
- m[0][2] = 0.0; \
- m[0][3] = 0.0; \
- \
- m[1][0] = 0.0; \
- m[1][1] = 1.0; \
- m[1][2] = 0.0; \
- m[1][3] = 0.0; \
- \
- m[2][0] = 0.0; \
- m[2][1] = 0.0; \
- m[2][2] = 1.0; \
- m[2][3] = 0.0; \
- \
- m[3][0] = 0.0; \
- m[3][1] = 0.0; \
- m[3][2] = 0.0; \
- m[3][3] = 1.0; \
-}
-
-/* ========================================================== */
-/* matrix copy */
-
-#define COPY_MATRIX_2X2(b,a) \
-{ \
- b[0][0] = a[0][0]; \
- b[0][1] = a[0][1]; \
- \
- b[1][0] = a[1][0]; \
- b[1][1] = a[1][1]; \
- \
-}
-
-/* ========================================================== */
-/* matrix copy */
-
-#define COPY_MATRIX_2X3(b,a) \
-{ \
- b[0][0] = a[0][0]; \
- b[0][1] = a[0][1]; \
- b[0][2] = a[0][2]; \
- \
- b[1][0] = a[1][0]; \
- b[1][1] = a[1][1]; \
- b[1][2] = a[1][2]; \
-}
-
-/* ========================================================== */
-/* matrix copy */
-
-#define COPY_MATRIX_3X3(b,a) \
-{ \
- b[0][0] = a[0][0]; \
- b[0][1] = a[0][1]; \
- b[0][2] = a[0][2]; \
- \
- b[1][0] = a[1][0]; \
- b[1][1] = a[1][1]; \
- b[1][2] = a[1][2]; \
- \
- b[2][0] = a[2][0]; \
- b[2][1] = a[2][1]; \
- b[2][2] = a[2][2]; \
-}
-
-/* ========================================================== */
-/* matrix copy */
-
-#define COPY_MATRIX_4X4(b,a) \
-{ \
- b[0][0] = a[0][0]; \
- b[0][1] = a[0][1]; \
- b[0][2] = a[0][2]; \
- b[0][3] = a[0][3]; \
- \
- b[1][0] = a[1][0]; \
- b[1][1] = a[1][1]; \
- b[1][2] = a[1][2]; \
- b[1][3] = a[1][3]; \
- \
- b[2][0] = a[2][0]; \
- b[2][1] = a[2][1]; \
- b[2][2] = a[2][2]; \
- b[2][3] = a[2][3]; \
- \
- b[3][0] = a[3][0]; \
- b[3][1] = a[3][1]; \
- b[3][2] = a[3][2]; \
- b[3][3] = a[3][3]; \
-}
-
-/* ========================================================== */
-/* matrix transpose */
-
-#define TRANSPOSE_MATRIX_2X2(b,a) \
-{ \
- b[0][0] = a[0][0]; \
- b[0][1] = a[1][0]; \
- \
- b[1][0] = a[0][1]; \
- b[1][1] = a[1][1]; \
-}
-
-/* ========================================================== */
-/* matrix transpose */
-
-#define TRANSPOSE_MATRIX_3X3(b,a) \
-{ \
- b[0][0] = a[0][0]; \
- b[0][1] = a[1][0]; \
- b[0][2] = a[2][0]; \
- \
- b[1][0] = a[0][1]; \
- b[1][1] = a[1][1]; \
- b[1][2] = a[2][1]; \
- \
- b[2][0] = a[0][2]; \
- b[2][1] = a[1][2]; \
- b[2][2] = a[2][2]; \
-}
-
-/* ========================================================== */
-/* matrix transpose */
-
-#define TRANSPOSE_MATRIX_4X4(b,a) \
-{ \
- b[0][0] = a[0][0]; \
- b[0][1] = a[1][0]; \
- b[0][2] = a[2][0]; \
- b[0][3] = a[3][0]; \
- \
- b[1][0] = a[0][1]; \
- b[1][1] = a[1][1]; \
- b[1][2] = a[2][1]; \
- b[1][3] = a[3][1]; \
- \
- b[2][0] = a[0][2]; \
- b[2][1] = a[1][2]; \
- b[2][2] = a[2][2]; \
- b[2][3] = a[3][2]; \
- \
- b[3][0] = a[0][3]; \
- b[3][1] = a[1][3]; \
- b[3][2] = a[2][3]; \
- b[3][3] = a[3][3]; \
-}
-
-/* ========================================================== */
-/* multiply matrix by scalar */
-
-#define SCALE_MATRIX_2X2(b,s,a) \
-{ \
- b[0][0] = (s) * a[0][0]; \
- b[0][1] = (s) * a[0][1]; \
- \
- b[1][0] = (s) * a[1][0]; \
- b[1][1] = (s) * a[1][1]; \
-}
-
-/* ========================================================== */
-/* multiply matrix by scalar */
-
-#define SCALE_MATRIX_3X3(b,s,a) \
-{ \
- b[0][0] = (s) * a[0][0]; \
- b[0][1] = (s) * a[0][1]; \
- b[0][2] = (s) * a[0][2]; \
- \
- b[1][0] = (s) * a[1][0]; \
- b[1][1] = (s) * a[1][1]; \
- b[1][2] = (s) * a[1][2]; \
- \
- b[2][0] = (s) * a[2][0]; \
- b[2][1] = (s) * a[2][1]; \
- b[2][2] = (s) * a[2][2]; \
-}
-
-/* ========================================================== */
-/* multiply matrix by scalar */
-
-#define SCALE_MATRIX_4X4(b,s,a) \
-{ \
- b[0][0] = (s) * a[0][0]; \
- b[0][1] = (s) * a[0][1]; \
- b[0][2] = (s) * a[0][2]; \
- b[0][3] = (s) * a[0][3]; \
- \
- b[1][0] = (s) * a[1][0]; \
- b[1][1] = (s) * a[1][1]; \
- b[1][2] = (s) * a[1][2]; \
- b[1][3] = (s) * a[1][3]; \
- \
- b[2][0] = (s) * a[2][0]; \
- b[2][1] = (s) * a[2][1]; \
- b[2][2] = (s) * a[2][2]; \
- b[2][3] = (s) * a[2][3]; \
- \
- b[3][0] = s * a[3][0]; \
- b[3][1] = s * a[3][1]; \
- b[3][2] = s * a[3][2]; \
- b[3][3] = s * a[3][3]; \
-}
-
-/* ========================================================== */
-/* multiply matrix by scalar */
-
-#define ACCUM_SCALE_MATRIX_2X2(b,s,a) \
-{ \
- b[0][0] += (s) * a[0][0]; \
- b[0][1] += (s) * a[0][1]; \
- \
- b[1][0] += (s) * a[1][0]; \
- b[1][1] += (s) * a[1][1]; \
-}
-
-/* +========================================================== */
-/* multiply matrix by scalar */
-
-#define ACCUM_SCALE_MATRIX_3X3(b,s,a) \
-{ \
- b[0][0] += (s) * a[0][0]; \
- b[0][1] += (s) * a[0][1]; \
- b[0][2] += (s) * a[0][2]; \
- \
- b[1][0] += (s) * a[1][0]; \
- b[1][1] += (s) * a[1][1]; \
- b[1][2] += (s) * a[1][2]; \
- \
- b[2][0] += (s) * a[2][0]; \
- b[2][1] += (s) * a[2][1]; \
- b[2][2] += (s) * a[2][2]; \
-}
-
-/* +========================================================== */
-/* multiply matrix by scalar */
-
-#define ACCUM_SCALE_MATRIX_4X4(b,s,a) \
-{ \
- b[0][0] += (s) * a[0][0]; \
- b[0][1] += (s) * a[0][1]; \
- b[0][2] += (s) * a[0][2]; \
- b[0][3] += (s) * a[0][3]; \
- \
- b[1][0] += (s) * a[1][0]; \
- b[1][1] += (s) * a[1][1]; \
- b[1][2] += (s) * a[1][2]; \
- b[1][3] += (s) * a[1][3]; \
- \
- b[2][0] += (s) * a[2][0]; \
- b[2][1] += (s) * a[2][1]; \
- b[2][2] += (s) * a[2][2]; \
- b[2][3] += (s) * a[2][3]; \
- \
- b[3][0] += (s) * a[3][0]; \
- b[3][1] += (s) * a[3][1]; \
- b[3][2] += (s) * a[3][2]; \
- b[3][3] += (s) * a[3][3]; \
-}
-
-/* +========================================================== */
-/* matrix product */
-/* c[x][y] = a[x][0]*b[0][y]+a[x][1]*b[1][y]+a[x][2]*b[2][y]+a[x][3]*b[3][y];*/
-
-#define MATRIX_PRODUCT_2X2(c,a,b) \
-{ \
- c[0][0] = a[0][0]*b[0][0]+a[0][1]*b[1][0]; \
- c[0][1] = a[0][0]*b[0][1]+a[0][1]*b[1][1]; \
- \
- c[1][0] = a[1][0]*b[0][0]+a[1][1]*b[1][0]; \
- c[1][1] = a[1][0]*b[0][1]+a[1][1]*b[1][1]; \
- \
-}
-
-/* ========================================================== */
-/* matrix product */
-/* c[x][y] = a[x][0]*b[0][y]+a[x][1]*b[1][y]+a[x][2]*b[2][y]+a[x][3]*b[3][y];*/
-
-#define MATRIX_PRODUCT_3X3(c,a,b) \
-{ \
- c[0][0] = a[0][0]*b[0][0]+a[0][1]*b[1][0]+a[0][2]*b[2][0]; \
- c[0][1] = a[0][0]*b[0][1]+a[0][1]*b[1][1]+a[0][2]*b[2][1]; \
- c[0][2] = a[0][0]*b[0][2]+a[0][1]*b[1][2]+a[0][2]*b[2][2]; \
- \
- c[1][0] = a[1][0]*b[0][0]+a[1][1]*b[1][0]+a[1][2]*b[2][0]; \
- c[1][1] = a[1][0]*b[0][1]+a[1][1]*b[1][1]+a[1][2]*b[2][1]; \
- c[1][2] = a[1][0]*b[0][2]+a[1][1]*b[1][2]+a[1][2]*b[2][2]; \
- \
- c[2][0] = a[2][0]*b[0][0]+a[2][1]*b[1][0]+a[2][2]*b[2][0]; \
- c[2][1] = a[2][0]*b[0][1]+a[2][1]*b[1][1]+a[2][2]*b[2][1]; \
- c[2][2] = a[2][0]*b[0][2]+a[2][1]*b[1][2]+a[2][2]*b[2][2]; \
-}
-
-/* ========================================================== */
-/* matrix product */
-/* c[x][y] = a[x][0]*b[0][y]+a[x][1]*b[1][y]+a[x][2]*b[2][y]+a[x][3]*b[3][y];*/
-
-#define MATRIX_PRODUCT_4X4(c,a,b) \
-{ \
- c[0][0] = a[0][0]*b[0][0]+a[0][1]*b[1][0]+a[0][2]*b[2][0]+a[0][3]*b[3][0];\
- c[0][1] = a[0][0]*b[0][1]+a[0][1]*b[1][1]+a[0][2]*b[2][1]+a[0][3]*b[3][1];\
- c[0][2] = a[0][0]*b[0][2]+a[0][1]*b[1][2]+a[0][2]*b[2][2]+a[0][3]*b[3][2];\
- c[0][3] = a[0][0]*b[0][3]+a[0][1]*b[1][3]+a[0][2]*b[2][3]+a[0][3]*b[3][3];\
- \
- c[1][0] = a[1][0]*b[0][0]+a[1][1]*b[1][0]+a[1][2]*b[2][0]+a[1][3]*b[3][0];\
- c[1][1] = a[1][0]*b[0][1]+a[1][1]*b[1][1]+a[1][2]*b[2][1]+a[1][3]*b[3][1];\
- c[1][2] = a[1][0]*b[0][2]+a[1][1]*b[1][2]+a[1][2]*b[2][2]+a[1][3]*b[3][2];\
- c[1][3] = a[1][0]*b[0][3]+a[1][1]*b[1][3]+a[1][2]*b[2][3]+a[1][3]*b[3][3];\
- \
- c[2][0] = a[2][0]*b[0][0]+a[2][1]*b[1][0]+a[2][2]*b[2][0]+a[2][3]*b[3][0];\
- c[2][1] = a[2][0]*b[0][1]+a[2][1]*b[1][1]+a[2][2]*b[2][1]+a[2][3]*b[3][1];\
- c[2][2] = a[2][0]*b[0][2]+a[2][1]*b[1][2]+a[2][2]*b[2][2]+a[2][3]*b[3][2];\
- c[2][3] = a[2][0]*b[0][3]+a[2][1]*b[1][3]+a[2][2]*b[2][3]+a[2][3]*b[3][3];\
- \
- c[3][0] = a[3][0]*b[0][0]+a[3][1]*b[1][0]+a[3][2]*b[2][0]+a[3][3]*b[3][0];\
- c[3][1] = a[3][0]*b[0][1]+a[3][1]*b[1][1]+a[3][2]*b[2][1]+a[3][3]*b[3][1];\
- c[3][2] = a[3][0]*b[0][2]+a[3][1]*b[1][2]+a[3][2]*b[2][2]+a[3][3]*b[3][2];\
- c[3][3] = a[3][0]*b[0][3]+a[3][1]*b[1][3]+a[3][2]*b[2][3]+a[3][3]*b[3][3];\
-}
-
-/* ========================================================== */
-/* matrix times vector */
-
-#define MAT_DOT_VEC_2X2(p,m,v) \
-{ \
- p[0] = m[0][0]*v[0] + m[0][1]*v[1]; \
- p[1] = m[1][0]*v[0] + m[1][1]*v[1]; \
-}
-
-/* ========================================================== */
-/* matrix times vector */
-
-#define MAT_DOT_VEC_3X3(p,m,v) \
-{ \
- p[0] = m[0][0]*v[0] + m[0][1]*v[1] + m[0][2]*v[2]; \
- p[1] = m[1][0]*v[0] + m[1][1]*v[1] + m[1][2]*v[2]; \
- p[2] = m[2][0]*v[0] + m[2][1]*v[1] + m[2][2]*v[2]; \
-}
-
-/* ========================================================== */
-/* matrix times vector */
-
-#define MAT_DOT_VEC_4X4(p,m,v) \
-{ \
- p[0] = m[0][0]*v[0] + m[0][1]*v[1] + m[0][2]*v[2] + m[0][3]*v[3]; \
- p[1] = m[1][0]*v[0] + m[1][1]*v[1] + m[1][2]*v[2] + m[1][3]*v[3]; \
- p[2] = m[2][0]*v[0] + m[2][1]*v[1] + m[2][2]*v[2] + m[2][3]*v[3]; \
- p[3] = m[3][0]*v[0] + m[3][1]*v[1] + m[3][2]*v[2] + m[3][3]*v[3]; \
-}
-
-/* ========================================================== */
-/* vector transpose times matrix */
-/* p[j] = v[0]*m[0][j] + v[1]*m[1][j] + v[2]*m[2][j]; */
-
-#define VEC_DOT_MAT_3X3(p,v,m) \
-{ \
- p[0] = v[0]*m[0][0] + v[1]*m[1][0] + v[2]*m[2][0]; \
- p[1] = v[0]*m[0][1] + v[1]*m[1][1] + v[2]*m[2][1]; \
- p[2] = v[0]*m[0][2] + v[1]*m[1][2] + v[2]*m[2][2]; \
-}
-
-/* ========================================================== */
-/* affine matrix times vector */
-/* The matrix is assumed to be an affine matrix, with last two
- * entries representing a translation */
-
-#define MAT_DOT_VEC_2X3(p,m,v) \
-{ \
- p[0] = m[0][0]*v[0] + m[0][1]*v[1] + m[0][2]; \
- p[1] = m[1][0]*v[0] + m[1][1]*v[1] + m[1][2]; \
-}
-
-/* ========================================================== */
-/* inverse transpose of matrix times vector
- *
- * This macro computes inverse transpose of matrix m,
- * and multiplies vector v into it, to yeild vector p
- *
- * DANGER !!! Do Not use this on normal vectors!!!
- * It will leave normals the wrong length !!!
- * See macro below for use on normals.
- */
-
-#define INV_TRANSP_MAT_DOT_VEC_2X2(p,m,v) \
-{ \
- gleDouble det; \
- \
- det = m[0][0]*m[1][1] - m[0][1]*m[1][0]; \
- p[0] = m[1][1]*v[0] - m[1][0]*v[1]; \
- p[1] = - m[0][1]*v[0] + m[0][0]*v[1]; \
- \
- /* if matrix not singular, and not orthonormal, then renormalize */ \
- if ((det!=1.0) && (det != 0.0)) { \
- det = 1.0 / det; \
- p[0] *= det; \
- p[1] *= det; \
- } \
-}
-
-/* ========================================================== */
-/* transform normal vector by inverse transpose of matrix
- * and then renormalize the vector
- *
- * This macro computes inverse transpose of matrix m,
- * and multiplies vector v into it, to yeild vector p
- * Vector p is then normalized.
- */
-
-
-#define NORM_XFORM_2X2(p,m,v) \
-{ \
- double mlen; \
- \
- /* do nothing if off-diagonals are zero and diagonals are \
- * equal */ \
- if ((m[0][1] != 0.0) || (m[1][0] != 0.0) || (m[0][0] != m[1][1])) { \
- p[0] = m[1][1]*v[0] - m[1][0]*v[1]; \
- p[1] = - m[0][1]*v[0] + m[0][0]*v[1]; \
- \
- mlen = p[0]*p[0] + p[1]*p[1]; \
- mlen = 1.0 / sqrt (mlen); \
- p[0] *= mlen; \
- p[1] *= mlen; \
- } else { \
- VEC_COPY_2 (p, v); \
- } \
-}
-
-/* ========================================================== */
-/* outer product of vector times vector transpose
- *
- * The outer product of vector v and vector transpose t yeilds
- * dyadic matrix m.
- */
-
-#define OUTER_PRODUCT_2X2(m,v,t) \
-{ \
- m[0][0] = v[0] * t[0]; \
- m[0][1] = v[0] * t[1]; \
- \
- m[1][0] = v[1] * t[0]; \
- m[1][1] = v[1] * t[1]; \
-}
-
-/* ========================================================== */
-/* outer product of vector times vector transpose
- *
- * The outer product of vector v and vector transpose t yeilds
- * dyadic matrix m.
- */
-
-#define OUTER_PRODUCT_3X3(m,v,t) \
-{ \
- m[0][0] = v[0] * t[0]; \
- m[0][1] = v[0] * t[1]; \
- m[0][2] = v[0] * t[2]; \
- \
- m[1][0] = v[1] * t[0]; \
- m[1][1] = v[1] * t[1]; \
- m[1][2] = v[1] * t[2]; \
- \
- m[2][0] = v[2] * t[0]; \
- m[2][1] = v[2] * t[1]; \
- m[2][2] = v[2] * t[2]; \
-}
-
-/* ========================================================== */
-/* outer product of vector times vector transpose
- *
- * The outer product of vector v and vector transpose t yeilds
- * dyadic matrix m.
- */
-
-#define OUTER_PRODUCT_4X4(m,v,t) \
-{ \
- m[0][0] = v[0] * t[0]; \
- m[0][1] = v[0] * t[1]; \
- m[0][2] = v[0] * t[2]; \
- m[0][3] = v[0] * t[3]; \
- \
- m[1][0] = v[1] * t[0]; \
- m[1][1] = v[1] * t[1]; \
- m[1][2] = v[1] * t[2]; \
- m[1][3] = v[1] * t[3]; \
- \
- m[2][0] = v[2] * t[0]; \
- m[2][1] = v[2] * t[1]; \
- m[2][2] = v[2] * t[2]; \
- m[2][3] = v[2] * t[3]; \
- \
- m[3][0] = v[3] * t[0]; \
- m[3][1] = v[3] * t[1]; \
- m[3][2] = v[3] * t[2]; \
- m[3][3] = v[3] * t[3]; \
-}
-
-/* +========================================================== */
-/* outer product of vector times vector transpose
- *
- * The outer product of vector v and vector transpose t yeilds
- * dyadic matrix m.
- */
-
-#define ACCUM_OUTER_PRODUCT_2X2(m,v,t) \
-{ \
- m[0][0] += v[0] * t[0]; \
- m[0][1] += v[0] * t[1]; \
- \
- m[1][0] += v[1] * t[0]; \
- m[1][1] += v[1] * t[1]; \
-}
-
-/* +========================================================== */
-/* outer product of vector times vector transpose
- *
- * The outer product of vector v and vector transpose t yeilds
- * dyadic matrix m.
- */
-
-#define ACCUM_OUTER_PRODUCT_3X3(m,v,t) \
-{ \
- m[0][0] += v[0] * t[0]; \
- m[0][1] += v[0] * t[1]; \
- m[0][2] += v[0] * t[2]; \
- \
- m[1][0] += v[1] * t[0]; \
- m[1][1] += v[1] * t[1]; \
- m[1][2] += v[1] * t[2]; \
- \
- m[2][0] += v[2] * t[0]; \
- m[2][1] += v[2] * t[1]; \
- m[2][2] += v[2] * t[2]; \
-}
-
-/* +========================================================== */
-/* outer product of vector times vector transpose
- *
- * The outer product of vector v and vector transpose t yeilds
- * dyadic matrix m.
- */
-
-#define ACCUM_OUTER_PRODUCT_4X4(m,v,t) \
-{ \
- m[0][0] += v[0] * t[0]; \
- m[0][1] += v[0] * t[1]; \
- m[0][2] += v[0] * t[2]; \
- m[0][3] += v[0] * t[3]; \
- \
- m[1][0] += v[1] * t[0]; \
- m[1][1] += v[1] * t[1]; \
- m[1][2] += v[1] * t[2]; \
- m[1][3] += v[1] * t[3]; \
- \
- m[2][0] += v[2] * t[0]; \
- m[2][1] += v[2] * t[1]; \
- m[2][2] += v[2] * t[2]; \
- m[2][3] += v[2] * t[3]; \
- \
- m[3][0] += v[3] * t[0]; \
- m[3][1] += v[3] * t[1]; \
- m[3][2] += v[3] * t[2]; \
- m[3][3] += v[3] * t[3]; \
-}
-
-/* +========================================================== */
-/* determinant of matrix
- *
- * Computes determinant of matrix m, returning d
- */
-
-#define DETERMINANT_2X2(d,m) \
-{ \
- d = m[0][0] * m[1][1] - m[0][1] * m[1][0]; \
-}
-
-/* ========================================================== */
-/* determinant of matrix
- *
- * Computes determinant of matrix m, returning d
- */
-
-#define DETERMINANT_3X3(d,m) \
-{ \
- d = m[0][0] * (m[1][1]*m[2][2] - m[1][2] * m[2][1]); \
- d -= m[0][1] * (m[1][0]*m[2][2] - m[1][2] * m[2][0]); \
- d += m[0][2] * (m[1][0]*m[2][1] - m[1][1] * m[2][0]); \
-}
-
-/* ========================================================== */
-/* i,j,th cofactor of a 4x4 matrix
- *
- */
-
-#define COFACTOR_4X4_IJ(fac,m,i,j) \
-{ \
- int ii[4], jj[4], k; \
- \
- /* compute which row, columnt to skip */ \
- for (k=0; k<i; k++) ii[k] = k; \
- for (k=i; k<3; k++) ii[k] = k+1; \
- for (k=0; k<j; k++) jj[k] = k; \
- for (k=j; k<3; k++) jj[k] = k+1; \
- \
- (fac) = m[ii[0]][jj[0]] * (m[ii[1]][jj[1]]*m[ii[2]][jj[2]] \
- - m[ii[1]][jj[2]]*m[ii[2]][jj[1]]); \
- (fac) -= m[ii[0]][jj[1]] * (m[ii[1]][jj[0]]*m[ii[2]][jj[2]] \
- - m[ii[1]][jj[2]]*m[ii[2]][jj[0]]);\
- (fac) += m[ii[0]][jj[2]] * (m[ii[1]][jj[0]]*m[ii[2]][jj[1]] \
- - m[ii[1]][jj[1]]*m[ii[2]][jj[0]]);\
- \
- /* compute sign */ \
- k = i+j; \
- if ( k != (k/2)*2) { \
- (fac) = -(fac); \
- } \
-}
-
-/* ========================================================== */
-/* determinant of matrix
- *
- * Computes determinant of matrix m, returning d
- */
-
-#define DETERMINANT_4X4(d,m) \
-{ \
- double cofac; \
- COFACTOR_4X4_IJ (cofac, m, 0, 0); \
- d = m[0][0] * cofac; \
- COFACTOR_4X4_IJ (cofac, m, 0, 1); \
- d += m[0][1] * cofac; \
- COFACTOR_4X4_IJ (cofac, m, 0, 2); \
- d += m[0][2] * cofac; \
- COFACTOR_4X4_IJ (cofac, m, 0, 3); \
- d += m[0][3] * cofac; \
-}
-
-/* ========================================================== */
-/* cofactor of matrix
- *
- * Computes cofactor of matrix m, returning a
- */
-
-#define COFACTOR_2X2(a,m) \
-{ \
- a[0][0] = (m)[1][1]; \
- a[0][1] = - (m)[1][0]; \
- a[1][0] = - (m)[0][1]; \
- a[1][1] = (m)[0][0]; \
-}
-
-/* ========================================================== */
-/* cofactor of matrix
- *
- * Computes cofactor of matrix m, returning a
- */
-
-#define COFACTOR_3X3(a,m) \
-{ \
- a[0][0] = m[1][1]*m[2][2] - m[1][2]*m[2][1]; \
- a[0][1] = - (m[1][0]*m[2][2] - m[2][0]*m[1][2]); \
- a[0][2] = m[1][0]*m[2][1] - m[1][1]*m[2][0]; \
- a[1][0] = - (m[0][1]*m[2][2] - m[0][2]*m[2][1]); \
- a[1][1] = m[0][0]*m[2][2] - m[0][2]*m[2][0]; \
- a[1][2] = - (m[0][0]*m[2][1] - m[0][1]*m[2][0]); \
- a[2][0] = m[0][1]*m[1][2] - m[0][2]*m[1][1]; \
- a[2][1] = - (m[0][0]*m[1][2] - m[0][2]*m[1][0]); \
- a[2][2] = m[0][0]*m[1][1] - m[0][1]*m[1][0]); \
-}
-
-/* ========================================================== */
-/* cofactor of matrix
- *
- * Computes cofactor of matrix m, returning a
- */
-
-#define COFACTOR_4X4(a,m) \
-{ \
- int i,j; \
- \
- for (i=0; i<4; i++) { \
- for (j=0; j<4; j++) { \
- COFACTOR_4X4_IJ (a[i][j], m, i, j); \
- } \
- } \
-}
-
-/* ========================================================== */
-/* adjoint of matrix
- *
- * Computes adjoint of matrix m, returning a
- * (Note that adjoint is just the transpose of the cofactor matrix)
- */
-
-#define ADJOINT_2X2(a,m) \
-{ \
- a[0][0] = (m)[1][1]; \
- a[1][0] = - (m)[1][0]; \
- a[0][1] = - (m)[0][1]; \
- a[1][1] = (m)[0][0]; \
-}
-
-/* ========================================================== */
-/* adjoint of matrix
- *
- * Computes adjoint of matrix m, returning a
- * (Note that adjoint is just the transpose of the cofactor matrix)
- */
-
-
-#define ADJOINT_3X3(a,m) \
-{ \
- a[0][0] = m[1][1]*m[2][2] - m[1][2]*m[2][1]; \
- a[1][0] = - (m[1][0]*m[2][2] - m[2][0]*m[1][2]); \
- a[2][0] = m[1][0]*m[2][1] - m[1][1]*m[2][0]; \
- a[0][1] = - (m[0][1]*m[2][2] - m[0][2]*m[2][1]); \
- a[1][1] = m[0][0]*m[2][2] - m[0][2]*m[2][0]; \
- a[2][1] = - (m[0][0]*m[2][1] - m[0][1]*m[2][0]); \
- a[0][2] = m[0][1]*m[1][2] - m[0][2]*m[1][1]; \
- a[1][2] = - (m[0][0]*m[1][2] - m[0][2]*m[1][0]); \
- a[2][2] = m[0][0]*m[1][1] - m[0][1]*m[1][0]); \
-}
-
-/* ========================================================== */
-/* adjoint of matrix
- *
- * Computes adjoint of matrix m, returning a
- * (Note that adjoint is just the transpose of the cofactor matrix)
- */
-
-#define ADJOINT_4X4(a,m) \
-{ \
- int i,j; \
- \
- for (i=0; i<4; i++) { \
- for (j=0; j<4; j++) { \
- COFACTOR_4X4_IJ (a[j][i], m, i, j); \
- } \
- } \
-}
-
-/* ========================================================== */
-/* compute adjoint of matrix and scale
- *
- * Computes adjoint of matrix m, scales it by s, returning a
- */
-
-#define SCALE_ADJOINT_2X2(a,s,m) \
-{ \
- a[0][0] = (s) * m[1][1]; \
- a[1][0] = - (s) * m[1][0]; \
- a[0][1] = - (s) * m[0][1]; \
- a[1][1] = (s) * m[0][0]; \
-}
-
-/* ========================================================== */
-/* compute adjoint of matrix and scale
- *
- * Computes adjoint of matrix m, scales it by s, returning a
- */
-
-#define SCALE_ADJOINT_3X3(a,s,m) \
-{ \
- a[0][0] = (s) * (m[1][1] * m[2][2] - m[1][2] * m[2][1]); \
- a[1][0] = (s) * (m[1][2] * m[2][0] - m[1][0] * m[2][2]); \
- a[2][0] = (s) * (m[1][0] * m[2][1] - m[1][1] * m[2][0]); \
- \
- a[0][1] = (s) * (m[0][2] * m[2][1] - m[0][1] * m[2][2]); \
- a[1][1] = (s) * (m[0][0] * m[2][2] - m[0][2] * m[2][0]); \
- a[2][1] = (s) * (m[0][1] * m[2][0] - m[0][0] * m[2][1]); \
- \
- a[0][2] = (s) * (m[0][1] * m[1][2] - m[0][2] * m[1][1]); \
- a[1][2] = (s) * (m[0][2] * m[1][0] - m[0][0] * m[1][2]); \
- a[2][2] = (s) * (m[0][0] * m[1][1] - m[0][1] * m[1][0]); \
-}
-
-/* ========================================================== */
-/* compute adjoint of matrix and scale
- *
- * Computes adjoint of matrix m, scales it by s, returning a
- */
-
-#define SCALE_ADJOINT_4X4(a,s,m) \
-{ \
- int i,j; \
- \
- for (i=0; i<4; i++) { \
- for (j=0; j<4; j++) { \
- COFACTOR_4X4_IJ (a[j][i], m, i, j); \
- a[j][i] *= s; \
- } \
- } \
-}
-
-/* ========================================================== */
-/* inverse of matrix
- *
- * Compute inverse of matrix a, returning determinant m and
- * inverse b
- */
-
-#define INVERT_2X2(b,det,a) \
-{ \
- double tmp; \
- DETERMINANT_2X2 (det, a); \
- tmp = 1.0 / (det); \
- SCALE_ADJOINT_2X2 (b, tmp, a); \
-}
-
-/* ========================================================== */
-/* inverse of matrix
- *
- * Compute inverse of matrix a, returning determinant m and
- * inverse b
- */
-
-#define INVERT_3X3(b,det,a) \
-{ \
- double tmp; \
- DETERMINANT_3X3 (det, a); \
- tmp = 1.0 / (det); \
- SCALE_ADJOINT_3X3 (b, tmp, a); \
-}
-
-/* ========================================================== */
-/* inverse of matrix
- *
- * Compute inverse of matrix a, returning determinant m and
- * inverse b
- */
-
-#define INVERT_4X4(b,det,a) \
-{ \
- double tmp; \
- DETERMINANT_4X4 (det, a); \
- tmp = 1.0 / (det); \
- SCALE_ADJOINT_4X4 (b, tmp, a); \
-}
-
-/* ========================================================== */
-#if defined(__cplusplus) || defined(c_plusplus)
-}
-#endif
-
-#endif /* __GUTIL_VECTOR_H__ */
-/* ===================== END OF FILE ======================== */
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/Caution.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/Caution.tiff
deleted file mode 100755
index ec49652..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/Caution.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/classes.nib b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/classes.nib
deleted file mode 100755
index 04b22df..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/classes.nib
+++ /dev/null
@@ -1,55 +0,0 @@
-{
- IBClasses = (
- {
- ACTIONS = {save = id; saveAs = id; };
- CLASS = FirstResponder;
- LANGUAGE = ObjC;
- SUPERCLASS = NSObject;
- },
- {
- ACTIONS = {timerAction = id; };
- CLASS = GLUTApplication;
- LANGUAGE = ObjC;
- OUTLETS = {
- "_aboutMenuItem" = NSMenuItem;
- "_hideMenuItem" = NSMenuItem;
- "_quitMenuItem" = NSMenuItem;
- };
- SUPERCLASS = NSApplication;
- },
- {
- ACTIONS = {toggleWindow = id; };
- CLASS = GLUTClipboardController;
- LANGUAGE = ObjC;
- OUTLETS = {"_infoText" = id; "_scrollView" = id; };
- SUPERCLASS = NSWindowController;
- },
- {
- ACTIONS = {
- assign = id;
- cancel = id;
- inputMenu = id;
- invertInput = id;
- mouseMatrix = id;
- mousePreset = id;
- ok = id;
- setDefault = id;
- };
- CLASS = GLUTPreferencesController;
- LANGUAGE = ObjC;
- OUTLETS = {
- assignPrompt = NSTextField;
- assignText = NSTextField;
- inputMenu = NSPopUpButton;
- inverted = NSButton;
- mbConfigMenu = NSPopUpButton;
- mbConfigWarningIcon = NSImageView;
- mbConfigWarningText = NSTextField;
- middleButtonMatrix = NSMatrix;
- rightButtonMatrix = NSMatrix;
- };
- SUPERCLASS = NSWindowController;
- }
- );
- IBVersion = 1;
-} \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/info.nib b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/info.nib
deleted file mode 100755
index d5cf056..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/info.nib
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>IBDocumentLocation</key>
- <string>4 104 410 240 0 0 1152 848 </string>
- <key>IBEditorPositions</key>
- <dict>
- <key>29</key>
- <string>19 615 246 44 0 0 1152 848 </string>
- </dict>
- <key>IBFramework Version</key>
- <string>291.0</string>
- <key>IBGroupedObjects</key>
- <dict/>
- <key>IBLastGroupID</key>
- <string>1</string>
- <key>IBOpenObjects</key>
- <array>
- <integer>29</integer>
- </array>
- <key>IBSystem Version</key>
- <string>6I32</string>
-</dict>
-</plist>
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/objects.nib b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/objects.nib
deleted file mode 100644
index 8a7140e..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUT.nib/objects.nib
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/classes.nib b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/classes.nib
deleted file mode 100755
index 7e85eb1..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/classes.nib
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- IBClasses = (
- {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
- {
- ACTIONS = {toggleWindow = id; };
- CLASS = GLUTClipboardController;
- LANGUAGE = ObjC;
- OUTLETS = {_infoText = id; _scrollView = id; };
- SUPERCLASS = NSWindowController;
- }
- );
- IBVersion = 1;
-} \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/info.nib b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/info.nib
deleted file mode 100755
index 867735d..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/info.nib
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
-<plist version="0.9">
-<dict>
- <key>IBDocumentLocation</key>
- <string>63 221 356 240 0 0 1600 1178 </string>
- <key>IBFramework Version</key>
- <string>263.2</string>
- <key>IBSystem Version</key>
- <string>5S41</string>
-</dict>
-</plist>
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/objects.nib b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/objects.nib
deleted file mode 100644
index 29125d4..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTClipboard.nib/objects.nib
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/classes.nib b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/classes.nib
deleted file mode 100755
index c675963..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/classes.nib
+++ /dev/null
@@ -1,73 +0,0 @@
-{
- IBClasses = (
- {
- ACTIONS = {save = id; saveAs = id; };
- CLASS = FirstResponder;
- LANGUAGE = ObjC;
- SUPERCLASS = NSObject;
- },
- {
- ACTIONS = {
- cancel = id;
- joyAssign = id;
- joyDevice = id;
- joyElement = id;
- joyInvert = id;
- launchDebugMode = id;
- launchGamemodeCaptureSingle = id;
- launchIconic = id;
- launchUseCurrWD = id;
- launchUseExtDesktop = id;
- launchUseMacOSCoords = id;
- mouseEanbleEmulation = id;
- mouseMiddleMenu = id;
- mouseRightMenu = id;
- ok = id;
- spaceAssign = id;
- spaceDevice = id;
- spaceElement = id;
- spaceInvert = id;
- };
- CLASS = GLUTPreferencesController;
- LANGUAGE = ObjC;
- OUTLETS = {
- joyAssign = NSButton;
- joyAssignNote = NSTextField;
- joyAssignWarningIcon = NSImageView;
- joyDeviceMenu = NSPopUpButton;
- joyElement = NSTextField;
- joyInputMenu = NSPopUpButton;
- joyInverted = NSButton;
- launchDebugMode = NSButton;
- launchFadeTime = NSTextField;
- launchGamemodeCaptureSingle = NSButton;
- launchIconic = NSButton;
- launchInitHeight = NSTextField;
- launchInitWidth = NSTextField;
- launchInitX = NSTextField;
- launchInitY = NSTextField;
- launchMenuIdle = NSTextField;
- launchSyncToVBL = NSButton;
- launchUseCurrWD = NSButton;
- launchUseExtendedDesktop = NSButton;
- launchUseMacOSXCoords = NSButton;
- mouseAssignWarningIcon = NSImageView;
- mouseAssignWarningText = NSTextField;
- mouseDetected = NSTextField;
- mouseEmulation = NSButton;
- mouseMiddleConfigMenu = NSPopUpButton;
- mouseRightConfigMenu = NSPopUpButton;
- prefsTabView = NSTabView;
- spaceAssign = NSButton;
- spaceAssignNote = NSTextField;
- spaceAssignWarningIcon = NSImageView;
- spaceDeviceMenu = NSPopUpButton;
- spaceElement = NSTextField;
- spaceInputMenu = NSPopUpButton;
- spaceInverted = NSButton;
- };
- SUPERCLASS = NSWindowController;
- }
- );
- IBVersion = 1;
-} \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/info.nib b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/info.nib
deleted file mode 100755
index 216c8dc..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/info.nib
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>IBDocumentLocation</key>
- <string>16 329 410 240 0 0 1920 1178 </string>
- <key>IBFramework Version</key>
- <string>439.0</string>
- <key>IBOpenObjects</key>
- <array>
- <integer>205</integer>
- </array>
- <key>IBSystem Version</key>
- <string>8G32</string>
-</dict>
-</plist>
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/objects.nib b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/objects.nib
deleted file mode 100644
index 7598f2c..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTPreferences.nib/objects.nib
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTUI.strings b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTUI.strings
deleted file mode 100644
index 6db3c5c..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/GLUTUI.strings
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/InfoPlist.strings b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/InfoPlist.strings
deleted file mode 100644
index 6f78b89..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/English.lproj/InfoPlist.strings
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/Info.plist b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/Info.plist
deleted file mode 100755
index e8fc9d6..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/Info.plist
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>English</string>
- <key>CFBundleExecutable</key>
- <string>GLUT</string>
- <key>CFBundleGetInfoString</key>
- <string>3.4.0, Copyright (c) 2001-2008 Apple Inc., All Rights Reserved</string>
- <key>CFBundleIdentifier</key>
- <string>com.apple.glut</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundlePackageType</key>
- <string>FMWK</string>
- <key>CFBundleShortVersionString</key>
- <string>3.4.0</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleVersion</key>
- <string>GLUT-3.4.0</string>
-</dict>
-</plist>
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/blankCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/blankCursor.tiff
deleted file mode 100755
index a2b0cf1..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/blankCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomCursor.tiff
deleted file mode 100755
index c3f4795..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomleftCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomleftCursor.tiff
deleted file mode 100755
index 274529f..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomleftCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomrightCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomrightCursor.tiff
deleted file mode 100755
index dec4252..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/bottomrightCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/crossCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/crossCursor.tiff
deleted file mode 100755
index 8536c0e..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/crossCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/cycleCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/cycleCursor.tiff
deleted file mode 100755
index 34b52f6..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/cycleCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/destroyCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/destroyCursor.tiff
deleted file mode 100755
index 9e3a1cb..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/destroyCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/fingerCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/fingerCursor.tiff
deleted file mode 100755
index 0087c66..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/fingerCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/helpCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/helpCursor.tiff
deleted file mode 100755
index fc4a88a..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/helpCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/leftCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/leftCursor.tiff
deleted file mode 100755
index 852b69b..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/leftCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/leftRightCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/leftRightCursor.tiff
deleted file mode 100755
index 37fe393..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/leftRightCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/rightArrowCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/rightArrowCursor.tiff
deleted file mode 100755
index d852616..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/rightArrowCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/rightCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/rightCursor.tiff
deleted file mode 100755
index 9781f22..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/rightCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/sprayCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/sprayCursor.tiff
deleted file mode 100755
index 9bec966..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/sprayCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/topCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/topCursor.tiff
deleted file mode 100755
index e4df0de..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/topCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/topleftCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/topleftCursor.tiff
deleted file mode 100755
index 43cf97f..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/topleftCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/toprightCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/toprightCursor.tiff
deleted file mode 100755
index 429b01b..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/toprightCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/upDownCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/upDownCursor.tiff
deleted file mode 100755
index 1605063..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/upDownCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/waitCursor.tiff b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/waitCursor.tiff
deleted file mode 100755
index 81ba1aa..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/A/Resources/waitCursor.tiff
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/Current b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/Current
deleted file mode 120000
index 8c7e5a6..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Frameworks/GLUT.framework/Versions/Current
+++ /dev/null
@@ -1 +0,0 @@
-A \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Info.plist b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Info.plist
deleted file mode 100644
index 6faf4d2..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/Info.plist
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>BuildMachineOSBuild</key>
- <string>10K540</string>
- <key>CFBundleDevelopmentRegion</key>
- <string>English</string>
- <key>CFBundleExecutable</key>
- <string>emptyExampleDebug</string>
- <key>CFBundleIdentifier</key>
- <string>com.yourcompany.openFrameworks</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundlePackageType</key>
- <string>APPL</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleVersion</key>
- <string>1.0</string>
- <key>DTCompiler</key>
- <string></string>
- <key>DTPlatformBuild</key>
- <string>10M2518</string>
- <key>DTPlatformVersion</key>
- <string>PG</string>
- <key>DTSDKBuild</key>
- <string>10K540</string>
- <key>DTSDKName</key>
- <string></string>
- <key>DTXcode</key>
- <string>0400</string>
- <key>DTXcodeBuild</key>
- <string>10M2518</string>
-</dict>
-</plist>
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/MacOS/emptyExampleDebug b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/MacOS/emptyExampleDebug
deleted file mode 100755
index 392edf7..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/MacOS/emptyExampleDebug
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/MacOS/libfmodex.dylib b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/MacOS/libfmodex.dylib
deleted file mode 100644
index bea90a1..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/MacOS/libfmodex.dylib
+++ /dev/null
Binary files differ
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/PkgInfo b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/PkgInfo
deleted file mode 100644
index bd04210..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/bin/emptyExampleDebug.app/Contents/PkgInfo
+++ /dev/null
@@ -1 +0,0 @@
-APPL???? \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/emptyExample.xcodeproj/project.pbxproj b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/emptyExample.xcodeproj/project.pbxproj
deleted file mode 100644
index 5ca427f..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/emptyExample.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,602 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 42;
- objects = {
-
-/* Begin PBXBuildFile section */
- 8DF1A08C1404702E00148E3B /* fft.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8DF1A0801404702E00148E3B /* fft.cpp */; };
- 8DF1A08D1404702E00148E3B /* maxiFFT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8DF1A0821404702E00148E3B /* maxiFFT.cpp */; };
- 8DF1A08E1404702E00148E3B /* maxiGrains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8DF1A0841404702E00148E3B /* maxiGrains.cpp */; };
- 8DF1A08F1404702E00148E3B /* maxiMFCC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8DF1A0861404702E00148E3B /* maxiMFCC.cpp */; };
- 8DF1A0901404702E00148E3B /* maximilian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8DF1A0881404702E00148E3B /* maximilian.cpp */; };
- BBAB23CB13894F3D00AA2426 /* GLUT.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = BBAB23BE13894E4700AA2426 /* GLUT.framework */; };
- E4328149138ABC9F0047C5CB /* openFrameworksDebug.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E4328148138ABC890047C5CB /* openFrameworksDebug.a */; };
- E45BE97B0E8CC7DD009D7055 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9710E8CC7DD009D7055 /* AGL.framework */; };
- E45BE97C0E8CC7DD009D7055 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9720E8CC7DD009D7055 /* ApplicationServices.framework */; };
- E45BE97D0E8CC7DD009D7055 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9730E8CC7DD009D7055 /* AudioToolbox.framework */; };
- E45BE97E0E8CC7DD009D7055 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9740E8CC7DD009D7055 /* Carbon.framework */; };
- E45BE97F0E8CC7DD009D7055 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9750E8CC7DD009D7055 /* CoreAudio.framework */; };
- E45BE9800E8CC7DD009D7055 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9760E8CC7DD009D7055 /* CoreFoundation.framework */; };
- E45BE9810E8CC7DD009D7055 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9770E8CC7DD009D7055 /* CoreServices.framework */; };
- E45BE9830E8CC7DD009D7055 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE9790E8CC7DD009D7055 /* OpenGL.framework */; };
- E45BE9840E8CC7DD009D7055 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E45BE97A0E8CC7DD009D7055 /* QuickTime.framework */; };
- E4B69E200A3A1BDC003C02F2 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4B69E1D0A3A1BDC003C02F2 /* main.cpp */; };
- E4B69E210A3A1BDC003C02F2 /* testApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4B69E1E0A3A1BDC003C02F2 /* testApp.cpp */; };
- E4C2424710CC5A17004149E2 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4C2424410CC5A17004149E2 /* AppKit.framework */; };
- E4C2424810CC5A17004149E2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4C2424510CC5A17004149E2 /* Cocoa.framework */; };
- E4C2424910CC5A17004149E2 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4C2424610CC5A17004149E2 /* IOKit.framework */; };
- E4EB6799138ADC1D00A09F29 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BBAB23BE13894E4700AA2426 /* GLUT.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- E4328147138ABC890047C5CB /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = E4B27C1510CBEB8E00536013;
- remoteInfo = openFrameworks;
- };
- E4EEB9AB138B136A00A80321 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = E4B27C1410CBEB8E00536013;
- remoteInfo = openFrameworks;
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXCopyFilesBuildPhase section */
- E4C2427710CC5ABF004149E2 /* CopyFiles */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 10;
- files = (
- BBAB23CB13894F3D00AA2426 /* GLUT.framework in CopyFiles */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXCopyFilesBuildPhase section */
-
-/* Begin PBXFileReference section */
- 8DF1A07E1404702E00148E3B /* install.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = install.xml; sourceTree = "<group>"; };
- 8DF1A0801404702E00148E3B /* fft.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fft.cpp; sourceTree = "<group>"; };
- 8DF1A0811404702E00148E3B /* fft.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fft.h; sourceTree = "<group>"; };
- 8DF1A0821404702E00148E3B /* maxiFFT.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maxiFFT.cpp; sourceTree = "<group>"; };
- 8DF1A0831404702E00148E3B /* maxiFFT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maxiFFT.h; sourceTree = "<group>"; };
- 8DF1A0841404702E00148E3B /* maxiGrains.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maxiGrains.cpp; sourceTree = "<group>"; };
- 8DF1A0851404702E00148E3B /* maxiGrains.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maxiGrains.h; sourceTree = "<group>"; };
- 8DF1A0861404702E00148E3B /* maxiMFCC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maxiMFCC.cpp; sourceTree = "<group>"; };
- 8DF1A0871404702E00148E3B /* maxiMFCC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maxiMFCC.h; sourceTree = "<group>"; };
- 8DF1A0881404702E00148E3B /* maximilian.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = maximilian.cpp; sourceTree = "<group>"; };
- 8DF1A0891404702E00148E3B /* maximilian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maximilian.h; sourceTree = "<group>"; };
- 8DF1A08B1404702E00148E3B /* ofxMaxim.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ofxMaxim.h; sourceTree = "<group>"; };
- BBAB23BE13894E4700AA2426 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = ../../../libs/glut/lib/osx/GLUT.framework; sourceTree = "<group>"; };
- E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = openFrameworksLib.xcodeproj; path = ../../../libs/openFrameworksCompiled/project/osx/openFrameworksLib.xcodeproj; sourceTree = SOURCE_ROOT; };
- E45BE9710E8CC7DD009D7055 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = "<absolute>"; };
- E45BE9720E8CC7DD009D7055 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; };
- E45BE9730E8CC7DD009D7055 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
- E45BE9740E8CC7DD009D7055 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
- E45BE9750E8CC7DD009D7055 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
- E45BE9760E8CC7DD009D7055 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
- E45BE9770E8CC7DD009D7055 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
- E45BE9790E8CC7DD009D7055 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
- E45BE97A0E8CC7DD009D7055 /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; };
- E4B69B5B0A3A1756003C02F2 /* emptyExampleDebug.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = emptyExampleDebug.app; sourceTree = BUILT_PRODUCTS_DIR; };
- E4B69E1D0A3A1BDC003C02F2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = src/main.cpp; sourceTree = SOURCE_ROOT; };
- E4B69E1E0A3A1BDC003C02F2 /* testApp.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 30; name = testApp.cpp; path = src/testApp.cpp; sourceTree = SOURCE_ROOT; };
- E4B69E1F0A3A1BDC003C02F2 /* testApp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = testApp.h; path = src/testApp.h; sourceTree = SOURCE_ROOT; };
- E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = "openFrameworks-Info.plist"; sourceTree = "<group>"; };
- E4C2424410CC5A17004149E2 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
- E4C2424510CC5A17004149E2 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
- E4C2424610CC5A17004149E2 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
- E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = CoreOF.xcconfig; path = ../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig; sourceTree = SOURCE_ROOT; };
- E4EB6923138AFD0F00A09F29 /* Project.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Project.xcconfig; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- E4B69B590A3A1756003C02F2 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- E4EB6799138ADC1D00A09F29 /* GLUT.framework in Frameworks */,
- E4328149138ABC9F0047C5CB /* openFrameworksDebug.a in Frameworks */,
- E45BE97B0E8CC7DD009D7055 /* AGL.framework in Frameworks */,
- E45BE97C0E8CC7DD009D7055 /* ApplicationServices.framework in Frameworks */,
- E45BE97D0E8CC7DD009D7055 /* AudioToolbox.framework in Frameworks */,
- E45BE97E0E8CC7DD009D7055 /* Carbon.framework in Frameworks */,
- E45BE97F0E8CC7DD009D7055 /* CoreAudio.framework in Frameworks */,
- E45BE9800E8CC7DD009D7055 /* CoreFoundation.framework in Frameworks */,
- E45BE9810E8CC7DD009D7055 /* CoreServices.framework in Frameworks */,
- E45BE9830E8CC7DD009D7055 /* OpenGL.framework in Frameworks */,
- E45BE9840E8CC7DD009D7055 /* QuickTime.framework in Frameworks */,
- E4C2424710CC5A17004149E2 /* AppKit.framework in Frameworks */,
- E4C2424810CC5A17004149E2 /* Cocoa.framework in Frameworks */,
- E4C2424910CC5A17004149E2 /* IOKit.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 8DF1A07D1404702E00148E3B /* ofxMaxim */ = {
- isa = PBXGroup;
- children = (
- 8DF1A07E1404702E00148E3B /* install.xml */,
- 8DF1A07F1404702E00148E3B /* libs */,
- 8DF1A08A1404702E00148E3B /* src */,
- );
- path = ofxMaxim;
- sourceTree = "<group>";
- };
- 8DF1A07F1404702E00148E3B /* libs */ = {
- isa = PBXGroup;
- children = (
- 8DF1A0801404702E00148E3B /* fft.cpp */,
- 8DF1A0811404702E00148E3B /* fft.h */,
- 8DF1A0821404702E00148E3B /* maxiFFT.cpp */,
- 8DF1A0831404702E00148E3B /* maxiFFT.h */,
- 8DF1A0841404702E00148E3B /* maxiGrains.cpp */,
- 8DF1A0851404702E00148E3B /* maxiGrains.h */,
- 8DF1A0861404702E00148E3B /* maxiMFCC.cpp */,
- 8DF1A0871404702E00148E3B /* maxiMFCC.h */,
- 8DF1A0881404702E00148E3B /* maximilian.cpp */,
- 8DF1A0891404702E00148E3B /* maximilian.h */,
- );
- path = libs;
- sourceTree = "<group>";
- };
- 8DF1A08A1404702E00148E3B /* src */ = {
- isa = PBXGroup;
- children = (
- 8DF1A08B1404702E00148E3B /* ofxMaxim.h */,
- );
- path = src;
- sourceTree = "<group>";
- };
- BB4B014C10F69532006C3DED /* addons */ = {
- isa = PBXGroup;
- children = (
- 8DF1A07D1404702E00148E3B /* ofxMaxim */,
- );
- name = addons;
- sourceTree = "<group>";
- };
- BBAB23C913894ECA00AA2426 /* system frameworks */ = {
- isa = PBXGroup;
- children = (
- E4C2424410CC5A17004149E2 /* AppKit.framework */,
- E4C2424510CC5A17004149E2 /* Cocoa.framework */,
- E4C2424610CC5A17004149E2 /* IOKit.framework */,
- E45BE9710E8CC7DD009D7055 /* AGL.framework */,
- E45BE9720E8CC7DD009D7055 /* ApplicationServices.framework */,
- E45BE9730E8CC7DD009D7055 /* AudioToolbox.framework */,
- E45BE9740E8CC7DD009D7055 /* Carbon.framework */,
- E45BE9750E8CC7DD009D7055 /* CoreAudio.framework */,
- E45BE9760E8CC7DD009D7055 /* CoreFoundation.framework */,
- E45BE9770E8CC7DD009D7055 /* CoreServices.framework */,
- E45BE9790E8CC7DD009D7055 /* OpenGL.framework */,
- E45BE97A0E8CC7DD009D7055 /* QuickTime.framework */,
- );
- name = "system frameworks";
- sourceTree = "<group>";
- };
- BBAB23CA13894EDB00AA2426 /* 3rd party frameworks */ = {
- isa = PBXGroup;
- children = (
- BBAB23BE13894E4700AA2426 /* GLUT.framework */,
- );
- name = "3rd party frameworks";
- sourceTree = "<group>";
- };
- E4328144138ABC890047C5CB /* Products */ = {
- isa = PBXGroup;
- children = (
- E4328148138ABC890047C5CB /* openFrameworksDebug.a */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- E45BE5980E8CC70C009D7055 /* frameworks */ = {
- isa = PBXGroup;
- children = (
- BBAB23CA13894EDB00AA2426 /* 3rd party frameworks */,
- BBAB23C913894ECA00AA2426 /* system frameworks */,
- );
- name = frameworks;
- sourceTree = "<group>";
- };
- E4B69B4A0A3A1720003C02F2 = {
- isa = PBXGroup;
- children = (
- E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */,
- E4EB6923138AFD0F00A09F29 /* Project.xcconfig */,
- E4B69E1C0A3A1BDC003C02F2 /* src */,
- E4EEC9E9138DF44700A80321 /* openFrameworks */,
- BB4B014C10F69532006C3DED /* addons */,
- E45BE5980E8CC70C009D7055 /* frameworks */,
- E4B69B5B0A3A1756003C02F2 /* emptyExampleDebug.app */,
- );
- sourceTree = "<group>";
- };
- E4B69E1C0A3A1BDC003C02F2 /* src */ = {
- isa = PBXGroup;
- children = (
- E4B69E1D0A3A1BDC003C02F2 /* main.cpp */,
- E4B69E1E0A3A1BDC003C02F2 /* testApp.cpp */,
- E4B69E1F0A3A1BDC003C02F2 /* testApp.h */,
- );
- path = src;
- sourceTree = SOURCE_ROOT;
- };
- E4EEC9E9138DF44700A80321 /* openFrameworks */ = {
- isa = PBXGroup;
- children = (
- E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */,
- E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */,
- );
- name = openFrameworks;
- sourceTree = "<group>";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- E4B69B5A0A3A1756003C02F2 /* emptyExample */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "emptyExample" */;
- buildPhases = (
- E4B69B580A3A1756003C02F2 /* Sources */,
- E4B69B590A3A1756003C02F2 /* Frameworks */,
- E4B6FFFD0C3F9AB9008CF71C /* ShellScript */,
- E4C2427710CC5ABF004149E2 /* CopyFiles */,
- );
- buildRules = (
- );
- dependencies = (
- E4EEB9AC138B136A00A80321 /* PBXTargetDependency */,
- );
- name = emptyExample;
- productName = myOFApp;
- productReference = E4B69B5B0A3A1756003C02F2 /* emptyExampleDebug.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- E4B69B4C0A3A1720003C02F2 /* Project object */ = {
- isa = PBXProject;
- buildConfigurationList = E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "emptyExample" */;
- compatibilityVersion = "Xcode 2.4";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- English,
- Japanese,
- French,
- German,
- );
- mainGroup = E4B69B4A0A3A1720003C02F2;
- productRefGroup = E4B69B4A0A3A1720003C02F2;
- projectDirPath = "";
- projectReferences = (
- {
- ProductGroup = E4328144138ABC890047C5CB /* Products */;
- ProjectRef = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */;
- },
- );
- projectRoot = "";
- targets = (
- E4B69B5A0A3A1756003C02F2 /* emptyExample */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXReferenceProxy section */
- E4328148138ABC890047C5CB /* openFrameworksDebug.a */ = {
- isa = PBXReferenceProxy;
- fileType = archive.ar;
- path = openFrameworksDebug.a;
- remoteRef = E4328147138ABC890047C5CB /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
-/* End PBXReferenceProxy section */
-
-/* Begin PBXShellScriptBuildPhase section */
- E4B6FFFD0C3F9AB9008CF71C /* ShellScript */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "cp -f ../../../libs/fmodex/lib/osx/libfmodex.dylib \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/libfmodex.dylib\"; install_name_tool -change ./libfmodex.dylib @executable_path/libfmodex.dylib \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/$PRODUCT_NAME\";";
- };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- E4B69B580A3A1756003C02F2 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- E4B69E200A3A1BDC003C02F2 /* main.cpp in Sources */,
- E4B69E210A3A1BDC003C02F2 /* testApp.cpp in Sources */,
- 8DF1A08C1404702E00148E3B /* fft.cpp in Sources */,
- 8DF1A08D1404702E00148E3B /* maxiFFT.cpp in Sources */,
- 8DF1A08E1404702E00148E3B /* maxiGrains.cpp in Sources */,
- 8DF1A08F1404702E00148E3B /* maxiMFCC.cpp in Sources */,
- 8DF1A0901404702E00148E3B /* maximilian.cpp in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- E4EEB9AC138B136A00A80321 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = openFrameworks;
- targetProxy = E4EEB9AB138B136A00A80321 /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
- E4B69B4E0A3A1720003C02F2 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */;
- buildSettings = {
- ARCHS = "$(NATIVE_ARCH)";
- CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/";
- COPY_PHASE_STRIP = NO;
- DEAD_CODE_STRIPPING = YES;
- GCC_AUTO_VECTORIZATION = YES;
- GCC_ENABLE_SSE3_EXTENSIONS = YES;
- GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES;
- GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
- GCC_MODEL_TUNING = G5;
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
- GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
- GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
- GCC_WARN_UNINITIALIZED_AUTOS = NO;
- GCC_WARN_UNUSED_VALUE = NO;
- GCC_WARN_UNUSED_VARIABLE = NO;
- OTHER_CPLUSPLUSFLAGS = (
- "-D__MACOSX_CORE__",
- "-lpthread",
- );
- };
- name = Debug;
- };
- E4B69B4F0A3A1720003C02F2 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */;
- buildSettings = {
- ARCHS = "$(NATIVE_ARCH)";
- CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/";
- COPY_PHASE_STRIP = YES;
- DEAD_CODE_STRIPPING = YES;
- GCC_AUTO_VECTORIZATION = YES;
- GCC_ENABLE_SSE3_EXTENSIONS = YES;
- GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES;
- GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
- GCC_MODEL_TUNING = G5;
- GCC_OPTIMIZATION_LEVEL = 3;
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_UNROLL_LOOPS = YES;
- GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
- GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
- GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
- GCC_WARN_UNINITIALIZED_AUTOS = NO;
- GCC_WARN_UNUSED_VALUE = NO;
- GCC_WARN_UNUSED_VARIABLE = NO;
- OTHER_CPLUSPLUSFLAGS = (
- "-D__MACOSX_CORE__",
- "-lpthread",
- );
- };
- name = Release;
- };
- E4B69B600A3A1757003C02F2 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- COPY_PHASE_STRIP = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
- );
- FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../../libs/glut/lib/osx\"";
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_ENABLE_FIX_AND_CONTINUE = YES;
- GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
- GCC_MODEL_TUNING = G4;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h";
- INFOPLIST_FILE = "openFrameworks-Info.plist";
- INSTALL_PATH = "$(HOME)/Applications";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_4)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_5)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_6)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_14)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_15)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_16)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_17)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_18)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_19)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_20)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_21)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_22)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_23)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_24)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_25)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_26)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_27)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_28)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_29)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_30)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_31)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_32)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_33)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_34)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_35)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_36)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_37)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_38)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_39)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_40)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_41)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_42)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_43)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_44)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_45)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_46)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_47)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_48)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_49)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_50)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_51)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_52)",
- );
- PREBINDING = NO;
- PRODUCT_NAME = "$(TARGET_NAME)Debug";
- WRAPPER_EXTENSION = app;
- };
- name = Debug;
- };
- E4B69B610A3A1757003C02F2 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- COPY_PHASE_STRIP = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
- );
- FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../../libs/glut/lib/osx\"";
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
- GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
- GCC_MODEL_TUNING = G4;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h";
- INFOPLIST_FILE = "openFrameworks-Info.plist";
- INSTALL_PATH = "$(HOME)/Applications";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_4)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_5)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_6)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_14)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_15)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_16)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_17)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_18)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_19)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_20)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_21)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_22)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_23)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_24)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_25)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_26)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_27)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_28)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_29)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_30)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_31)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_32)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_33)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_34)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_35)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_36)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_37)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_38)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_39)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_40)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_41)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_42)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_43)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_44)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_45)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_46)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_47)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_48)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_49)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_50)",
- "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_51)",
- );
- PREBINDING = NO;
- PRODUCT_NAME = "$(TARGET_NAME)";
- WRAPPER_EXTENSION = app;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "emptyExample" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- E4B69B4E0A3A1720003C02F2 /* Debug */,
- E4B69B4F0A3A1720003C02F2 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "emptyExample" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- E4B69B600A3A1757003C02F2 /* Debug */,
- E4B69B610A3A1757003C02F2 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = E4B69B4C0A3A1720003C02F2 /* Project object */;
-}
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/install.xml b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/install.xml
deleted file mode 100644
index 58923be..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/install.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<install>
- <version>0.1</version>
- <author>Goldsmiths Creative Computing</author>
- <url>http://www.maximilian.strangeloop.co.uk/</url>
- <requires></requires>
-
-
- <add>
- <!-- ===================================================================== -->
- <!-- ========================== add per project using this addon ========= -->
- <!-- ===================================================================== -->
-
- <src>
-
- <folder name="addons/ofxMaxim/src">
- <file>../../../addons/ofxMaxim/src/ofxMaxim.h</file>
- </folder>
-
- <folder name="addons/ofxMaxim/libs">
- <file>../../../addons/ofxMaxim/libs/fft.h</file>
- <file>../../../addons/ofxMaxim/libs/fft.cpp</file>
- <file>../../../addons/ofxMaxim/libs/fftOctaveAnalyzer.h</file>
- <file>../../../addons/ofxMaxim/libs/fftOctaveAnalyzer.cpp</file>
- <file>../../../addons/ofxMaxim/libs/maximilian.h</file>
- <file>../../../addons/ofxMaxim/libs/maximilian.cpp</file>
- </folder>
-
- </src>
-
- <include>
- <path>../../../addons/ofxMaxim/src</path>
- <path>../../../addons/ofxMaxim/libs</path>
- </include>
- </add>
-</install> \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/fft.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/fft.cpp
deleted file mode 100644
index 3f13bd2..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/fft.cpp
+++ /dev/null
@@ -1,608 +0,0 @@
-/*
- * maximilian
- * platform independent synthesis library using portaudio or rtaudio
- *
- * Created by Mick Grierson on 29/12/2009.
- * Copyright 2009 Mick Grierson & Strangeloop Limited. All rights reserved.
- * Thanks to the Goldsmiths Creative Computing Team.
- * Special thanks to Arturo Castro for the PortAudio implementation.
- *
- * Permission is hereby granted, free of charge, to any person
- * obtaining a copy of this software and associated documentation
- * files (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use,
- * copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following
- * conditions:
- *
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- * OTHER DEALINGS IN THE SOFTWARE.
- *
- */
-/*
-
- fft.cpp
-
- Based on K+R Numerical recipes in C and some other stuff hacked about.
-
- */
-
-#include "fft.h"
-#include <stdlib.h>
-#include <stdio.h>
-#include <math.h>
-#include <string.h>
-
-int **gFFTBitTable = NULL;
-const int MaxFastBits = 16;
-
-int IsPowerOfTwo(int x)
-{
- if (x < 2)
- return false;
-
- if (x & (x - 1))
- return false;
-
- return true;
-}
-
-int NumberOfBitsNeeded(int PowerOfTwo)
-{
- int i;
-
- if (PowerOfTwo < 2) {
- fprintf(stderr, "Error: FFT called with size %d\n", PowerOfTwo);
- exit(1);
- }
-
- for (i = 0;; i++)
- if (PowerOfTwo & (1 << i))
- return i;
-}
-
-int ReverseBits(int index, int NumBits)
-{
- int i, rev;
-
- for (i = rev = 0; i < NumBits; i++) {
- rev = (rev << 1) | (index & 1);
- index >>= 1;
- }
-
- return rev;
-}
-
-void InitFFT()
-{
-// gFFTBitTable = new int *[MaxFastBits];
- //use malloc for 16 byte alignment
- gFFTBitTable = (int**) malloc(MaxFastBits * sizeof(int*));
-
- int len = 2;
- for (int b = 1; b <= MaxFastBits; b++) {
-
-// gFFTBitTable[b - 1] = new int[len];
- gFFTBitTable[b - 1] = (int*) malloc(len * sizeof(int));
-
- for (int i = 0; i < len; i++)
- gFFTBitTable[b - 1][i] = ReverseBits(i, b);
-
- len <<= 1;
- }
-}
-
-inline int FastReverseBits(int i, int NumBits)
-{
- if (NumBits <= MaxFastBits)
- return gFFTBitTable[NumBits - 1][i];
- else
- return ReverseBits(i, NumBits);
-}
-
-/*
- * Complex Fast Fourier Transform
- */
-
-void FFT(int NumSamples,
- bool InverseTransform,
- float *RealIn, float *ImagIn, float *RealOut, float *ImagOut)
-{
- int NumBits; /* Number of bits needed to store indices */
- int i, j, k, n;
- int BlockSize, BlockEnd;
-
- double angle_numerator = 2.0 * M_PI;
- float tr, ti; /* temp real, temp imaginary */
-
- if (!IsPowerOfTwo(NumSamples)) {
- fprintf(stderr, "%d is not a power of two\n", NumSamples);
- exit(1);
- }
-
- if (!gFFTBitTable)
- InitFFT();
-
- if (InverseTransform)
- angle_numerator = -angle_numerator;
-
- NumBits = NumberOfBitsNeeded(NumSamples);
-
- /*
- ** Do simultaneous data copy and bit-reversal ordering into outputs...
- */
-
- for (i = 0; i < NumSamples; i++) {
- j = FastReverseBits(i, NumBits);
- RealOut[j] = RealIn[i];
- ImagOut[j] = (ImagIn == NULL) ? 0.0 : ImagIn[i];
- }
-
- /*
- ** Do the FFT itself...
- */
-
- BlockEnd = 1;
- for (BlockSize = 2; BlockSize <= NumSamples; BlockSize <<= 1) {
-
- double delta_angle = angle_numerator / (double) BlockSize;
-
- float sm2 = sin(-2 * delta_angle);
- float sm1 = sin(-delta_angle);
- float cm2 = cos(-2 * delta_angle);
- float cm1 = cos(-delta_angle);
- float w = 2 * cm1;
- float ar0, ar1, ar2, ai0, ai1, ai2;
-
- for (i = 0; i < NumSamples; i += BlockSize) {
- ar2 = cm2;
- ar1 = cm1;
-
- ai2 = sm2;
- ai1 = sm1;
-
- for (j = i, n = 0; n < BlockEnd; j++, n++) {
- ar0 = w * ar1 - ar2;
- ar2 = ar1;
- ar1 = ar0;
-
- ai0 = w * ai1 - ai2;
- ai2 = ai1;
- ai1 = ai0;
-
- k = j + BlockEnd;
- tr = ar0 * RealOut[k] - ai0 * ImagOut[k];
- ti = ar0 * ImagOut[k] + ai0 * RealOut[k];
-
- RealOut[k] = RealOut[j] - tr;
- ImagOut[k] = ImagOut[j] - ti;
-
- RealOut[j] += tr;
- ImagOut[j] += ti;
- }
- }
-
- BlockEnd = BlockSize;
- }
-
- /*
- ** Need to normalize if inverse transform...
- */
-
- if (InverseTransform) {
- float denom = (float) NumSamples;
-
- for (i = 0; i < NumSamples; i++) {
- RealOut[i] /= denom;
- ImagOut[i] /= denom;
- }
- }
-}
-
-/*
- * Real Fast Fourier Transform
- *
- * This function was based on the code in Numerical Recipes in C.
- * In Num. Rec., the inner loop is based on a single 1-based array
- * of interleaved real and imaginary numbers. Because we have two
- * separate zero-based arrays, our indices are quite different.
- * Here is the correspondence between Num. Rec. indices and our indices:
- *
- * i1 <-> real[i]
- * i2 <-> imag[i]
- * i3 <-> real[n/2-i]
- * i4 <-> imag[n/2-i]
- */
-
-void RealFFT(int NumSamples, float *RealIn, float *RealOut, float *ImagOut)
-{
- int Half = NumSamples / 2;
- int i;
-
- float theta = M_PI / Half;
-
- float *tmpReal = (float*) malloc(Half * sizeof(float));
- float *tmpImag = (float*) malloc(Half * sizeof(float));
-
- for (i = 0; i < Half; i++) {
- tmpReal[i] = RealIn[2 * i];
- tmpImag[i] = RealIn[2 * i + 1];
- }
-
- FFT(Half, 0, tmpReal, tmpImag, RealOut, ImagOut);
-
- float wtemp = float (sin(0.5 * theta));
-
- float wpr = -2.0 * wtemp * wtemp;
- float wpi = float (sin(theta));
- float wr = 1.0 + wpr;
- float wi = wpi;
-
- int i3;
-
- float h1r, h1i, h2r, h2i;
-
- for (i = 1; i < Half / 2; i++) {
-
- i3 = Half - i;
-
- h1r = 0.5 * (RealOut[i] + RealOut[i3]);
- h1i = 0.5 * (ImagOut[i] - ImagOut[i3]);
- h2r = 0.5 * (ImagOut[i] + ImagOut[i3]);
- h2i = -0.5 * (RealOut[i] - RealOut[i3]);
-
- RealOut[i] = h1r + wr * h2r - wi * h2i;
- ImagOut[i] = h1i + wr * h2i + wi * h2r;
- RealOut[i3] = h1r - wr * h2r + wi * h2i;
- ImagOut[i3] = -h1i + wr * h2i + wi * h2r;
-
- wr = (wtemp = wr) * wpr - wi * wpi + wr;
- wi = wi * wpr + wtemp * wpi + wi;
- }
-
- RealOut[0] = (h1r = RealOut[0]) + ImagOut[0];
- ImagOut[0] = h1r - ImagOut[0];
-
- delete[]tmpReal;
- delete[]tmpImag;
-}
-
-/*
- * PowerSpectrum
- *
- * This function computes the same as RealFFT, above, but
- * adds the squares of the real and imaginary part of each
- * coefficient, extracting the power and throwing away the
- * phase.
- *
- * For speed, it does not call RealFFT, but duplicates some
- * of its code.
- */
-
-void PowerSpectrum(int NumSamples, float *In, float *Out)
-{
- int Half = NumSamples / 2;
- int i;
-
- float theta = M_PI / Half;
-
- float *tmpReal = new float[Half];
- float *tmpImag = new float[Half];
- float *RealOut = new float[Half];
- float *ImagOut = new float[Half];
-
- for (i = 0; i < Half; i++) {
- tmpReal[i] = In[2 * i];
- tmpImag[i] = In[2 * i + 1];
- }
-
- FFT(Half, 0, tmpReal, tmpImag, RealOut, ImagOut);
-
- float wtemp = float (sin(0.5 * theta));
-
- float wpr = -2.0 * wtemp * wtemp;
- float wpi = float (sin(theta));
- float wr = 1.0 + wpr;
- float wi = wpi;
-
- int i3;
-
- float h1r, h1i, h2r, h2i, rt, it;
- //float total=0;
-
- for (i = 1; i < Half / 2; i++) {
-
- i3 = Half - i;
-
- h1r = 0.5 * (RealOut[i] + RealOut[i3]);
- h1i = 0.5 * (ImagOut[i] - ImagOut[i3]);
- h2r = 0.5 * (ImagOut[i] + ImagOut[i3]);
- h2i = -0.5 * (RealOut[i] - RealOut[i3]);
-
- rt = h1r + wr * h2r - wi * h2i; //printf("Realout%i = %f",i,rt);total+=fabs(rt);
- it = h1i + wr * h2i + wi * h2r; // printf(" Imageout%i = %f\n",i,it);
-
- Out[i] = rt * rt + it * it;
-
- rt = h1r - wr * h2r + wi * h2i;
- it = -h1i + wr * h2i + wi * h2r;
-
- Out[i3] = rt * rt + it * it;
-
- wr = (wtemp = wr) * wpr - wi * wpi + wr;
- wi = wi * wpr + wtemp * wpi + wi;
- }
- //printf("total = %f\n",total);
- rt = (h1r = RealOut[0]) + ImagOut[0];
- it = h1r - ImagOut[0];
- Out[0] = rt * rt + it * it;
-
- rt = RealOut[Half / 2];
- it = ImagOut[Half / 2];
- Out[Half / 2] = rt * rt + it * it;
-
- delete[]tmpReal;
- delete[]tmpImag;
- delete[]RealOut;
- delete[]ImagOut;
-}
-
-/*
- * Windowing Functions
- */
-
-int NumWindowFuncs()
-{
- return 4;
-}
-
-char *WindowFuncName(int whichFunction)
-{
- switch (whichFunction) {
- default:
- case 0:
- return "Rectangular";
- case 1:
- return "Bartlett";
- case 2:
- return "Hamming";
- case 3:
- return "Hanning";
- }
-}
-
-void WindowFunc(int whichFunction, int NumSamples, float *in)
-{
- int i;
-
- if (whichFunction == 1) {
- // Bartlett (triangular) window
- for (i = 0; i < NumSamples / 2; i++) {
- in[i] *= (i / (float) (NumSamples / 2));
- in[i + (NumSamples / 2)] *=
- (1.0 - (i / (float) (NumSamples / 2)));
- }
- }
-
- if (whichFunction == 2) {
- // Hamming
- for (i = 0; i < NumSamples; i++)
- in[i] *= 0.54 - 0.46 * cos(2 * M_PI * i / (NumSamples - 1));
- }
-
- if (whichFunction == 3) {
- // Hanning
- for (i = 0; i < NumSamples; i++)
- in[i] *= 0.50 - 0.50 * cos(2 * M_PI * i / (NumSamples - 1));
- }
-}
-
-void fft::genWindow(int whichFunction, int NumSamples, float *window)
-{
- int i;
-
- if (whichFunction == 1) {
- // Bartlett (triangular) window
- for (i = 0; i < NumSamples / 2; i++) {
- window[i] = (i / (float) (NumSamples / 2));
- window[i + (NumSamples / 2)] =
- (1.0 - (i / (float) (NumSamples / 2)));
- }
- }
-
- if (whichFunction == 2) {
- // Hamming
- for (i = 0; i < NumSamples; i++)
- window[i] = 0.54 - 0.46 * cos(2 * M_PI * i / (NumSamples - 1));
- }
-
- if (whichFunction == 3) {
- // Hanning
- for (i = 0; i < NumSamples; i++)
- window[i] = 0.50 - 0.50 * cos(2 * M_PI * i / (NumSamples - 1));
- }
-}
-
-/* constructor */
-fft::fft(int fftSize) {
- n = fftSize;
- half = fftSize / 2;
- //use malloc for 16 byte alignment
- in_real = (float *) malloc(n * sizeof(float));
- in_img = (float *) malloc(n * sizeof(float));
- out_real = (float *) malloc(n * sizeof(float));
- out_img = (float *) malloc(n * sizeof(float));
-
-#ifdef __APPLE_CC__
- log2n = log2(n);
- A.realp = (float *) malloc(half * sizeof(float));
- A.imagp = (float *) malloc(half * sizeof(float));
- setupReal = vDSP_create_fftsetup(log2n, FFT_RADIX2);
- if (setupReal == NULL) {
- printf("\nFFT_Setup failed to allocate enough memory for"
- "the real FFT.\n");
- }
- polar = (float *) malloc(n * sizeof(float));
-#endif
-}
-
-/* destructor */
-fft::~fft() {
- delete[] in_real, out_real, in_img, out_img;
-#ifdef __APPLE_CC__
- vDSP_destroy_fftsetup(setupReal);
- delete[] A.realp;
- delete[] A.imagp;
- delete[] polar;
-#endif
-
-}
-
-/* Calculate the power spectrum */
-void fft::powerSpectrum(int start, float *data, float *window, float *magnitude,float *phase) {
- int i;
-
- //windowing
- for (i = 0; i < n; i++) {
- in_real[i] = data[start + i] * window[i];
- }
-
-
- RealFFT(n, in_real, out_real, out_img);
-
- for (i = 0; i < half; i++) {
- /* compute power */
- float power = out_real[i]*out_real[i] + out_img[i]*out_img[i];
- /* compute magnitude and phase */
- magnitude[i] = sqrt(power);
- phase[i] = atan2(out_img[i],out_real[i]);
-
-// if (magnitude[i] < 0.000001){ // less than 0.1 nV
-// magnitude[i] = 0; // out of range
-// } else {
-// magnitude[i] = 20.0*log10(magnitude[i] + 1); // get to to db scale
-// }
- }
-
-}
-
-void fft::convToDB(float *in, float *out) {
- for (int i = 0; i < half; i++) {
- if (in[i] < 0.000001){ // less than 0.1 nV
- out[i] = 0; // out of range
- } else {
- out[i] = 20.0*log10(in[i] + 1); // get to to db scale
- }
- }
-}
-
-
-#ifdef __APPLE_CC__
-
-/* Calculate the power spectrum */
-void fft::powerSpectrum_vdsp(int start, float *data, float *window, float *magnitude,float *phase) {
-
- uint32_t i;
-
- //multiply by window
- vDSP_vmul(data, 1, window, 1, in_real, 1, n);
-
- //convert to split complex format - evens and odds
- vDSP_ctoz((COMPLEX *) in_real, 2, &A, 1, half);
-
-
- //calc fft
- vDSP_fft_zrip(setupReal, &A, 1, log2n, FFT_FORWARD);
-
- //scale by 2 (see vDSP docs)
- static float scale=0.5 ;
- vDSP_vsmul(A.realp, 1, &scale, A.realp, 1, half);
- vDSP_vsmul(A.imagp, 1, &scale, A.imagp, 1, half);
-
- //back to split complex format
- vDSP_ztoc(&A, 1, (COMPLEX*) out_real, 2, half);
-
- //convert to polar
- vDSP_polar(out_real, 2, polar, 2, half);
-
- for (i = 0; i < half; i++) {
- magnitude[i]=polar[2*i]+1.0;
- phase[i]=polar[2*i + 1];
- }
-
-
-
-}
-
-void fft::convToDB_vdsp(float *in, float *out) {
- float ref = 1.0;
- vDSP_vdbcon(in, 1, &ref, out, 1, half, 1);
- //get rid of any -infs
- float vmin=0.0;
- float vmax=9999999.0;
- vDSP_vclip(out, 1, &vmin, &vmax, out, 1, half);
-}
-
-#endif
-
-void fft::inversePowerSpectrum(int start, float *finalOut, float *window, float *magnitude,float *phase) {
- int i;
-
- /* get real and imag part */
- for (i = 0; i < half; i++) {
-// float mag = pow(10.0, magnitude[i] / 20.0) - 1.0;
-// in_real[i] = mag *cos(phase[i]);
-// in_img[i] = mag *sin(phase[i]);
- in_real[i] = magnitude[i] *cos(phase[i]);
- in_img[i] = magnitude[i] *sin(phase[i]);
- }
-
- /* zero negative frequencies */
- memset(in_real+half, half, 0.0);
- memset(in_img+half, half, 0.0);
-
- FFT(n, 1, in_real, in_img, out_real, out_img); // second parameter indicates inverse transform
-
- for (i = 0; i < n; i++) {
- finalOut[start + i] += out_real[i] * window[i]
- ;
- }
-
-}
-
-
-#ifdef __APPLE_CC__
-void fft::inversePowerSpectrum_vdsp(int start, float *finalOut, float *window, float *magnitude,float *phase) {
- uint32_t i;
-
- for (i = 0; i < half; i++) {
-// polar[2*i] = pow(10.0, magnitude[i] / 20.0) - 1.0;
- polar[2*i] = magnitude[i] - 1.0;
- polar[2*i + 1] = phase[i];
- }
-
- vDSP_rect(polar, 2, in_real, 2, half);
-
- vDSP_ctoz((COMPLEX*) in_real, 2, &A, 1, half);
- vDSP_fft_zrip(setupReal, &A, 1, log2n, FFT_INVERSE);
- vDSP_ztoc(&A, 1, (COMPLEX*) out_real, 2, half);
-
- static float scale = 1./n;
- vDSP_vsmul(out_real, 1, &scale, out_real, 1, n);
-
- //multiply by window
- vDSP_vmul(out_real, 1, window, 1, finalOut, 1, n);
-
-}
-
-#endif
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/fft.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/fft.h
deleted file mode 100644
index f7e1947..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/fft.h
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
- * maximilian
- * platform independent synthesis library using portaudio or rtaudio
- *
- * Created by Mick Grierson on 29/12/2009.
- * Copyright 2009 Mick Grierson & Strangeloop Limited. All rights reserved.
- * Thanks to the Goldsmiths Creative Computing Team.
- * Special thanks to Arturo Castro for the PortAudio implementation.
- *
- * Permission is hereby granted, free of charge, to any person
- * obtaining a copy of this software and associated documentation
- * files (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use,
- * copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following
- * conditions:
- *
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- * OTHER DEALINGS IN THE SOFTWARE.
- *
- */
-
-#ifndef _FFT
-#define _FFT
-
-#ifndef M_PI
-#define M_PI 3.14159265358979323846 /* pi */
-#endif
-
-#ifdef __APPLE_CC__
- #include <Accelerate/Accelerate.h>
- #warning Please link against the Accelerate framework
-#endif
-
-
-
-class fft {
-
-public:
-
- fft(int fftSize);
- ~fft();
-
- int n; //fftSize
- int half; //halfFFTSize
-
- float *in_real, *out_real, *in_img, *out_img;
-
-#ifdef __APPLE_CC__
- int log2n; //log2(n);
- FFTSetup setupReal;
- COMPLEX_SPLIT A;
- float *polar;
- void powerSpectrum_vdsp(int start, float *data, float *window, float *magnitude,float *phase);
- void inversePowerSpectrum_vdsp(int start, float *finalOut, float *window, float *magnitude,float *phase);
- void convToDB_vdsp(float *in, float *out);
-#endif;
-
- /* Calculate the power spectrum */
- void powerSpectrum(int start, float *data, float *window, float *magnitude, float *phase);
- /* ... the inverse */
- void inversePowerSpectrum(int start, float *finalOut, float *window, float *magnitude,float *phase);
- void convToDB(float *in, float *out);
-
- static void genWindow(int whichFunction, int NumSamples, float *window);
-
-};
-
-
-#endif
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiFFT.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiFFT.cpp
deleted file mode 100644
index 36034b2..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiFFT.cpp
+++ /dev/null
@@ -1,290 +0,0 @@
-/*
- * maximilian
- * platform independent synthesis library using portaudio or rtaudio
- *
- * Created by Mick Grierson on 29/12/2009.
- * Copyright 2009 Mick Grierson & Strangeloop Limited. All rights reserved.
- * Thanks to the Goldsmiths Creative Computing Team.
- * Special thanks to Arturo Castro for the PortAudio implementation.
- *
- * Permission is hereby granted, free of charge, to any person
- * obtaining a copy of this software and associated documentation
- * files (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use,
- * copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following
- * conditions:
- *
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- * OTHER DEALINGS IN THE SOFTWARE.
- *
- */
-
-#include "maxiFFT.h"
-#include "maximilian.h"
-#include <iostream>
-#include "math.h"
-
-using namespace std;
-
-
-//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-//F F T
-//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-
-void maxiFFT::setup(int _fftSize, int _windowSize, int _hopSize) {
- _fft = new fft(_fftSize);
- fftSize = _fftSize;
- windowSize = _windowSize;
- bins = fftSize / 2;
- hopSize = _hopSize;
- buffer = (float *) malloc(fftSize * sizeof(float));
- magnitudes = (float *) malloc(bins * sizeof(float));
- magnitudesDB = (float *) malloc(bins * sizeof(float));
- phases = (float *) malloc(bins * sizeof(float));
- avgPower = new float;
- memset(buffer, 0, fftSize * sizeof(float));
- memset(magnitudes, 0, bins * sizeof(float));
- memset(magnitudesDB, 0, bins * sizeof(float));
- memset(phases, 0, bins * sizeof(float));
- *avgPower = 0;
- pos =windowSize - hopSize;
- newFFT = 0;
- window = (float*) malloc(fftSize * sizeof(float));
- memset(window, 0, fftSize * sizeof(float));
- fft::genWindow(3, windowSize, window);
-}
-
-bool maxiFFT::process(float value) {
- //add value to buffer at current pos
- buffer[pos++] = value;
- //if buffer full, run fft
- newFFT = pos == windowSize;
- if (newFFT) {
-#if defined(__APPLE_CC__) && !defined(_NO_VDSP)
- _fft->powerSpectrum_vdsp(0, buffer, window, magnitudes, phases);
-#else
- _fft->powerSpectrum(0, buffer, window, magnitudes, phases);
-#endif
- //shift buffer back by one hop size
- memcpy(buffer, buffer + hopSize, (windowSize - hopSize) * sizeof(float));
- //set the new data to zero (is this necessary?, it will get overwritten)
- memset(buffer + windowSize - hopSize, 0, hopSize * sizeof(float));
- //reset pos to start of hop
- pos= windowSize - hopSize;
- }
- return newFFT;
-}
-
-float* maxiFFT::magsToDB() {
-#if defined(__APPLE_CC__) && !defined(_NO_VDSP)
- _fft->convToDB_vdsp(magnitudes, magnitudesDB);
-#else
- _fft->convToDB(magnitudes, magnitudesDB);
-#endif
- return magnitudesDB;
-}
-
-float maxiFFT::spectralFlatness() {
- float geometricMean=0, arithmaticMean=0;
- for(int i=0; i < bins; i++) {
- if (magnitudes[i] != 0)
- geometricMean += log(magnitudes[i]);
- arithmaticMean += magnitudes[i];
- }
- geometricMean = exp(geometricMean / (float)bins);
- arithmaticMean /= (float)bins;
- return arithmaticMean !=0 ? geometricMean / arithmaticMean : 0;
-}
-
-float maxiFFT::spectralCentroid() {
- float x=0, y=0;
- for(int i=0; i < bins; i++) {
- x += fabs(magnitudes[i]) * (i+1);
- y += fabs(magnitudes[i]);
- }
- return y != 0 ? x / y * ((float) maxiSettings::sampleRate / fftSize) : 0;
-}
-
-
-
-maxiFFT::~maxiFFT() {
- delete _fft;
- if (buffer)
- delete[] buffer,magnitudes,phases,window, avgPower;
-}
-
-
-
-
-//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-//I N V E R S E F F T
-//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-
-void maxiIFFT::setup(int _fftSize, int _windowSize, int _hopSize) {
- _fft = new fft(_fftSize);
- fftSize = _fftSize;
- windowSize = _windowSize;
- bins = fftSize / 2;
- hopSize = _hopSize;
- buffer = (float *) malloc(fftSize * sizeof(float));
- ifftOut = (float *) malloc(fftSize * sizeof(float));
- memset(buffer, 0, windowSize * sizeof(float));
- pos =0;
- window = (float*) malloc(fftSize * sizeof(float));
- memset(window, 0, fftSize * sizeof(float));
- fft::genWindow(3, windowSize, window);
-}
-
-float maxiIFFT::process(float *magnitudes, float *phases) {
- if (0==pos) {
- //do ifft
- memset(ifftOut, 0, fftSize * sizeof(float));
-#if defined(__APPLE_CC__) && !defined(_NO_VDSP)
- _fft->inversePowerSpectrum_vdsp(0, ifftOut, window, magnitudes, phases);
-#else
- _fft->inversePowerSpectrum(0, ifftOut, window, magnitudes, phases);
-#endif
- //add to output
- //shift back by one hop
- memcpy(buffer, buffer+hopSize, (fftSize - hopSize) * sizeof(float));
- //clear the end chunk
- memset(buffer + (fftSize - hopSize), 0, hopSize * sizeof(float));
- //merge new output
- for(int i=0; i < fftSize; i++) {
- buffer[i] += ifftOut[i];
- }
- }
-
- nextValue = buffer[pos];
- //limit the values, this alg seems to spike occasionally (and break the audio drivers)
- if (nextValue > 0.99999f) nextValue = 0.99999f;
- if (nextValue < -0.99999f) nextValue = -0.99999f;
- if (hopSize == ++pos ) {
- pos=0;
- }
-
- return nextValue;
-}
-
-maxiIFFT::~maxiIFFT() {
- delete _fft;
- delete[] ifftOut, buffer, window;
-};
-
-
-
-
-
-
-
-//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-//O C T A V E A N A L Y S E R
-//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-
-
-
-void maxiFFTOctaveAnalyzer::setup(float samplingRate, int nBandsInTheFFT, int nAveragesPerOctave){
-
- samplingRate = samplingRate;
- nSpectrum = nBandsInTheFFT;
- spectrumFrequencySpan = (samplingRate / 2.0f) / (float)(nSpectrum);
- nAverages = nBandsInTheFFT;
- // fe: 2f for octave bands, sqrt(2) for half-octave bands, cuberoot(2) for third-octave bands, etc
- if (nAveragesPerOctave==0) // um, wtf?
- nAveragesPerOctave = 1;
- nAveragesPerOctave = nAveragesPerOctave;
- averageFrequencyIncrement = pow(2.0f, 1.0f/(float)(nAveragesPerOctave));
- // this isn't currently configurable (used once here then no effect), but here's some reasoning:
- // 43 is a good value if you want to approximate "computer" octaves: 44100/2/2/2/2/2/2/2/2/2/2
- // 55 is a good value if you'd rather approximate A-440 octaves: 440/2/2/2
- // 65 is a good value if you'd rather approximate "middle-C" octaves: ~262/2/2
- // you could easily double it if you felt the lowest band was just rumble noise (as it probably is)
- // but don't go much smaller unless you have a huge fft window size (see below for more why)
- // keep in mind, if you change it, that the number of actual bands may change +/-1, and
- // for some values, the last averaging band may not be very useful (may extend above nyquist)
- firstOctaveFrequency = 55.0f;
- // for each spectrum[] bin, calculate the mapping into the appropriate average[] bin.
- // this gives us roughly log-sized averaging bins, subject to how "fine" the spectrum bins are.
- // with more spectrum bins, you can better map into the averaging bins (especially at low
- // frequencies) or use more averaging bins per octave. with an fft window size of 2048,
- // sampling rate of 44100, and first octave around 55, that's about enough to do half-octave
- // analysis. if you don't have enough spectrum bins to map adequately into averaging bins
- // at the requested number per octave then you'll end up with "empty" averaging bins, where
- // there is no spectrum available to map into it. (so... if you have "nonreactive" averages,
- // either increase fft buffer size, or decrease number of averages per octave, etc)
- spe2avg = new int[nSpectrum];
- int avgidx = 0;
- float averageFreq = firstOctaveFrequency; // the "top" of the first averaging bin
- // we're looking for the "top" of the first spectrum bin, and i'm just sort of
- // guessing that this is where it is (or possibly spectrumFrequencySpan/2?)
- // ... either way it's probably close enough for these purposes
- float spectrumFreq = spectrumFrequencySpan;
- for (int speidx=0; speidx < nSpectrum; speidx++) {
- while (spectrumFreq > averageFreq) {
- avgidx++;
- averageFreq *= averageFrequencyIncrement;
- }
- spe2avg[speidx] = avgidx;
- spectrumFreq += spectrumFrequencySpan;
- }
- nAverages = avgidx;
- averages = new float[nAverages];
- peaks = new float[nAverages];
- peakHoldTimes = new int[nAverages];
- peakHoldTime = 0; // arbitrary
- peakDecayRate = 0.9f; // arbitrary
- linearEQIntercept = 1.0f; // unity -- no eq by default
- linearEQSlope = 0.0f; // unity -- no eq by default
-}
-
-void maxiFFTOctaveAnalyzer::calculate(float * fftData){
-
- int last_avgidx = 0; // tracks when we've crossed into a new averaging bin, so store current average
- float sum = 0.0f; // running total of spectrum data
- int count = 0; // count of spectrums accumulated (for averaging)
- for (int speidx=0; speidx < nSpectrum; speidx++) {
- count++;
- sum += fftData[speidx] * (linearEQIntercept + (float)(speidx) * linearEQSlope);
- int avgidx = spe2avg[speidx];
- if (avgidx != last_avgidx) {
-
- for (int j = last_avgidx; j < avgidx; j++){
- averages[j] = sum / (float)(count);
- }
- count = 0;
- sum = 0.0f;
- }
- last_avgidx = avgidx;
- }
- // the last average was probably not calculated...
- if ((count > 0) && (last_avgidx < nAverages)){
- averages[last_avgidx] = sum / (float)(count);
- }
-
- // update the peaks separately
- for (int i=0; i < nAverages; i++) {
- if (averages[i] >= peaks[i]) {
- // save new peak level, also reset the hold timer
- peaks[i] = averages[i];
- peakHoldTimes[i] = peakHoldTime;
- } else {
- // current average does not exceed peak, so hold or decay the peak
- if (peakHoldTimes[i] > 0) {
- peakHoldTimes[i]--;
- } else {
- peaks[i] *= peakDecayRate;
- }
- }
- }
-}
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiFFT.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiFFT.h
deleted file mode 100644
index d099e84..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiFFT.h
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- * maximilian
- * platform independent synthesis library using portaudio or rtaudio
- *
- * Created by Mick Grierson on 29/12/2009.
- * Copyright 2009 Mick Grierson & Strangeloop Limited. All rights reserved.
- * Thanks to the Goldsmiths Creative Computing Team.
- * Special thanks to Arturo Castro for the PortAudio implementation.
- *
- * Permission is hereby granted, free of charge, to any person
- * obtaining a copy of this software and associated documentation
- * files (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use,
- * copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following
- * conditions:
- *
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- * OTHER DEALINGS IN THE SOFTWARE.
- *
- */
-
-#ifndef _MAXI_FFT
-#define _MAXI_FFT
-
-//#define _NO_VDSP //set this if you don't want to use apple's vDSP fft functions
-
-
-#include "fft.h"
-#include "stddef.h"
-
-class maxiFFT {
-
-public:
- maxiFFT(){
- _fft = NULL;
- buffer = magnitudes = phases = window = avgPower = NULL;
- };
- ~maxiFFT();
- void setup(int fftSize, int windowSize, int hopSize);
- bool process(float value);
- float* magsToDB();
- float *magnitudes, *phases, *magnitudesDB;
- float *avgPower;
- int windowSize;
- int hopSize;
- int bins;
-
- //features
- float spectralFlatness();
- float spectralCentroid();
-
-private:
- float *buffer, *window;
- int pos;
- float nextValue;
- int fftSize;
- fft *_fft;
- bool newFFT;
-
-};
-
-class maxiIFFT {
-
-public:
- maxiIFFT(){
- _fft=0;
- };
- ~maxiIFFT();
- void setup(int fftSize, int windowSize, int hopSize);
- float process(float *magnitudes, float *phases);
-
-private:
- float *ifftOut, *buffer, *window;
- int windowSize;
- int bins;
- int hopSize;
- int pos;
- float nextValue;
- int fftSize;
- fft *_fft;
-};
-
-
-class maxiFFTOctaveAnalyzer {
-/*based on code by David Bollinger, http://www.davebollinger.com/
- */
-public:
-
- float samplingRate; // sampling rate in Hz (needed to calculate frequency spans)
- int nSpectrum; // number of spectrum bins in the fft
- int nAverages; // number of averaging bins here
- int nAveragesPerOctave; // number of averages per octave as requested by user
- float spectrumFrequencySpan; // the "width" of an fft spectrum bin in Hz
- float firstOctaveFrequency; // the "top" of the first averaging bin here in Hz
- float averageFrequencyIncrement; // the root-of-two multiplier between averaging bin frequencies
- float * averages; // the actual averages
- float * peaks; // peaks of the averages, aka "maxAverages" in other implementations
- int * peakHoldTimes; // how long to hold THIS peak meter? decay if == 0
- int peakHoldTime; // how long do we hold peaks? (in fft frames)
- float peakDecayRate; // how quickly the peaks decay: 0f=instantly .. 1f=not at all
- int * spe2avg; // the mapping between spectrum[] indices and averages[] indices
- // the fft's log equalizer() is no longer of any use (it would be nonsense to log scale
- // the spectrum values into log-sized average bins) so here's a quick-and-dirty linear
- // equalizer instead:
- float linearEQSlope; // the rate of linear eq
- float linearEQIntercept; // the base linear scaling used at the first averaging bin
- // the formula is: spectrum[i] * (linearEQIntercept + i * linearEQSlope)
- // so.. note that clever use of it can also provide a "gain" control of sorts
- // (fe: set intercept to 2f and slope to 0f to double gain)
-
- void setup(float samplingRate, int nBandsInTheFFT, int nAveragesPerOctave);
-
- void calculate(float * fftData);
-
-};
-
-#endif \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiGrains.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiGrains.cpp
deleted file mode 100644
index 951f3b5..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiGrains.cpp
+++ /dev/null
@@ -1,6 +0,0 @@
-#include "maxiGrains.h"
-
-
-
-
-
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiGrains.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiGrains.h
deleted file mode 100644
index d17ffc9..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiGrains.h
+++ /dev/null
@@ -1,443 +0,0 @@
-
-
-#ifndef _MAXI_GRAINS_H
-#define _MAXI_GRAINS_H
-#include "maximilian.h"
-
-#if defined(__APPLE_CC__)
-#include "accelerate/accelerate.h";
-//Mac users can uncommment the line below to use Apple's accelerate framework for calculating grains. This gives ~300% speed improvement and better sound quality, but doesn't work well on all machines.
-//#define MAXIGRAINFAST
-#endif
-
-#define PI 3.1415926535897932384626433832795028841968
-
-#include <list>
-
-typedef unsigned long ulong;
-
-//window functions from http://en.wikipedia.org/wiki/Window_function#High-_and_moderate-resolution_windows
-
-struct hannWinFunctor {
- inline double operator()(ulong windowLength, ulong windowPos) {
- return 0.5 * (1.0 - cos((2.0 * PI * windowPos) / (windowLength - 1)));
- }
-};
-
-//this window can produce clicks
-struct hammingWinFunctor {
- inline double operator()(ulong windowLength, ulong windowPos) {
- return 0.54 - (0.46 * cos((2.0 * PI * windowPos) / (windowLength - 1)));
- }
-};
-
-
-struct cosineWinFunctor {
- inline double operator()(ulong windowLength, ulong windowPos) {
- return sin((PI * windowPos) / (windowLength - 1));
- }
-};
-
-struct rectWinFunctor {
- inline double operator()(ulong windowLength, ulong windowPos) {
- return 1;
- }
-};
-
-struct triangleWinFunctor {
- inline double operator()(ulong windowLength, ulong windowPos) {
- return (2.0 / (windowLength-1.0)) * (((windowLength-1.0)/2.0) - fabs(windowPos - ((windowLength-1.0)/2.0)));
- }
-};
-
-struct triangleNZWinFunctor {
- //non zero end points
- inline double operator()(ulong windowLength, ulong windowPos) {
- return (2.0 / windowLength) * ((windowLength/2.0) - fabs(windowPos - ((windowLength-1.0)/2.0)));
- }
-};
-
-struct blackmanHarrisWinFunctor {
- inline double operator()(ulong windowLength, ulong windowPos) {
- return 0.35875 -
- (0.48829 * cos((2 * PI * windowPos) / (windowLength-1))) +
- (0.14128 * cos((4 * PI * windowPos) / (windowLength-1))) +
- (0.01168 * cos((6 * PI * windowPos) / (windowLength-1)));
- }
-};
-
-struct blackmanNutallWinFunctor {
- inline double operator()(ulong windowLength, ulong windowPos) {
- return 0.3635819 -
- (0.4891775 * cos((2 * PI * windowPos) / (windowLength-1))) +
- (0.1365995 * cos((4 * PI * windowPos) / (windowLength-1))) +
- (0.0106411 * cos((6 * PI * windowPos) / (windowLength-1)));
- }
-};
-
-template<typename F>
-class maxiGrainWindowCache {
-public:
- unsigned int cacheSize;
-
- maxiGrainWindowCache() {
- cacheSize = maxiSettings::sampleRate / 2.0; //allocate mem for up to 500ms grains
- cache = (double**)malloc(cacheSize * sizeof(double*));
- for(int i=0; i < cacheSize; i++) {
- cache[i] = NULL;
- }
- }
-
- ~maxiGrainWindowCache() {
- for(int i=0; i < cacheSize; i++) {
- if(NULL != cache[i]) {
- delete[] cache[i];
- }
- }
- }
-
- double* getWindow(const unsigned int length) {
- if (NULL == cache[length]) {
- cache[length] = (double*)malloc(length * sizeof(double));
- for(int i=0; i < length; i++) {
- cache[length][i] = F()(length, i);
- }
- }
- return cache[length];
- }
-
-private:
- double** cache;
-
-};
-
-class maxiGrainBase {
-public:
- virtual double play() = 0;
- bool finished;
-};
-
-template<typename F>
-class maxiGrain : public maxiGrainBase {
-public:
- maxiSample *sample;
- double pos;
- double dur;
- ulong sampleStartPos;
- ulong sampleIdx;
- ulong sampleDur;
- ulong sampleEndPos;
- double freq;
- double speed;
- // F winFunc;
- double inc;
- double frequency;
- double* window;
-#if defined(__APPLE_CC__) && defined(MAXIGRAINFAST)
- double* grainSamples;
-#endif
- /*
- position between 0.0 and 1.0
- duration in seconds
- */
- maxiGrain(maxiSample *sample, const double position, const double duration, const double speed, maxiGrainWindowCache<F> *windowCache) :sample(sample), pos(position), dur(duration), speed(speed)
- {
- sampleStartPos = sample->length * pos;
- sampleDur = dur * (double)sample->mySampleRate;
- sampleDurMinusOne = sampleDur - 1;
- sampleIdx = 0;
- finished = 0;
- freq = 1.0 / dur;
- sampleEndPos = sampleStartPos + sampleDur;
- frequency = freq * speed;
- if (frequency > 0) {
- pos = sampleStartPos;
- }else{
- pos = sampleEndPos;
- }
- inc = sampleDur/(maxiSettings::sampleRate/frequency);
- window = windowCache->getWindow(sampleDur);
-
-#if defined(__APPLE_CC__) && defined(MAXIGRAINFAST)
- //premake the grain using fast vector functions, and quadratic interpolation
- double *sourceData = (double*)malloc(sampleDur * sizeof(double));
- short* buffer = (short *)sample->myData;
- //convert sample to double data
- vDSP_vflt16D(buffer + sampleStartPos, 1, sourceData, 1, min(sampleDur, sample->length - sampleStartPos));
- //todo: wraping code
-
- grainSamples = (double*)malloc(sampleDur * sizeof(double));
- //make list of interpolation indexes
- double* interpIndexes = (double*)malloc(sampleDur * sizeof(double));
- double interpPos = sampleStartPos;
- for(int i=0; i < sampleDur; i++) {
- interpIndexes[i] = interpPos - sampleStartPos;
- interpPos += fabs(inc);
- }
- vDSP_vqintD(sourceData, interpIndexes, 1, grainSamples, 1, sampleDur, sampleDur);
- if (frequency < 0) {
- vDSP_vrvrsD(grainSamples,1, sampleDur);
- }
- static double divFactor = 32767.0;
- vDSP_vsdivD(grainSamples, 1, &divFactor, grainSamples, 1, sampleDur);
- vDSP_vmulD(grainSamples, 1, window, 1, grainSamples, 1, sampleDur);
- delete sourceData, interpIndexes;
-#endif
- }
-
- ~maxiGrain() {
-#if defined(__APPLE_CC__) && defined(MAXIGRAINFAST)
- delete[] grainSamples;
-#endif
- }
-
- double play() {
- double output = 0.0;
- if (!finished) {
-#if defined(__APPLE_CC__) && defined(MAXIGRAINFAST)
- output = grainSamples[sampleIdx];
-#else
- envValue = window[sampleIdx];
- double remainder;
- long a,b;
- short* buffer = (short *)sample->myData;
- if (frequency >0.) {
- pos += inc;
- long posl = static_cast<long>(pos);
- remainder = pos - posl;
- a=posl++;
- if (a>=sample->length) {
- a=posl-1;
- }
- b = posl+2;
- if (b>=sample->length) {
- b=sample->length-1;
- }
- output = (double) ((1-remainder) * buffer[a] +
- remainder * buffer[b])/32767;//linear interpolation
- } else {
- frequency=frequency-(frequency+frequency);
- pos += inc;
- long posl = static_cast<long>(pos);
- remainder = pos - posl;
- if (posl-1>=0) {
- a=posl-1;
- }
- else {
- a=0;
- }
- if (posl-2>=0) {
- b=posl-2;
- }
- else {
- b=0;
- }
- output = (double) ((-1-remainder) * buffer[a] +
- remainder * buffer[b])/32767;//linear interpolation
- }
- output *= envValue;
-#endif
- }
- sampleIdx++;
- if (sampleIdx >= sampleDur) finished = 1;
- return output;
- }
-
-private:
- maxiGrain();
- double envValue;
- ulong sampleDurMinusOne;
-};
-
-
-typedef list<maxiGrainBase*> grainList;
-
-class maxiGrainPlayer {
-public:
- grainList grains;
- maxiSample *sample;
-
- maxiGrainPlayer(maxiSample *sample) : sample(sample) {
- }
-
- void addGrain(maxiGrainBase *g) {
- grains.push_back(g);
- }
-
- double play() {
- double total = 0.0;
- for(grainList::iterator it = grains.begin(); it != grains.end(); ++it) {
- total += (*it)->play();
- if ((*it)->finished) {
- delete(*it);
- grains.erase(it);
- }
- }
- return total;
- }
-};
-
-template<typename F>
-class maxiTimestretch {
-public:
- double position;
- long cycles;
- maxiSample *sample;
- maxiGrainPlayer *grainPlayer;
- maxiGrainWindowCache<F> windowCache;
- double randomOffset;
-
- maxiTimestretch(maxiSample *sample) : sample(sample) {
- position=0;
- cycles=0;
- grainPlayer = new maxiGrainPlayer(sample);
- randomOffset=0;
- }
-
- ~maxiTimestretch() {
- delete grainPlayer;
- }
-
- double play(double speed, double grainLength, int overlaps, double posMod=0.0) {
- position = position + (1 * speed);
- cycles++;
- if (position > sample->length) position=0;
- if (position < 0) position = sample->length;
- double cycleLength = grainLength * maxiSettings::sampleRate / overlaps;
- double cycleMod = fmod(cycles, cycleLength + randomOffset);
- if (0 == floor(cycleMod)) {
- // cout << cycleMod << endl;
- speed = (speed > 0 ? 1 : -1);
- // speed = speed - ((cycleMod / cycleLength) * 0.1);
- maxiGrain<F> *g = new maxiGrain<F>(sample, max(min(1.0,(position / sample->length) + posMod),0.0), grainLength, speed, &windowCache);
- grainPlayer->addGrain(g);
- // cout << grainPlayer->grains.size() << endl;
- // randomOffset = rand() % 10;
- // randomOffset = rand() % 10;
- }
- return grainPlayer->play();
- }
-
- double play2(double pos, double grainLength, int overlaps) {
- cycles++;
- pos *= sample->length;
- if (0 == floor(fmod(cycles, grainLength * maxiSettings::sampleRate / overlaps))) {
- maxiGrain<F> *g = new maxiGrain<F>(sample, max(min(1.0,(pos / sample->length)),0.0), grainLength, 1, &windowCache);
- grainPlayer->addGrain(g);
- }
- return grainPlayer->play();
- }
-};
-
-//in maxiTimeStretch, the speed is either 1 or -1, and the actual speed value only affects the grain position
-//in maxiPitchShift, speed is uncoupled from position and allowed to set it's value incrementally, resulting in pitchshift.
-//with both high speed values and negative speed values there are some terrific artefacts!
-
-template<typename F>
-class maxiPitchShift {
-public:
- double position;
- long cycles;
- maxiSample *sample;
- maxiGrainPlayer *grainPlayer;
- maxiGrainWindowCache<F> windowCache;
- double randomOffset;
-
- maxiPitchShift(maxiSample *sample) : sample(sample) {
- position=0;
- cycles=0;
- grainPlayer = new maxiGrainPlayer(sample);
- randomOffset=0;
- }
-
- ~maxiPitchShift() {
- delete grainPlayer;
- }
-
- double play(double speed, double grainLength, int overlaps, double posMod=0.0) {
- position = position + 1;
- cycles++;
- if (position > sample->length) position=0;
- if (position < 0) position = sample->length;
- double cycleLength = grainLength * maxiSettings::sampleRate / overlaps;
- double cycleMod = fmod(cycles, cycleLength + randomOffset);
- if (0 == floor(cycleMod)) {
- // cout << cycleMod << endl;
- //speed = (speed > 0 ? 1 : -1);
- speed = speed - ((cycleMod / cycleLength) * 0.1);
- maxiGrain<F> *g = new maxiGrain<F>(sample, max(min(1.0,(position / sample->length) + posMod),0.0), grainLength, speed, &windowCache);
- grainPlayer->addGrain(g);
- // cout << grainPlayer->grains.size() << endl;
- // randomOffset = rand() % 10;
- // randomOffset = rand() % 10;
- }
- return grainPlayer->play();
- }
-
- double play2(double pos, double grainLength, int overlaps) {
- cycles++;
- pos *= sample->length;
- if (0 == floor(fmod(cycles, grainLength * maxiSettings::sampleRate / overlaps))) {
- maxiGrain<F> *g = new maxiGrain<F>(sample, max(min(1.0,(pos / sample->length)),0.0), grainLength, 1, &windowCache);
- grainPlayer->addGrain(g);
- }
- return grainPlayer->play();
- }
-};
-
-//and here's maxiPitchStretch. Args to the play function are basically speed for 'pitch' and rate for playback rate.
-//the rest is the same.
-
-template<typename F>
-class maxiPitchStretch {
-public:
- double position;
- long cycles;
- maxiSample *sample;
- maxiGrainPlayer *grainPlayer;
- maxiGrainWindowCache<F> windowCache;
- double randomOffset;
-
- maxiPitchStretch(maxiSample *sample) : sample(sample) {
- position=0;
- cycles=0;
- grainPlayer = new maxiGrainPlayer(sample);
- randomOffset=0;
- }
-
- ~maxiPitchStretch() {
- delete grainPlayer;
- }
-
- double play(double speed, double rate, double grainLength, int overlaps, double posMod=0.0) {
- position = position + (1 * rate);
- cycles++;
- if (position > sample->length) position=0;
- if (position < 0) position = sample->length;
- double cycleLength = grainLength * maxiSettings::sampleRate / overlaps;
- double cycleMod = fmod(cycles, cycleLength + randomOffset);
- if (0 == floor(cycleMod)) {
- // cout << cycleMod << endl;
- //speed = (speed > 0 ? 1 : -1);
- speed = speed - ((cycleMod / cycleLength) * 0.1);
- maxiGrain<F> *g = new maxiGrain<F>(sample, max(min(1.0,(position / sample->length) + posMod),0.0), grainLength, speed, &windowCache);
- grainPlayer->addGrain(g);
- // cout << grainPlayer->grains.size() << endl;
- // randomOffset = rand() % 10;
- // randomOffset = rand() % 10;
- }
- return grainPlayer->play();
- }
-
- double play2(double pos, double grainLength, int overlaps) {
- cycles++;
- pos *= sample->length;
- if (0 == floor(fmod(cycles, grainLength * maxiSettings::sampleRate / overlaps))) {
- maxiGrain<F> *g = new maxiGrain<F>(sample, max(min(1.0,(pos / sample->length)),0.0), grainLength, 1, &windowCache);
- grainPlayer->addGrain(g);
- }
- return grainPlayer->play();
- }
-};
-
-#endif \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiMFCC.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiMFCC.cpp
deleted file mode 100644
index e72fd75..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiMFCC.cpp
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- * maxiMFCC.cpp
- * mfccs
- *
- * Created by Chris on 08/03/2011.
- * Copyright 2011 Goldsmiths Creative Computing. All rights reserved.
- *
- */
-
-#include "maxiMFCC.h"
-
-
-
-template <>
-void maxiMFCCAnalyser<double>::dct(double *mfccs) {
- vDSP_mmulD(melBands, 1, dctMatrix, 1, mfccs, 1, 1, numCoeffs, numFilters);
- double n = (double) numCoeffs;
- vDSP_vsdivD(mfccs, 1, &n, mfccs, 1, numCoeffs);
-}
-
-template <>
-void maxiMFCCAnalyser<float>::dct(float *mfccs) {
- vDSP_mmul(melBands, 1, dctMatrix, 1, mfccs, 1, 1, numCoeffs, numFilters);
- float n = (float) numCoeffs;
- vDSP_vsdiv(mfccs, 1, &n, mfccs, 1, numCoeffs);
-}
-
-template <>
-void maxiMFCCAnalyser<double>::melFilterAndLogSquare(float* powerSpectrum) {
-#ifdef __APPLE_CC__
- //conv to double
- vDSP_vspdp(powerSpectrum, 1, doubleSpec, 1, numBins);
- // vDSP_mmulD(doubleSpec, 1, melFilters, 1, melBands, 1, 1, 42, 512);
- vDSP_mmulD(doubleSpec, 1, melFilters, 1, melBands, 1, 1, numFilters, numBins);
-#endif
- melFilterAndLogSq_Part2();
-}
-
-
-template <>
-void maxiMFCCAnalyser<float>::melFilterAndLogSquare(float* powerSpectrum) {
-#ifdef __APPLE_CC__
- vDSP_mmul(powerSpectrum, 1, melFilters, 1, melBands, 1, 1, numFilters, numBins);
-#endif
- melFilterAndLogSq_Part2();
-}
-
-template <class T>
-void maxiMFCCAnalyser<T>::melFilterAndLogSq_Part2() {
-#ifdef __APPLE_CC__
-#else
- for (int filter = 0;filter < numFilters;filter++) {
- melBands[filter] = 0.0;
- for (int bin=0;bin<numBins;bin++) {
- // int idx = (numBins * filter) + bin;
- int idx = filter + (bin * numFilters);
- // melBands[filter] += (melFilters[filter][bin] * powerSpectrum[bin]);
- melBands[filter] += (melFilters[idx] * powerSpectrum[bin]);
- }
- }
-#endif
- for(int filter=0; filter < numFilters; filter++) {
- // log the square
- melBands[filter] = melBands[filter] > 0.000001 ? log(melBands[filter] * melBands[filter]) : 0.0;
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiMFCC.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiMFCC.h
deleted file mode 100644
index 60bfe04..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maxiMFCC.h
+++ /dev/null
@@ -1,204 +0,0 @@
-/*
- * maxiMFCC.h
- * mfccs
- *
- * Created by Chris on 08/03/2011.
- * Copyright 2011 Goldsmiths Creative Computing. All rights reserved.
- *
-
- Based on Matthew Yee-King's MFCCMYK java class
- */
-
-#pragma once
-#pragma pack(16)
-
-#include "maxiFFT.h"
-#include <math.h>
-#include <iostream>
-#ifdef __APPLE_CC__
-#include <Accelerate/Accelerate.h>
-#endif
-
-using namespace std;
-
-
-// implements this formula:
-// mel = 2595 log10(Hz/700 + 1)
-inline double hzToMel(double hz){
- return 2595.0 * (log10(hz/700.0 + 1.0));
-}
-
-// implements this formula
-// Hz = 700 (10^(mel/2595) - 1)
-inline double melToHz(double mel){
- return 700.0 * (pow(10, mel/2595.0) - 1.0);
-}
-
-template <class T>
-class maxiMFCCAnalyser {
-public:
- T *melBands;
- maxiMFCCAnalyser():melFilters(NULL),dctMatrix(NULL), melBands(NULL){};
- ~maxiMFCCAnalyser() {
- if (melFilters) {
- delete[] melFilters;
- delete[] melBands;
- delete[] dctMatrix;
-#ifdef __APPLE_CC__
- delete doubleSpec;
-#endif
- }
- }
-
- void setup(unsigned int numBins, unsigned int numFilters, unsigned int numCoeffs, double minFreq, double maxFreq, unsigned int sampleRate)
- {
- this->numFilters = numFilters;
- this->numCoeffs = numCoeffs;
- this->minFreq = minFreq;
- this->maxFreq = maxFreq;
- this->sampleRate = sampleRate;
- this->numBins = numBins;
- melFilters = NULL;
- melBands = (T*) malloc(sizeof(T) * numFilters);
-#ifdef __APPLE_CC__
- doubleSpec = (T*)malloc(sizeof(T) * numBins);
-#endif
- //create new matrix
- dctMatrix = (T*)malloc(sizeof(T) * numCoeffs * numFilters);
- calcMelFilterBank(sampleRate, numBins);
- createDCTCoeffs();
- }
- void mfcc(float* powerSpectrum, T *mfccs) {
- melFilterAndLogSquare(powerSpectrum);
- dct(mfccs);
- }
-
-private:
- unsigned int numFilters, numCoeffs;
- double minFreq, maxFreq;
- unsigned int sampleRate;
- T *melFilters;
- unsigned int numBins;
- T *dctMatrix;
-#ifdef __APPLE_CC__
- T *doubleSpec;
-#endif
-
-#ifdef __APPLE_CC__
- void dct(T *mfccs); //define later
-#else
- void dct(T *mfccs) {
- for(int i=0; i < numCoeffs; i++) {
- mfccs[i] = 0.0;
- }
- for(int i=0; i < numCoeffs; i++ ) {
- for(int j=0; j < numFilters; j++) {
- int idx = i + (j * numCoeffs);
- mfccs[i] += (dctMatrix[idx] * melBands[j]);
- }
- }
- for(int i=0; i < numCoeffs; i++) {
- mfccs[i] /= numCoeffs;
- }
- }
-#endif
-
- void melFilterAndLogSquare(float* powerSpectrum);
- void melFilterAndLogSq_Part2();
-
-
- void calcMelFilterBank(double sampleRate, int numBins) {
-
- double mel, dMel, maxMel, minMel, nyquist, binFreq, start, end, thisF, nextF, prevF;
- int numValidBins;
-
- // ignore bins over nyquist
- numValidBins = numBins;
-
- nyquist = sampleRate/2;
- if (maxFreq > nyquist) {
- maxFreq = nyquist;
- }
-
- maxMel = hzToMel(maxFreq);
- minMel = hzToMel(minFreq);
-
- dMel = (maxMel - minMel) / (numFilters + 2 - 1);
-
- T *filtPos = (T*) malloc(sizeof(double) * (numFilters + 2));
-
- // first generate an array of start and end freqs for each triangle
- mel = minMel;
- for (int i=0;i<numFilters + 2;i++) {
- // start of the triangle
- filtPos[i] = melToHz(mel);
- // std::cout << "[" << i << "] MFCC: centre is at " <<filtPos[i]<<"hz "<<mel<<" mels" << endl;
- mel += dMel;
- }
- // now generate the coefficients for the mag spectrum
- melFilters = (T*) malloc(sizeof(T) * numFilters * numValidBins);
-
- for (int filter = 1; filter < numFilters; filter++) {
- for (int bin=0;bin<numValidBins;bin++) {
- // frequency this bin represents
- binFreq = (T) sampleRate / (T) numValidBins * (T) bin;
- thisF = filtPos[filter];
- nextF = filtPos[filter+1];
- prevF = filtPos[filter-1];
- int idx = filter + (bin * numFilters);
- if (binFreq > nextF || binFreq < prevF) {
- // outside this filter
- melFilters[idx] = 0;
- //cout << "MFCCMYK: filter at " <<thisF << " bin at " <<binFreq <<" coeff " <<melFilters[filter][bin] << endl;
- }
- else {
- T height = 2.0 / (nextF - prevF);
-
- if (binFreq < thisF) {
- // up
- start = prevF;
- end = thisF;
- melFilters[idx] = (binFreq - start) * (height / (thisF - start));
- }
- else {
- // down
- start = thisF;
- end = nextF;
- melFilters[idx] = height + ((binFreq - thisF) * (-height /(nextF - thisF)));
- }
- // cout << "MFCCMYK: filter at " <<thisF << " bin at " <<binFreq <<" coeff " <<melFilters[filter][bin] << endl;
- //cout << "MFCCMYK: filter at " <<thisF << " bin at " <<binFreq <<" coeff " <<melFilters[idx] << endl;
- }
- }
- }
- }
- void createDCTCoeffs() {
- T k = 3.14159265358979323846/numFilters;
- T w1 = 1.0/(sqrt(numFilters));
- T w2 = sqrt(2.0/numFilters);
-
-
- //generate dct matrix
- for(int i = 0; i < numCoeffs; i++)
- {
- for(int j = 0; j < numFilters; j++)
- {
- int idx = i + (j * numCoeffs);
- if(i == 0)
- dctMatrix[idx]= w1 * cos(k * (i+1) * (j + 0.5));
- else
- dctMatrix[idx] = w2 * cos(k * (i+1) * (j + 0.5));
- }
- }
-
-
- }
-
-
-
-};
-
-
-
-typedef maxiMFCCAnalyser<double> maxiMFCC;
-//typedef maxiMFCCAnalyser<float> maxiFloatMFCC;
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maximilian.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maximilian.cpp
deleted file mode 100644
index 63b9a34..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maximilian.cpp
+++ /dev/null
@@ -1,1028 +0,0 @@
-
-/*
- * maximilian.cpp
- * platform independent synthesis library using portaudio or rtaudio
- *
- * Created by Mick Grierson on 29/12/2009.
- * Copyright 2009 Mick Grierson & Strangeloop Limited. All rights reserved.
- * Thanks to the Goldsmiths Creative Computing Team.
- * Special thanks to Arturo Castro for the PortAudio implementation.
- *
- * Permission is hereby granted, free of charge, to any person
- * obtaining a copy of this software and associated documentation
- * files (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use,
- * copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following
- * conditions:
- *
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- * OTHER DEALINGS IN THE SOFTWARE.
- *
- */
-
-#include "maximilian.h"
-#include "math.h"
-
-
-//int channels=2;
-//int samplerate=44100;
-//int buffersize=1024;
-float chandiv= 1;
-
-int maxiSettings::sampleRate = 44100;
-int maxiSettings::channels = 2;
-int maxiSettings::bufferSize = 1024;
-
-double sineBuffer[514]={0,0.012268,0.024536,0.036804,0.049042,0.06131,0.073547,0.085785,0.097992,0.1102,0.12241,0.13455,0.1467,0.15884,0.17093,0.18301,0.19507,0.20709,0.21909,0.23105,0.24295,0.25485,0.26669,0.2785,0.29025,0.30197,0.31366,0.32529,0.33685,0.34839,0.35986,0.37128,0.38266,0.39395,0.40521,0.41641,0.42752,0.4386,0.44958,0.46051,0.47137,0.48215,0.49286,0.50351,0.51407,0.52457,0.53497,0.54529,0.55554,0.5657,0.57578,0.58575,0.59567,0.60547,0.6152,0.62482,0.63437,0.6438,0.65314,0.66238,0.67151,0.68057,0.68951,0.69833,0.70706,0.7157,0.72421,0.7326,0.74091,0.74908,0.75717,0.76514,0.77298,0.7807,0.7883,0.79581,0.80316,0.81042,0.81754,0.82455,0.83142,0.8382,0.84482,0.85132,0.8577,0.86392,0.87006,0.87604,0.88187,0.8876,0.89319,0.89862,0.90396,0.90912,0.91415,0.91907,0.92383,0.92847,0.93295,0.93729,0.9415,0.94556,0.94949,0.95325,0.95691,0.96039,0.96375,0.96692,0.97,0.9729,0.97565,0.97827,0.98074,0.98306,0.98523,0.98724,0.98914,0.99084,0.99243,0.99387,0.99515,0.99628,0.99725,0.99808,0.99875,0.99927,0.99966,0.99988,0.99997,0.99988,0.99966,0.99927,0.99875,0.99808,0.99725,0.99628,0.99515,0.99387,0.99243,0.99084,0.98914,0.98724,0.98523,0.98306,0.98074,0.97827,0.97565,0.9729,0.97,0.96692,0.96375,0.96039,0.95691,0.95325,0.94949,0.94556,0.9415,0.93729,0.93295,0.92847,0.92383,0.91907,0.91415,0.90912,0.90396,0.89862,0.89319,0.8876,0.88187,0.87604,0.87006,0.86392,0.8577,0.85132,0.84482,0.8382,0.83142,0.82455,0.81754,0.81042,0.80316,0.79581,0.7883,0.7807,0.77298,0.76514,0.75717,0.74908,0.74091,0.7326,0.72421,0.7157,0.70706,0.69833,0.68951,0.68057,0.67151,0.66238,0.65314,0.6438,0.63437,0.62482,0.6152,0.60547,0.59567,0.58575,0.57578,0.5657,0.55554,0.54529,0.53497,0.52457,0.51407,0.50351,0.49286,0.48215,0.47137,0.46051,0.44958,0.4386,0.42752,0.41641,0.40521,0.39395,0.38266,0.37128,0.35986,0.34839,0.33685,0.32529,0.31366,0.30197,0.29025,0.2785,0.26669,0.25485,0.24295,0.23105,0.21909,0.20709,0.19507,0.18301,0.17093,0.15884,0.1467,0.13455,0.12241,0.1102,0.097992,0.085785,0.073547,0.06131,0.049042,0.036804,0.024536,0.012268,0,-0.012268,-0.024536,-0.036804,-0.049042,-0.06131,-0.073547,-0.085785,-0.097992,-0.1102,-0.12241,-0.13455,-0.1467,-0.15884,-0.17093,-0.18301,-0.19507,-0.20709,-0.21909,-0.23105,-0.24295,-0.25485,-0.26669,-0.2785,-0.29025,-0.30197,-0.31366,-0.32529,-0.33685,-0.34839,-0.35986,-0.37128,-0.38266,-0.39395,-0.40521,-0.41641,-0.42752,-0.4386,-0.44958,-0.46051,-0.47137,-0.48215,-0.49286,-0.50351,-0.51407,-0.52457,-0.53497,-0.54529,-0.55554,-0.5657,-0.57578,-0.58575,-0.59567,-0.60547,-0.6152,-0.62482,-0.63437,-0.6438,-0.65314,-0.66238,-0.67151,-0.68057,-0.68951,-0.69833,-0.70706,-0.7157,-0.72421,-0.7326,-0.74091,-0.74908,-0.75717,-0.76514,-0.77298,-0.7807,-0.7883,-0.79581,-0.80316,-0.81042,-0.81754,-0.82455,-0.83142,-0.8382,-0.84482,-0.85132,-0.8577,-0.86392,-0.87006,-0.87604,-0.88187,-0.8876,-0.89319,-0.89862,-0.90396,-0.90912,-0.91415,-0.91907,-0.92383,-0.92847,-0.93295,-0.93729,-0.9415,-0.94556,-0.94949,-0.95325,-0.95691,-0.96039,-0.96375,-0.96692,-0.97,-0.9729,-0.97565,-0.97827,-0.98074,-0.98306,-0.98523,-0.98724,-0.98914,-0.99084,-0.99243,-0.99387,-0.99515,-0.99628,-0.99725,-0.99808,-0.99875,-0.99927,-0.99966,-0.99988,-0.99997,-0.99988,-0.99966,-0.99927,-0.99875,-0.99808,-0.99725,-0.99628,-0.99515,-0.99387,-0.99243,-0.99084,-0.98914,-0.98724,-0.98523,-0.98306,-0.98074,-0.97827,-0.97565,-0.9729,-0.97,-0.96692,-0.96375,-0.96039,-0.95691,-0.95325,-0.94949,-0.94556,-0.9415,-0.93729,-0.93295,-0.92847,-0.92383,-0.91907,-0.91415,-0.90912,-0.90396,-0.89862,-0.89319,-0.8876,-0.88187,-0.87604,-0.87006,-0.86392,-0.8577,-0.85132,-0.84482,-0.8382,-0.83142,-0.82455,-0.81754,-0.81042,-0.80316,-0.79581,-0.7883,-0.7807,-0.77298,-0.76514,-0.75717,-0.74908,-0.74091,-0.7326,-0.72421,-0.7157,-0.70706,-0.69833,-0.68951,-0.68057,-0.67151,-0.66238,-0.65314,-0.6438,-0.63437,-0.62482,-0.6152,-0.60547,-0.59567,-0.58575,-0.57578,-0.5657,-0.55554,-0.54529,-0.53497,-0.52457,-0.51407,-0.50351,-0.49286,-0.48215,-0.47137,-0.46051,-0.44958,-0.4386,-0.42752,-0.41641,-0.40521,-0.39395,-0.38266,-0.37128,-0.35986,-0.34839,-0.33685,-0.32529,-0.31366,-0.30197,-0.29025,-0.2785,-0.26669,-0.25485,-0.24295,-0.23105,-0.21909,-0.20709,-0.19507,-0.18301,-0.17093,-0.15884,-0.1467,-0.13455,-0.12241,-0.1102,-0.097992,-0.085785,-0.073547,-0.06131,-0.049042,-0.036804,-0.024536,-0.012268,0,0.012268
-};
-
-double mtofarray[129]={0, 8.661957, 9.177024, 9.722718, 10.3, 10.913383, 11.562325, 12.25, 12.978271, 13.75, 14.567617, 15.433853, 16.351599, 17.323914, 18.354048, 19.445436, 20.601723, 21.826765, 23.124651, 24.5, 25.956543, 27.5, 29.135235, 30.867706, 32.703197, 34.647827, 36.708096, 38.890873, 41.203445, 43.65353, 46.249302, 49., 51.913086, 55., 58.27047, 61.735413, 65.406395, 69.295654, 73.416191, 77.781746, 82.406891, 87.30706, 92.498604, 97.998856, 103.826172, 110., 116.540939, 123.470825, 130.81279, 138.591309, 146.832382, 155.563492, 164.813782, 174.61412, 184.997208, 195.997711, 207.652344, 220., 233.081879, 246.94165, 261.62558, 277.182617,293.664764, 311.126984, 329.627563, 349.228241, 369.994415, 391.995422, 415.304688, 440., 466.163757, 493.883301, 523.25116, 554.365234, 587.329529, 622.253967, 659.255127, 698.456482, 739.988831, 783.990845, 830.609375, 880., 932.327515, 987.766602, 1046.502319, 1108.730469, 1174.659058, 1244.507935, 1318.510254, 1396.912964, 1479.977661, 1567.981689, 1661.21875, 1760., 1864.655029, 1975.533203, 2093.004639, 2217.460938, 2349.318115, 2489.015869, 2637.020508, 2793.825928, 2959.955322, 3135.963379, 3322.4375, 3520., 3729.31, 3951.066406, 4186.009277, 4434.921875, 4698.63623, 4978.031738, 5274.041016, 5587.651855, 5919.910645, 6271.926758, 6644.875, 7040., 7458.620117, 7902.132812, 8372.018555, 8869.84375, 9397.272461, 9956.063477, 10548.082031, 11175.303711, 11839.821289, 12543.853516, 13289.75};
-
-void setup();//use this to do any initialisation if you want.
-
-void play(double *channels);//run dac!
-
-maxiOsc::maxiOsc(){
- phase = 0.0;
- // memset(phases,0,500);
- // memset(freqs,0,500);
-}
-
-double maxiOsc::noise() {
- //always the same unless you seed it.
- float r = rand()/(float)RAND_MAX;
- output=r*2-1;
- return(output);
-}
-
-void maxiOsc::phaseReset(double phaseIn) {
- phase=phaseIn;
-
-}
-
-double maxiOsc::sinewave(double frequency) {
- output=sin (phase*(TWOPI));
- if ( phase >= 1.0 ) phase -= 1.0;
- phase += (1./(maxiSettings::sampleRate/(frequency)));
- return(output);
-
-}
-
-double maxiOsc::sinebuf4(double frequency) {
- double remainder;
- double a,b,c,d,a1,a2,a3;
- phase += 512./(maxiSettings::sampleRate/(frequency));
- if ( phase >= 511 ) phase -=512;
- remainder = phase - floor(phase);
-
- if (phase==0) {
- a=sineBuffer[(long) 512];
- b=sineBuffer[(long) phase];
- c=sineBuffer[(long) phase+1];
- d=sineBuffer[(long) phase+2];
-
- } else {
- a=sineBuffer[(long) phase-1];
- b=sineBuffer[(long) phase];
- c=sineBuffer[(long) phase+1];
- d=sineBuffer[(long) phase+2];
-
- }
-
- a1 = 0.5f * (c - a);
- a2 = a - 2.5 * b + 2.f * c - 0.5f * d;
- a3 = 0.5f * (d - a) + 1.5f * (b - c);
- output = double (((a3 * remainder + a2) * remainder + a1) * remainder + b);
- return(output);
-}
-
-double maxiOsc::sinebuf(double frequency) {
- double remainder;
- phase += 512./(maxiSettings::sampleRate/(frequency*chandiv));
- if ( phase >= 511 ) phase -=512;
- remainder = phase - floor(phase);
- output = (double) ((1-remainder) * sineBuffer[1+ (long) phase] + remainder * sineBuffer[2+(long) phase]);
- return(output);
-}
-
-double maxiOsc::coswave(double frequency) {
- output=cos (phase*(TWOPI));
- if ( phase >= 1.0 ) phase -= 1.0;
- phase += (1./(maxiSettings::sampleRate/(frequency)));
- return(output);
-
-}
-
-double maxiOsc::phasor(double frequency) {
- output=phase;
- if ( phase >= 1.0 ) phase -= 1.0;
- phase += (1./(maxiSettings::sampleRate/(frequency)));
- return(output);
-}
-
-double maxiOsc::square(double frequency) {
- if (phase<0.5) output=-1;
- if (phase>0.5) output=1;
- if ( phase >= 1.0 ) phase -= 1.0;
- phase += (1./(maxiSettings::sampleRate/(frequency)));
- return(output);
-}
-
-double maxiOsc::pulse(double frequency, double duty) {
- if (duty<0.) duty=0;
- if (duty>1.) duty=1;
- if ( phase >= 1.0 ) phase -= 1.0;
- phase += (1./(maxiSettings::sampleRate/(frequency)));
- if (phase<duty) output=-1.;
- if (phase>duty) output=1.;
- return(output);
-}
-
-double maxiOsc::phasor(double frequency, double startphase, double endphase) {
- output=phase;
- if (phase<startphase) {
- phase=startphase;
- }
- if ( phase >= endphase ) phase = startphase;
- phase += ((endphase-startphase)/(maxiSettings::sampleRate/(frequency)));
- return(output);
-}
-
-
-double maxiOsc::saw(double frequency) {
-
- output=phase;
- if ( phase >= 1.0 ) phase -= 2.0;
- phase += (1./(maxiSettings::sampleRate/(frequency)));
- return(output);
-
-}
-
-double maxiOsc::triangle(double frequency) {
- if ( phase >= 1.0 ) phase -= 1.0;
- phase += (1./(maxiSettings::sampleRate/(frequency)));
- if (phase <= 0.5 ) {
- output =((phase)*4)-1;
- } else {
- output =((0.5-phase)*4)-1;
- }
- return(output);
-
-}
-
-//I like this.
-double maxiEnvelope::line(int numberofsegments,double segments[1000]) {
- if (isPlaying==1) {//only make a sound once you've been triggered
-
- period=2./(segments[valindex+1]*0.004);
- nextval=segments[valindex+2];
- currentval=segments[valindex];
- if (currentval-amplitude > 0.0000001 && valindex < numberofsegments) {
- amplitude += ((currentval-startval)/(maxiSettings::sampleRate/period));
- } else if (currentval-amplitude < -0.0000001 && valindex < numberofsegments) {
- amplitude -= (((currentval-startval)*(-1))/(maxiSettings::sampleRate/period));
- } else if (valindex >numberofsegments-1) {
- valindex=numberofsegments-2;
- } else {
- valindex=valindex+2;
- startval=currentval;
- }
- output=amplitude;
-
- }
- else {
- output=0;
-
- }
- return(output);
-}
-
-//and this
-void maxiEnvelope::trigger(int index, double amp) {
- isPlaying=1;//ok the envelope is being used now.
- valindex=index;
- amplitude=amp;
-
-}
-
-//and this
-
-maxiDelayline::maxiDelayline() {
- memset( memory, 0, 88200*sizeof (double) );
-
-}
-
-
-double maxiDelayline::dl(double input, int size, double feedback) {
- if ( phase >=size ) {
- phase = 0;
- }
- output=memory[phase];
- memory[phase]=(memory[phase]*feedback)+(input*feedback)*0.5;
- phase+=1;
- return(output);
-
-}
-
-double maxiDelayline::dl(double input, int size, double feedback, int position) {
- if ( phase >=size ) phase = 0;
- if ( position >=size ) position = 0;
- output=memory[position];
- memory[phase]=(memory[phase]*feedback)+(input*feedback)*chandiv;
- phase+=1;
- return(output);
-
-}
-
-
-//I particularly like these. cutoff between 0 and 1
-double maxiFilter::lopass(double input, double cutoff) {
- output=outputs[0] + cutoff*(input-outputs[0]);
- outputs[0]=output;
- return(output);
-}
-//as above
-double maxiFilter::hipass(double input, double cutoff) {
- output=input-(outputs[0] + cutoff*(input-outputs[0]));
- outputs[0]=output;
- return(output);
-}
-//awesome. cuttof is freq in hz. res is between 1 and whatever. Watch out!
-double maxiFilter::lores(double input,double cutoff1, double resonance) {
- cutoff=cutoff1*0.5;
- if (cutoff<10) cutoff=10;
- if (cutoff>(maxiSettings::sampleRate*0.5)) cutoff=(maxiSettings::sampleRate*0.5);
- if (resonance<1.) resonance = 1.;
- z=cos(TWOPI*cutoff/maxiSettings::sampleRate);
- c=2-2*z;
- double r=(sqrt(2.0)*sqrt(-pow((z-1.0),3.0))+resonance*(z-1))/(resonance*(z-1));
- x=x+(input-y)*c;
- y=y+x;
- x=x*r;
- output=y;
- return(output);
-}
-
-//working hires filter
-double maxiFilter::hires(double input,double cutoff1, double resonance) {
- cutoff=cutoff1*0.5;
- if (cutoff<10) cutoff=10;
- if (cutoff>(maxiSettings::sampleRate*0.5)) cutoff=(maxiSettings::sampleRate*0.5);
- if (resonance<1.) resonance = 1.;
- z=cos(TWOPI*cutoff/maxiSettings::sampleRate);
- c=2-2*z;
- double r=(sqrt(2.0)*sqrt(-pow((z-1.0),3.0))+resonance*(z-1))/(resonance*(z-1));
- x=x+(input-y)*c;
- y=y+x;
- x=x*r;
- output=input-y;
- return(output);
-}
-
-//This works a bit. Needs attention.
-double maxiFilter::bandpass(double input,double cutoff1, double resonance) {
- cutoff=cutoff1;
- if (cutoff>(maxiSettings::sampleRate*0.5)) cutoff=(maxiSettings::sampleRate*0.5);
- if (resonance>=1.) resonance=0.999999;
- z=cos(TWOPI*cutoff/maxiSettings::sampleRate);
- inputs[0] = (1-resonance)*(sqrt(resonance*(resonance-4.0*pow(z,2.0)+2.0)+1));
- inputs[1] = 2*z*resonance;
- inputs[2] = pow((resonance*-1),2);
-
- output=inputs[0]*input+inputs[1]*outputs[1]+inputs[2]*outputs[2];
- outputs[2]=outputs[1];
- outputs[1]=output;
- return(output);
-}
-
-//stereo bus
-double *maxiMix::stereo(double input,double two[2],double x) {
- if (x>1) x=1;
- if (x<0) x=0;
- two[0]=input*sqrt(1.0-x);
- two[1]=input*sqrt(x);
- return(two);
-}
-
-//quad bus
-double *maxiMix::quad(double input,double four[4],double x,double y) {
- if (x>1) x=1;
- if (x<0) x=0;
- if (y>1) y=1;
- if (y<0) y=0;
- four[0]=input*sqrt((1.0-x)*y);
- four[1]=input*sqrt((1.0-x)*(1.0-y));
- four[2]=input*sqrt(x*y);
- four[3]=input*sqrt(x*(1.0-y));
- return(four);
-}
-
-//ambisonic bus
-double *maxiMix::ambisonic(double input,double eight[8],double x,double y,double z) {
- if (x>1) x=1;
- if (x<0) x=0;
- if (y>1) y=1;
- if (y<0) y=0;
- if (z>1) y=1;
- if (z<0) y=0;
- eight[0]=input*(sqrt((1.0-x)*y)*1.0-z);
- eight[1]=input*(sqrt((1.0-x)*(1.0-y))*1.0-z);
- eight[2]=input*(sqrt(x*y)*1.0-z);
- eight[3]=input*(sqrt(x*(1.0-y))*1.0-z);
- eight[4]=input*(sqrt((1.0-x)*y)*z);
- eight[5]=input*(sqrt((1.0-x)*(1.0-y))*z);
- eight[6]=input*sqrt((x*y)*z);
- eight[7]=input*sqrt((x*(1.0-y))*z);
- return(eight);
-}
-
-
-bool maxiSample::load(string fileName, int channel) {
- myPath = fileName;
- readChannel=channel;
- return read();
-}
-
-void maxiSample::trigger() {
- position = 0;
-}
-
-bool maxiSample::read()
-{
- bool result;
- ifstream inFile( myPath.c_str(), ios::in | ios::binary);
- result = inFile;
- if (inFile) {
- bool datafound = false;
- inFile.seekg(4, ios::beg);
- inFile.read( (char*) &myChunkSize, 4 ); // read the ChunkSize
-
- inFile.seekg(16, ios::beg);
- inFile.read( (char*) &mySubChunk1Size, 4 ); // read the SubChunk1Size
-
- //inFile.seekg(20, ios::beg);
- inFile.read( (char*) &myFormat, sizeof(short) ); // read the file format. This should be 1 for PCM
-
- //inFile.seekg(22, ios::beg);
- inFile.read( (char*) &myChannels, sizeof(short) ); // read the # of channels (1 or 2)
-
- //inFile.seekg(24, ios::beg);
- inFile.read( (char*) &mySampleRate, sizeof(int) ); // read the samplerate
-
- //inFile.seekg(28, ios::beg);
- inFile.read( (char*) &myByteRate, sizeof(int) ); // read the byterate
-
- //inFile.seekg(32, ios::beg);
- inFile.read( (char*) &myBlockAlign, sizeof(short) ); // read the blockalign
-
- //inFile.seekg(34, ios::beg);
- inFile.read( (char*) &myBitsPerSample, sizeof(short) ); // read the bitspersample
-
- //ignore any extra chunks
- char chunkID[5]="";
- chunkID[4] = 0;
- int filePos = 36;
- while(!datafound && !inFile.eof()) {
- inFile.seekg(filePos, ios::beg);
- inFile.read((char*) &chunkID, sizeof(char) * 4);
- inFile.seekg(filePos + 4, ios::beg);
- inFile.read( (char*) &myDataSize, sizeof(int) ); // read the size of the data
- filePos += 8;
- if (strcmp(chunkID,"data") == 0) {
- datafound = true;
- }else{
- filePos += myDataSize;
- }
- }
-
- // read the data chunk
- myData = (char*) malloc(myDataSize * sizeof(char));
- inFile.seekg(filePos, ios::beg);
- inFile.read(myData, myDataSize);
- length=myDataSize*(0.5/myChannels);
- inFile.close(); // close the input file
-
- if (myChannels>1) {
- int position=0;
- int channel=readChannel*2;
- for (int i=channel;i<myDataSize+6;i+=(myChannels*2)) {
- myData[position]=myData[i];
- myData[position+1]=myData[i+1];
- position+=2;
- }
- }
-
- }else {
- cout << "ERROR: Could not load sample: " <<myPath << endl;
- }
-
-
- return result; // this should probably be something more descriptive
-}
-
-
-double maxiSample::play() {
- // long length=myDataSize*(1./myChannels);
- double remainder;
- short* buffer = (short *)myData;
- position=(position+1);
- remainder = position - (long) position;
- if ((long) position>length) position=0;
- output =
- (double) ((1-remainder) * buffer[1+ (long) position] + remainder * buffer[2+(long) position])/32767;//linear interpolation
- return(output);
-}
-
-double maxiSample::playOnce() {
- // long length=myDataSize*(0.5/myChannels);
- double remainder;
- short* buffer = (short *)myData;
- position=(position+1);
- remainder = position - (long) position;
- if ((long) position<length)
- output = (double) ((1-remainder) * buffer[1+ (long) position] + remainder * buffer[2+(long) position])/32767;//linear interpolation
- else
- output=0;
-
- return(output);
-}
-
-double maxiSample::playOnce(double speed) {
- double remainder;
- //long a,b;
- // long length=myDataSize*0.5;
- short* buffer = (short *)myData;
- position=position+((speed*chandiv*myChannels)/(maxiSettings::sampleRate/mySampleRate));
- if ((long) position<length)
- output = (double) ((1-remainder) * buffer[1+ (long) position] + remainder * buffer[2+(long) position])/32767;//linear interpolation
- else
- output=0;
- return(output);
-}
-
-double maxiSample::play(double speed) {
- double remainder;
- long a,b;
- // long length=myDataSize*0.5;
- short* buffer = (short *)myData;
- position=position+((speed*chandiv*myChannels)/(maxiSettings::sampleRate/mySampleRate));
- if (speed >=0) {
-
- if ((long) position>=length-1) position=1;
- remainder = position - floor(position);
- if (position+1<length) {
- a=position+1;
-
- }
- else {
- a=length-1;
- }
- if (position+2<length)
- {
- b=position+2;
- }
- else {
- b=length-1;
- }
-
- output = (double) ((1-remainder) * buffer[a] + remainder * buffer[b])/32767;//linear interpolation
- } else {
- if ((long) position<0) position=length;
- remainder = position - floor(position);
- if (position-1>=0) {
- a=position-1;
-
- }
- else {
- a=0;
- }
- if (position-2>=0) {
- b=position-2;
- }
- else {
- b=0;
- }
- output = (double) ((-1-remainder) * buffer[a] + remainder * buffer[b])/32767;//linear interpolation
- }
- return(output);
-}
-
-double maxiSample::play(double frequency, double start, double end) {
- return play(frequency, start, end, position);
-}
-
-double maxiSample::play(double frequency, double start, double end, double &pos) {
- double remainder;
- // long length=myDataSize;
-
- if (end>=length) end=length-1;
- long a,b;
- short* buffer = (short *)myData;
- if (frequency >0.) {
- if (pos<start) {
- pos=start;
- }
-
- if ( pos >= end ) pos = start;
- pos += ((end-start)/(maxiSettings::sampleRate/(frequency*chandiv)));
- remainder = pos - floor(pos);
- long posl = floor(pos);
- if (posl+1<length) {
- a=posl+1;
-
- }
- else {
- a=posl-1;
- }
- if (posl+2<length) {
- b=posl+2;
- }
- else {
- b=length-1;
- }
-
- output = (double) ((1-remainder) * buffer[a] +
- remainder * buffer[b])/32767;//linear interpolation
- } else {
- frequency=frequency-(frequency+frequency);
- if ( pos <= start ) pos = end;
- pos -= ((end-start)/(maxiSettings::sampleRate/(frequency*chandiv)));
- remainder = pos - floor(pos);
- long posl = floor(pos);
- if (posl-1>=0) {
- a=posl-1;
- }
- else {
- a=0;
- }
- if (posl-2>=0) {
- b=posl-2;
- }
- else {
- b=0;
- }
- output = (double) ((-1-remainder) * buffer[a] +
- remainder * buffer[b])/32767;//linear interpolation
-
- }
-
- return(output);
-}
-
-
-//better cubic inerpolation. Cobbled together from various (pd externals, yehar, other places).
-double maxiSample::play4(double frequency, double start, double end) {
- double remainder;
- double a,b,c,d,a1,a2,a3;
- short* buffer = (short*)myData;
- if (frequency >0.) {
- if (position<start) {
- position=start;
- }
- if ( position >= end ) position = start;
- position += ((end-start)/(maxiSettings::sampleRate/(frequency*chandiv)));
- remainder = position - floor(position);
- if (position>0) {
- a=buffer[(int)(floor(position))-1];
-
- } else {
- a=buffer[0];
-
- }
-
- b=buffer[(long) position];
- if (position<end-2) {
- c=buffer[(long) position+1];
-
- } else {
- c=buffer[0];
-
- }
- if (position<end-3) {
- d=buffer[(long) position+2];
-
- } else {
- d=buffer[0];
- }
- a1 = 0.5f * (c - a);
- a2 = a - 2.5 * b + 2.f * c - 0.5f * d;
- a3 = 0.5f * (d - a) + 1.5f * (b - c);
- output = (double) (((a3 * remainder + a2) * remainder + a1) * remainder + b) / 32767;
-
- } else {
- frequency=frequency-(frequency+frequency);
- if ( position <= start ) position = end;
- position -= ((end-start)/(maxiSettings::sampleRate/(frequency*chandiv)));
- remainder = position - floor(position);
- if (position>start && position < end-1) {
- a=buffer[(long) position+1];
-
- } else {
- a=buffer[0];
-
- }
-
- b=buffer[(long) position];
- if (position>start) {
- c=buffer[(long) position-1];
-
- } else {
- c=buffer[0];
-
- }
- if (position>start+1) {
- d=buffer[(long) position-2];
-
- } else {
- d=buffer[0];
- }
- a1 = 0.5f * (c - a);
- a2 = a - 2.5 * b + 2.f * c - 0.5f * d;
- a3 = 0.5f * (d - a) + 1.5f * (b - c);
- output = (double) (((a3 * remainder + a2) * -remainder + a1) * -remainder + b) / 32767;
-
- }
-
- return(output);
-}
-
-double maxiSample::bufferPlay(unsigned char &bufferin,long length) {
- double remainder;
- short* buffer = (short *)&bufferin;
- position=(position+1);
- remainder = position - (long) position;
- if ((long) position>length) position=0;
- output = (double) ((1-remainder) * buffer[1+ (long) position] + remainder * buffer[2+(long) position])/32767;//linear interpolation
- return(output);
-}
-
-double maxiSample::bufferPlay(unsigned char &bufferin,double speed,long length) {
- double remainder;
- long a,b;
- short* buffer = (short *)&bufferin;
- position=position+((speed*chandiv*myChannels)/(maxiSettings::sampleRate/mySampleRate));
- if (speed >=0) {
-
- if ((long) position>=length-1) position=1;
- remainder = position - floor(position);
- if (position+1<length) {
- a=position+1;
-
- }
- else {
- a=length-1;
- }
- if (position+2<length)
- {
- b=position+2;
- }
- else {
- b=length-1;
- }
-
- output = (double) ((1-remainder) * buffer[a] + remainder * buffer[b])/32767;//linear interpolation
- } else {
- if ((long) position<0) position=length;
- remainder = position - floor(position);
- if (position-1>=0) {
- a=position-1;
-
- }
- else {
- a=0;
- }
- if (position-2>=0) {
- b=position-2;
- }
- else {
- b=0;
- }
- output = (double) ((-1-remainder) * buffer[a] + remainder * buffer[b])/32767;//linear interpolation
- }
- return(output);
-}
-
-double maxiSample::bufferPlay(unsigned char &bufferin,double frequency, double start, double end) {
- double remainder;
- length=end;
- long a,b;
- short* buffer = (short *)&bufferin;
- if (frequency >0.) {
- if (position<start) {
- position=start;
- }
-
- if ( position >= end ) position = start;
- position += ((end-start)/(maxiSettings::sampleRate/(frequency*chandiv)));
- remainder = position - floor(position);
- long pos = floor(position);
- if (pos+1<length) {
- a=pos+1;
-
- }
- else {
- a=pos-1;
- }
- if (pos+2<length) {
- b=pos+2;
- }
- else {
- b=length-1;
- }
-
- output = (double) ((1-remainder) * buffer[a] +
- remainder * buffer[b])/32767;//linear interpolation
- } else {
- frequency=frequency-(frequency+frequency);
- if ( position <= start ) position = end;
- position -= ((end-start)/(maxiSettings::sampleRate/(frequency*chandiv)));
- remainder = position - floor(position);
- long pos = floor(position);
- if (pos-1>=0) {
- a=pos-1;
- }
- else {
- a=0;
- }
- if (pos-2>=0) {
- b=pos-2;
- }
- else {
- b=0;
- }
- output = (double) ((-1-remainder) * buffer[a] +
- remainder * buffer[b])/32767;//linear interpolation
-
- }
-
- return(output);
-}
-
-//better cubic inerpolation. Cobbled together from various (pd externals, yehar, other places).
-double maxiSample::bufferPlay4(unsigned char &bufferin,double frequency, double start, double end) {
- double remainder;
- double a,b,c,d,a1,a2,a3;
- short* buffer = (short*)&bufferin;
- if (frequency >0.) {
- if (position<start) {
- position=start;
- }
- if ( position >= end ) position = start;
- position += ((end-start)/(maxiSettings::sampleRate/(frequency*chandiv)));
- remainder = position - floor(position);
- if (position>0) {
- a=buffer[(int)(floor(position))-1];
-
- } else {
- a=buffer[0];
-
- }
-
- b=buffer[(long) position];
- if (position<end-2) {
- c=buffer[(long) position+1];
-
- } else {
- c=buffer[0];
-
- }
- if (position<end-3) {
- d=buffer[(long) position+2];
-
- } else {
- d=buffer[0];
- }
- a1 = 0.5f * (c - a);
- a2 = a - 2.5 * b + 2.f * c - 0.5f * d;
- a3 = 0.5f * (d - a) + 1.5f * (b - c);
- output = (double) (((a3 * remainder + a2) * remainder + a1) * remainder + b) / 32767;
-
- } else {
- frequency=frequency-(frequency+frequency);
- if ( position <= start ) position = end;
- position -= ((end-start)/(maxiSettings::sampleRate/(frequency*chandiv)));
- remainder = position - floor(position);
- if (position>start && position < end-1) {
- a=buffer[(long) position+1];
-
- } else {
- a=buffer[0];
-
- }
-
- b=buffer[(long) position];
- if (position>start) {
- c=buffer[(long) position-1];
-
- } else {
- c=buffer[0];
-
- }
- if (position>start+1) {
- d=buffer[(long) position-2];
-
- } else {
- d=buffer[0];
- }
- a1 = 0.5f * (c - a);
- a2 = a - 2.5 * b + 2.f * c - 0.5f * d;
- a3 = 0.5f * (d - a) + 1.5f * (b - c);
- output = (double) (((a3 * remainder + a2) * -remainder + a1) * -remainder + b) / 32767;
-
- }
-
- return(output);
-}
-
-
-void maxiSample::getLength() {
- length=myDataSize*0.5;
-}
-
-
-/* OK this compressor and gate are now ready to use. The envelopes, like all the envelopes in this recent update, use stupid algorithms for
- incrementing - consequently a long attack is something like 0.0001 and a long release is like 0.9999.
- Annoyingly, a short attack is 0.1, and a short release is 0.99. I'll sort this out laters */
-
-double maxiDyn::gate(double input, double threshold, long holdtime, double attack, double release) {
-
- if (fabs(input)>threshold && attackphase!=1){
- holdcount=0;
- releasephase=0;
- attackphase=1;
- if(amplitude==0) amplitude=0.01;
- }
-
- if (attackphase==1 && amplitude<1) {
- amplitude*=(1+attack);
- output=input*amplitude;
- }
-
- if (amplitude>=1) {
- attackphase=0;
- holdphase=1;
- }
-
- if (holdcount<holdtime && holdphase==1) {
- output=input;
- holdcount++;
- }
-
- if (holdcount==holdtime) {
- holdphase=0;
- releasephase=1;
- }
-
- if (releasephase==1 && amplitude>0.) {
- output=input*(amplitude*=release);
-
- }
-
- return output;
-}
-
-
-double maxiDyn::compressor(double input, double ratio, double threshold, double attack, double release) {
-
- if (fabs(input)>threshold && attackphase!=1){
- holdcount=0;
- releasephase=0;
- attackphase=1;
- if(currentRatio==0) currentRatio=ratio;
- }
-
- if (attackphase==1 && currentRatio<ratio-1) {
- currentRatio*=(1+attack);
- }
-
- if (currentRatio>=ratio-1) {
- attackphase=0;
- releasephase=1;
- }
-
- if (releasephase==1 && currentRatio>0.) {
- currentRatio*=release;
- }
-
- if (input>0.) {
- output = input/(1.+currentRatio);
- } else {
- output = input/(1.+currentRatio);
- }
-
- return output*(1+log(ratio));
-}
-
-
-/* Lots of people struggle with the envelope generators so here's a new easy one.
- It takes mental numbers for attack and release tho. Basically, they're exponentials.
- I'll map them out later so that it's a bit more intuitive */
-double maxiEnv::ar(double input, double attack, double release, long holdtime, int trigger) {
-
- if (trigger==1 && attackphase!=1 && holdphase!=1){
- holdcount=0;
- releasephase=0;
- attackphase=1;
- }
-
- if (attackphase==1) {
- amplitude+=(1*attack);
- output=input*amplitude;
- }
-
- if (amplitude>=1) {
- amplitude=1;
- attackphase=0;
- holdphase=1;
- }
-
- if (holdcount<holdtime && holdphase==1) {
- output=input;
- holdcount++;
- }
-
- if (holdcount==holdtime && trigger==1) {
- output=input;
- }
-
- if (holdcount==holdtime && trigger!=1) {
- holdphase=0;
- releasephase=1;
- }
-
- if (releasephase==1 && amplitude>0.) {
- output=input*(amplitude*=release);
-
- }
-
- return output;
-}
-
-/* and here's a new adsr. It's not bad, very simple to use*/
-
-double maxiEnv::adsr(double input, double attack, double decay, double sustain, double release, long holdtime, int trigger) {
-
- if (trigger==1 && attackphase!=1 && holdphase!=1 && decayphase!=1){
- holdcount=0;
- decayphase=0;
- sustainphase=0;
- releasephase=0;
- attackphase=1;
- }
-
- if (attackphase==1) {
- amplitude+=(1*attack);
- output=input*amplitude;
- }
-
- if (amplitude>=1) {
- amplitude=1;
- attackphase=0;
- decayphase=1;
- }
-
- if (decayphase==1) {
- output=input*(amplitude*=decay);
- if (amplitude<=sustain) {
- decayphase=0;
- holdphase=1;
- }
- }
-
- if (holdcount<holdtime && holdphase==1) {
- output=input*amplitude;
- holdcount++;
- }
-
- if (holdcount==holdtime && trigger==1) {
- output=input*amplitude;
- }
-
- if (holdcount==holdtime && trigger!=1) {
- holdphase=0;
- releasephase=1;
- }
-
- if (releasephase==1 && amplitude>0.) {
- output=input*(amplitude*=release);
-
- }
-
- return output;
-}
-
-double convert::mtof(int midinote) {
-
- return mtofarray[midinote];
-} \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maximilian.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maximilian.h
deleted file mode 100755
index 102d552..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/libs/maximilian.h
+++ /dev/null
@@ -1,366 +0,0 @@
-/*
- * maximilian.h
- * platform independent synthesis library using portaudio or rtaudio
- *
- * Created by Mick Grierson on 29/12/2009.
- * Copyright 2009 Mick Grierson & Strangeloop Limited. All rights reserved.
- * Thanks to the Goldsmiths Creative Computing Team.
- * Special thanks to Arturo Castro for the PortAudio implementation.
- *
- * Permission is hereby granted, free of charge, to any person
- * obtaining a copy of this software and associated documentation
- * files (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use,
- * copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following
- * conditions:
- *
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- * OTHER DEALINGS IN THE SOFTWARE.
- *
- */
-
-#ifndef MAXIMILIAN_H
-#define MAXIMILIAN_H
-
-//#define MAXIMILIAN_PORTAUDIO
-#define MAXIMILIAN_RT_AUDIO
-
-//#include "ofMain.h"
-//#include "ofUtils.h"
-
-
-#include <iostream>
-#include <fstream>
-#include <string>
-#include <cstdlib>
-#include "math.h"
-
-using namespace std;
-#define TWOPI (3.14159*2)
-
-class maxiSettings {
-public:
- static int sampleRate;
- static int channels;
- static int bufferSize;
- static void setup(int initSampleRate, int initChannels, int initBufferSize) {
- maxiSettings::sampleRate = initSampleRate;
- maxiSettings::channels = initChannels;
- maxiSettings::bufferSize = initBufferSize;
- }
-};
-
-
-class maxiOsc {
-
- double frequency;
- double phase;
- double startphase;
- double endphase;
- double output;
- double tri;
-
-
-public:
- maxiOsc();
- double sinewave(double frequency);
- double coswave(double frequency);
- double phasor(double frequency);
- double phasor(double frequency, double startphase, double endphase);
- double saw(double frequency);
- double triangle(double frequency);
- double square(double frequency);
- double pulse(double frequency, double duty);
- double noise();
- double sinebuf(double frequency);
- double sinebuf4(double frequency);
- void phaseReset(double phaseIn);
-
-};
-
-
-class maxiEnvelope {
-
- double period;
- double output;
- double startval;
- double currentval;
- double nextval;
- int isPlaying;
-
-public:
- double line(int numberofsegments,double segments[100]);
- void trigger(int index,double amp);
- int valindex;
- double amplitude;
-
-};
-
-
-class maxiDelayline {
- double frequency;
- int phase;
- double startphase;
- double endphase;
- double output;
- double memory[88200];
-
-public:
- maxiDelayline();
- double dl(double input, int size, double feedback);
- double dl(double input, int size, double feedback, int position);
-
-
-};
-
-
-class maxiFilter {
- double gain;
- double input;
- double output;
- double inputs[10];
- double outputs[10];
- double cutoff1;
- double x;//speed
- double y;//pos
- double z;//pole
- double c;//filter coefficient
-public:
- maxiFilter():x(0.0), y(0.0), z(0.0), c(0.0){};
- double cutoff;
- double resonance;
- double lores(double input,double cutoff1, double resonance);
- double hires(double input,double cutoff1, double resonance);
- double bandpass(double input,double cutoff1, double resonance);
- double lopass(double input,double cutoff);
- double hipass(double input,double cutoff);
-
-};
-
-class maxiMix {
- double input;
- double two[2];
- double four[4];
- double eight[8];
-public:
- double x;
- double y;
- double z;
- double *stereo(double input,double two[2],double x);
- double *quad(double input,double four[4], double x,double y);
- double *ambisonic(double input,double eight[8],double x,double y, double z);
-
-};
-
-class maxiSample {
-
-private:
- string myPath;
- int myChunkSize;
- int mySubChunk1Size;
- int readChannel;
- short myFormat;
- int myByteRate;
- short myBlockAlign;
- short myBitsPerSample;
- double position;
- double speed;
- double output;
-
-public:
- int myDataSize;
- short myChannels;
- int mySampleRate;
- long length;
- void getLength();
-
-
- char* myData;
-
- // get/set for the Path property
-
- ~maxiSample()
- {
- if (myData) delete[] myData;
- myChunkSize = NULL;
- mySubChunk1Size = NULL;
- myFormat = NULL;
- myChannels = NULL;
- mySampleRate = NULL;
- myByteRate = NULL;
- myBlockAlign = NULL;
- myBitsPerSample = NULL;
- myDataSize = NULL;
- }
-
- maxiSample():myData(NULL){};
-
- bool load(string fileName, int channel=0);
-
- void trigger();
-
- // read a wav file into this class
- bool read();
-
- double play();
-
- double playOnce();
-
- double playOnce(double speed);
-
- double play(double speed);
-
- double play(double frequency, double start, double end, double &pos);
-
- double play(double frequency, double start, double end);
-
- double play4(double frequency, double start, double end);
-
- double bufferPlay(unsigned char &bufferin,long length);
-
- double bufferPlay(unsigned char &bufferin,double speed,long length);
-
- double bufferPlay(unsigned char &bufferin,double frequency, double start, double end);
-
- double bufferPlay4(unsigned char &bufferin,double frequency, double start, double end);
-
- //int open(char *filename) {
- // // open the wav file
- // char *path = new char[50];
- // strcpy(path, filename);
- // sample *myWav = new sample(path);
- // return 0;
- // }
- // // print a summary of the wav file
- // int info() {
- // char *summary = myWav->getSummary();
- // printf("Summary:\n%s", summary);
- // return 0;
- // }
- // int savefile() {
- // // write the summary back out
- // strcpy(path, "testout.wav");
- // myWav->setPath(path);
- // myWav->save();
- // return 0:
- // }
- // int close() {
- // // collect the garbage
- // delete summary;
- // delete path;
- // delete myWav;
- //
- // return 0;
- // }
- // write out the wav file
- bool save()
- {
- fstream myFile (myPath.c_str(), ios::out | ios::binary);
-
- // write the wav file per the wav file format
- myFile.seekp (0, ios::beg);
- myFile.write ("RIFF", 4);
- myFile.write ((char*) &myChunkSize, 4);
- myFile.write ("WAVE", 4);
- myFile.write ("fmt ", 4);
- myFile.write ((char*) &mySubChunk1Size, 4);
- myFile.write ((char*) &myFormat, 2);
- myFile.write ((char*) &myChannels, 2);
- myFile.write ((char*) &mySampleRate, 4);
- myFile.write ((char*) &myByteRate, 4);
- myFile.write ((char*) &myBlockAlign, 2);
- myFile.write ((char*) &myBitsPerSample, 2);
- myFile.write ("data", 4);
- myFile.write ((char*) &myDataSize, 4);
- myFile.write (myData, myDataSize);
-
- return true;
- }
-
- // return a printable summary of the wav file
- char *getSummary()
- {
- char *summary = new char[250];
- sprintf(summary, " Format: %d\n Channels: %d\n SampleRate: %d\n ByteRate: %d\n BlockAlign: %d\n BitsPerSample: %d\n DataSize: %d\n", myFormat, myChannels, mySampleRate, myByteRate, myBlockAlign, myBitsPerSample, myDataSize);
- std::cout << myDataSize;
- return summary;
- }
-};
-
-
-class maxiMap {
-public:
- static double inline linlin(double val, double inMin, double inMax, double outMin, double outMax) {
- return ((val - inMin) / (inMax - inMin) * (outMax - outMin)) + outMin;
- }
-
- static double inline linexp(double val, double inMin, double inMax, double outMin, double outMax) {
- //clipping
- val = max(min(val, inMax), inMin);
- return pow((outMax / outMin), (val - inMin) / (inMax - inMin)) * outMin;
- }
-
- static double inline explin(double val, double inMin, double inMax, double outMin, double outMax) {
- //clipping
- val = max(min(val, inMax), inMin);
- return (log(val/inMin) / log(inMax/inMin) * (outMax - outMin)) + outMin;
- }
-
-};
-
-
-class maxiDyn {
-
-
-public:
- double gate(double input, double threshold=0.9, long holdtime=1, double attack=1, double release=0.9995);
- double compressor(double input, double ratio, double threshold=0.9, double attack=1, double release=0.9995);
- double input;
- double ratio;
- double currentRatio;
- double threshold;
- double output;
- double attack;
- double release;
- double amplitude;
- long holdtime;
- long holdcount;
- int attackphase,holdphase,releasephase;
-};
-
-class maxiEnv {
-
-
-public:
- double ar(double input, double attack=1, double release=0.9, long holdtime=1, int trigger=0);
- double adsr(double input, double attack=1, double decay=0.99, double sustain=0.125, double release=0.9, long holdtime=1, int trigger=0);
- double input;
- double output;
- double attack;
- double decay;
- double sustain;
- double release;
- double amplitude;
- int trigger;
- long holdtime;
- long holdcount;
- int attackphase,decayphase,sustainphase,holdphase,releasephase;
-};
-
-class convert {
-public:
- double mtof(int midinote);
-};
-
-#endif
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/src/ofxMaxim.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/src/ofxMaxim.h
deleted file mode 100644
index ec8c539..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/ofxMaxim/src/ofxMaxim.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * maximilian
- * platform independent synthesis library using portaudio or rtaudio
- *
- * Created by Mick Grierson on 29/12/2009.
- * Copyright 2009 Mick Grierson & Strangeloop Limited. All rights reserved.
- * Thanks to the Goldsmiths Creative Computing Team.
- * Special thanks to Arturo Castro for the PortAudio implementation.
- *
- * Permission is hereby granted, free of charge, to any person
- * obtaining a copy of this software and associated documentation
- * files (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use,
- * copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following
- * conditions:
- *
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- * OTHER DEALINGS IN THE SOFTWARE.
- *
- */
-
-#ifndef _OFMAXIM_H
-#define _OFMAXIM_H
-
-#include "maximilian.h"
-#include "maxiFFT.h"
-#include "maxiGrains.h"
-#include "maxiMFCC.h"
-
-
-typedef maxiMix ofxMaxiMix;
-typedef maxiOsc ofxMaxiOsc;
-typedef maxiEnvelope ofxMaxiEnvelope;
-typedef maxiDelayline ofxMaxiDelayline;
-typedef maxiFilter ofxMaxiFilter;
-typedef maxiSample ofxMaxiSample;
-typedef maxiFFT ofxMaxiFFT;
-typedef maxiIFFT ofxMaxiIFFT;
-typedef maxiFFTOctaveAnalyzer ofxMaxiFFTOctaveAnalyzer;
-typedef maxiSettings ofxMaxiSettings;
-typedef maxiMFCC ofxMaxiMFCC;
-
-
-#endif
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/openFrameworks-Info.plist b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/openFrameworks-Info.plist
deleted file mode 100644
index e5db555..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/openFrameworks-Info.plist
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>English</string>
- <key>CFBundleExecutable</key>
- <string>${EXECUTABLE_NAME}</string>
- <key>CFBundleIdentifier</key>
- <string>com.yourcompany.openFrameworks</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundlePackageType</key>
- <string>APPL</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleVersion</key>
- <string>1.0</string>
-</dict>
-</plist>
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/main.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/main.cpp
deleted file mode 100644
index 6a32c6a..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/main.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-#include "ofMain.h"
-#include "testApp.h"
-#include "ofAppGlutWindow.h"
-
-//========================================================================
-int main( ){
-
- ofAppGlutWindow window;
- ofSetupOpenGL(&window, 1024,768, OF_WINDOW); // <-------- setup the GL context
-
- // this kicks off the running of my app
- // can be OF_WINDOW or OF_FULLSCREEN
- // pass in width and height too:
- ofRunApp( new testApp());
-
-}
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/testApp.cpp b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/testApp.cpp
deleted file mode 100644
index 2e0af10..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/testApp.cpp
+++ /dev/null
@@ -1,160 +0,0 @@
-/* This is an example of how to integrate maximilain into openFrameworks,
- including using audio received for input and audio requested for output.
-
-
- You can copy and paste this and use it as a starting example.
-
- */
-
-
-#include "testApp.h"
-
-
-
-//-------------------------------------------------------------
-testApp::~testApp() {
-
- delete beat.myData; /*you should probably delete myData for any sample object
- that you've created in testApp.h*/
-
-}
-
-
-//--------------------------------------------------------------
-void testApp::setup(){
- /* some standard setup stuff*/
-
- ofEnableAlphaBlending();
- ofSetupScreen();
- ofBackground(0, 0, 0);
- ofSetVerticalSync(true);
-
- /* This is stuff you always need.*/
-
- sampleRate = 44100; /* Sampling Rate */
- initialBufferSize = 512; /* Buffer Size. you have to fill this buffer with sound*/
-
-
- /* Now you can put anything you would normally put in maximilian's 'setup' method in here. */
-
-
- beat.load(ofToDataPath("beat2.wav"));
- beat.getLength();
-
-
- ofSoundStreamSetup(2,0,this, sampleRate, initialBufferSize, 4);/* Call this last ! */
-}
-
-//--------------------------------------------------------------
-void testApp::update(){
-
-}
-
-//--------------------------------------------------------------
-void testApp::draw(){
-
- /* You can use any of the data from audio received and audiorequested to draw stuff here.
- Importantly, most people just use the input and output arrays defined above.
- Clever people don't do this. This bit of code shows that by default, each signal is going to flip
- between -1 and 1. You need to account for this somehow. Get the absolute value for example.
- */
-
- ofSetColor(255, 255, 255,255);
- ofRect(600, 300, sample*150, sample*150); /* audio sigs go between -1 and 1. See?*/
- ofCircle(200, 300, wave*150);
-
-}
-
-//--------------------------------------------------------------
-void testApp::audioRequested (float * output, int bufferSize, int nChannels){
-
- for (int i = 0; i < bufferSize; i++){
-
- /* Stick your maximilian 'play()' code in here ! Declare your objects in testApp.h.
-
- For information on how maximilian works, take a look at the example code at
-
- http://www.maximilian.strangeloop.co.uk
-
- under 'Tutorials'.
-
- */
-
-
-
- sample=beat.play(0.25, 0, beat.length);
- wave=sine1.sinebuf(abs(mouseX));/* mouse controls sinewave pitch. we get abs value to stop it dropping
- // delow zero and killing the soundcard*/
-
- mymix.stereo(sample + wave, outputs, 0.5);
-
-
- output[i*nChannels ] = outputs[0]; /* You may end up with lots of outputs. add them here */
- output[i*nChannels + 1] = outputs[1];
- }
-
-}
-
-//--------------------------------------------------------------
-void testApp::audioReceived (float * input, int bufferSize, int nChannels){
-
-
- /* You can just grab this input and stick it in a double, then use it above to create output*/
-
- for (int i = 0; i < bufferSize; i++){
-
- /* you can also grab the data out of the arrays*/
-
-
- }
-
-}
-
-//--------------------------------------------------------------
-void testApp::keyPressed(int key){
-
-}
-
-//--------------------------------------------------------------
-void testApp::keyReleased(int key){
-
-}
-
-//--------------------------------------------------------------
-void testApp::mouseMoved(int x, int y ){
-
-
-
-}
-
-//--------------------------------------------------------------
-void testApp::mouseDragged(int x, int y, int button){
-
-}
-
-//--------------------------------------------------------------
-void testApp::mousePressed(int x, int y, int button){
-
-}
-
-//--------------------------------------------------------------
-void testApp::mouseReleased(int x, int y, int button){
-
-}
-
-//--------------------------------------------------------------
-void testApp::windowResized(int w, int h){
-
-}
-
-
-
-//--------------------------------------------------------------
-void testApp::gotMessage(ofMessage msg){
-
-}
-
-//--------------------------------------------------------------
-void testApp::dragEvent(ofDragInfo dragInfo){
-
-} \ No newline at end of file
diff --git a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/testApp.h b/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/testApp.h
deleted file mode 100644
index ee11865..0000000
--- a/ofxMaxim/examples/OSX/ofxMaximExamples007OSX/ofMaximExample007OSX/src/testApp.h
+++ /dev/null
@@ -1,40 +0,0 @@
-#pragma once
-
-#include "ofMain.h"
-#include "ofxMaxim.h"
-
-
-class testApp : public ofBaseApp{
-
- public:
- ~testApp();/* destructor is very useful */
- void setup();
- void update();
- void draw();
-
- void keyPressed (int key);
- void keyReleased(int key);
- void mouseMoved(int x, int y );
- void mouseDragged(int x, int y, int button);
- void mousePressed(int x, int y, int button);
- void mouseReleased(int x, int y, int button);
- void windowResized(int w, int h);
- void dragEvent(ofDragInfo dragInfo);
- void gotMessage(ofMessage msg);
-
- void audioRequested (float * input, int bufferSize, int nChannels); /* output method */
- void audioReceived (float * input, int bufferSize, int nChannels); /* input method */
-
- int initialBufferSize; /* buffer size */
- int sampleRate;
-
-
- /* stick you maximilian stuff below */
-
- double wave,sample,outputs[2];
- ofxMaxiMix mymix;
- ofxMaxiOsc sine1;
- ofxMaxiSample beats,beat;
-
-
-};