-import pygame
-import sys
-import helpers
-
-pygame.init()
-
-size = width, height = 1024, 600
-
-screen = pygame.display.set_mode(size)
-background = pygame.Surface(screen.get_size())
-background = background.convert()
-background.fill((250, 250, 250))
-
-for key_name in helpers.keys:
- key = helpers.keys[key_name]
- key.draw(background)
-
-screen.blit(background, (0, 0))
-pygame.display.flip()
-
-contexts = [
- 'normal'
-]
-
-context = 'normal'
-
-while 1:
- event = pygame.event.wait()
- if event.type == pygame.QUIT or (
- event.type == pygame.KEYDOWN and
- event.mod == 4160 and
- event.key == pygame.K_c):
- pygame.quit()
- sys.exit()
-
- if context == 'normal':
- if event.type == pygame.KEYDOWN and event.key in helpers.keys:
- helpers.keys[event.key].do_actions()
- if event.type == pygame.MOUSEBUTTONUP:
- for key in helpers.keys:
- if helpers.keys[key].collidepoint(pygame.mouse.get_pos()):
- helpers.keys[key].do_actions()
-
- pygame.display.flip()
+import music_sampler
+music_sampler.app.main()