void inputActions(SDL_Event e) { switch (e.key.keysym.sym) { case SDLK_1: setSample(1); break; case SDLK_2: setSample(2); break; case SDLK_3: setSample(3); break; case SDLK_4: setSample(4); break; case SDLK_p: play = !play; step = 0; break; case SDLK_e: setErease = true; break; case SDLK_o: selectPattern = true; break; case SDLK_b: selectBank = true; break; default: break; } }