Rutgers-FPGA-Projects/Sound-Filter
Real time active noise cancellation filter. The filter will increase signal to noise ratio by decreasing noise. This system is used in cellular phones and high tech headphones.
We intend to create an audio synthesizer. The sound will be sent out through line out or headphone jacks on the Altera board. We will start out simple and add to it as time permits. To begin with, we will get different notes played when different buttons are pressed on the board. The switches could be used to change pitch so the 4 buttons on the board can be used for more than 4 notes. Then, we can try creating more than just simple notes. We can add filters, possibly use line in or mic input, and so on. If we have a lot of extra time, we can try creating a MIDI file interpreter instead of using buttons as input. Then, we could try different input methods. That could include taking apart an old electric minikeyboard and wiring it to inputs on the board, or any number of other possibilities.
Public repository record indexed from GitHub. Explore verified star velocity metrics, source code repositories, and curated developer tool directories across the GitHubRepo ecosystem.
Real time active noise cancellation filter. The filter will increase signal to noise ratio by decreasing noise. This system is used in cellular phones and high tech headphones.
Our project is basically a solar panel system that will adjust its position to keep the panel perpendicular to the sun/light source so that the panel generates optimal power. The system will have LDR sensors, each of which will have a light dependent resistance value. When panel is perpendicular to the light source, the LDR sensors should have the same value. But since the sun move in a hemispherical angle around the panel, one of the sensor’s value will be greater than then other. This information will go through an ADC and then to the FPGA. The FPGA will have a control algorithm which will set the position of the servos to keep the LDR’s resistance values equal, thus keeping the panel perpendicular to the sun/light source.
The project is to build a MIPS micro-processor, which is composed of registers, ALUs, finite state machines, memories, and other logic building blocks. The microarchitecture can be separated into two parts: the datapath and the control. The datapath contains structures such as memories, registers, ALUs, and multiplexers. The control unit receives the current instruction from the datapath and tells the datapath how to execute that instruction.
We will be design a gesture capturing music controlling system by using the NIOS I and the Altera FPGA boards. We will divide the project into 2 steps, the firstep is tha we wil build an interface whicould upload the music tohe FPGA and the NIOS I processor, the scond step is tha we wil use a gesture capturing sytem linked withe FPA and NIOS I procesor t control the basic proertis of the sound.