The W3C CSS Validator Services were used to validate every page of the project to ensure there were no syntax errors in the project.
#Lighthouse
The JavaScript code for this project was validated using: jshint.
An attempt to test with Jest was made, however, it seemed not compatible with "vite" and Babel.
- The Website was tested on Google Chrome, Mozilla, and Safari browsers.
- The website was viewed on a variety of devices, such as desktops, laptops, iPhone X, iPads, iPhone Pros.
- A large amount of testing was done to ensure that the app was responsive in all devices.
- Friends and family members were asked to review the site and documentation to point out any bugs and/or user experience issues.
-
There's a noticeable millisecond delay at the conclusion of each loop, attributable to the buffer of the Web Audio API. It appears this buffer isn't sufficiently robust to manage 4 players seamlessly.
-
Occasionally, upon selecting the "pre-listen" option, certain audio files exhibit a reduced volume.
- All content was written by the developer.