diff --git a/.Rhistory b/.Rhistory new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.Rhistory diff --git a/.main.cpp.swp b/.main.cpp.swp deleted file mode 100644 index 2191455..0000000 Binary files a/.main.cpp.swp and /dev/null differ diff --git a/DO.WAV b/DO.WAV index 7952f97..4779914 100644 Binary files a/DO.WAV and b/DO.WAV differ diff --git a/FA.WAV b/FA.WAV new file mode 100644 index 0000000..3537b76 Binary files /dev/null and b/FA.WAV differ diff --git a/LA.WAV b/LA.WAV new file mode 100644 index 0000000..71840da Binary files /dev/null and b/LA.WAV differ diff --git a/MI.WAV b/MI.WAV new file mode 100644 index 0000000..4f09f08 Binary files /dev/null and b/MI.WAV differ diff --git a/RE.WAV b/RE.WAV new file mode 100644 index 0000000..83b4b5c Binary files /dev/null and b/RE.WAV differ diff --git a/SI.WAV b/SI.WAV new file mode 100644 index 0000000..de8d481 Binary files /dev/null and b/SI.WAV differ diff --git a/SOL.WAV b/SOL.WAV new file mode 100644 index 0000000..893df85 Binary files /dev/null and b/SOL.WAV differ diff --git a/main.cpp b/main.cpp index fd1f842..9b79b23 100644 --- a/main.cpp +++ b/main.cpp @@ -4,7 +4,7 @@ #include #define DELAY 5000 -#define TOUCH 15000 +#define TOUCH 35000 #define AMPLITUDE 0.5 int main(int argc, char **argv) @@ -45,6 +45,11 @@ int main(int argc, char **argv) WavData note_do; note_do.load("COW.WAV"); + + printf("Frequency : %d\n", note_do.frequency()); + + + char * data_do = note_do.data(); // TOUCH = durée d'une note @@ -53,18 +58,37 @@ int main(int argc, char **argv) // changer le son pour avoir une note approprié - int i; + /*int i; for (i = 0; i < size ; i++) { data_do[i] = i; - } + }*/ // assign new data & save - note_do.clearData(); - note_do.setDatasize(size); - note_do.setData(data_do); + //note_do.clearData(); + note_do.setDatasize(TOUCH); + note_do.setFrequency(16744); + //note_do.setData(data_do); note_do.save("DO.WAV"); + note_do.setFrequency(18794); + note_do.save("RE.WAV"); + + note_do.setFrequency(21096); + note_do.save("MI.WAV"); + + note_do.setFrequency(22350); + note_do.save("FA.WAV"); + + note_do.setFrequency(25087); + note_do.save("SOL.WAV"); + + note_do.setFrequency(28160); + note_do.save("LA.WAV"); + + note_do.setFrequency(31608); + note_do.save("SI.WAV"); + } diff --git a/main.o b/main.o index e183827..96985ef 100644 Binary files a/main.o and b/main.o differ diff --git a/test b/test index 06dd734..cf8c001 100755 Binary files a/test and b/test differ -- libgit2 0.21.2