Team Member Contributions

Servando Garza

My contributions to the project were primarily focused on the technical aspects and developing the sonfication algorithm. I contributed every instance of our sonifcation algorithm (pre and post-project Presentation). I led the initial development of the conversion from pixel to sound. Then, for the second implementation, I contributed to Sectioning, Random Walk, and Predominance functions for getting the RGB values of an image and processing the image.

Zion Studivant

My initial contributions include basic testing and brainstorming on how to implement the old algorithm. For the second algorithm, I created a function of some existing MATLAB code that would allow us to play almost any guitar chord. This would replace the old beeping "piano notes" that we had used before hand. I also worked with much of the formatting and layout of the old EditorX website. The new website's timeline page was completely written and formatted by me.

Matthew Perez

Initially, I handled testing of the first implementation of the algorithm (pre-presentation). My teammates and I fixed a couple bugs that were causing the graph of the frequency response function to spike in unpredictable locations. I also worked on creating .mp4 files that could reproduce the output audio signal while showing an image of the frequency response function. After the presentation, I worked on the assignment of colors to chords and finding the predominant color in each sector, as explained in the "How We Sonify" page. Lastly, I worked closely with other team members in testing our combined algorithm to ensure that we were accurately playing the right chords with predictable input images, that the random walk could not interfere so heavily with.

Marco Tulio Giachero Pajaro

For the first version of the algorithm (pre-presentation), I have contributed with the scaling and shifting of the output audio so that it would fit in the human hearing range. After meeting with Dr. Balzano and Saaketh, I did some research to learn how my team and I could make the output audio sound better and how to implement more DSP techniques to increase the project difficulty. In regards to the current algorithm, my contributions were related to Random Walk and Line Direction Predominance. I did some research about how these two DSP tools could be applied to this project and contributed to their implementation.

Ted Ivanac

My contributions to the team were on documentation and researching how to write code for implementing a sonfication algorithm. Once it came time for presentations I helped investigate ways to make our algorithm more complex and researched ways to implement those new ways and DSP Tools to use. Finally, I led most of the development of this website including the switch from Editor X to Google Sites.


Contribution percentage distribution:

Servando 20%

Zion 20%

Matthew 20%

Marco 20%

Ted 20%