At the start of June, we welcomed a new intern to Danville! Justin is the latest addition to our team and has been working hard on a few software applications projects for some upcoming products. Help us welcome Justin to the team as we ask him a few questions about his journey to working in digital audio!
An Interview with Justin Pierro
Tell us a little bit about yourself!
My name is Justin Pierro, and I am originally from Randolph, New Jersey. I am a senior in computer science at University of Wisconsin - Madison. When I am not studying or working, I am usually playing or making video games.
What intrigued you to intern with Danville?
Originally, I was just looking for an internship in the embedded systems field. However, through a happy coincidence, I had just started getting interested in synthesizers/music creation/DSP when a friend told me about Danville Signal and their interest in a firmware intern. From my first conversation with Al, I knew it would be a great place to work and learn.
What are some projects you are working on currently?
Currently, I am working with Danville on the GreyWolf embedded DSP Crossover project. Working on this project, I have learned a lot about avr-c, SPI communication, and USB communication protocols.
What has been your favorite/most exciting part of working with digital audio from a software point of view?
The most exciting part for me of working with the atmega32u4 is learning about what these chips can do, beyond the basic Arduino sketches I have run into in the past.
What are some of your goals for your internship here?
I hope as an intern here I learn a lot more about digital signal processing, embedded software, and hardware. I am also excited about the opportunity to be a part of the development team for new and exciting products like the dspNexus DSP Audio Processor systems.
As this is an audio company, we have to put you on the spot a little here… Give us a rundown of a few of your favorite artists/albums/songs to listen to! Do your listening habits change from work to free time?
My listening habits change quite frequently but here are a few of my current favorite songs: