Musical Sculpture A 6 111 Final Project Block
Musical Sculpture A 6. 111 Final Project Block Diagram Presentation by: Clare Davis, Chen Li, & Austyn Hill
Musical Sculpture • Project Goals: – Analyze Hand Movement – Create Filter & Apply to Music – Output Visualization of Music & Filter
Project Diagram Input Filtering Output
Block Diagram Video Music Sampling DCM Video SRAM Video Processing Video Controls & Outputs Music SRAM FFT Filter ROM D/A Video Converter Unfiltered Music SRAM Amplification & Filtering Filtered Music SRAM FFT-1 D/A Music Converter
Input • Sample – Music • Up-Sampling • Down-Sampling – Video • Store – Music • Analyze – Video
Musical & Video Input • Video Sampling • Samples Video Sampling Music Sampling • Stores – Video SRAM • Music Sampling • Samples Video SRAM • Up Sampling • Down Sampling Video Processing Music SRAM • Stores – Music SRAM • Video Processing • Analyzes Pixels • Outputs x, y location
Filtering C L O S E W I N D O W • Frequency space filtering • Changing sound effects using variable filters • Pitch detection & selection • Filter storage & output to video • 0 – 10, 000 Hz
Filtering • FFT Music SRAM • Frequency space • Amplification & Filtering FFT-1 FFT • x, y locations & switch • Modifying cutoff frequency of lowpass, highpass, bandpass filters • Amplitude modification Amplification & Filtering Filter ROM • Filter ROM • Store filter coefficients • FFT-1 • Time space
Output • Display • Music • Before Filtering • After Filtering • Filter • Output Filtered Music
Music & Video Outputs • DCM – generates pixel clock DCM D/A Video Converter • SRAMs – stored for video output • Filtered Music • Unfiltered Music Video Controls & Outputs Unfiltered Music SRAM Filtered Music SRAM D/A Music Converter • Video Controls & Outputs : • Generates: • Video Sync Signals • Blanking Signal • Pixel Values • D/A Converters • Music • Video
- Slides: 10