2 import RPi
.GPIO
as gpio
4 guitars
= ['sounds/guitar1.wav',
11 sounds
= [pygame
.mixer
.Sound(g
) for g
in guitars
]
13 def handle_sound(pin
):
14 if not gpio
.input(pin
):
15 sounds
[pins
.index(pin
)].play()
17 sounds
[pins
.index(pin
)].stop()
19 gpio
.setmode(gpio
.BCM
)
20 pins
= [25, 24, 18, 22]
23 gpio
.setup(pin
, gpio
.IN
)
24 gpio
.add_event_detect(pin
, gpio
.BOTH
, callback
=handle_sound
, bouncetime
=200)