File tree Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -625,6 +625,10 @@ module top #(
625
625
626
626
// HDMI
627
627
628
+ // TODO - Needs to incorporate the audio filter code from a2n20v2
629
+ // IMPORTANT - the Ensoniq module outputs signed 16-bit audio, so we need to
630
+ // properly mix it with the apple audio and the mockingboard audio
631
+
628
632
localparam AUDIO_RATE = 44100 ;
629
633
localparam AUDIO_BIT_WIDTH = 16 ;
630
634
localparam AUDIO_CLK_COUNT = (CLOCK_SPEED_HZ / 2 ) / AUDIO_RATE ;
Original file line number Diff line number Diff line change @@ -338,6 +338,10 @@ module top #(
338
338
339
339
// HDMI
340
340
341
+ // TODO - Adapt the IIR filter im A2N20, but GW1NR-9C FPGA does not
342
+ // have sufficient DSP resources to run IIR filter code. This means
343
+ // A2N9 audio will have high frequency noise.
344
+
341
345
localparam AUDIO_RATE = 44100 ;
342
346
localparam AUDIO_BIT_WIDTH = 16 ;
343
347
localparam AUDIO_CLK_COUNT = (CLOCK_SPEED_HZ / 2 ) / AUDIO_RATE ;
You can’t perform that action at this time.
0 commit comments