WA 1 – Final Assignment – Final Blog
December 17, 2010 § Leave a comment
Wow! My last “Web Authoring I” project, and boy was this one interesting. I created an mp3 player, which might be easy enough for some but for someone who has no experience prior to this course, it was challenging. I was thinking of creating a game at first, but felt I have created one for the tilt assignment in Multimedia pioneering. Fresh out of our club project, I was influenced by sound and being a music lover, it seemed like a natural move to do something music related. I decided to create a customized mp3 player, where you can change your backgrounds by the buttons provided at the bottom.
Understanding the Classes
There were hundreds of tutorials on creating hundreds of different mp3 players with hundreds of different methods but nothing that made me understand the concept on why we used some of the classes that are available in actionscript 3. I just wanted to break it down to the simplest task, such as creating a simple mp3 player, building a sound spectrum and then customize it to my own liking. I think my understanding became a bit easier because I was already looking at sound recorders and note detection and many different classes and methods such as microphone class to help us understand, well, “sound,” in Flash and it has been a great learning experience for me. SoundMixer class was a method that has been introduced in AS3. It gives us a method called computeSpectrum that takes a shot of the existing sound wave and inserts it in the ByteArray Object. There are fixed floating values of 512, with half of them representing left channel and the other half representing the right channel. Lastly, it was the SoundTransform object that set up the volume, right speaker and left speaker. Adobe provides a good example on how to create a spectrum and was very helpful to me. I have to say that Adobe.com is a great website, they broke everything down to the last tiny bit, made it easier for a noobie like me, to understand it.
The problems that I did face were figuring out how I can allow the user to play their own songs on to the mp3 player and the other concept that I could not figure out was how I could have an interactive background for my mp3 player. User can interact with it and while listening to songs. I tried creating just a moving background, and importing it as an swf file in my mp3player.fla and calling it through my library but it did not work. These are the few things that held me back but I was very relieved with the final product.
I have created all the designs in Illustrator. Creating different backgrounds for different kinds of moods and songs.
Web Authoring I, has definitely been a learning experience for me and definitely a challenging one. At times I find a few things to be really easy and sometimes I find them to be really overwhelming. I noticed that I enjoy it a lot more when I do a lot of research and breaking everything down. Hopefully, I will wrap my head around programming a lot quicker in the next few months to come. I really want to do well in this class and I just hope I keep at it. I’m also looking forward to creating our portfolios as well.
I have uploaded my swf onto the imm server. Here is a link to it