Presentation is loading. Please wait.

Presentation is loading. Please wait.

Music Composition for Dummies Shi Ling Seow Yun Wu OUR PROJECT.

Similar presentations


Presentation on theme: "Music Composition for Dummies Shi Ling Seow Yun Wu OUR PROJECT."— Presentation transcript:

1 Music Composition for Dummies Shi Ling Seow Yun Wu OUR PROJECT

2 Block Diagram of Overall System

3 Pitch Detection Methods Zero Crossings with noise filter –Simple Implementation –Extremely sensitive to noise Autocorrelation –Extremely computationally intensive Fast Fourier Transform –Moderately computationally intensive –Robust Pitch Detector That’s 440Hz !!! Note: A “LAAAAAAAA”

4 Block Diagram of Pitch Detector Input: Microphone Output: 4-bit note value A/D ConverterAnalog Amplifier RAMFast Fourier Transform Peak Detector Lookup Table RAM 64 frequency points Note 4 16Left_data_in[19:4] Control FSM 12-MHz bit clock WE 6 Address 16 6 64 time samples Address 6 Data Address Data AddressData 16 6 6

5 BLOCK DIAGRAM OF VIDEO COMPONENT FSM contains minor FSMs which are controlled by a major FSM 800 x 600 display, 72Hz hsync vblank RGB 24 RAMROM FSM Counter vsync 50MHz clk reset clk R 8 G 8 B 8 DAC hcount 10 vcount 10 ROM_add 19 dataweRAM_add 19 Pitch Detector note_sel 4

6 ZBT RAM 24-bits write_pointer read_pointer 0 1. 799 800. 480000 Stores 480000, 24-bit data points (800 x 600 pixels) 24-bit to represent pixel colors (8 bits each for Red, Green, and Blue) Circular buffer

7 ROM 0 1 1 1 0 0 0 0 0 1 0 Contains 15 bitmaps (treble clef, notes, barline) Pixels represented by zeros and ones (background and foreground) 1-bit 0 1 2. 3000. 45000 1 bitmap 40 75

8 DEMONSTRATION

9 PROJECT TIMELINE Get the pitch detector and video component workingApril 29 Merge both components using a bufferMay 5 Test, debug and add more features (hopefully)May 8


Download ppt "Music Composition for Dummies Shi Ling Seow Yun Wu OUR PROJECT."

Similar presentations


Ads by Google