I am making a program trying simulate a piano so when a key is pressed i want a not to be played its entire length. But whenever i release the key the wav file cuts of. Thank you for anyone who can help.
import pygame
import sys
pygame.mixer.pre_init(44100, 16, 2, 4096)
pygame.init()
pygame.display.set_mode()
soundC4 = pygame.mixer.Sound("scale_marimba/Marimba_C4.wav")
while True:
for event in pygame.event.get():
if event.type == pygame.K_1:
pygame.quit()
sys.exit()
break
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_o:
empty_channel = pygame.mixer.find_channel()
empty_channel.play(soundC4)