Updates:

06/11/2025

- Added the capability to use a game controller to control the app. To use a controller, plug it in, or connect it to bluetooth. Next, set the "select interface" drop-down to "Controller". If your controller is connected, press any button for the app to recognize it.


- Added instructions for how to use a game controller with the app on the "about" page.


- Condensed the instructions on the "about" page into expandable panels to reduce scrolling. To read up on the interface you want to learn to use, click the "plus" button to the right of the name, and the instructions will expand. You can also hide them by pressing the same button, which will show as a minus when the menu is expanded.


- The app can now be controlled by the keyboard. Along with clicking the four buttons, you can use the "1", "2", "3", and "4" keys to interace with the four buttons. "1" is paired to the red button. "2" is paired to the yellow button. "3" is paired to the green button. "4" is paired to the blue button. This new control point allows for multiple buttons to be interacted with at once.


- Updated some user interface elements for easier usage and better design:

- The buttons now light up when held down using a more realistic animation.

- The labels above the info panel now specify the four aspects of music and are color-coded relative to their musical aspect. Next to each label is a number specifying what number key to press if using a computer keyboard to control the app.

- When "button-box" is selected from the "select-interface" drop-down, the background to the buttons displays a wood texture, representing the physical button box (more information on the physical button box controller to be announced at a later date).


- Fixed various bugs:

- Spacebar now properly resets the stopwatch along with toggling the app on and off.



05/02/2025

- Added four new pages:

- Home: a standard homepage for people to see all the available pages in one place.

- About: a page describing what Noise and Buttons does, and how to control it.

- Learn: a page with lesson plans available to use that center around color-coding the four aspects of music.

- Updates: a page that specifies any updates to the site and when they were posted.


- Added a navigation bar on the top of the site for easy access to the different pages. "Play" will take you to the app page, where you can make music with Noise and Buttons.


- Adjusted the user interface of the app. It now takes up less vertical space, but condensing some controls, and removing the description of how to use the app (which is now in the "About" page).


- Added a recording feature in the app. When you press record, the audio produced from the app will be saved into an audio file that you can download after stopping the recording. When you record again, it will overwrite your previous saved audio file


- Improved the sound quality of the app. Specifically, the attack and decay are more audible and drastic when changed, resulting in even more interesting sound combinations when mixed with the other button controls.