This commit is contained in:
airwindows 2021-04-04 21:50:00 -04:00
parent a3569b22e9
commit b6d655bad8
300 changed files with 11271 additions and 9962 deletions

View file

@ -1,35 +0,0 @@
8a8d30e5d0574ebf45f1d19f15dc8028 d0ffa857a3673fb3c5357e902998e7b1 ffffffffffffffffffffffffffffffff 102 /Users/christopherjohnson/Desktop/AutoPan/build/Release/AutoPan.vst
e8567d2698f1594b74ae0ba6781d7b0f ce6fa68ca1805b1512af05b38cefbe1f ffffffffffffffffffffffffffffffff 175160 /Users/christopherjohnson/Desktop/AutoPan/build/Release/AutoPan.vst/Contents/MacOS/AutoPan
e1998175dbbbe0c3f7855e4b29e251be 70c7c58541f19b7235c281d72887c34a ffffffffffffffffffffffffffffffff 55420 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/AutoPan
00000000033f6ddd0000000000008d62 05b8fe0f43b09cf60dbb28895ed88a9e ffffffffffffffffffffffffffffffff 4464 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/AutoPanProc.o
00000000033f6ddd0000000000008d62 3d49434db9d14a50ea97127844e2898b ffffffffffffffffffffffffffffffff 5364 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/AutoPanProc.o
00000000033f6ddd0000000000008d62 6a9b05ee0a9266ee9876b02ce57307d7 ffffffffffffffffffffffffffffffff 8144 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/AutoPanProc.o
00000000033f6d5c0000000000008a08 7cf5862672d889b88cb8c568c176da33 ffffffffffffffffffffffffffffffff 33760 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/AutoPan.o
00000000033f6d5c0000000000008a08 7c067f16cbc91360795e1f9fe0a98ff8 ffffffffffffffffffffffffffffffff 30388 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/AutoPan.o
00000000033f6d5c0000000000008a08 a66ff442e0f5655079aaa83a480d034f ffffffffffffffffffffffffffffffff 32080 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/AutoPan.o
000000004945eb2b000000000000698a 852c7533a65e596ce2be79e5c9202981 ffffffffffffffffffffffffffffffff 936 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/vstplugmain.o
000000004945eb2b000000000000698a ff94593d06b28f485a20383fb1656337 ffffffffffffffffffffffffffffffff 1012 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/vstplugmain.o
000000004945eb2b000000000000698a c2663e6018a14693842c8c98ed940b2f ffffffffffffffffffffffffffffffff 1416 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/vstplugmain.o
0000000006ee59ae000000000000d0d2 0a019513c29f4ea47f7f08387c9fcd72 ffffffffffffffffffffffffffffffff 39840 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/audioeffectx.o
0000000006ee59ae000000000000d0d2 16d4259955646f9d3e49491178a6b6f5 ffffffffffffffffffffffffffffffff 38324 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/audioeffectx.o
0000000006ee59ae000000000000d0d2 f076d1412a711625fa6f7b277d23257a ffffffffffffffffffffffffffffffff 38824 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/audioeffectx.o
000000000461e07d00000000000097b7 19d90317e9c38af1c00d6ad953eb3684 ffffffffffffffffffffffffffffffff 17340 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/audioeffect.o
000000000461e07d00000000000097b7 381c0e9776bfc3ff7d8712dc46c8c5a2 ffffffffffffffffffffffffffffffff 15508 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/audioeffect.o
000000000461e07d00000000000097b7 1f7d9ff8028f4856681ab1e2142b5218 ffffffffffffffffffffffffffffffff 16852 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/audioeffect.o
efb99b1ebde973eadccff6e579faabb1 96bccc847fa164775368b7b65f62d0ea ffffffffffffffffffffffffffffffff 56376 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/AutoPan
90134e6856f281878a276e152b403f78 901e20249601b4e0b369fb7c74a0add8 ffffffffffffffffffffffffffffffff 54776 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/AutoPan
00000000000000000000000000000000 6ecd9a97cbc6560e1ea5e7f0deb953de ffffffffffffffffffffffffffffffff 8 /Users/christopherjohnson/Desktop/AutoPan/build/Release/AutoPan.vst/Contents/Resources/PkgInfo
00000000000000000000000000000000 c27971d822e01aef3d55387a3f9716e6 ffffffffffffffffffffffffffffffff 1042 /Users/christopherjohnson/Desktop/AutoPan/build/Release/AutoPan.vst/Contents/Info.plist
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/GainProc.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/GainProc.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/GainProc.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/Gain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/Gain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/Gain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/MacOS/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/Resources/PkgInfo
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/Info.plist

View file

@ -1,35 +0,0 @@
8a8d30e5d0574ebf45f1d19f15dc8028 d0ffa857a3673fb3c5357e902998e7b1 ffffffffffffffffffffffffffffffff 102 /Users/christopherjohnson/Desktop/AutoPan/build/Release/AutoPan.vst
e8567d2698f1594b74ae0ba6781d7b0f ce6fa68ca1805b1512af05b38cefbe1f ffffffffffffffffffffffffffffffff 175160 /Users/christopherjohnson/Desktop/AutoPan/build/Release/AutoPan.vst/Contents/MacOS/AutoPan
00000000000000000000000000000000 6ecd9a97cbc6560e1ea5e7f0deb953de ffffffffffffffffffffffffffffffff 8 /Users/christopherjohnson/Desktop/AutoPan/build/Release/AutoPan.vst/Contents/Resources/PkgInfo
00000000000000000000000000000000 c27971d822e01aef3d55387a3f9716e6 ffffffffffffffffffffffffffffffff 1042 /Users/christopherjohnson/Desktop/AutoPan/build/Release/AutoPan.vst/Contents/Info.plist
efb99b1ebde973eadccff6e579faabb1 96bccc847fa164775368b7b65f62d0ea ffffffffffffffffffffffffffffffff 56376 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/AutoPan
90134e6856f281878a276e152b403f78 901e20249601b4e0b369fb7c74a0add8 ffffffffffffffffffffffffffffffff 54776 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/AutoPan
e1998175dbbbe0c3f7855e4b29e251be 70c7c58541f19b7235c281d72887c34a ffffffffffffffffffffffffffffffff 55420 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/AutoPan
000000004945eb2b000000000000698a 852c7533a65e596ce2be79e5c9202981 ffffffffffffffffffffffffffffffff 936 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/vstplugmain.o
000000004945eb2b000000000000698a ff94593d06b28f485a20383fb1656337 ffffffffffffffffffffffffffffffff 1012 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/vstplugmain.o
000000004945eb2b000000000000698a c2663e6018a14693842c8c98ed940b2f ffffffffffffffffffffffffffffffff 1416 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/vstplugmain.o
0000000006ee59ae000000000000d0d2 0a019513c29f4ea47f7f08387c9fcd72 ffffffffffffffffffffffffffffffff 39840 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/audioeffectx.o
0000000006ee59ae000000000000d0d2 16d4259955646f9d3e49491178a6b6f5 ffffffffffffffffffffffffffffffff 38324 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/audioeffectx.o
0000000006ee59ae000000000000d0d2 f076d1412a711625fa6f7b277d23257a ffffffffffffffffffffffffffffffff 38824 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/audioeffectx.o
000000000461e07d00000000000097b7 19d90317e9c38af1c00d6ad953eb3684 ffffffffffffffffffffffffffffffff 17340 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/audioeffect.o
000000000461e07d00000000000097b7 381c0e9776bfc3ff7d8712dc46c8c5a2 ffffffffffffffffffffffffffffffff 15508 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/audioeffect.o
000000000461e07d00000000000097b7 1f7d9ff8028f4856681ab1e2142b5218 ffffffffffffffffffffffffffffffff 16852 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/audioeffect.o
00000000033f6ddd0000000000008d62 05b8fe0f43b09cf60dbb28895ed88a9e ffffffffffffffffffffffffffffffff 4464 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/AutoPanProc.o
00000000033f6ddd0000000000008d62 3d49434db9d14a50ea97127844e2898b ffffffffffffffffffffffffffffffff 5364 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/AutoPanProc.o
00000000033f6ddd0000000000008d62 6a9b05ee0a9266ee9876b02ce57307d7 ffffffffffffffffffffffffffffffff 8144 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/AutoPanProc.o
00000000033f6d5c0000000000008a08 7cf5862672d889b88cb8c568c176da33 ffffffffffffffffffffffffffffffff 33760 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/AutoPan.o
00000000033f6d5c0000000000008a08 7c067f16cbc91360795e1f9fe0a98ff8 ffffffffffffffffffffffffffffffff 30388 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/AutoPan.o
00000000033f6d5c0000000000008a08 a66ff442e0f5655079aaa83a480d034f ffffffffffffffffffffffffffffffff 32080 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/AutoPan.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/GainProc.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/GainProc.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/GainProc.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/Gain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/Gain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/Gain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/MacOS/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/Resources/PkgInfo
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/Info.plist

View file

@ -1,5 +0,0 @@
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/AutoPan.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/AutoPanProc.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/audioeffect.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/audioeffectx.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/i386/vstplugmain.o

View file

@ -1,5 +0,0 @@
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/AutoPan.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/AutoPanProc.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/audioeffect.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/audioeffectx.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/ppc/vstplugmain.o

View file

@ -1,5 +0,0 @@
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/AutoPan.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/AutoPanProc.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/audioeffect.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/audioeffectx.o
/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/AutoPan.build/Objects-normal/x86_64/vstplugmain.o

View file

@ -1,2 +0,0 @@
#!/bin/bash
cp mac/PkgInfo "$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.vst/Contents/"

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,22 +0,0 @@
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/vstplugmain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/vstplugmain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/vstplugmain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/audioeffectx.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/audioeffectx.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/audioeffectx.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/audioeffect.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/audioeffect.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/audioeffect.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/GainProc.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/GainProc.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/GainProc.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/Gain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/Gain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/Gain.o
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/MacOS/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/Gain
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/Resources/PkgInfo
ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/Info.plist

View file

