90 likes | 223 Views
Master DJ Effects. By: Ryan Etwaru. Purpose. Demonstrate the ability to implement functionality on a BlackFin Processor Implement on input signal: Audio Effects Echo Vibrato Change level of audio effects Change Gain level Display Level via LEDs. Details.
E N D
Master DJ Effects By: Ryan Etwaru
Purpose • Demonstrate the ability to implement functionality on a BlackFin Processor • Implement on input signal: • Audio Effects • Echo • Vibrato • Change level of audio effects • Change Gain level • Display Level via LEDs
Details • Pressing Pf8 once will enable a Echo effect on an input signal • Led 1 will be on • Pressing PF8 again will enable a Vibrato effect on an input signal • LED 1 and 2 will be on
Details Cont'd • Pressing PF9 will change the level of the effects • Pressing Pf10 will decrease the gain of the output signal • LEDs will decrease in lighting • Pressing PF11 will increase the gain of the output signal • LEDs will increase in lighting
PF8 • Enables LED1 • Enables Echo effect • Animation of the input sound by mixing it with slightly detuned copies of itself
PF8: Second Press • Enables LED1 and LED2 • Enables Vibrato effect • pitch or frequency of a note or sound is quickly and repeatedly raised and lowered over a small distance for the duration of that note or sound
PF9 • Increments delay to change the level of audio effects
PF10 and PF11 • Decreases and Increases gain of output signal and displays on LEDs, respectively
Conclusion • After much programming, program works exceptionally well • Possible improvements include adding more audio effects