diff --git a/bin/Debug/music-field.build/DerivedSources/Entitlements.plist b/bin/Debug/music-field.build/DerivedSources/Entitlements.plist
new file mode 100644
index 0000000..3842541
--- /dev/null
+++ b/bin/Debug/music-field.build/DerivedSources/Entitlements.plist
@@ -0,0 +1,8 @@
+
+
+
+
+ com.apple.security.get-task-allow
+
+
+
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/fields.d b/bin/Debug/music-field.build/Objects-normal/x86_64/fields.d
new file mode 100644
index 0000000..4cd7bc5
--- /dev/null
+++ b/bin/Debug/music-field.build/Objects-normal/x86_64/fields.d
@@ -0,0 +1,4 @@
+dependencies: /Users/huyibing/Documents/Xcode/Fields/src/fields.cpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/fields.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/type.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/graphs.hpp
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/fields.dia b/bin/Debug/music-field.build/Objects-normal/x86_64/fields.dia
new file mode 100644
index 0000000..c85cbfc
Binary files /dev/null and b/bin/Debug/music-field.build/Objects-normal/x86_64/fields.dia differ
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/fields.o b/bin/Debug/music-field.build/Objects-normal/x86_64/fields.o
new file mode 100644
index 0000000..03a04e1
Binary files /dev/null and b/bin/Debug/music-field.build/Objects-normal/x86_64/fields.o differ
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/graphs.d b/bin/Debug/music-field.build/Objects-normal/x86_64/graphs.d
new file mode 100644
index 0000000..e776123
--- /dev/null
+++ b/bin/Debug/music-field.build/Objects-normal/x86_64/graphs.d
@@ -0,0 +1,6 @@
+dependencies: /Users/huyibing/Documents/Xcode/Fields/src/graphs.cpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/graphs.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/type.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/fields.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/wav.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/hsv.hpp
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/graphs.dia b/bin/Debug/music-field.build/Objects-normal/x86_64/graphs.dia
new file mode 100644
index 0000000..7d1a737
Binary files /dev/null and b/bin/Debug/music-field.build/Objects-normal/x86_64/graphs.dia differ
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/graphs.o b/bin/Debug/music-field.build/Objects-normal/x86_64/graphs.o
new file mode 100644
index 0000000..7109410
Binary files /dev/null and b/bin/Debug/music-field.build/Objects-normal/x86_64/graphs.o differ
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/hsv.d b/bin/Debug/music-field.build/Objects-normal/x86_64/hsv.d
new file mode 100644
index 0000000..1ba4c18
--- /dev/null
+++ b/bin/Debug/music-field.build/Objects-normal/x86_64/hsv.d
@@ -0,0 +1,4 @@
+dependencies: /Users/huyibing/Documents/Xcode/Fields/src/hsv.cpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/type.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/graphs.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/hsv.hpp
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/hsv.dia b/bin/Debug/music-field.build/Objects-normal/x86_64/hsv.dia
new file mode 100644
index 0000000..c85cbfc
Binary files /dev/null and b/bin/Debug/music-field.build/Objects-normal/x86_64/hsv.dia differ
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/hsv.o b/bin/Debug/music-field.build/Objects-normal/x86_64/hsv.o
new file mode 100644
index 0000000..148c02d
Binary files /dev/null and b/bin/Debug/music-field.build/Objects-normal/x86_64/hsv.o differ
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/main.d b/bin/Debug/music-field.build/Objects-normal/x86_64/main.d
new file mode 100644
index 0000000..3fabcd5
--- /dev/null
+++ b/bin/Debug/music-field.build/Objects-normal/x86_64/main.d
@@ -0,0 +1,6 @@
+dependencies: /Users/huyibing/Documents/Xcode/Fields/unix/main.cpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/type.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/graphs.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/fields.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/wav.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/hsv.hpp
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/main.dia b/bin/Debug/music-field.build/Objects-normal/x86_64/main.dia
new file mode 100644
index 0000000..508d862
Binary files /dev/null and b/bin/Debug/music-field.build/Objects-normal/x86_64/main.dia differ
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/main.o b/bin/Debug/music-field.build/Objects-normal/x86_64/main.o
new file mode 100644
index 0000000..acd7ceb
Binary files /dev/null and b/bin/Debug/music-field.build/Objects-normal/x86_64/main.o differ
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/music-field.LinkFileList b/bin/Debug/music-field.build/Objects-normal/x86_64/music-field.LinkFileList
new file mode 100644
index 0000000..e3c733d
--- /dev/null
+++ b/bin/Debug/music-field.build/Objects-normal/x86_64/music-field.LinkFileList
@@ -0,0 +1,5 @@
+/Users/huyibing/Documents/Xcode/Fields/bin/Debug/music-field.build/Objects-normal/x86_64/graphs.o
+/Users/huyibing/Documents/Xcode/Fields/bin/Debug/music-field.build/Objects-normal/x86_64/hsv.o
+/Users/huyibing/Documents/Xcode/Fields/bin/Debug/music-field.build/Objects-normal/x86_64/fields.o
+/Users/huyibing/Documents/Xcode/Fields/bin/Debug/music-field.build/Objects-normal/x86_64/main.o
+/Users/huyibing/Documents/Xcode/Fields/bin/Debug/music-field.build/Objects-normal/x86_64/wav.o
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/music-field_dependency_info.dat b/bin/Debug/music-field.build/Objects-normal/x86_64/music-field_dependency_info.dat
new file mode 100644
index 0000000..2bf7394
Binary files /dev/null and b/bin/Debug/music-field.build/Objects-normal/x86_64/music-field_dependency_info.dat differ
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/wav.d b/bin/Debug/music-field.build/Objects-normal/x86_64/wav.d
new file mode 100644
index 0000000..f5f1880
--- /dev/null
+++ b/bin/Debug/music-field.build/Objects-normal/x86_64/wav.d
@@ -0,0 +1,5 @@
+dependencies: /Users/huyibing/Documents/Xcode/Fields/src/wav.cpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/wav.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/type.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/graphs.hpp \
+ /Users/huyibing/Documents/Xcode/Fields/include/hsv.hpp
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/wav.dia b/bin/Debug/music-field.build/Objects-normal/x86_64/wav.dia
new file mode 100644
index 0000000..6993865
Binary files /dev/null and b/bin/Debug/music-field.build/Objects-normal/x86_64/wav.dia differ
diff --git a/bin/Debug/music-field.build/Objects-normal/x86_64/wav.o b/bin/Debug/music-field.build/Objects-normal/x86_64/wav.o
new file mode 100644
index 0000000..74e467a
Binary files /dev/null and b/bin/Debug/music-field.build/Objects-normal/x86_64/wav.o differ
diff --git a/bin/Debug/music-field.build/all-product-headers.yaml b/bin/Debug/music-field.build/all-product-headers.yaml
new file mode 100644
index 0000000..0127a55
--- /dev/null
+++ b/bin/Debug/music-field.build/all-product-headers.yaml
@@ -0,0 +1,7 @@
+{
+ 'version': 0,
+ 'case-sensitive': 'false',
+ 'roots': [
+
+ ]
+}
diff --git a/bin/Debug/music-field.build/music-field-all-non-framework-target-headers.hmap b/bin/Debug/music-field.build/music-field-all-non-framework-target-headers.hmap
new file mode 100644
index 0000000..dd8b535
Binary files /dev/null and b/bin/Debug/music-field.build/music-field-all-non-framework-target-headers.hmap differ
diff --git a/bin/Debug/music-field.build/music-field-all-target-headers.hmap b/bin/Debug/music-field.build/music-field-all-target-headers.hmap
new file mode 100644
index 0000000..dd8b535
Binary files /dev/null and b/bin/Debug/music-field.build/music-field-all-target-headers.hmap differ
diff --git a/bin/Debug/music-field.build/music-field-generated-files.hmap b/bin/Debug/music-field.build/music-field-generated-files.hmap
new file mode 100644
index 0000000..dd8b535
Binary files /dev/null and b/bin/Debug/music-field.build/music-field-generated-files.hmap differ
diff --git a/bin/Debug/music-field.build/music-field-own-target-headers.hmap b/bin/Debug/music-field.build/music-field-own-target-headers.hmap
new file mode 100644
index 0000000..dd8b535
Binary files /dev/null and b/bin/Debug/music-field.build/music-field-own-target-headers.hmap differ
diff --git a/bin/Debug/music-field.build/music-field-project-headers.hmap b/bin/Debug/music-field.build/music-field-project-headers.hmap
new file mode 100644
index 0000000..e20db7c
Binary files /dev/null and b/bin/Debug/music-field.build/music-field-project-headers.hmap differ
diff --git a/bin/Debug/music-field.build/music-field.hmap b/bin/Debug/music-field.build/music-field.hmap
new file mode 100644
index 0000000..dd8b535
Binary files /dev/null and b/bin/Debug/music-field.build/music-field.hmap differ
diff --git a/bin/Debug/music-field.build/music-field.xcent b/bin/Debug/music-field.build/music-field.xcent
new file mode 100644
index 0000000..3842541
--- /dev/null
+++ b/bin/Debug/music-field.build/music-field.xcent
@@ -0,0 +1,8 @@
+
+
+
+
+ com.apple.security.get-task-allow
+
+
+
diff --git a/include/graphs.hpp b/include/graphs.hpp
index e839e00..846fc18 100644
--- a/include/graphs.hpp
+++ b/include/graphs.hpp
@@ -103,7 +103,7 @@ public:
class Bar:public View2D {
public:
Bar(Point, GLint width){
- Shape *p_shape = new Shape();
+ //Shape *p_shape = new Shape();
}
};
diff --git a/include/wav.hpp b/include/wav.hpp
index ca2f14d..3a70640 100644
--- a/include/wav.hpp
+++ b/include/wav.hpp
@@ -261,8 +261,10 @@ public:
struct process m_pss;
WAV(string path):active(false),if_fmt(false){
fp = fopen(path.data(), "rb");
- if(fp == NULL) throw -1;
-
+ if(fp == NULL){
+ printf("Can't open target file.\n");
+ throw -1;
+ }
do{
fread(&this->info, 1, sizeof(struct CHUNK_INFO), fp);
char *p_id = (char *)(&info.ChunkID);