@ -1,287 +0,0 @@
TGain
v7
r1
N./mac/Info.plist
c00000000605FABDD00000000000002B6
t1616882653
s694
N/Developer/SDKs/MacOSX10.5.sdk
c000000004A49A9E400000000000000EE
t1246341604
s238
N/Developer/SDKs/MacOSX10.5.sdk/usr/include/math.h
c0000000047BA987000000000000004B7
t1203411056
s1207
N/Developer/SDKs/MacOSX10.5.sdk/usr/include/stdio.h
c0000000047BA99310000000000003D1D
t1203411249
s15645
N/Developer/SDKs/MacOSX10.5.sdk/usr/include/string.h
c0000000047BA99320000000000001731
t1203411250
s5937
N/Developer/SDKs/MacOSX10.5.sdk/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/stddef.h
c000000004A11EAF10000000000003197
t1242688241
s12695
N/Developer/SDKs/MacOSX10.5.sdk/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/stdint.h
c000000004A11EAF1000000000000190C
t1242688241
s6412
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/Gain
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/Gain.LinkFileList
c00000000000000000000000000000000
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/Gain.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/GainProc.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/audioeffect.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/audioeffectx.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/vstplugmain.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/Gain
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/Gain.LinkFileList
c00000000000000000000000000000000
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/Gain.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/GainProc.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/audioeffect.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/audioeffectx.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/vstplugmain.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/Gain
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/Gain.LinkFileList
c00000000000000000000000000000000
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/Gain.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/GainProc.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/audioeffect.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/audioeffectx.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/vstplugmain.o
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Script-24CFB70807E7A07C0081BD57.sh
c00000000000000000000000000000000
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/Info.plist
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/MacOS/Gain
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/Resources/PkgInfo
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/mac/PkgInfo
c000000004EE059660000000000000008
t1323325798
s8
N/Users/christopherjohnson/Desktop/AutoPan/source/Gain.cpp
c00000000000000000000000000000000
t2
s0
N/Users/christopherjohnson/Desktop/AutoPan/source/GainProc.cpp
c00000000000000000000000000000000
t2
s0
N/vstsdk2.4/pluginterfaces/vst2.x/aeffect.h
c000000004497A9580000000000004241
t1150789976
s16961
i<string.h>
i<stdint.h>
N/vstsdk2.4/pluginterfaces/vst2.x/aeffectx.h
c000000004497684C000000000000FCD5
t1150773324
s64725
i"aeffect.h"
N/vstsdk2.4/public.sdk/source/vst2.x/aeffeditor.h
c0000000043CAD6460000000000000C2B
t1137366598
s3115
i"audioeffectx.h"
N/vstsdk2.4/public.sdk/source/vst2.x/audioeffect.cpp
c000000004486071200000000000060D3
t1149634322
s24787
i"audioeffect.h"
i"aeffeditor.h"
i<stddef.h>
i<stdio.h>
i<math.h>
N/vstsdk2.4/public.sdk/source/vst2.x/audioeffect.h
c000000004485F4F80000000000002D15
t1149629688
s11541
i"pluginterfaces/vst2.x/aeffect.h"
N/vstsdk2.4/public.sdk/source/vst2.x/audioeffectx.cpp
c0000000045248FE8000000000000DCF9
t1160024040
s56569
i"audioeffectx.h"
i"aeffeditor.h"
N/vstsdk2.4/public.sdk/source/vst2.x/audioeffectx.h
c000000004497684E00000000000043DB
t1150773326
s17371
i"audioeffect.h"
i"pluginterfaces/vst2.x/aeffectx.h"
N/vstsdk2.4/public.sdk/source/vst2.x/vstplugmain.cpp
c0000000044FCC54800000000000008E3
t1157416264
s2275
i"audioeffect.h"
i<windows.h>
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/i386/Gain.o /Users/christopherjohnson/Desktop/AutoPan/source/Gain.cpp normal i386 c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/i386/GainProc.o /Users/christopherjohnson/Desktop/AutoPan/source/GainProc.cpp normal i386 c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/i386/audioeffect.o /vstsdk2.4/public.sdk/source/vst2.x/audioeffect.cpp normal i386 c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/i386/audioeffectx.o /vstsdk2.4/public.sdk/source/vst2.x/audioeffectx.cpp normal i386 c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/i386/vstplugmain.o /vstsdk2.4/public.sdk/source/vst2.x/vstplugmain.cpp normal i386 c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/Gain.o /Users/christopherjohnson/Desktop/AutoPan/source/Gain.cpp normal ppc c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/GainProc.o /Users/christopherjohnson/Desktop/AutoPan/source/GainProc.cpp normal ppc c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/audioeffect.o /vstsdk2.4/public.sdk/source/vst2.x/audioeffect.cpp normal ppc c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/audioeffectx.o /vstsdk2.4/public.sdk/source/vst2.x/audioeffectx.cpp normal ppc c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/vstplugmain.o /vstsdk2.4/public.sdk/source/vst2.x/vstplugmain.cpp normal ppc c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/Gain.o /Users/christopherjohnson/Desktop/AutoPan/source/Gain.cpp normal x86_64 c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/GainProc.o /Users/christopherjohnson/Desktop/AutoPan/source/GainProc.cpp normal x86_64 c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/audioeffect.o /vstsdk2.4/public.sdk/source/vst2.x/audioeffect.cpp normal x86_64 c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/audioeffectx.o /vstsdk2.4/public.sdk/source/vst2.x/audioeffectx.cpp normal x86_64 c++ com.apple.compilers.gcc.4_2
r0
CCompileC build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/vstplugmain.o /vstsdk2.4/public.sdk/source/vst2.x/vstplugmain.cpp normal x86_64 c++ com.apple.compilers.gcc.4_2
r0
CCpResource build/Release/Gain.vst/Contents/Resources/PkgInfo mac/PkgInfo
r0
CCreateUniversalBinary /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/MacOS/Gain normal "ppc i386 x86_64"
r0
CLd /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/i386/Gain normal i386
r0
CLd /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/ppc/Gain normal ppc
r0
CLd /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Objects-normal/x86_64/Gain normal x86_64
r0
CPhaseScriptExecution "Copy PkgInfo" /Users/christopherjohnson/Desktop/AutoPan/build/AutoPan.build/Release/Gain.build/Script-24CFB70807E7A07C0081BD57.sh
r0
CProcessInfoPlistFile /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst/Contents/Info.plist ./mac/Info.plist
r0
CTouch /Users/christopherjohnson/Desktop/AutoPan/build/Release/Gain.vst
r0

View file

@ -49,14 +49,14 @@
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 631588603;
PBXWorkspaceStateSaveDate = 631588603;
PBXPerProjectTemplateStateSaveDate = 638744730;
PBXWorkspaceStateSaveDate = 638744730;
};
perUserProjectItems = {
8B5988AC25A547050057663C /* PBXTextBookmark */ = 8B5988AC25A547050057663C /* PBXTextBookmark */;
8B7EC13E2612941F00584E39 /* PBXTextBookmark */ = 8B7EC13E2612941F00584E39 /* PBXTextBookmark */;
8B7EC13F2612941F00584E39 /* PBXTextBookmark */ = 8B7EC13F2612941F00584E39 /* PBXTextBookmark */;
8B8BB815257715F6008EB4DF /* PBXTextBookmark */ = 8B8BB815257715F6008EB4DF /* PBXTextBookmark */;
8B8BB906257C83F3008EB4DF /* PBXTextBookmark */ = 8B8BB906257C83F3008EB4DF /* PBXTextBookmark */;
8B8BB908257C83F3008EB4DF /* PBXTextBookmark */ = 8B8BB908257C83F3008EB4DF /* PBXTextBookmark */;
};
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = {
@ -65,16 +65,16 @@
2407DEB6089929BA00EB68BF /* Console7Buss.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {966, 1998}}";
sepNavSelRange = "{471, 0}";
sepNavSelRange = "{521, 68}";
sepNavVisRange = "{0, 1840}";
sepNavWindowFrame = "{{505, 47}, {895, 831}}";
};
};
245463B80991757100464AD3 /* Console7Buss.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1002, 1440}}";
sepNavIntBoundsRect = "{{0, 0}, {1110, 1242}}";
sepNavSelRange = "{2500, 0}";
sepNavVisRange = "{2551, 19}";
sepNavVisRange = "{645, 1932}";
sepNavWindowFrame = "{{528, 47}, {895, 831}}";
};
};
@ -88,10 +88,10 @@
};
24D8286F09A914000093AEF8 /* Console7BussProc.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1659, 3348}}";
sepNavIntBoundsRect = "{{0, 0}, {1659, 3402}}";
sepNavSelRange = "{7586, 0}";
sepNavVisRange = "{1152, 100}";
sepNavWindowFrame = "{{141, 42}, {1210, 836}}";
sepNavWindowFrame = "{{437, 42}, {1210, 836}}";
};
};
8B02375E1D42B1C400E1E8C8 /* Source Control */ = {
@ -108,7 +108,17 @@
isa = PBXCodeSenseManager;
indexTemplatePath = "";
};
8B5988AC25A547050057663C /* PBXTextBookmark */ = {
8B7EC13E2612941F00584E39 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* Console7BussProc.cpp */;
name = "Console7BussProc.cpp: 160";
rLen = 0;
rLoc = 7586;
rType = 0;
vrLen = 100;
vrLoc = 1152;
};
8B7EC13F2612941F00584E39 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* Console7BussProc.cpp */;
name = "Console7BussProc.cpp: 160";
@ -138,16 +148,6 @@
vrLen = 19;
vrLoc = 2551;
};
8B8BB908257C83F3008EB4DF /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* Console7BussProc.cpp */;
name = "Console7BussProc.cpp: 161";
rLen = 0;
rLoc = 7586;
rType = 0;
vrLen = 128;
vrLoc = 1124;
};
8D01CCC60486CAD60068D4B7 /* Console7Buss */ = {
activeExec = 0;
};

