Pico Audio board question
I have a question about getting this synth to work with Pimoroni's Pico Audio board. I saw your warning comments in audio_i2s.h and updated PICO_AUDIO_I2S_DATA_PIN and PICO_AUDIO_I2S_CLOCK_PIN_BASE to 9 and 10 respectively. This board uses the PCM5100A rather than the PCM5012 DAC mentioned in the Readme, but they should be drop in replacements. So that makes me think that I've missed some other settings that I need to change rather than it being a compatibility issue with this board. Do you have any suggestions of other things that I need to change?
Hi, sorry for the delay in posting.
I checked in the audio_i2s.h and audio_i2s.c - alright to try connect the LRCK (I2S_LRCK) pin to pin 11 to see if it works?
The code snippet in audio_i2s.c on the setting of the pins:
uint func = GPIO_FUNC_PIOx;
gpio_set_function(config->data_pin, func); // Data Pin
gpio_set_function(config->clock_pin_base, func); // Clock Pin
gpio_set_function(config->clock_pin_base + 1, func); // Left-Right Clock
I should add a schematic for this one. Give me a bit of time to prepare it too. :)
Also, is the /MUTE pin being at 0 when you start the program?
Just tried on my PicoADK board. I am getting a sound for a second and then it stops but i still see USB serial output.