Teacher Notes: All HTML pages and CSS for this site was hand typed in a text editor. No development environment was used so that the students learn HTML. Some of the code, such as the blinking links and the CRT TV effect, were copied from developers websites.

Student Notes: This program can only play .wav files at the moment. I am hoping to update the program so that it can play other file formats, such as .mp3.

XAudio2_Test2_playingAfile: Main Page

Home Code

During the second half of my junior year, I decided to take a break from biology oriented work and start experimenting with sound. Since the beginning of the year, I have been working with xAudio2, a branch of C++ deals with developing sounds for video games. The program that I have been working on combines multiple xAudio2 concepts. These methods, and many more to be added, will allow me to edit sound files in different ways such as changing the volume, changing the pitch, and even dabbling into surround sound type work. Instead of using the program to make sounds for video games, this program will be used to make sound effect tracks, like the sound designers for movies do. _



Website Notes: The code for the CRT TV effect was copied from this website:

http://aleclownes.com/2017/02/01/crt-display.html

The idea and base of the code that causes a link to blink when it is hovered over come from these websites:

https://html-online.com/articles/blinking-text-css-animation/

https://www.w3schools.com/css/css3_animations.asp