Final Project Information
The final project is designing your own musical applications running on web-browsers. They can include musical instruments, digital audio effect units, audio-visual works, music game and so on.
Guidelines
- Everyone should choose his or her own project (It is not a team project).
- You can freely use any publicly avaiable web audio library.
- However, if you use fast-prototyping libraries such as WAAX, Tone.js and Timbre.js . you should work on something novel with them. For example, your project should not be a simple modification of the library examples.
- You shouhld submit not only the application but also a report (in HTML form) that describes the main idea, implementation detail and results.
- You are allowed to adopt javascript code from examples that you find on Interest. Again, however, you must report where you get it (e.g. URLs) and possibly use them as a separate javascript file.
Deliverable
- Make a project webpage using "Github Pages". A good tutorial is found on
- If you make a project webpage (not a user webpage), the URL will be like
- The webpage should contain the followings:
- Title
- Introduction: motivation/background, ideas, objective, ...
- System descriptions: signal flows, implementation details, ...
- References: source code, articles, papers, ...
- URL link to your web audio project
Examples
- Musical instruments: synthesizers + digital audio effect (+ analyser)
- Sequencers
- Audio Visualizers or audio-visaul arts
- Music Game
Also, you can get some ideas from the following course websites.
References
You can refer to the following websites to develop your ideas or use external resources