Altera_Forum
Honored Contributor
15 years agoHow do I generate the values for audio/song LUT?
Hello all,
I would like to replicate the LUT (Look Up Table) process used in Altera's synthesizer demo. There is a list of notes, or tones that get loaded and sent to the audio codec. Below is an example of what I'm talking about. --- Quote Start --- /////////// note list /////////// always @(step) begin case (step) 0:TT=8'h1f; 1:TT=8'h1a; 2:TT=8'h97; 3:TT=8'hf6; 4:TT=8'h35; 5:TT=8'h84; 6:TT=8'h13; 7:TT=8'h12; 8:TT=8'h31; 9:TT=8'h85; 10:TT=8'h36; 11:TT=8'h86; 12:TT=8'h37; 13:TT=8'h87; 14:TT=8'h3a; 15:TT=8'h8a; 16:TT=8'h8a; 17:TT=8'h87; 18:TT=8'h86; 19:TT=8'h85; 20:TT=8'h95; 21:TT=8'hf4; 22:TT=8'h83; 23:TT=8'h8a; 24:TT=8'h8a; 25:TT=8'h87; . . . 53:TT=8'h83; 54:TT=8'h84; 55:TT=8'h13; 56:TT=8'h12; 57:TT=8'h21; 58:TT=8'h1f;//end endcase end assign step_r=58;///Total note --- Quote End --- Is there an application or such that can take a .wav file or .mp3 or other format and generate similar notes. Thanks in advance! -Jorden