View file

@ -323,7 +323,7 @@
<real>185</real>
</array>
<key>RubberWindowFrame</key>
<string>617 130 810 487 0 0 1440 878 </string>
<string>632 242 810 487 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXSmartGroupTreeModule</string>
@ -351,12 +351,12 @@
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
<string>8B5988AC25A547050057663C</string>
<string>8B7EC13F2612941F00584E39</string>
<key>history</key>
<array>
<string>8B8BB815257715F6008EB4DF</string>
<string>8B8BB906257C83F3008EB4DF</string>
<string>8B8BB908257C83F3008EB4DF</string>
<string>8B7EC13E2612941F00584E39</string>
</array>
</dict>
<key>SplitCount</key>
@ -370,18 +370,18 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
<string>{{0, 0}, {603, 86}}</string>
<string>{{0, 0}, {603, 69}}</string>
<key>RubberWindowFrame</key>
<string>617 130 810 487 0 0 1440 878 </string>
<string>632 242 810 487 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
<key>Proportion</key>
<string>86pt</string>
<string>69pt</string>
</dict>
<dict>
<key>Proportion</key>
<string>355pt</string>
<string>372pt</string>
<key>Tabs</key>
<array>
<dict>
@ -395,9 +395,9 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
<string>{{10, 27}, {603, 328}}</string>
<string>{{10, 27}, {603, 345}}</string>
<key>RubberWindowFrame</key>
<string>617 130 810 487 0 0 1440 878 </string>
<string>632 242 810 487 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>XCDetailModule</string>
@ -479,11 +479,11 @@
</array>
<key>TableOfContents</key>
<array>
<string>8B5988AD25A547050057663C</string>
<string>8B7EC1402612941F00584E39</string>
<string>1CA23ED40692098700951B8B</string>
<string>8B5988AE25A547050057663C</string>
<string>8B7EC1412612941F00584E39</string>
<string>8B0237581D42B1C400E1E8C8</string>
<string>8B5988AF25A547050057663C</string>
<string>8B7EC1422612941F00584E39</string>
<string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string>
@ -636,7 +636,7 @@
<key>StatusbarIsVisible</key>
<true/>
<key>TimeStamp</key>
<real>631588613.40992498</real>
<real>638751775.61396205</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string>
<key>ToolbarDisplayMode</key>
@ -653,10 +653,11 @@
<integer>5</integer>
<key>WindowOrderList</key>
<array>
<string>/Users/christopherjohnson/Desktop/Plugins/MacVST/Console7Buss/Console7Buss.xcodeproj</string>
<string>8B7EC1432612941F00584E39</string>
<string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/Console7Buss/Console7Buss.xcodeproj</string>
</array>
<key>WindowString</key>
<string>617 130 810 487 0 0 1440 878 </string>
<string>632 242 810 487 0 0 1440 878 </string>
<key>WindowToolsV3</key>
<array>
<dict>

View file

