Musical SculptureA 6.111 Final Project Block DiagramPresentation by:Clare Davis, Chen Li, & Austyn HillMusical Sculpture• Project Goals:– Analyze Hand Movement– Create Filter & Apply to Music– Output Visualization of Music & FilterProject DiagramInput Filtering OutputBlock DiagramMusicSRAMVideoSamplingMusicSamplingVideoProcessingVideoSRAMFilterROMFFTAmplification&FilteringFFT-1Video Controls& OutputsD/A Music ConverterUnfilteredMusic SRAMFiltered Music SRAMD/A VideoConverterDCMInput• Sample–Music• Up-Sampling• Down-Sampling– Video•Store–Music• Analyze– VideoMusical & Video InputMusicSRAMVideoSamplingMusicSamplingVideoProcessingVideoSRAM• Video Sampling•Samples•Stores –Video SRAM• Music Sampling•Samples• Up Sampling• Down Sampling•Stores –Music SRAM• Video Processing• Analyzes Pixels• Outputs x,y locationFiltering• Frequency space filtering• Changing sound effects using variable filters• Pitch detection & selection• Filter storage & output to video• 0 – 10,000HzCLOSEWINDOWFilteringMusicSRAMFilterROMFFTAmplification&FilteringFFT-1• FFT• Frequency space • Amplification & Filtering• x, y locations & switch • Modifying cutoff frequency of lowpass, highpass, band-pass filters • Amplitude modification• Filter ROM• Store filter coefficients• FFT-1• Time spaceOutput•Display•Music• Before Filtering• After Filtering• Filter• Output Filtered MusicVideo Controls& OutputsD/A Music ConverterUnfilteredMusic SRAMFiltered Music SRAMD/A VideoConverterDCMMusic & Video Outputs• DCM – generates pixel clock• SRAMs – stored for video output• Filtered Music• Unfiltered Music• Video Controls & Outputs :• Generates:• Video Sync Signals• Blanking Signal• Pixel Values• D/A
View Full Document