summaryrefslogtreecommitdiff
path: root/vfg
diff options
context:
space:
mode:
Diffstat (limited to 'vfg')
-rw-r--r--vfg/Project.xcconfig9
-rw-r--r--vfg/addons.make1
-rwxr-xr-xvfg/bin/data/MIDI_DeckTheHalls_Test.1.3.xml544
-rwxr-xr-xvfg/bin/data/VODA_MUS_DeckTheHalls-Backing_v.1.3.mp3bin3957376 -> 0 bytes
-rwxr-xr-xvfg/bin/data/VODA_MUS_DeckTheHalls-Melody_v.1.3.mp3bin3957376 -> 0 bytes
-rw-r--r--vfg/openFrameworks-Info.plist20
-rw-r--r--vfg/vfg.xcodeproj/project.pbxproj619
-rw-r--r--vfg/vfg.xcodeproj/project.xcworkspace/contents.xcworkspacedata7
-rw-r--r--vfg/vfg.xcodeproj/tim.pbxuser77
-rw-r--r--vfg/vfg.xcodeproj/xcshareddata/xcschemes/vfg Debug.xcscheme84
-rw-r--r--vfg/vfg.xcodeproj/xcshareddata/xcschemes/vfg Release.xcscheme84
11 files changed, 900 insertions, 545 deletions
diff --git a/vfg/Project.xcconfig b/vfg/Project.xcconfig
new file mode 100644
index 0000000..d7bd249
--- /dev/null
+++ b/vfg/Project.xcconfig
@@ -0,0 +1,9 @@
+//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 = /Developer/Library/openFrameworks
+
+//THIS HAS ALL THE HEADER AND LIBS FOR OF CORE
+#include "/Developer/Library/openFrameworks/libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig"
+
+OTHER_LDFLAGS = $(OF_CORE_LIBS)
+HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS)
diff --git a/vfg/addons.make b/vfg/addons.make
index 3b972d0..a66eaad 100644
--- a/vfg/addons.make
+++ b/vfg/addons.make
@@ -1,2 +1 @@
ofxXmlSettings
-ofxNetwork
diff --git a/vfg/bin/data/MIDI_DeckTheHalls_Test.1.3.xml b/vfg/bin/data/MIDI_DeckTheHalls_Test.1.3.xml
deleted file mode 100755
index 668f933..0000000
--- a/vfg/bin/data/MIDI_DeckTheHalls_Test.1.3.xml
+++ /dev/null
@@ -1,544 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<MidiFile SMFType="0" TrackChunkAmount="1" DeltaTimeTicks="480" TimeStamp="01/11/2012 13:08:22">
- <TrackChunk Size="2385">
- <Event DeltaTimeTicks="0" Type="Meta" Id="ff" Label="TrackName" Data="03 0b 43 68 69 70 20 53 6f 75 6e 64 73" MetaId="03">Chip Sounds</Event>
- <Event DeltaTimeTicks="0" Type="Meta" Id="ff" Label="InstrumentName" Data="04 0b 43 68 69 70 20 53 6f 75 6e 64 73" MetaId="04">Chip Sounds</Event>
- <Event DeltaTimeTicks="0" Type="Meta" Id="ff" Label="TimeSignature" Data="58 04 04 02 18 08" MetaId="58"/>
- <Event DeltaTimeTicks="0" Type="Meta" Id="ff" Label="KeySignature" Data="59 02 00 00" MetaId="59"/>
- <Event DeltaTimeTicks="0" Type="Meta" Id="ff" Label="Marker" Data="06 09 4d 61 72 6b 65 72 20 23 23" MetaId="06">Marker ##</Event>
- <Event DeltaTimeTicks="0" Type="Meta" Id="ff" Label="&lt;unknown&gt;" Data="54 05 21 00 00 00 00" MetaId="54"/>
- <Event DeltaTimeTicks="0" Type="Meta" Id="ff" Label="TempoSet" Data="51 03 08 e3 7c" MetaId="51"/>
- <Event DeltaTimeTicks="0" Type="MIDI" Id="90" Label="NoteOn" Data="24 01"/>
- <Event DeltaTimeTicks="0" Type="MIDI" Id="80" Label="NoteOff" Data="24 46"/>
- <Event DeltaTimeTicks="1920" Type="MIDI" Id="90" Label="NoteOn" Data="4f 4d"/>
- <Event DeltaTimeTicks="512" Type="MIDI" Id="80" Label="NoteOff" Data="4f 46"/>
- <Event DeltaTimeTicks="208" Type="MIDI" Id="90" Label="NoteOn" Data="4d 4d"/>
- <Event DeltaTimeTicks="163" Type="MIDI" Id="80" Label="NoteOff" Data="4d 31"/>
- <Event DeltaTimeTicks="77" Type="MIDI" Id="90" Label="NoteOn" Data="4c 5b"/>
- <Event DeltaTimeTicks="285" Type="MIDI" Id="80" Label="NoteOff" Data="4c 46"/>
- <Event DeltaTimeTicks="195" Type="MIDI" Id="90" Label="NoteOn" Data="4a 40"/>
- <Event DeltaTimeTicks="282" Type="MIDI" Id="80" Label="NoteOff" Data="4a 31"/>
- <Event DeltaTimeTicks="198" Type="MIDI" Id="90" Label="NoteOn" Data="48 54"/>
- <Event DeltaTimeTicks="282" Type="MIDI" Id="80" Label="NoteOff" Data="48 46"/>
- <Event DeltaTimeTicks="198" Type="MIDI" Id="90" Label="NoteOn" Data="4a 4d"/>
- <Event DeltaTimeTicks="288" Type="MIDI" Id="80" Label="NoteOff" Data="4a 46"/>
- <Event DeltaTimeTicks="192" Type="MIDI" Id="90" Label="NoteOn" Data="4c 63"/>
- <Event DeltaTimeTicks="258" Type="MIDI" Id="80" Label="NoteOff" Data="4c 36"/>
- <Event DeltaTimeTicks="222" Type="MIDI" Id="90" Label="NoteOn" Data="48 63"/>
- <Event DeltaTimeTicks="285" Type="MIDI" Id="80" Label="NoteOff" Data="48 40"/>
- <Event DeltaTimeTicks="195" Type="MIDI" Id="90" Label="NoteOn" Data="4a 54"/>
- <Event DeltaTimeTicks="116" Type="MIDI" Id="80" Label="NoteOff" Data="4a 46"/>
- <Event DeltaTimeTicks="124" Type="MIDI" Id="90" Label="NoteOn" Data="4c 63"/>
- <Event DeltaTimeTicks="112" Type="MIDI" Id="80" Label="NoteOff" Data="4c 5b"/>
- <Event DeltaTimeTicks="128" Type="MIDI" Id="90" Label="NoteOn" Data="4d 6a"/>
- <Event DeltaTimeTicks="114" Type="MIDI" Id="80" Label="NoteOff" Data="4d 63"/>
- <Event DeltaTimeTicks="126" Type="MIDI" Id="90" Label="NoteOn" Data="4a 54"/>
- <Event DeltaTimeTicks="101" Type="MIDI" Id="80" Label="NoteOff" Data="4a 63"/>
- <Event DeltaTimeTicks="139" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="503" Type="MIDI" Id="80" Label="NoteOff" Data="4c 7f"/>
- <Event DeltaTimeTicks="217" Type="MIDI" Id="90" Label="NoteOn" Data="4a 5b"/>
- <Event DeltaTimeTicks="95" Type="MIDI" Id="80" Label="NoteOff" Data="4a 6a"/>
- <Event DeltaTimeTicks="145" Type="MIDI" Id="90" Label="NoteOn" Data="48 71"/>
- <Event DeltaTimeTicks="282" Type="MIDI" Id="80" Label="NoteOff" Data="48 63"/>
- <Event DeltaTimeTicks="198" Type="MIDI" Id="90" Label="NoteOn" Data="47 6a"/>
- <Event DeltaTimeTicks="26" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="237" Type="MIDI" Id="80" Label="NoteOff" Data="47 6a"/>
- <Event DeltaTimeTicks="217" Type="MIDI" Id="90" Label="NoteOn" Data="48 6a"/>
- <Event DeltaTimeTicks="1" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="288" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="100" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="03"/>
- <Event DeltaTimeTicks="55" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="74" Type="MIDI" Id="80" Label="NoteOff" Data="48 7f"/>
- <Event DeltaTimeTicks="442" Type="MIDI" Id="90" Label="NoteOn" Data="4f 6a"/>
- <Event DeltaTimeTicks="7" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="02"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="420" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7c"/>
- <Event DeltaTimeTicks="249" Type="MIDI" Id="90" Label="NoteOn" Data="4d 5b"/>
- <Event DeltaTimeTicks="127" Type="MIDI" Id="80" Label="NoteOff" Data="4d 4d"/>
- <Event DeltaTimeTicks="113" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="311" Type="MIDI" Id="80" Label="NoteOff" Data="4c 6a"/>
- <Event DeltaTimeTicks="169" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="32" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="231" Type="MIDI" Id="80" Label="NoteOff" Data="4a 63"/>
- <Event DeltaTimeTicks="217" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="297" Type="MIDI" Id="80" Label="NoteOff" Data="48 4d"/>
- <Event DeltaTimeTicks="183" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="270" Type="MIDI" Id="80" Label="NoteOff" Data="4a 71"/>
- <Event DeltaTimeTicks="193" Type="MIDI" Id="90" Label="NoteOn" Data="4c 78"/>
- <Event DeltaTimeTicks="14" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="289" Type="MIDI" Id="80" Label="NoteOff" Data="4c 78"/>
- <Event DeltaTimeTicks="177" Type="MIDI" Id="90" Label="NoteOn" Data="48 71"/>
- <Event DeltaTimeTicks="33" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="123" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="80" Label="NoteOff" Data="48 5b"/>
- <Event DeltaTimeTicks="162" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="131" Type="MIDI" Id="80" Label="NoteOff" Data="4a 54"/>
- <Event DeltaTimeTicks="109" Type="MIDI" Id="90" Label="NoteOn" Data="4c 78"/>
- <Event DeltaTimeTicks="114" Type="MIDI" Id="80" Label="NoteOff" Data="4c 71"/>
- <Event DeltaTimeTicks="120" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="6" Type="MIDI" Id="90" Label="NoteOn" Data="4d 71"/>
- <Event DeltaTimeTicks="125" Type="MIDI" Id="80" Label="NoteOff" Data="4d 71"/>
- <Event DeltaTimeTicks="115" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="116" Type="MIDI" Id="80" Label="NoteOff" Data="4a 5b"/>
- <Event DeltaTimeTicks="124" Type="MIDI" Id="90" Label="NoteOn" Data="4c 71"/>
- <Event DeltaTimeTicks="544" Type="MIDI" Id="80" Label="NoteOff" Data="4c 7f"/>
- <Event DeltaTimeTicks="176" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="16" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="81" Type="MIDI" Id="80" Label="NoteOff" Data="4a 78"/>
- <Event DeltaTimeTicks="143" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="304" Type="MIDI" Id="80" Label="NoteOff" Data="48 63"/>
- <Event DeltaTimeTicks="176" Type="MIDI" Id="90" Label="NoteOn" Data="47 71"/>
- <Event DeltaTimeTicks="279" Type="MIDI" Id="80" Label="NoteOff" Data="47 78"/>
- <Event DeltaTimeTicks="201" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="518" Type="MIDI" Id="80" Label="NoteOff" Data="48 7f"/>
- <Event DeltaTimeTicks="442" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="120" Type="Meta" Id="ff" Label="TempoSet" Data="51 03 08 2c a2" MetaId="51"/>
- <Event DeltaTimeTicks="341" Type="MIDI" Id="80" Label="NoteOff" Data="4a 5b"/>
- <Event DeltaTimeTicks="259" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="97" Type="MIDI" Id="80" Label="NoteOff" Data="4c 54"/>
- <Event DeltaTimeTicks="143" Type="MIDI" Id="90" Label="NoteOn" Data="4d 78"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="291" Type="MIDI" Id="80" Label="NoteOff" Data="4d 78"/>
- <Event DeltaTimeTicks="172" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="15" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="249" Type="MIDI" Id="80" Label="NoteOff" Data="4a 4d"/>
- <Event DeltaTimeTicks="216" Type="MIDI" Id="90" Label="NoteOn" Data="4c 71"/>
- <Event DeltaTimeTicks="556" Type="MIDI" Id="80" Label="NoteOff" Data="4c 7c"/>
- <Event DeltaTimeTicks="164" Type="MIDI" Id="90" Label="NoteOn" Data="4d 78"/>
- <Event DeltaTimeTicks="122" Type="MIDI" Id="80" Label="NoteOff" Data="4d 5b"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="90" Label="NoteOn" Data="4f 6a"/>
- <Event DeltaTimeTicks="19" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="287" Type="MIDI" Id="80" Label="NoteOff" Data="4f 78"/>
- <Event DeltaTimeTicks="174" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="15" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="312" Type="MIDI" Id="80" Label="NoteOff" Data="4a 63"/>
- <Event DeltaTimeTicks="153" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="111" Type="MIDI" Id="80" Label="NoteOff" Data="4c 78"/>
- <Event DeltaTimeTicks="129" Type="MIDI" Id="90" Label="NoteOn" Data="4d 71"/>
- <Event DeltaTimeTicks="100" Type="MIDI" Id="80" Label="NoteOff" Data="4d 63"/>
- <Event DeltaTimeTicks="140" Type="MIDI" Id="90" Label="NoteOn" Data="4f 78"/>
- <Event DeltaTimeTicks="10" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="345" Type="MIDI" Id="80" Label="NoteOff" Data="4f 5b"/>
- <Event DeltaTimeTicks="125" Type="MIDI" Id="90" Label="NoteOn" Data="51 71"/>
- <Event DeltaTimeTicks="123" Type="MIDI" Id="80" Label="NoteOff" Data="51 6a"/>
- <Event DeltaTimeTicks="117" Type="MIDI" Id="90" Label="NoteOn" Data="53 71"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="80" Label="NoteOff" Data="53 54"/>
- <Event DeltaTimeTicks="105" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="19"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="90" Label="NoteOn" Data="54 78"/>
- <Event DeltaTimeTicks="28" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="301" Type="MIDI" Id="80" Label="NoteOff" Data="54 71"/>
- <Event DeltaTimeTicks="151" Type="MIDI" Id="90" Label="NoteOn" Data="53 78"/>
- <Event DeltaTimeTicks="15" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="547" Type="MIDI" Id="80" Label="NoteOff" Data="53 6a"/>
- <Event DeltaTimeTicks="158" Type="MIDI" Id="90" Label="NoteOn" Data="51 71"/>
- <Event DeltaTimeTicks="6" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="94" Type="MIDI" Id="80" Label="NoteOff" Data="51 6a"/>
- <Event DeltaTimeTicks="140" Type="MIDI" Id="90" Label="NoteOn" Data="4f 78"/>
- <Event DeltaTimeTicks="444" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="48" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7f"/>
- <Event DeltaTimeTicks="424" Type="MIDI" Id="90" Label="NoteOn" Data="4f 78"/>
- <Event DeltaTimeTicks="51" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="423" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7c"/>
- <Event DeltaTimeTicks="246" Type="MIDI" Id="90" Label="NoteOn" Data="4d 71"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="80" Label="NoteOff" Data="4d 63"/>
- <Event DeltaTimeTicks="122" Type="MIDI" Id="90" Label="NoteOn" Data="4c 7c"/>
- <Event DeltaTimeTicks="2" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="370" Type="MIDI" Id="80" Label="NoteOff" Data="4c 78"/>
- <Event DeltaTimeTicks="108" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="317" Type="MIDI" Id="80" Label="NoteOff" Data="4a 5b"/>
- <Event DeltaTimeTicks="163" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="8" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="350" Type="MIDI" Id="80" Label="NoteOff" Data="48 6a"/>
- <Event DeltaTimeTicks="122" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="342" Type="MIDI" Id="80" Label="NoteOff" Data="4a 71"/>
- <Event DeltaTimeTicks="121" Type="MIDI" Id="90" Label="NoteOn" Data="4c 7c"/>
- <Event DeltaTimeTicks="36" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="306" Type="MIDI" Id="80" Label="NoteOff" Data="4c 40"/>
- <Event DeltaTimeTicks="138" Type="MIDI" Id="90" Label="NoteOn" Data="48 6a"/>
- <Event DeltaTimeTicks="435" Type="MIDI" Id="80" Label="NoteOff" Data="48 63"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="90" Label="NoteOn" Data="51 5b"/>
- <Event DeltaTimeTicks="117" Type="MIDI" Id="80" Label="NoteOff" Data="51 5b"/>
- <Event DeltaTimeTicks="123" Type="MIDI" Id="90" Label="NoteOn" Data="51 46"/>
- <Event DeltaTimeTicks="103" Type="MIDI" Id="80" Label="NoteOff" Data="51 7f"/>
- <Event DeltaTimeTicks="137" Type="MIDI" Id="90" Label="NoteOn" Data="51 71"/>
- <Event DeltaTimeTicks="119" Type="MIDI" Id="80" Label="NoteOff" Data="51 71"/>
- <Event DeltaTimeTicks="121" Type="MIDI" Id="90" Label="NoteOn" Data="51 46"/>
- <Event DeltaTimeTicks="114" Type="MIDI" Id="80" Label="NoteOff" Data="51 4d"/>
- <Event DeltaTimeTicks="126" Type="MIDI" Id="90" Label="NoteOn" Data="4f 71"/>
- <Event DeltaTimeTicks="469" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7c"/>
- <Event DeltaTimeTicks="251" Type="MIDI" Id="90" Label="NoteOn" Data="4d 63"/>
- <Event DeltaTimeTicks="107" Type="MIDI" Id="80" Label="NoteOff" Data="4d 54"/>
- <Event DeltaTimeTicks="133" Type="MIDI" Id="90" Label="NoteOn" Data="4c 71"/>
- <Event DeltaTimeTicks="323" Type="MIDI" Id="80" Label="NoteOff" Data="4c 40"/>
- <Event DeltaTimeTicks="157" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="253" Type="MIDI" Id="80" Label="NoteOff" Data="4a 78"/>
- <Event DeltaTimeTicks="227" Type="MIDI" Id="90" Label="NoteOn" Data="48 71"/>
- <Event DeltaTimeTicks="18" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="166" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="100" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="03"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="05"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="08"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="11"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="32" Type="MIDI" Id="80" Label="NoteOff" Data="48 7f"/>
- <Event DeltaTimeTicks="465" Type="Meta" Id="ff" Label="TempoSet" Data="51 03 07 a1 20" MetaId="51"/>
- <Event DeltaTimeTicks="0" Type="MIDI" Id="90" Label="NoteOn" Data="4f 4d"/>
- <Event DeltaTimeTicks="512" Type="MIDI" Id="80" Label="NoteOff" Data="4f 46"/>
- <Event DeltaTimeTicks="208" Type="MIDI" Id="90" Label="NoteOn" Data="4d 4d"/>
- <Event DeltaTimeTicks="163" Type="MIDI" Id="80" Label="NoteOff" Data="4d 31"/>
- <Event DeltaTimeTicks="77" Type="MIDI" Id="90" Label="NoteOn" Data="4c 5b"/>
- <Event DeltaTimeTicks="285" Type="MIDI" Id="80" Label="NoteOff" Data="4c 46"/>
- <Event DeltaTimeTicks="195" Type="MIDI" Id="90" Label="NoteOn" Data="4a 40"/>
- <Event DeltaTimeTicks="282" Type="MIDI" Id="80" Label="NoteOff" Data="4a 31"/>
- <Event DeltaTimeTicks="198" Type="MIDI" Id="90" Label="NoteOn" Data="48 54"/>
- <Event DeltaTimeTicks="282" Type="MIDI" Id="80" Label="NoteOff" Data="48 46"/>
- <Event DeltaTimeTicks="198" Type="MIDI" Id="90" Label="NoteOn" Data="4a 4d"/>
- <Event DeltaTimeTicks="288" Type="MIDI" Id="80" Label="NoteOff" Data="4a 46"/>
- <Event DeltaTimeTicks="192" Type="MIDI" Id="90" Label="NoteOn" Data="4c 63"/>
- <Event DeltaTimeTicks="258" Type="MIDI" Id="80" Label="NoteOff" Data="4c 36"/>
- <Event DeltaTimeTicks="222" Type="MIDI" Id="90" Label="NoteOn" Data="48 63"/>
- <Event DeltaTimeTicks="285" Type="MIDI" Id="80" Label="NoteOff" Data="48 40"/>
- <Event DeltaTimeTicks="195" Type="MIDI" Id="90" Label="NoteOn" Data="4a 54"/>
- <Event DeltaTimeTicks="116" Type="MIDI" Id="80" Label="NoteOff" Data="4a 46"/>
- <Event DeltaTimeTicks="124" Type="MIDI" Id="90" Label="NoteOn" Data="4c 63"/>
- <Event DeltaTimeTicks="112" Type="MIDI" Id="80" Label="NoteOff" Data="4c 5b"/>
- <Event DeltaTimeTicks="128" Type="MIDI" Id="90" Label="NoteOn" Data="4d 6a"/>
- <Event DeltaTimeTicks="114" Type="MIDI" Id="80" Label="NoteOff" Data="4d 63"/>
- <Event DeltaTimeTicks="126" Type="MIDI" Id="90" Label="NoteOn" Data="4a 54"/>
- <Event DeltaTimeTicks="101" Type="MIDI" Id="80" Label="NoteOff" Data="4a 63"/>
- <Event DeltaTimeTicks="139" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="503" Type="MIDI" Id="80" Label="NoteOff" Data="4c 7f"/>
- <Event DeltaTimeTicks="217" Type="MIDI" Id="90" Label="NoteOn" Data="4a 5b"/>
- <Event DeltaTimeTicks="95" Type="MIDI" Id="80" Label="NoteOff" Data="4a 6a"/>
- <Event DeltaTimeTicks="145" Type="MIDI" Id="90" Label="NoteOn" Data="48 71"/>
- <Event DeltaTimeTicks="282" Type="MIDI" Id="80" Label="NoteOff" Data="48 63"/>
- <Event DeltaTimeTicks="198" Type="MIDI" Id="90" Label="NoteOn" Data="47 6a"/>
- <Event DeltaTimeTicks="26" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="237" Type="MIDI" Id="80" Label="NoteOff" Data="47 6a"/>
- <Event DeltaTimeTicks="217" Type="MIDI" Id="90" Label="NoteOn" Data="48 6a"/>
- <Event DeltaTimeTicks="1" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="288" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="100" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="03"/>
- <Event DeltaTimeTicks="55" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="74" Type="MIDI" Id="80" Label="NoteOff" Data="48 7f"/>
- <Event DeltaTimeTicks="442" Type="MIDI" Id="90" Label="NoteOn" Data="4f 6a"/>
- <Event DeltaTimeTicks="7" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="02"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="420" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7c"/>
- <Event DeltaTimeTicks="249" Type="MIDI" Id="90" Label="NoteOn" Data="4d 5b"/>
- <Event DeltaTimeTicks="127" Type="MIDI" Id="80" Label="NoteOff" Data="4d 4d"/>
- <Event DeltaTimeTicks="113" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="311" Type="MIDI" Id="80" Label="NoteOff" Data="4c 6a"/>
- <Event DeltaTimeTicks="169" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="32" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="231" Type="MIDI" Id="80" Label="NoteOff" Data="4a 63"/>
- <Event DeltaTimeTicks="217" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="297" Type="MIDI" Id="80" Label="NoteOff" Data="48 4d"/>
- <Event DeltaTimeTicks="183" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="270" Type="MIDI" Id="80" Label="NoteOff" Data="4a 71"/>
- <Event DeltaTimeTicks="193" Type="MIDI" Id="90" Label="NoteOn" Data="4c 78"/>
- <Event DeltaTimeTicks="14" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="289" Type="MIDI" Id="80" Label="NoteOff" Data="4c 78"/>
- <Event DeltaTimeTicks="177" Type="MIDI" Id="90" Label="NoteOn" Data="48 71"/>
- <Event DeltaTimeTicks="33" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="123" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="80" Label="NoteOff" Data="48 5b"/>
- <Event DeltaTimeTicks="162" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="131" Type="MIDI" Id="80" Label="NoteOff" Data="4a 54"/>
- <Event DeltaTimeTicks="109" Type="MIDI" Id="90" Label="NoteOn" Data="4c 78"/>
- <Event DeltaTimeTicks="114" Type="MIDI" Id="80" Label="NoteOff" Data="4c 71"/>
- <Event DeltaTimeTicks="120" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="6" Type="MIDI" Id="90" Label="NoteOn" Data="4d 71"/>
- <Event DeltaTimeTicks="125" Type="MIDI" Id="80" Label="NoteOff" Data="4d 71"/>
- <Event DeltaTimeTicks="115" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="116" Type="MIDI" Id="80" Label="NoteOff" Data="4a 5b"/>
- <Event DeltaTimeTicks="124" Type="MIDI" Id="90" Label="NoteOn" Data="4c 71"/>
- <Event DeltaTimeTicks="544" Type="MIDI" Id="80" Label="NoteOff" Data="4c 7f"/>
- <Event DeltaTimeTicks="176" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="16" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="81" Type="MIDI" Id="80" Label="NoteOff" Data="4a 78"/>
- <Event DeltaTimeTicks="143" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="304" Type="MIDI" Id="80" Label="NoteOff" Data="48 63"/>
- <Event DeltaTimeTicks="176" Type="MIDI" Id="90" Label="NoteOn" Data="47 71"/>
- <Event DeltaTimeTicks="279" Type="MIDI" Id="80" Label="NoteOff" Data="47 78"/>
- <Event DeltaTimeTicks="201" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="518" Type="MIDI" Id="80" Label="NoteOff" Data="48 7f"/>
- <Event DeltaTimeTicks="442" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="461" Type="MIDI" Id="80" Label="NoteOff" Data="4a 5b"/>
- <Event DeltaTimeTicks="19" Type="Meta" Id="ff" Label="TempoSet" Data="51 03 07 53 00" MetaId="51"/>
- <Event DeltaTimeTicks="240" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="97" Type="MIDI" Id="80" Label="NoteOff" Data="4c 54"/>
- <Event DeltaTimeTicks="143" Type="MIDI" Id="90" Label="NoteOn" Data="4d 78"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="291" Type="MIDI" Id="80" Label="NoteOff" Data="4d 78"/>
- <Event DeltaTimeTicks="172" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="15" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="249" Type="MIDI" Id="80" Label="NoteOff" Data="4a 4d"/>
- <Event DeltaTimeTicks="216" Type="MIDI" Id="90" Label="NoteOn" Data="4c 71"/>
- <Event DeltaTimeTicks="556" Type="MIDI" Id="80" Label="NoteOff" Data="4c 7c"/>
- <Event DeltaTimeTicks="164" Type="MIDI" Id="90" Label="NoteOn" Data="4d 78"/>
- <Event DeltaTimeTicks="122" Type="MIDI" Id="80" Label="NoteOff" Data="4d 5b"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="90" Label="NoteOn" Data="4f 6a"/>
- <Event DeltaTimeTicks="19" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="287" Type="MIDI" Id="80" Label="NoteOff" Data="4f 78"/>
- <Event DeltaTimeTicks="174" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="15" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="312" Type="MIDI" Id="80" Label="NoteOff" Data="4a 63"/>
- <Event DeltaTimeTicks="153" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="111" Type="MIDI" Id="80" Label="NoteOff" Data="4c 78"/>
- <Event DeltaTimeTicks="129" Type="MIDI" Id="90" Label="NoteOn" Data="4d 71"/>
- <Event DeltaTimeTicks="100" Type="MIDI" Id="80" Label="NoteOff" Data="4d 63"/>
- <Event DeltaTimeTicks="140" Type="MIDI" Id="90" Label="NoteOn" Data="4f 78"/>
- <Event DeltaTimeTicks="10" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="345" Type="MIDI" Id="80" Label="NoteOff" Data="4f 5b"/>
- <Event DeltaTimeTicks="125" Type="MIDI" Id="90" Label="NoteOn" Data="51 71"/>
- <Event DeltaTimeTicks="123" Type="MIDI" Id="80" Label="NoteOff" Data="51 6a"/>
- <Event DeltaTimeTicks="117" Type="MIDI" Id="90" Label="NoteOn" Data="53 71"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="80" Label="NoteOff" Data="53 54"/>
- <Event DeltaTimeTicks="105" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="19"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="90" Label="NoteOn" Data="54 78"/>
- <Event DeltaTimeTicks="28" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="301" Type="MIDI" Id="80" Label="NoteOff" Data="54 71"/>
- <Event DeltaTimeTicks="151" Type="MIDI" Id="90" Label="NoteOn" Data="53 78"/>
- <Event DeltaTimeTicks="15" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="547" Type="MIDI" Id="80" Label="NoteOff" Data="53 6a"/>
- <Event DeltaTimeTicks="158" Type="MIDI" Id="90" Label="NoteOn" Data="51 71"/>
- <Event DeltaTimeTicks="6" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="94" Type="MIDI" Id="80" Label="NoteOff" Data="51 6a"/>
- <Event DeltaTimeTicks="140" Type="MIDI" Id="90" Label="NoteOn" Data="4f 78"/>
- <Event DeltaTimeTicks="444" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="48" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7f"/>
- <Event DeltaTimeTicks="424" Type="MIDI" Id="90" Label="NoteOn" Data="4f 78"/>
- <Event DeltaTimeTicks="51" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="423" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7c"/>
- <Event DeltaTimeTicks="246" Type="MIDI" Id="90" Label="NoteOn" Data="4d 71"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="80" Label="NoteOff" Data="4d 63"/>
- <Event DeltaTimeTicks="122" Type="MIDI" Id="90" Label="NoteOn" Data="4c 7c"/>
- <Event DeltaTimeTicks="2" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="370" Type="MIDI" Id="80" Label="NoteOff" Data="4c 78"/>
- <Event DeltaTimeTicks="108" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="317" Type="MIDI" Id="80" Label="NoteOff" Data="4a 5b"/>
- <Event DeltaTimeTicks="163" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="8" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="350" Type="MIDI" Id="80" Label="NoteOff" Data="48 6a"/>
- <Event DeltaTimeTicks="122" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="342" Type="MIDI" Id="80" Label="NoteOff" Data="4a 71"/>
- <Event DeltaTimeTicks="121" Type="MIDI" Id="90" Label="NoteOn" Data="4c 7c"/>
- <Event DeltaTimeTicks="36" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="306" Type="MIDI" Id="80" Label="NoteOff" Data="4c 40"/>
- <Event DeltaTimeTicks="138" Type="MIDI" Id="90" Label="NoteOn" Data="48 6a"/>
- <Event DeltaTimeTicks="435" Type="MIDI" Id="80" Label="NoteOff" Data="48 63"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="90" Label="NoteOn" Data="51 5b"/>
- <Event DeltaTimeTicks="117" Type="MIDI" Id="80" Label="NoteOff" Data="51 5b"/>
- <Event DeltaTimeTicks="123" Type="MIDI" Id="90" Label="NoteOn" Data="51 46"/>
- <Event DeltaTimeTicks="103" Type="MIDI" Id="80" Label="NoteOff" Data="51 7f"/>
- <Event DeltaTimeTicks="137" Type="MIDI" Id="90" Label="NoteOn" Data="51 71"/>
- <Event DeltaTimeTicks="119" Type="MIDI" Id="80" Label="NoteOff" Data="51 71"/>
- <Event DeltaTimeTicks="121" Type="MIDI" Id="90" Label="NoteOn" Data="51 46"/>
- <Event DeltaTimeTicks="114" Type="MIDI" Id="80" Label="NoteOff" Data="51 4d"/>
- <Event DeltaTimeTicks="126" Type="MIDI" Id="90" Label="NoteOn" Data="4f 71"/>
- <Event DeltaTimeTicks="469" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7c"/>
- <Event DeltaTimeTicks="251" Type="MIDI" Id="90" Label="NoteOn" Data="4d 63"/>
- <Event DeltaTimeTicks="107" Type="MIDI" Id="80" Label="NoteOff" Data="4d 54"/>
- <Event DeltaTimeTicks="133" Type="MIDI" Id="90" Label="NoteOn" Data="4c 71"/>
- <Event DeltaTimeTicks="323" Type="MIDI" Id="80" Label="NoteOff" Data="4c 40"/>
- <Event DeltaTimeTicks="157" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="253" Type="MIDI" Id="80" Label="NoteOff" Data="4a 78"/>
- <Event DeltaTimeTicks="227" Type="MIDI" Id="90" Label="NoteOn" Data="48 71"/>
- <Event DeltaTimeTicks="18" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="166" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="100" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="03"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="05"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="08"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="11"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="32" Type="MIDI" Id="80" Label="NoteOff" Data="48 7f"/>
- <Event DeltaTimeTicks="465" Type="Meta" Id="ff" Label="TempoSet" Data="51 03 07 0a e2" MetaId="51"/>
- <Event DeltaTimeTicks="0" Type="MIDI" Id="90" Label="NoteOn" Data="4f 4d"/>
- <Event DeltaTimeTicks="512" Type="MIDI" Id="80" Label="NoteOff" Data="4f 46"/>
- <Event DeltaTimeTicks="208" Type="MIDI" Id="90" Label="NoteOn" Data="4d 4d"/>
- <Event DeltaTimeTicks="163" Type="MIDI" Id="80" Label="NoteOff" Data="4d 31"/>
- <Event DeltaTimeTicks="77" Type="MIDI" Id="90" Label="NoteOn" Data="4c 5b"/>
- <Event DeltaTimeTicks="285" Type="MIDI" Id="80" Label="NoteOff" Data="4c 46"/>
- <Event DeltaTimeTicks="195" Type="MIDI" Id="90" Label="NoteOn" Data="4a 40"/>
- <Event DeltaTimeTicks="282" Type="MIDI" Id="80" Label="NoteOff" Data="4a 31"/>
- <Event DeltaTimeTicks="198" Type="MIDI" Id="90" Label="NoteOn" Data="48 54"/>
- <Event DeltaTimeTicks="282" Type="MIDI" Id="80" Label="NoteOff" Data="48 46"/>
- <Event DeltaTimeTicks="198" Type="MIDI" Id="90" Label="NoteOn" Data="4a 4d"/>
- <Event DeltaTimeTicks="288" Type="MIDI" Id="80" Label="NoteOff" Data="4a 46"/>
- <Event DeltaTimeTicks="192" Type="MIDI" Id="90" Label="NoteOn" Data="4c 63"/>
- <Event DeltaTimeTicks="258" Type="MIDI" Id="80" Label="NoteOff" Data="4c 36"/>
- <Event DeltaTimeTicks="222" Type="MIDI" Id="90" Label="NoteOn" Data="48 63"/>
- <Event DeltaTimeTicks="285" Type="MIDI" Id="80" Label="NoteOff" Data="48 40"/>
- <Event DeltaTimeTicks="195" Type="MIDI" Id="90" Label="NoteOn" Data="4a 54"/>
- <Event DeltaTimeTicks="116" Type="MIDI" Id="80" Label="NoteOff" Data="4a 46"/>
- <Event DeltaTimeTicks="124" Type="MIDI" Id="90" Label="NoteOn" Data="4c 63"/>
- <Event DeltaTimeTicks="112" Type="MIDI" Id="80" Label="NoteOff" Data="4c 5b"/>
- <Event DeltaTimeTicks="128" Type="MIDI" Id="90" Label="NoteOn" Data="4d 6a"/>
- <Event DeltaTimeTicks="114" Type="MIDI" Id="80" Label="NoteOff" Data="4d 63"/>
- <Event DeltaTimeTicks="126" Type="MIDI" Id="90" Label="NoteOn" Data="4a 54"/>
- <Event DeltaTimeTicks="101" Type="MIDI" Id="80" Label="NoteOff" Data="4a 63"/>
- <Event DeltaTimeTicks="139" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="503" Type="MIDI" Id="80" Label="NoteOff" Data="4c 7f"/>
- <Event DeltaTimeTicks="217" Type="MIDI" Id="90" Label="NoteOn" Data="4a 5b"/>
- <Event DeltaTimeTicks="95" Type="MIDI" Id="80" Label="NoteOff" Data="4a 6a"/>
- <Event DeltaTimeTicks="145" Type="MIDI" Id="90" Label="NoteOn" Data="48 71"/>
- <Event DeltaTimeTicks="282" Type="MIDI" Id="80" Label="NoteOff" Data="48 63"/>
- <Event DeltaTimeTicks="198" Type="MIDI" Id="90" Label="NoteOn" Data="47 6a"/>
- <Event DeltaTimeTicks="26" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="237" Type="MIDI" Id="80" Label="NoteOff" Data="47 6a"/>
- <Event DeltaTimeTicks="217" Type="MIDI" Id="90" Label="NoteOn" Data="48 6a"/>
- <Event DeltaTimeTicks="1" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="288" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="100" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="03"/>
- <Event DeltaTimeTicks="55" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="74" Type="MIDI" Id="80" Label="NoteOff" Data="48 7f"/>
- <Event DeltaTimeTicks="202" Type="Meta" Id="ff" Label="TempoSet" Data="51 03 07 0a e2" MetaId="51"/>
- <Event DeltaTimeTicks="240" Type="MIDI" Id="90" Label="NoteOn" Data="4f 6a"/>
- <Event DeltaTimeTicks="7" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="02"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="420" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7c"/>
- <Event DeltaTimeTicks="249" Type="MIDI" Id="90" Label="NoteOn" Data="4d 5b"/>
- <Event DeltaTimeTicks="127" Type="MIDI" Id="80" Label="NoteOff" Data="4d 4d"/>
- <Event DeltaTimeTicks="113" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="311" Type="MIDI" Id="80" Label="NoteOff" Data="4c 6a"/>
- <Event DeltaTimeTicks="169" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="32" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="231" Type="MIDI" Id="80" Label="NoteOff" Data="4a 63"/>
- <Event DeltaTimeTicks="217" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="297" Type="MIDI" Id="80" Label="NoteOff" Data="48 4d"/>
- <Event DeltaTimeTicks="183" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="270" Type="MIDI" Id="80" Label="NoteOff" Data="4a 71"/>
- <Event DeltaTimeTicks="193" Type="MIDI" Id="90" Label="NoteOn" Data="4c 78"/>
- <Event DeltaTimeTicks="14" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="289" Type="MIDI" Id="80" Label="NoteOff" Data="4c 78"/>
- <Event DeltaTimeTicks="177" Type="MIDI" Id="90" Label="NoteOn" Data="48 71"/>
- <Event DeltaTimeTicks="33" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="123" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="80" Label="NoteOff" Data="48 5b"/>
- <Event DeltaTimeTicks="162" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="131" Type="MIDI" Id="80" Label="NoteOff" Data="4a 54"/>
- <Event DeltaTimeTicks="109" Type="MIDI" Id="90" Label="NoteOn" Data="4c 78"/>
- <Event DeltaTimeTicks="114" Type="MIDI" Id="80" Label="NoteOff" Data="4c 71"/>
- <Event DeltaTimeTicks="120" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="6" Type="MIDI" Id="90" Label="NoteOn" Data="4d 71"/>
- <Event DeltaTimeTicks="125" Type="MIDI" Id="80" Label="NoteOff" Data="4d 71"/>
- <Event DeltaTimeTicks="115" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="116" Type="MIDI" Id="80" Label="NoteOff" Data="4a 5b"/>
- <Event DeltaTimeTicks="124" Type="MIDI" Id="90" Label="NoteOn" Data="4c 71"/>
- <Event DeltaTimeTicks="544" Type="MIDI" Id="80" Label="NoteOff" Data="4c 7f"/>
- <Event DeltaTimeTicks="176" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="16" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="81" Type="MIDI" Id="80" Label="NoteOff" Data="4a 78"/>
- <Event DeltaTimeTicks="143" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="304" Type="MIDI" Id="80" Label="NoteOff" Data="48 63"/>
- <Event DeltaTimeTicks="176" Type="MIDI" Id="90" Label="NoteOn" Data="47 71"/>
- <Event DeltaTimeTicks="279" Type="MIDI" Id="80" Label="NoteOff" Data="47 78"/>
- <Event DeltaTimeTicks="201" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="518" Type="MIDI" Id="80" Label="NoteOff" Data="48 7f"/>
- <Event DeltaTimeTicks="442" Type="Meta" Id="ff" Label="TempoSet" Data="51 03 06 72 87" MetaId="51"/>
- <Event DeltaTimeTicks="0" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="461" Type="MIDI" Id="80" Label="NoteOff" Data="4a 5b"/>
- <Event DeltaTimeTicks="259" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="97" Type="MIDI" Id="80" Label="NoteOff" Data="4c 54"/>
- <Event DeltaTimeTicks="143" Type="MIDI" Id="90" Label="NoteOn" Data="4d 78"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="291" Type="MIDI" Id="80" Label="NoteOff" Data="4d 78"/>
- <Event DeltaTimeTicks="172" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="15" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="249" Type="MIDI" Id="80" Label="NoteOff" Data="4a 4d"/>
- <Event DeltaTimeTicks="216" Type="MIDI" Id="90" Label="NoteOn" Data="4c 71"/>
- <Event DeltaTimeTicks="556" Type="MIDI" Id="80" Label="NoteOff" Data="4c 7c"/>
- <Event DeltaTimeTicks="164" Type="MIDI" Id="90" Label="NoteOn" Data="4d 78"/>
- <Event DeltaTimeTicks="122" Type="MIDI" Id="80" Label="NoteOff" Data="4d 5b"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="90" Label="NoteOn" Data="4f 6a"/>
- <Event DeltaTimeTicks="19" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="287" Type="MIDI" Id="80" Label="NoteOff" Data="4f 78"/>
- <Event DeltaTimeTicks="174" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="15" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="312" Type="MIDI" Id="80" Label="NoteOff" Data="4a 63"/>
- <Event DeltaTimeTicks="153" Type="MIDI" Id="90" Label="NoteOn" Data="4c 6a"/>
- <Event DeltaTimeTicks="111" Type="MIDI" Id="80" Label="NoteOff" Data="4c 78"/>
- <Event DeltaTimeTicks="129" Type="MIDI" Id="90" Label="NoteOn" Data="4d 71"/>
- <Event DeltaTimeTicks="100" Type="MIDI" Id="80" Label="NoteOff" Data="4d 63"/>
- <Event DeltaTimeTicks="140" Type="MIDI" Id="90" Label="NoteOn" Data="4f 78"/>
- <Event DeltaTimeTicks="10" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="345" Type="MIDI" Id="80" Label="NoteOff" Data="4f 5b"/>
- <Event DeltaTimeTicks="125" Type="MIDI" Id="90" Label="NoteOn" Data="51 71"/>
- <Event DeltaTimeTicks="123" Type="MIDI" Id="80" Label="NoteOff" Data="51 6a"/>
- <Event DeltaTimeTicks="117" Type="MIDI" Id="90" Label="NoteOn" Data="53 71"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="80" Label="NoteOff" Data="53 54"/>
- <Event DeltaTimeTicks="105" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="19"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="90" Label="NoteOn" Data="54 78"/>
- <Event DeltaTimeTicks="28" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="301" Type="MIDI" Id="80" Label="NoteOff" Data="54 71"/>
- <Event DeltaTimeTicks="151" Type="MIDI" Id="90" Label="NoteOn" Data="53 78"/>
- <Event DeltaTimeTicks="15" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="547" Type="MIDI" Id="80" Label="NoteOff" Data="53 6a"/>
- <Event DeltaTimeTicks="158" Type="MIDI" Id="90" Label="NoteOn" Data="51 71"/>
- <Event DeltaTimeTicks="6" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="94" Type="MIDI" Id="80" Label="NoteOff" Data="51 6a"/>
- <Event DeltaTimeTicks="140" Type="Meta" Id="ff" Label="TempoSet" Data="51 03 05 f1 ea" MetaId="51"/>
- <Event DeltaTimeTicks="0" Type="MIDI" Id="90" Label="NoteOn" Data="4f 78"/>
- <Event DeltaTimeTicks="444" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="48" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7f"/>
- <Event DeltaTimeTicks="424" Type="MIDI" Id="90" Label="NoteOn" Data="4f 78"/>
- <Event DeltaTimeTicks="51" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="423" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7c"/>
- <Event DeltaTimeTicks="246" Type="MIDI" Id="90" Label="NoteOn" Data="4d 71"/>
- <Event DeltaTimeTicks="118" Type="MIDI" Id="80" Label="NoteOff" Data="4d 63"/>
- <Event DeltaTimeTicks="122" Type="MIDI" Id="90" Label="NoteOn" Data="4c 7c"/>
- <Event DeltaTimeTicks="2" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="370" Type="MIDI" Id="80" Label="NoteOff" Data="4c 78"/>
- <Event DeltaTimeTicks="108" Type="MIDI" Id="90" Label="NoteOn" Data="4a 6a"/>
- <Event DeltaTimeTicks="317" Type="MIDI" Id="80" Label="NoteOff" Data="4a 5b"/>
- <Event DeltaTimeTicks="163" Type="MIDI" Id="90" Label="NoteOn" Data="48 78"/>
- <Event DeltaTimeTicks="8" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="350" Type="MIDI" Id="80" Label="NoteOff" Data="48 6a"/>
- <Event DeltaTimeTicks="122" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="17" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="342" Type="MIDI" Id="80" Label="NoteOff" Data="4a 71"/>
- <Event DeltaTimeTicks="121" Type="MIDI" Id="90" Label="NoteOn" Data="4c 7c"/>
- <Event DeltaTimeTicks="36" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="306" Type="MIDI" Id="80" Label="NoteOff" Data="4c 40"/>
- <Event DeltaTimeTicks="138" Type="MIDI" Id="90" Label="NoteOn" Data="48 6a"/>
- <Event DeltaTimeTicks="435" Type="MIDI" Id="80" Label="NoteOff" Data="48 63"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="90" Label="NoteOn" Data="51 5b"/>
- <Event DeltaTimeTicks="117" Type="MIDI" Id="80" Label="NoteOff" Data="51 5b"/>
- <Event DeltaTimeTicks="123" Type="MIDI" Id="90" Label="NoteOn" Data="51 46"/>
- <Event DeltaTimeTicks="103" Type="MIDI" Id="80" Label="NoteOff" Data="51 7f"/>
- <Event DeltaTimeTicks="137" Type="MIDI" Id="90" Label="NoteOn" Data="51 71"/>
- <Event DeltaTimeTicks="119" Type="MIDI" Id="80" Label="NoteOff" Data="51 71"/>
- <Event DeltaTimeTicks="121" Type="MIDI" Id="90" Label="NoteOn" Data="51 46"/>
- <Event DeltaTimeTicks="114" Type="MIDI" Id="80" Label="NoteOff" Data="51 4d"/>
- <Event DeltaTimeTicks="126" Type="MIDI" Id="90" Label="NoteOn" Data="4f 71"/>
- <Event DeltaTimeTicks="469" Type="MIDI" Id="80" Label="NoteOff" Data="4f 7c"/>
- <Event DeltaTimeTicks="251" Type="MIDI" Id="90" Label="NoteOn" Data="4d 63"/>
- <Event DeltaTimeTicks="107" Type="MIDI" Id="80" Label="NoteOff" Data="4d 54"/>
- <Event DeltaTimeTicks="133" Type="MIDI" Id="90" Label="NoteOn" Data="4c 71"/>
- <Event DeltaTimeTicks="323" Type="MIDI" Id="80" Label="NoteOff" Data="4c 40"/>
- <Event DeltaTimeTicks="157" Type="MIDI" Id="90" Label="NoteOn" Data="4a 71"/>
- <Event DeltaTimeTicks="253" Type="MIDI" Id="80" Label="NoteOff" Data="4a 78"/>
- <Event DeltaTimeTicks="227" Type="MIDI" Id="90" Label="NoteOn" Data="48 71"/>
- <Event DeltaTimeTicks="18" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="166" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="01"/>
- <Event DeltaTimeTicks="100" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="03"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="05"/>
- <Event DeltaTimeTicks="44" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="08"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="11"/>
- <Event DeltaTimeTicks="45" Type="MIDI" Id="d0" Label="ChannelAftertouch" Data="00"/>
- <Event DeltaTimeTicks="32" Type="MIDI" Id="80" Label="NoteOff" Data="48 7f"/>
- <Event DeltaTimeTicks="0" Type="Meta" Id="ff" Label="EndOfTrack" Data="2f 00" MetaId="2f"/>
- </TrackChunk>
-</MidiFile>
diff --git a/vfg/bin/data/VODA_MUS_DeckTheHalls-Backing_v.1.3.mp3 b/vfg/bin/data/VODA_MUS_DeckTheHalls-Backing_v.1.3.mp3
deleted file mode 100755
index 54857e2..0000000
--- a/vfg/bin/data/VODA_MUS_DeckTheHalls-Backing_v.1.3.mp3
+++ /dev/null
Binary files differ
diff --git a/vfg/bin/data/VODA_MUS_DeckTheHalls-Melody_v.1.3.mp3 b/vfg/bin/data/VODA_MUS_DeckTheHalls-Melody_v.1.3.mp3
deleted file mode 100755
index 53dc57e..0000000
--- a/vfg/bin/data/VODA_MUS_DeckTheHalls-Melody_v.1.3.mp3
+++ /dev/null
Binary files differ
diff --git a/vfg/openFrameworks-Info.plist b/vfg/openFrameworks-Info.plist
new file mode 100644
index 0000000..e5db555
--- /dev/null
+++ b/vfg/openFrameworks-Info.plist
@@ -0,0 +1,20 @@
+<?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/vfg/vfg.xcodeproj/project.pbxproj b/vfg/vfg.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..0c39752
--- /dev/null
+++ b/vfg/vfg.xcodeproj/project.pbxproj
@@ -0,0 +1,619 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 42;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 22A83180165127C400E5F476 /* music.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22A8316E165127C400E5F476 /* music.cpp */; };
+ 22A83181165127C400E5F476 /* ofxXmlSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22A83170165127C400E5F476 /* ofxXmlSettings.cpp */; };
+ 22A83182165127C400E5F476 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22A83173165127C400E5F476 /* tinyxml.cpp */; };
+ 22A83183165127C400E5F476 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22A83175165127C400E5F476 /* tinyxmlerror.cpp */; };
+ 22A83184165127C400E5F476 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22A83176165127C400E5F476 /* tinyxmlparser.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 */; };
+ E7E077E515D3B63C0020DFD4 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7E077E415D3B63C0020DFD4 /* CoreVideo.framework */; };
+ E7E077E815D3B6510020DFD4 /* QTKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7E077E715D3B6510020DFD4 /* QTKit.framework */; };
+ E7F985F815E0DEA3003869B5 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7F985F515E0DE99003869B5 /* Accelerate.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 */
+ 22A8316E165127C400E5F476 /* music.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 30; name = music.cpp; path = src/music.cpp; sourceTree = SOURCE_ROOT; };
+ 22A8316F165127C400E5F476 /* music.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = music.h; path = src/music.h; sourceTree = SOURCE_ROOT; };
+ 22A83170165127C400E5F476 /* ofxXmlSettings.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 30; name = ofxXmlSettings.cpp; path = ../../../../../Developer/Library/openFrameworks/addons/ofxXmlSettings/src/ofxXmlSettings.cpp; sourceTree = SOURCE_ROOT; };
+ 22A83171165127C400E5F476 /* ofxXmlSettings.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = ofxXmlSettings.h; path = ../../../../../Developer/Library/openFrameworks/addons/ofxXmlSettings/src/ofxXmlSettings.h; sourceTree = SOURCE_ROOT; };
+ 22A83173165127C400E5F476 /* tinyxml.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 30; name = tinyxml.cpp; path = ../../../../../Developer/Library/openFrameworks/addons/ofxXmlSettings/libs/tinyxml.cpp; sourceTree = SOURCE_ROOT; };
+ 22A83174165127C400E5F476 /* tinyxml.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = tinyxml.h; path = ../../../../../Developer/Library/openFrameworks/addons/ofxXmlSettings/libs/tinyxml.h; sourceTree = SOURCE_ROOT; };
+ 22A83175165127C400E5F476 /* tinyxmlerror.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 30; name = tinyxmlerror.cpp; path = ../../../../../Developer/Library/openFrameworks/addons/ofxXmlSettings/libs/tinyxmlerror.cpp; sourceTree = SOURCE_ROOT; };
+ 22A83176165127C400E5F476 /* tinyxmlparser.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 30; name = tinyxmlparser.cpp; path = ../../../../../Developer/Library/openFrameworks/addons/ofxXmlSettings/libs/tinyxmlparser.cpp; sourceTree = SOURCE_ROOT; };
+ BBAB23BE13894E4700AA2426 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = ../../../../../Developer/Library/openFrameworks/libs/glut/lib/osx/GLUT.framework; sourceTree = "<group>"; };
+ E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = openFrameworksLib.xcodeproj; path = ../../../../../Developer/Library/openFrameworks/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 /* vfg.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = vfg.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 = ../../../../../Developer/Library/openFrameworks/libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig; sourceTree = SOURCE_ROOT; };
+ E4EB6923138AFD0F00A09F29 /* Project.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Project.xcconfig; sourceTree = "<group>"; };
+ E7E077E415D3B63C0020DFD4 /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = /System/Library/Frameworks/CoreVideo.framework; sourceTree = "<absolute>"; };
+ E7E077E715D3B6510020DFD4 /* QTKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = /System/Library/Frameworks/QTKit.framework; sourceTree = "<absolute>"; };
+ E7F985F515E0DE99003869B5 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = /System/Library/Frameworks/Accelerate.framework; sourceTree = "<absolute>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ E4B69B590A3A1756003C02F2 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ E7F985F815E0DEA3003869B5 /* Accelerate.framework in Frameworks */,
+ E7E077E815D3B6510020DFD4 /* QTKit.framework in Frameworks */,
+ 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 */,
+ E7E077E515D3B63C0020DFD4 /* CoreVideo.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 22A83172165127C400E5F476 /* src */ = {
+ isa = PBXGroup;
+ children = (
+ 22A83170165127C400E5F476 /* ofxXmlSettings.cpp */,
+ 22A83171165127C400E5F476 /* ofxXmlSettings.h */,
+ );
+ name = src;
+ sourceTree = "<group>";
+ };
+ 22A83177165127C400E5F476 /* libs */ = {
+ isa = PBXGroup;
+ children = (
+ 22A83173165127C400E5F476 /* tinyxml.cpp */,
+ 22A83174165127C400E5F476 /* tinyxml.h */,
+ 22A83175165127C400E5F476 /* tinyxmlerror.cpp */,
+ 22A83176165127C400E5F476 /* tinyxmlparser.cpp */,
+ );
+ name = libs;
+ sourceTree = "<group>";
+ };
+ 22A83178165127C400E5F476 /* ofxXmlSettings */ = {
+ isa = PBXGroup;
+ children = (
+ 22A83172165127C400E5F476 /* src */,
+ 22A83177165127C400E5F476 /* libs */,
+ );
+ name = ofxXmlSettings;
+ sourceTree = "<group>";
+ };
+ BB4B014C10F69532006C3DED /* addons */ = {
+ isa = PBXGroup;
+ children = (
+ 22A83178165127C400E5F476 /* ofxXmlSettings */,
+ );
+ name = addons;
+ sourceTree = "<group>";
+ };
+ BBAB23C913894ECA00AA2426 /* system frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ E7F985F515E0DE99003869B5 /* Accelerate.framework */,
+ 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 */,
+ E7E077E415D3B63C0020DFD4 /* CoreVideo.framework */,
+ E7E077E715D3B6510020DFD4 /* QTKit.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 /* vfg.app */,
+ );
+ sourceTree = "<group>";
+ };
+ E4B69E1C0A3A1BDC003C02F2 /* src */ = {
+ isa = PBXGroup;
+ children = (
+ E4B69E1D0A3A1BDC003C02F2 /* main.cpp */,
+ E4B69E1E0A3A1BDC003C02F2 /* testApp.cpp */,
+ E4B69E1F0A3A1BDC003C02F2 /* testApp.h */,
+ 22A8316E165127C400E5F476 /* music.cpp */,
+ 22A8316F165127C400E5F476 /* music.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 /* vfg */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "vfg" */;
+ buildPhases = (
+ E4B69B580A3A1756003C02F2 /* Sources */,
+ E4B69B590A3A1756003C02F2 /* Frameworks */,
+ E4B6FFFD0C3F9AB9008CF71C /* ShellScript */,
+ E4C2427710CC5ABF004149E2 /* CopyFiles */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ E4EEB9AC138B136A00A80321 /* PBXTargetDependency */,
+ );
+ name = vfg;
+ productName = myOFApp;
+ productReference = E4B69B5B0A3A1756003C02F2 /* vfg.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 "vfg" */;
+ 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 /* vfg */,
+ );
+ };
+/* 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 ../../../../../Developer/Library/openFrameworks/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 */,
+ 22A83180165127C400E5F476 /* music.cpp in Sources */,
+ 22A83181165127C400E5F476 /* ofxXmlSettings.cpp in Sources */,
+ 22A83182165127C400E5F476 /* tinyxml.cpp in Sources */,
+ 22A83183165127C400E5F476 /* tinyxmlerror.cpp in Sources */,
+ 22A83184165127C400E5F476 /* tinyxmlparser.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_OPTIMIZATION_LEVEL = 0;
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
+ 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;
+ HEADER_SEARCH_PATHS = (
+ "$(OF_CORE_HEADERS)",
+ src,
+ ../../../../../Developer/Library/openFrameworks/addons/ofxXmlSettings/libs,
+ ../../../../../Developer/Library/openFrameworks/addons/ofxXmlSettings/src,
+ );
+ OTHER_CPLUSPLUSFLAGS = (
+ "-D__MACOSX_CORE__",
+ "-lpthread",
+ "-mtune=native",
+ );
+ };
+ 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_OPTIMIZATION_LEVEL = 3;
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_UNROLL_LOOPS = YES;
+ GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
+ 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;
+ HEADER_SEARCH_PATHS = (
+ "$(OF_CORE_HEADERS)",
+ src,
+ ../../../../../Developer/Library/openFrameworks/addons/ofxXmlSettings/libs,
+ ../../../../../Developer/Library/openFrameworks/addons/ofxXmlSettings/src,
+ );
+ OTHER_CPLUSPLUSFLAGS = (
+ "-D__MACOSX_CORE__",
+ "-lpthread",
+ "-mtune=native",
+ );
+ };
+ 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)/../../../../../Developer/Library/openFrameworks/libs/glut/lib/osx\"";
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = NONE;
+ 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)/../../../../../Developer/Library/openFrameworks/libs/glut/lib/osx\"";
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = NONE;
+ 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 "vfg" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ E4B69B4E0A3A1720003C02F2 /* Debug */,
+ E4B69B4F0A3A1720003C02F2 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "vfg" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ E4B69B600A3A1757003C02F2 /* Debug */,
+ E4B69B610A3A1757003C02F2 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = E4B69B4C0A3A1720003C02F2 /* Project object */;
+}
diff --git a/vfg/vfg.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/vfg/vfg.xcodeproj/project.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000..842598e
--- /dev/null
+++ b/vfg/vfg.xcodeproj/project.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "self:vfg.xcodeproj">
+ </FileRef>
+</Workspace>
diff --git a/vfg/vfg.xcodeproj/tim.pbxuser b/vfg/vfg.xcodeproj/tim.pbxuser
new file mode 100644
index 0000000..ee0bccc
--- /dev/null
+++ b/vfg/vfg.xcodeproj/tim.pbxuser
@@ -0,0 +1,77 @@
+// !$*UTF8*$!
+{
+ 22A83185165127C400E5F476 /* vfg */ = {
+ isa = PBXExecutable;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ autoAttachOnCrash = 1;
+ breakpointsEnabled = 0;
+ configStateDict = {
+ };
+ customDataFormattersEnabled = 1;
+ dataTipCustomDataFormattersEnabled = 1;
+ dataTipShowTypeColumn = 1;
+ dataTipSortType = 0;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ dylibVariantSuffix = "";
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ executableSystemSymbolLevel = 0;
+ executableUserSymbolLevel = 0;
+ libgmallocEnabled = 0;
+ name = vfg;
+ savedGlobals = {
+ };
+ showTypeColumn = 0;
+ sourceDirectories = (
+ );
+ };
+ 22A831B0165127E300E5F476 /* Source Control */ = {
+ isa = PBXSourceControlManager;
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ scmConfiguration = {
+ repositoryNamesForRoots = {
+ "" = "";
+ };
+ };
+ };
+ 22A831B1165127E300E5F476 /* Code sense */ = {
+ isa = PBXCodeSenseManager;
+ indexTemplatePath = "";
+ };
+ E4B69B4C0A3A1720003C02F2 /* Project object */ = {
+ activeBuildConfigurationName = Release;
+ activeExecutable = 22A83185165127C400E5F476 /* vfg */;
+ activeTarget = E4B69B5A0A3A1756003C02F2 /* vfg */;
+ codeSenseManager = 22A831B1165127E300E5F476 /* Code sense */;
+ executables = (
+ 22A83185165127C400E5F476 /* vfg */,
+ );
+ perUserDictionary = {
+ PBXPerProjectTemplateStateSaveDate = 374417348;
+ PBXWorkspaceStateSaveDate = 374417348;
+ };
+ sourceControlManager = 22A831B0165127E300E5F476 /* Source Control */;
+ userBuildSettings = {
+ };
+ };
+ E4B69B5A0A3A1756003C02F2 /* vfg */ = {
+ activeExec = 0;
+ executables = (
+ 22A83185165127C400E5F476 /* vfg */,
+ );
+ };
+ E4B69E1D0A3A1BDC003C02F2 /* main.cpp */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {917, 1126}}";
+ sepNavSelRange = "{219, 0}";
+ sepNavVisRange = "{0, 413}";
+ sepNavWindowFrame = "{{15, 4}, {976, 1254}}";
+ };
+ };
+}
diff --git a/vfg/vfg.xcodeproj/xcshareddata/xcschemes/vfg Debug.xcscheme b/vfg/vfg.xcodeproj/xcshareddata/xcschemes/vfg Debug.xcscheme
new file mode 100644
index 0000000..4662a74
--- /dev/null
+++ b/vfg/vfg.xcodeproj/xcshareddata/xcschemes/vfg Debug.xcscheme
@@ -0,0 +1,84 @@
+<?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 = "E4B69B5A0A3A1756003C02F2"
+ BuildableName = "vfg.app"
+ BlueprintName = "vfg"
+ ReferencedContainer = "container:vfg.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ buildConfiguration = "Debug">
+ <Testables>
+ </Testables>
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "E4B69B5A0A3A1756003C02F2"
+ BuildableName = "vfg.app"
+ BlueprintName = "vfg"
+ ReferencedContainer = "container:vfg.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ </TestAction>
+ <LaunchAction
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ buildConfiguration = "Debug"
+ debugDocumentVersioning = "YES"
+ allowLocationSimulation = "YES">
+ <BuildableProductRunnable>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "E4B69B5A0A3A1756003C02F2"
+ BuildableName = "vfg.app"
+ BlueprintName = "vfg"
+ ReferencedContainer = "container:vfg.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ buildConfiguration = "Debug"
+ debugDocumentVersioning = "YES">
+ <BuildableProductRunnable>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "E4B69B5A0A3A1756003C02F2"
+ BuildableName = "vfg.app"
+ BlueprintName = "vfg"
+ ReferencedContainer = "container:vfg.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Debug">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Debug"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>
diff --git a/vfg/vfg.xcodeproj/xcshareddata/xcschemes/vfg Release.xcscheme b/vfg/vfg.xcodeproj/xcshareddata/xcschemes/vfg Release.xcscheme
new file mode 100644
index 0000000..7a67ab2
--- /dev/null
+++ b/vfg/vfg.xcodeproj/xcshareddata/xcschemes/vfg Release.xcscheme
@@ -0,0 +1,84 @@
+<?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 = "E4B69B5A0A3A1756003C02F2"
+ BuildableName = "vfg.app"
+ BlueprintName = "vfg"
+ ReferencedContainer = "container:vfg.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ buildConfiguration = "Release">
+ <Testables>
+ </Testables>
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "E4B69B5A0A3A1756003C02F2"
+ BuildableName = "vfg.app"
+ BlueprintName = "vfg"
+ ReferencedContainer = "container:vfg.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ </TestAction>
+ <LaunchAction
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ buildConfiguration = "Release"
+ debugDocumentVersioning = "YES"
+ allowLocationSimulation = "YES">
+ <BuildableProductRunnable>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "E4B69B5A0A3A1756003C02F2"
+ BuildableName = "vfg.app"
+ BlueprintName = "vfg"
+ ReferencedContainer = "container:vfg.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ buildConfiguration = "Release"
+ debugDocumentVersioning = "YES">
+ <BuildableProductRunnable>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "E4B69B5A0A3A1756003C02F2"
+ BuildableName = "vfg.app"
+ BlueprintName = "vfg"
+ ReferencedContainer = "container:vfg.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Release">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Release"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>