@ -0,0 +1,108 @@
// !$*UTF8*$!
{
089C1669FE841209C02AAC07 /* Project object */ = {
activeBuildConfigurationName = Release;
activeTarget = 8D01CCC60486CAD60068D4B7 /* Mackity */;
codeSenseManager = 8B02375F1D42B1C400E1E8C8 /* Code sense */;
perUserDictionary = {
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
364,
20,
48,
43,
43,
20,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
PBXFileDataSource_Target_ColumnID,
);
};
PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
324,
60,
20,
48,
43,
43,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXTargetDataSource_PrimaryAttribute,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 638744079;
PBXWorkspaceStateSaveDate = 638744079;
};
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = {
};
};
2407DEB6089929BA00EB68BF /* Mackity.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {948, 2358}}";
sepNavSelRange = "{4243, 0}";
sepNavVisRange = "{3337, 1533}";
sepNavWindowFrame = "{{12, 47}, {895, 831}}";
};
};
245463B80991757100464AD3 /* Mackity.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1110, 1314}}";
sepNavSelRange = "{2544, 0}";
sepNavVisRange = "{302, 1990}";
sepNavWindowFrame = "{{20, 47}, {895, 831}}";
};
};
24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {859, 20267}}";
sepNavSelRange = "{10616, 0}";
sepNavVisRange = "{9653, 2414}";
sepNavWindowFrame = "{{15, 42}, {895, 831}}";
};
};
24D8286F09A914000093AEF8 /* MackityProc.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1416, 4176}}";
sepNavSelRange = "{7929, 0}";
sepNavVisRange = "{5955, 2367}";
sepNavWindowFrame = "{{31, 50}, {1251, 823}}";
};
};
8B02375E1D42B1C400E1E8C8 /* Source Control */ = {
isa = PBXSourceControlManager;
fallbackIsa = XCSourceControlManager;
isSCMEnabled = 0;
scmConfiguration = {
repositoryNamesForRoots = {
"" = "";
};
};
};
8B02375F1D42B1C400E1E8C8 /* Code sense */ = {
isa = PBXCodeSenseManager;
indexTemplatePath = "";
};
8D01CCC60486CAD60068D4B7 /* Mackity */ = {
activeExec = 0;
};
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:Sample.xcodeproj">
</FileRef>
</Workspace>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,143 @@
// !$*UTF8*$!
{
089C1669FE841209C02AAC07 /* Project object */ = {
activeBuildConfigurationName = Release;
activeTarget = 8D01CCC60486CAD60068D4B7 /* Gain */;
codeSenseManager = 91857D95148EF55400AAA11B /* Code sense */;
perUserDictionary = {
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
829,
20,
48,
43,
43,
20,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
PBXFileDataSource_Target_ColumnID,
);
};
PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
789,
60,
20,
48,
43,
43,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXTargetDataSource_PrimaryAttribute,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 345089498;
PBXWorkspaceStateSaveDate = 345089498;
};
perUserProjectItems = {
911C2A9D1491A5F600A430AF /* PBXTextBookmark */ = 911C2A9D1491A5F600A430AF /* PBXTextBookmark */;
915DCCBB1491A5B8008574E6 /* PBXTextBookmark */ = 915DCCBB1491A5B8008574E6 /* PBXTextBookmark */;
};
sourceControlManager = 91857D94148EF55400AAA11B /* Source Control */;
userBuildSettings = {
};
};
2407DEB6089929BA00EB68BF /* Gain.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {992, 1768}}";
sepNavSelRange = "{247, 0}";
sepNavVisRange = "{0, 1657}";
};
};
245463B80991757100464AD3 /* Gain.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {992, 975}}";
sepNavSelRange = "{1552, 0}";
sepNavVisRange = "{796, 1857}";
sepNavWindowFrame = "{{15, 465}, {750, 558}}";
};
};
24A2FF9A0F90D1DD003BB5A7 /* adelaymain.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {992, 488}}";
sepNavSelRange = "{0, 0}";
sepNavVisRange = "{0, 798}";
};
};
24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {859, 19825}}";
sepNavSelRange = "{10641, 0}";
sepNavVisRange = "{10076, 1095}";
};
};
24D8286F09A914000093AEF8 /* GainProc.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {992, 482}}";
sepNavSelRange = "{239, 0}";
sepNavVisRange = "{0, 950}";
};
};
24D8287E09A9164A0093AEF8 /* xcode_vst_prefix.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {992, 493}}";
sepNavSelRange = "{249, 0}";
sepNavVisRange = "{0, 249}";
};
};
8D01CCC60486CAD60068D4B7 /* Gain */ = {
activeExec = 0;
};
911C2A9D1491A5F600A430AF /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 2407DEB6089929BA00EB68BF /* Gain.cpp */;
name = "Gain.cpp: 10";
rLen = 0;
rLoc = 247;
rType = 0;
vrLen = 1657;
vrLoc = 0;
};
915DCCBB1491A5B8008574E6 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 2407DEB6089929BA00EB68BF /* Gain.cpp */;
name = "Gain.cpp: 10";
rLen = 0;
rLoc = 247;
rType = 0;
vrLen = 1625;
vrLoc = 0;
};
91857D94148EF55400AAA11B /* Source Control */ = {
isa = PBXSourceControlManager;
fallbackIsa = XCSourceControlManager;
isSCMEnabled = 0;
scmConfiguration = {
repositoryNamesForRoots = {
"" = "";
};
};
};
91857D95148EF55400AAA11B /* Code sense */ = {
isa = PBXCodeSenseManager;
indexTemplatePath = "";
};
}

View file

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0720"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst"
BlueprintName = "Gain"
ReferencedContainer = "container:Gain.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst"
BlueprintName = "Gain"
ReferencedContainer = "container:Gain.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst"
BlueprintName = "Gain"
ReferencedContainer = "container:Gain.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,22 @@
<?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>SchemeUserState</key>
<dict>
<key>Gain.xcscheme</key>
<dict>
<key>orderHint</key>
<integer>8</integer>
</dict>
</dict>
<key>SuppressBuildableAutocreation</key>
<dict>
<key>8D01CCC60486CAD60068D4B7</key>
<dict>
<key>primary</key>
<true/>
</dict>
</dict>
</dict>
</plist>

View file

@ -0,0 +1,22 @@
<?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>SchemeUserState</key>
<dict>
<key>«PROJECTNAME».xcscheme</key>
<dict>
<key>orderHint</key>
<integer>0</integer>
</dict>
</dict>
<key>SuppressBuildableAutocreation</key>
<dict>
<key>8D01CCC60486CAD60068D4B7</key>
<dict>
<key>primary</key>
<true/>
</dict>
</dict>
</dict>
</plist>

View file

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "&#171;PROJECTNAME&#187;.vst"
BlueprintName = "&#171;PROJECTNAME&#187;"
ReferencedContainer = "container:Sample.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<Testables>
</Testables>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
buildConfiguration = "Debug"
debugDocumentVersioning = "YES"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
buildConfiguration = "Release"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View file

@ -0,0 +1,24 @@
<?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>Mackity</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string>com.airwindows.Mackity</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleSignature</key>
<string>Dthr</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>CSResourcesFileMapped</key>
<true/>
</dict>
</plist>

View file

@ -0,0 +1 @@
BNDL????

View file

@ -0,0 +1,17 @@
#define MAC 1
#define MACX 1
#define USE_NAMESPACE 0
#define TARGET_API_MAC_CARBON 1
#define USENAVSERVICES 1
#define __CF_USE_FRAMEWORK_INCLUDES__
#if __MWERKS__
#define __NOEXTENSIONS__
#endif
#define QUARTZ 1
#include <AvailabilityMacros.h>

View file

