diff --git a/Pi/mini_grand/mini_grand-001.wav b/Pi/mini_grand/mini_grand-001.wav new file mode 100644 index 0000000..3367753 Binary files /dev/null and b/Pi/mini_grand/mini_grand-001.wav differ diff --git a/Pi/mini_grand/mini_grand-002.wav b/Pi/mini_grand/mini_grand-002.wav new file mode 100644 index 0000000..a7a79de Binary files /dev/null and b/Pi/mini_grand/mini_grand-002.wav differ diff --git a/Pi/mini_grand/mini_grand-003.wav b/Pi/mini_grand/mini_grand-003.wav new file mode 100644 index 0000000..6eafd98 Binary files /dev/null and b/Pi/mini_grand/mini_grand-003.wav differ diff --git a/Pi/mini_grand/mini_grand-004.wav b/Pi/mini_grand/mini_grand-004.wav new file mode 100644 index 0000000..ed392e0 Binary files /dev/null and b/Pi/mini_grand/mini_grand-004.wav differ diff --git a/Pi/mini_grand/mini_grand-005.wav b/Pi/mini_grand/mini_grand-005.wav new file mode 100644 index 0000000..415160d Binary files /dev/null and b/Pi/mini_grand/mini_grand-005.wav differ diff --git a/Pi/mini_grand/mini_grand-006.wav b/Pi/mini_grand/mini_grand-006.wav new file mode 100644 index 0000000..85a8729 Binary files /dev/null and b/Pi/mini_grand/mini_grand-006.wav differ diff --git a/Pi/mini_grand/mini_grand-007.wav b/Pi/mini_grand/mini_grand-007.wav new file mode 100644 index 0000000..ba19053 Binary files /dev/null and b/Pi/mini_grand/mini_grand-007.wav differ diff --git a/Pi/mini_grand/mini_grand-008.wav b/Pi/mini_grand/mini_grand-008.wav new file mode 100644 index 0000000..7a2f5f7 Binary files /dev/null and b/Pi/mini_grand/mini_grand-008.wav differ diff --git a/Pi/mini_grand/mini_grand-009.wav b/Pi/mini_grand/mini_grand-009.wav new file mode 100644 index 0000000..457a435 Binary files /dev/null and b/Pi/mini_grand/mini_grand-009.wav differ diff --git a/Pi/mini_grand/mini_grand-010.wav b/Pi/mini_grand/mini_grand-010.wav new file mode 100644 index 0000000..cc6a685 Binary files /dev/null and b/Pi/mini_grand/mini_grand-010.wav differ diff --git a/Pi/mini_grand/mini_grand-011.wav b/Pi/mini_grand/mini_grand-011.wav new file mode 100644 index 0000000..64ed2be Binary files /dev/null and b/Pi/mini_grand/mini_grand-011.wav differ diff --git a/Pi/mini_grand/mini_grand-012.wav b/Pi/mini_grand/mini_grand-012.wav new file mode 100644 index 0000000..53be5ab Binary files /dev/null and b/Pi/mini_grand/mini_grand-012.wav differ diff --git a/Pi/mini_grand/mini_grand-013.wav b/Pi/mini_grand/mini_grand-013.wav new file mode 100644 index 0000000..5522d77 Binary files /dev/null and b/Pi/mini_grand/mini_grand-013.wav differ diff --git a/Pi/mini_grand/mini_grand-014.wav b/Pi/mini_grand/mini_grand-014.wav new file mode 100644 index 0000000..0a6b70e Binary files /dev/null and b/Pi/mini_grand/mini_grand-014.wav differ diff --git a/Pi/mini_grand/mini_grand-015.wav b/Pi/mini_grand/mini_grand-015.wav new file mode 100644 index 0000000..1df716b Binary files /dev/null and b/Pi/mini_grand/mini_grand-015.wav differ diff --git a/Pi/mini_grand/mini_grand-016.wav b/Pi/mini_grand/mini_grand-016.wav new file mode 100644 index 0000000..62c65cf Binary files /dev/null and b/Pi/mini_grand/mini_grand-016.wav differ diff --git a/Pi/mini_grand/mini_grand-017.wav b/Pi/mini_grand/mini_grand-017.wav new file mode 100644 index 0000000..f08724d Binary files /dev/null and b/Pi/mini_grand/mini_grand-017.wav differ diff --git a/Pi/mini_grand/mini_grand-018.wav b/Pi/mini_grand/mini_grand-018.wav new file mode 100644 index 0000000..96ccf07 Binary files /dev/null and b/Pi/mini_grand/mini_grand-018.wav differ diff --git a/Pi/mini_grand/mini_grand-019.wav b/Pi/mini_grand/mini_grand-019.wav new file mode 100644 index 0000000..25abbc9 Binary files /dev/null and b/Pi/mini_grand/mini_grand-019.wav differ diff --git a/Pi/mini_grand/mini_grand-020.wav b/Pi/mini_grand/mini_grand-020.wav new file mode 100644 index 0000000..8a0c2ea Binary files /dev/null and b/Pi/mini_grand/mini_grand-020.wav differ diff --git a/Pi/mini_grand/mini_grand-021.wav b/Pi/mini_grand/mini_grand-021.wav new file mode 100644 index 0000000..095ce96 Binary files /dev/null and b/Pi/mini_grand/mini_grand-021.wav differ diff --git a/Pi/mini_grand/mini_grand-022.wav b/Pi/mini_grand/mini_grand-022.wav new file mode 100644 index 0000000..b3d079f Binary files /dev/null and b/Pi/mini_grand/mini_grand-022.wav differ diff --git a/Pi/mini_grand/mini_grand-023.wav b/Pi/mini_grand/mini_grand-023.wav new file mode 100644 index 0000000..163ded9 Binary files /dev/null and b/Pi/mini_grand/mini_grand-023.wav differ diff --git a/Pi/mini_grand/mini_grand-024.wav b/Pi/mini_grand/mini_grand-024.wav new file mode 100644 index 0000000..403279f Binary files /dev/null and b/Pi/mini_grand/mini_grand-024.wav differ diff --git a/Pi/mini_grand/mini_grand-025.wav b/Pi/mini_grand/mini_grand-025.wav new file mode 100644 index 0000000..98c0bba Binary files /dev/null and b/Pi/mini_grand/mini_grand-025.wav differ diff --git a/Pi/s.py b/Pi/s.py index 3c90cda..3b8cde4 100755 --- a/Pi/s.py +++ b/Pi/s.py @@ -4,8 +4,8 @@ import serial import pygame serialmode=True #True for Raspberry Pi with Arduino connected, False for testing with keyboard -serialport="/dev/ttyS0" # Raspberry Pi -#serialport="/dev/ttyUSB0" +#serialport="/dev/ttyS0" # Raspberry Pi +serialport="/dev/ttyUSB0" pygame.mixer.pre_init(buffer=32) pygame.init() @@ -14,6 +14,8 @@ if not serialmode: pygame.mixer.quit() pygame.mixer.init(buffer=32) +''' +# Guitar C Dur Sound = [pygame.mixer.Sound('guitar/guitar_C3_very-long_forte_normal.wav'), pygame.mixer.Sound('guitar/guitar_D3_very-long_forte_normal.wav'), pygame.mixer.Sound('guitar/guitar_E3_very-long_forte_normal.wav'), @@ -23,6 +25,32 @@ Sound = [pygame.mixer.Sound('guitar/guitar_C3_very-long_forte_normal.wav'), pygame.mixer.Sound('guitar/guitar_B3_very-long_forte_normal.wav'), pygame.mixer.Sound('guitar/guitar_C4_very-long_forte_normal.wav') ] +''' + +# Mini Grand C Dur +Sound = [pygame.mixer.Sound('mini_grand/mini_grand-001.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-003.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-005.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-006.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-008.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-010.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-012.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-013.wav') + ] + + +''' +# Wellerman +Sound = [pygame.mixer.Sound('mini_grand/mini_grand-001.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-003.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-004.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-006.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-008.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-009.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-011.wav'), + pygame.mixer.Sound('mini_grand/mini_grand-013.wav') + ] +''' Soundplaying=[False,False,False,False,False,False,False,False]