@ -0,0 +1,134 @@
/* ========================================
* Mackity - Mackity.h
* Copyright (c) 2016 airwindows, All rights reserved
* ======================================== */
#ifndef __Mackity_H
#include "Mackity.h"
#endif
AudioEffect* createEffectInstance(audioMasterCallback audioMaster) {return new Mackity(audioMaster);}
Mackity::Mackity(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{
A = 0.1;
B = 1.0;
iirSampleAL = 0.0;
iirSampleBL = 0.0;
iirSampleAR = 0.0;
iirSampleBR = 0.0;
for (int x = 0; x < 15; x++) {biquadA[x] = 0.0; biquadB[x] = 0.0;}
fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.
_canDo.insert("plugAsSend"); // plug-in can be used as a send effect.
_canDo.insert("x2in2out");
setNumInputs(kNumInputs);
setNumOutputs(kNumOutputs);
setUniqueID(kUniqueId);
canProcessReplacing(); // supports output replacing
canDoubleReplacing(); // supports double precision processing
programsAreChunks(true);
vst_strncpy (_programName, "Default", kVstMaxProgNameLen); // default program name
}
Mackity::~Mackity() {}
VstInt32 Mackity::getVendorVersion () {return 1000;}
void Mackity::setProgramName(char *name) {vst_strncpy (_programName, name, kVstMaxProgNameLen);}
void Mackity::getProgramName(char *name) {vst_strncpy (name, _programName, kVstMaxProgNameLen);}
//airwindows likes to ignore this stuff. Make your own programs, and make a different plugin rather than
//trying to do versioning and preventing people from using older versions. Maybe they like the old one!
static float pinParameter(float data)
{
if (data < 0.0f) return 0.0f;
if (data > 1.0f) return 1.0f;
return data;
}
VstInt32 Mackity::getChunk (void** data, bool isPreset)
{
float *chunkData = (float *)calloc(kNumParameters, sizeof(float));
chunkData[0] = A;
chunkData[1] = B;
/* Note: The way this is set up, it will break if you manage to save settings on an Intel
machine and load them on a PPC Mac. However, it's fine if you stick to the machine you
started with. */
*data = chunkData;
return kNumParameters * sizeof(float);
}
VstInt32 Mackity::setChunk (void* data, VstInt32 byteSize, bool isPreset)
{
float *chunkData = (float *)data;
A = pinParameter(chunkData[0]);
B = pinParameter(chunkData[1]);
/* We're ignoring byteSize as we found it to be a filthy liar */
/* calculate any other fields you need here - you could copy in
code from setParameter() here. */
return 0;
}
void Mackity::setParameter(VstInt32 index, float value) {
switch (index) {
case kParamA: A = value; break;
case kParamB: B = value; break;
default: throw; // unknown parameter, shouldn't happen!
}
}
float Mackity::getParameter(VstInt32 index) {
switch (index) {
case kParamA: return A; break;
case kParamB: return B; break;
default: break; // unknown parameter, shouldn't happen!
} return 0.0; //we only need to update the relevant name, this is simple to manage
}
void Mackity::getParameterName(VstInt32 index, char *text) {
switch (index) {
case kParamA: vst_strncpy (text, "In Trim", kVstMaxParamStrLen); break;
case kParamB: vst_strncpy (text, "Out Pad", kVstMaxParamStrLen); break;
default: break; // unknown parameter, shouldn't happen!
} //this is our labels for displaying in the VST host
}
void Mackity::getParameterDisplay(VstInt32 index, char *text) {
switch (index) {
case kParamA: float2string (A, text, kVstMaxParamStrLen); break;
case kParamB: float2string (B, text, kVstMaxParamStrLen); break;
default: break; // unknown parameter, shouldn't happen!
} //this displays the values and handles 'popups' where it's discrete choices
}
void Mackity::getParameterLabel(VstInt32 index, char *text) {
switch (index) {
case kParamA: vst_strncpy (text, "", kVstMaxParamStrLen); break;
case kParamB: vst_strncpy (text, "", kVstMaxParamStrLen); break;
default: break; // unknown parameter, shouldn't happen!
}
}
VstInt32 Mackity::canDo(char *text)
{ return (_canDo.find(text) == _canDo.end()) ? -1: 1; } // 1 = yes, -1 = no, 0 = don't know
bool Mackity::getEffectName(char* name) {
vst_strncpy(name, "Mackity", kVstMaxProductStrLen); return true;
}
VstPlugCategory Mackity::getPlugCategory() {return kPlugCategEffect;}
bool Mackity::getProductString(char* text) {
vst_strncpy (text, "airwindows Mackity", kVstMaxProductStrLen); return true;
}
bool Mackity::getVendorString(char* text) {
vst_strncpy (text, "airwindows", kVstMaxVendorStrLen); return true;
}

View file

@ -0,0 +1,72 @@
/* ========================================
* Mackity - Mackity.h
* Created 8/12/11 by SPIAdmin
* Copyright (c) 2011 __MyCompanyName__, All rights reserved
* ======================================== */
#ifndef __Mackity_H
#define __Mackity_H
#ifndef __audioeffect__
#include "audioeffectx.h"
#endif
#include <set>
#include <string>
#include <math.h>
enum {
kParamA = 0,
kParamB = 1,
kNumParameters = 2
}; //
const int kNumPrograms = 0;
const int kNumInputs = 2;
const int kNumOutputs = 2;
const unsigned long kUniqueId = 'mkty'; //Change this to what the AU identity is!
class Mackity :
public AudioEffectX
{
public:
Mackity(audioMasterCallback audioMaster);
~Mackity();
virtual bool getEffectName(char* name); // The plug-in name
virtual VstPlugCategory getPlugCategory(); // The general category for the plug-in
virtual bool getProductString(char* text); // This is a unique plug-in string provided by Steinberg
virtual bool getVendorString(char* text); // Vendor info
virtual VstInt32 getVendorVersion(); // Version number
virtual void processReplacing (float** inputs, float** outputs, VstInt32 sampleFrames);
virtual void processDoubleReplacing (double** inputs, double** outputs, VstInt32 sampleFrames);
virtual void getProgramName(char *name); // read the name from the host
virtual void setProgramName(char *name); // changes the name of the preset displayed in the host
virtual VstInt32 getChunk (void** data, bool isPreset);
virtual VstInt32 setChunk (void* data, VstInt32 byteSize, bool isPreset);
virtual float getParameter(VstInt32 index); // get the parameter value at the specified index
virtual void setParameter(VstInt32 index, float value); // set the parameter at index to value
virtual void getParameterLabel(VstInt32 index, char *text); // label for the parameter (eg dB)
virtual void getParameterName(VstInt32 index, char *text); // name of the parameter
virtual void getParameterDisplay(VstInt32 index, char *text); // text description of the current value
virtual VstInt32 canDo(char *text);
private:
char _programName[kVstMaxProgNameLen + 1];
std::set< std::string > _canDo;
long double iirSampleAL;
long double iirSampleBL;
long double iirSampleAR;
long double iirSampleBR;
long double biquadA[15];
long double biquadB[15];
uint32_t fpdL;
uint32_t fpdR;
//default stuff
float A;
float B;
};
#endif

View file

@ -0,0 +1,210 @@
/* ========================================
* Mackity - Mackity.h
* Copyright (c) 2016 airwindows, All rights reserved
* ======================================== */
#ifndef __Mackity_H
#include "Mackity.h"
#endif
void Mackity::processReplacing(float **inputs, float **outputs, VstInt32 sampleFrames)
{
float* in1 = inputs[0];
float* in2 = inputs[1];
float* out1 = outputs[0];
float* out2 = outputs[1];
double overallscale = 1.0;
overallscale /= 44100.0;
overallscale *= getSampleRate();
double inTrim = A*10.0;
double outPad = B;
inTrim *= inTrim;
double iirAmountA = 0.001860867/overallscale;
double iirAmountB = 0.000287496/overallscale;
biquadB[0] = biquadA[0] = 19160.0 / getSampleRate();
biquadA[1] = 0.431684981684982;
biquadB[1] = 1.1582298;
double K = tan(M_PI * biquadA[0]); //lowpass
double norm = 1.0 / (1.0 + K / biquadA[1] + K * K);
biquadA[2] = K * K * norm;
biquadA[3] = 2.0 * biquadA[2];
biquadA[4] = biquadA[2];
biquadA[5] = 2.0 * (K * K - 1.0) * norm;
biquadA[6] = (1.0 - K / biquadA[1] + K * K) * norm;
K = tan(M_PI * biquadB[0]);
norm = 1.0 / (1.0 + K / biquadB[1] + K * K);
biquadB[2] = K * K * norm;
biquadB[3] = 2.0 * biquadB[2];
biquadB[4] = biquadB[2];
biquadB[5] = 2.0 * (K * K - 1.0) * norm;
biquadB[6] = (1.0 - K / biquadB[1] + K * K) * norm;
while (--sampleFrames >= 0)
{
long double inputSampleL = *in1;
long double inputSampleR = *in2;
if (fabs(inputSampleL)<1.18e-37) inputSampleL = fpdL * 1.18e-37;
if (fabs(inputSampleR)<1.18e-37) inputSampleR = fpdR * 1.18e-37;
if (fabs(iirSampleAL)<1.18e-37) iirSampleAL = 0.0;
iirSampleAL = (iirSampleAL * (1.0 - iirAmountA)) + (inputSampleL * iirAmountA);
inputSampleL -= iirSampleAL;
if (fabs(iirSampleAR)<1.18e-37) iirSampleAR = 0.0;
iirSampleAR = (iirSampleAR * (1.0 - iirAmountA)) + (inputSampleR * iirAmountA);
inputSampleR -= iirSampleAR;
if (inTrim != 1.0) {inputSampleL *= inTrim; inputSampleR *= inTrim;}
long double outSampleL = biquadA[2]*inputSampleL+biquadA[3]*biquadA[7]+biquadA[4]*biquadA[8]-biquadA[5]*biquadA[9]-biquadA[6]*biquadA[10];
biquadA[8] = biquadA[7]; biquadA[7] = inputSampleL; inputSampleL = outSampleL; biquadA[10] = biquadA[9]; biquadA[9] = inputSampleL; //DF1 left
long double outSampleR = biquadA[2]*inputSampleR+biquadA[3]*biquadA[11]+biquadA[4]*biquadA[12]-biquadA[5]*biquadA[13]-biquadA[6]*biquadA[14];
biquadA[12] = biquadA[11]; biquadA[11] = inputSampleR; inputSampleR = outSampleR; biquadA[14] = biquadA[13]; biquadA[13] = inputSampleR; //DF1 right
if (inputSampleL > 1.0) inputSampleL = 1.0;
if (inputSampleL < -1.0) inputSampleL = -1.0;
inputSampleL -= pow(inputSampleL,5)*0.1768;
if (inputSampleR > 1.0) inputSampleR = 1.0;
if (inputSampleR < -1.0) inputSampleR = -1.0;
inputSampleR -= pow(inputSampleR,5)*0.1768;
outSampleL = biquadB[2]*inputSampleL+biquadB[3]*biquadB[7]+biquadB[4]*biquadB[8]-biquadB[5]*biquadB[9]-biquadB[6]*biquadB[10];
biquadB[8] = biquadB[7]; biquadB[7] = inputSampleL; inputSampleL = outSampleL; biquadB[10] = biquadB[9]; biquadB[9] = inputSampleL; //DF1 left
outSampleR = biquadB[2]*inputSampleR+biquadB[3]*biquadB[11]+biquadB[4]*biquadB[12]-biquadB[5]*biquadB[13]-biquadB[6]*biquadB[14];
biquadB[12] = biquadB[11]; biquadB[11] = inputSampleR; inputSampleR = outSampleR; biquadB[14] = biquadB[13]; biquadB[13] = inputSampleR; //DF1 right
if (fabs(iirSampleBL)<1.18e-37) iirSampleBL = 0.0;
iirSampleBL = (iirSampleBL * (1.0 - iirAmountB)) + (inputSampleL * iirAmountB);
inputSampleL -= iirSampleBL;
if (fabs(iirSampleBR)<1.18e-37) iirSampleBR = 0.0;
iirSampleBR = (iirSampleBR * (1.0 - iirAmountB)) + (inputSampleR * iirAmountB);
inputSampleR -= iirSampleBR;
if (outPad != 1.0) {inputSampleL *= outPad; inputSampleR *= outPad;}
//begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon);
fpdL ^= fpdL << 13; fpdL ^= fpdL >> 17; fpdL ^= fpdL << 5;
inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon);
fpdR ^= fpdR << 13; fpdR ^= fpdR >> 17; fpdR ^= fpdR << 5;
inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither
*out1 = inputSampleL;
*out2 = inputSampleR;
*in1++;
*in2++;
*out1++;
*out2++;
}
}
void Mackity::processDoubleReplacing(double **inputs, double **outputs, VstInt32 sampleFrames)
{
double* in1 = inputs[0];
double* in2 = inputs[1];
double* out1 = outputs[0];
double* out2 = outputs[1];
double overallscale = 1.0;
overallscale /= 44100.0;
overallscale *= getSampleRate();
double inTrim = A*10.0;
double outPad = B;
inTrim *= inTrim;
double iirAmountA = 0.001860867/overallscale;
double iirAmountB = 0.000287496/overallscale;
biquadB[0] = biquadA[0] = 19160.0 / getSampleRate();
biquadA[1] = 0.431684981684982;
biquadB[1] = 1.1582298;
double K = tan(M_PI * biquadA[0]); //lowpass
double norm = 1.0 / (1.0 + K / biquadA[1] + K * K);
biquadA[2] = K * K * norm;
biquadA[3] = 2.0 * biquadA[2];
biquadA[4] = biquadA[2];
biquadA[5] = 2.0 * (K * K - 1.0) * norm;
biquadA[6] = (1.0 - K / biquadA[1] + K * K) * norm;
K = tan(M_PI * biquadB[0]);
norm = 1.0 / (1.0 + K / biquadB[1] + K * K);
biquadB[2] = K * K * norm;
biquadB[3] = 2.0 * biquadB[2];
biquadB[4] = biquadB[2];
biquadB[5] = 2.0 * (K * K - 1.0) * norm;
biquadB[6] = (1.0 - K / biquadB[1] + K * K) * norm;
while (--sampleFrames >= 0)
{
long double inputSampleL = *in1;
long double inputSampleR = *in2;
if (fabs(inputSampleL)<1.18e-43) inputSampleL = fpdL * 1.18e-43;
if (fabs(inputSampleR)<1.18e-43) inputSampleR = fpdR * 1.18e-43;
if (fabs(iirSampleAL)<1.18e-37) iirSampleAL = 0.0;
iirSampleAL = (iirSampleAL * (1.0 - iirAmountA)) + (inputSampleL * iirAmountA);
inputSampleL -= iirSampleAL;
if (fabs(iirSampleAR)<1.18e-37) iirSampleAR = 0.0;
iirSampleAR = (iirSampleAR * (1.0 - iirAmountA)) + (inputSampleR * iirAmountA);
inputSampleR -= iirSampleAR;
if (inTrim != 1.0) {inputSampleL *= inTrim; inputSampleR *= inTrim;}
long double outSampleL = biquadA[2]*inputSampleL+biquadA[3]*biquadA[7]+biquadA[4]*biquadA[8]-biquadA[5]*biquadA[9]-biquadA[6]*biquadA[10];
biquadA[8] = biquadA[7]; biquadA[7] = inputSampleL; inputSampleL = outSampleL; biquadA[10] = biquadA[9]; biquadA[9] = inputSampleL; //DF1 left
long double outSampleR = biquadA[2]*inputSampleR+biquadA[3]*biquadA[11]+biquadA[4]*biquadA[12]-biquadA[5]*biquadA[13]-biquadA[6]*biquadA[14];
biquadA[12] = biquadA[11]; biquadA[11] = inputSampleR; inputSampleR = outSampleR; biquadA[14] = biquadA[13]; biquadA[13] = inputSampleR; //DF1 right
if (inputSampleL > 1.0) inputSampleL = 1.0;
if (inputSampleL < -1.0) inputSampleL = -1.0;
inputSampleL -= pow(inputSampleL,5)*0.1768;
if (inputSampleR > 1.0) inputSampleR = 1.0;
if (inputSampleR < -1.0) inputSampleR = -1.0;
inputSampleR -= pow(inputSampleR,5)*0.1768;
outSampleL = biquadB[2]*inputSampleL+biquadB[3]*biquadB[7]+biquadB[4]*biquadB[8]-biquadB[5]*biquadB[9]-biquadB[6]*biquadB[10];
biquadB[8] = biquadB[7]; biquadB[7] = inputSampleL; inputSampleL = outSampleL; biquadB[10] = biquadB[9]; biquadB[9] = inputSampleL; //DF1 left
outSampleR = biquadB[2]*inputSampleR+biquadB[3]*biquadB[11]+biquadB[4]*biquadB[12]-biquadB[5]*biquadB[13]-biquadB[6]*biquadB[14];
biquadB[12] = biquadB[11]; biquadB[11] = inputSampleR; inputSampleR = outSampleR; biquadB[14] = biquadB[13]; biquadB[13] = inputSampleR; //DF1 right
if (fabs(iirSampleBL)<1.18e-37) iirSampleBL = 0.0;
iirSampleBL = (iirSampleBL * (1.0 - iirAmountB)) + (inputSampleL * iirAmountB);
inputSampleL -= iirSampleBL;
if (fabs(iirSampleBR)<1.18e-37) iirSampleBR = 0.0;
iirSampleBR = (iirSampleBR * (1.0 - iirAmountB)) + (inputSampleR * iirAmountB);
inputSampleR -= iirSampleBR;
if (outPad != 1.0) {inputSampleL *= outPad; inputSampleR *= outPad;}
//begin 64 bit stereo floating point dither
int expon; frexp((double)inputSampleL, &expon);
fpdL ^= fpdL << 13; fpdL ^= fpdL >> 17; fpdL ^= fpdL << 5;
inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
frexp((double)inputSampleR, &expon);
fpdR ^= fpdR << 13; fpdR ^= fpdR >> 17; fpdR ^= fpdR << 5;
inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither
*out1 = inputSampleL;
*out2 = inputSampleR;
*in1++;
*in2++;
*out1++;
*out2++;
}
}