-
Couldn't load subscription status.
- Fork 193
Open
Description
Hello,
I am trying to figure out how to read an audio input and output it as-it-is with Mozzi.
Using a Pi Pico (Earl Phil Hower core) and PT8211 DAC.
All libraries and core updated.
Here is the full sketch:
#include <MozziConfigValues.h>
#define MOZZI_AUDIO_MODE MOZZI_OUTPUT_I2S_DAC //external I2C DAC
#define MOZZI_AUDIO_CHANNELS MOZZI_STEREO //one voice per-channel
//#define MOZZI_AUDIO_RATE 32678 //default
//#define MOZZI_CONTROL_RATE 64 //default
#define MOZZI_ANALOG_READ_RESOLUTION 12 //Pi Pico default
#define MOZZI_AUDIO_BITS 16 //default
#define MOZZI_I2S_PIN_BCK 2 //default 20. To DAC pin 1 (BCK)
//#define MOZZI_I2S_PIN_WS (MOZZI_I2S_PIN_BCK+1) // CANNOT BE CHANGED, HAS TO BE NEXT TO pBCLK, i.e. default is 21. To DAC pin 2 (WS)
#define MOZZI_I2S_PIN_DATA 4 //default 22. To DAC pin 3 (DIN)
#define MOZZI_I2S_FORMAT MOZZI_I2S_FORMAT_LSBJ //PT8211 mode as per PT8211 datasheet
#define MOZZI_AUDIO_INPUT MOZZI_AUDIO_INPUT_STANDARD
#define MOZZI_AUDIO_INPUT_PIN A0 //A0
#include <Mozzi.h>
int16_t rawData;
int16_t currentData;
void setup(){
startMozzi();
}
void updateControl(){
// put changing controls in here.
}
AudioOutput updateAudio(){
rawData = getAudioInput(); //0-4095 (12 bit)
currentData = (rawData - 2048) << 4; // 12 bit unsigned → 16 bit signed conversion
return StereoOutput::fromNBit(16, currentData, currentData); //N is the number of bit of currentData
}
void loop(){
audioHook(); // required here
}
It does not compile. The error is:
FQBN: rp2040:rp2040:rpipico
Using board 'rpipico' from platform in folder: C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0
Using core 'rp2040' from platform in folder: C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0
Detecting libraries used...
C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.1.0-1aec55e/bin/arm-none-eabi-g++ -I C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7/core -c -Werror=return-type -Wno-psabi -DUSBD_PID=0x000a -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=250 -DUSB_MANUFACTURER="Raspberry Pi" -DUSB_PRODUCT="Pico" -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DFILE_COPY_CONSTRUCTOR_SELECT=FILE_COPY_CONSTRUCTOR_PUBLIC -DUSE_UTF8_LONG_NAMES=1 -DDISABLE_FS_H_WARNING=1 -DARDUINO_VARIANT="rpipico" -DPICO_FLASH_SIZE_BYTES=2097152 @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/platform_def.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_def.txt -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -iprefixC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/ @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_inc.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/core_inc.txt -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=200000000L -DARDUINO=10607 -DARDUINO_RASPBERRY_PI_PICO -DBOARD_NAME="RASPBERRY_PI_PICO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\cores\rp2040 -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\variants\rpipico C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7\sketch\ProgExpPedalMozziDebug.ino.cpp -o nul
Alternatives for MozziConfigValues.h: [Mozzi@2.0.2]
ResolveLibrary(MozziConfigValues.h)
-> candidates: [Mozzi@2.0.2]
C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.1.0-1aec55e/bin/arm-none-eabi-g++ -I C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7/core -c -Werror=return-type -Wno-psabi -DUSBD_PID=0x000a -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=250 -DUSB_MANUFACTURER="Raspberry Pi" -DUSB_PRODUCT="Pico" -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DFILE_COPY_CONSTRUCTOR_SELECT=FILE_COPY_CONSTRUCTOR_PUBLIC -DUSE_UTF8_LONG_NAMES=1 -DDISABLE_FS_H_WARNING=1 -DARDUINO_VARIANT="rpipico" -DPICO_FLASH_SIZE_BYTES=2097152 @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/platform_def.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_def.txt -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -iprefixC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/ @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_inc.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/core_inc.txt -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=200000000L -DARDUINO=10607 -DARDUINO_RASPBERRY_PI_PICO -DBOARD_NAME="RASPBERRY_PI_PICO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\cores\rp2040 -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\variants\rpipico -Ic:\Users\HOME\Documents\Arduino\libraries\Mozzi C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7\sketch\ProgExpPedalMozziDebug.ino.cpp -o nul
Alternatives for FixMath.h: [FixMath@1.0.9]
ResolveLibrary(FixMath.h)
-> candidates: [FixMath@1.0.9]
C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.1.0-1aec55e/bin/arm-none-eabi-g++ -I C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7/core -c -Werror=return-type -Wno-psabi -DUSBD_PID=0x000a -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=250 -DUSB_MANUFACTURER="Raspberry Pi" -DUSB_PRODUCT="Pico" -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DFILE_COPY_CONSTRUCTOR_SELECT=FILE_COPY_CONSTRUCTOR_PUBLIC -DUSE_UTF8_LONG_NAMES=1 -DDISABLE_FS_H_WARNING=1 -DARDUINO_VARIANT="rpipico" -DPICO_FLASH_SIZE_BYTES=2097152 @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/platform_def.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_def.txt -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -iprefixC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/ @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_inc.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/core_inc.txt -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=200000000L -DARDUINO=10607 -DARDUINO_RASPBERRY_PI_PICO -DBOARD_NAME="RASPBERRY_PI_PICO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\cores\rp2040 -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\variants\rpipico -Ic:\Users\HOME\Documents\Arduino\libraries\Mozzi -Ic:\Users\HOME\Documents\Arduino\libraries\FixMath\src C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7\sketch\ProgExpPedalMozziDebug.ino.cpp -o nul
Alternatives for I2S.h: [I2S@2.0]
ResolveLibrary(I2S.h)
-> candidates: [I2S@2.0]
C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.1.0-1aec55e/bin/arm-none-eabi-g++ -I C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7/core -c -Werror=return-type -Wno-psabi -DUSBD_PID=0x000a -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=250 -DUSB_MANUFACTURER="Raspberry Pi" -DUSB_PRODUCT="Pico" -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DFILE_COPY_CONSTRUCTOR_SELECT=FILE_COPY_CONSTRUCTOR_PUBLIC -DUSE_UTF8_LONG_NAMES=1 -DDISABLE_FS_H_WARNING=1 -DARDUINO_VARIANT="rpipico" -DPICO_FLASH_SIZE_BYTES=2097152 @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/platform_def.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_def.txt -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -iprefixC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/ @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_inc.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/core_inc.txt -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=200000000L -DARDUINO=10607 -DARDUINO_RASPBERRY_PI_PICO -DBOARD_NAME="RASPBERRY_PI_PICO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\cores\rp2040 -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\variants\rpipico -Ic:\Users\HOME\Documents\Arduino\libraries\Mozzi -Ic:\Users\HOME\Documents\Arduino\libraries\FixMath\src -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\I2S\src C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7\sketch\ProgExpPedalMozziDebug.ino.cpp -o nul
Alternatives for AudioBufferManager.h: [AudioBufferManager@1.0.0]
ResolveLibrary(AudioBufferManager.h)
-> candidates: [AudioBufferManager@1.0.0]
C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.1.0-1aec55e/bin/arm-none-eabi-g++ -I C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7/core -c -Werror=return-type -Wno-psabi -DUSBD_PID=0x000a -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=250 -DUSB_MANUFACTURER="Raspberry Pi" -DUSB_PRODUCT="Pico" -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DFILE_COPY_CONSTRUCTOR_SELECT=FILE_COPY_CONSTRUCTOR_PUBLIC -DUSE_UTF8_LONG_NAMES=1 -DDISABLE_FS_H_WARNING=1 -DARDUINO_VARIANT="rpipico" -DPICO_FLASH_SIZE_BYTES=2097152 @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/platform_def.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_def.txt -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -iprefixC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/ @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_inc.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/core_inc.txt -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=200000000L -DARDUINO=10607 -DARDUINO_RASPBERRY_PI_PICO -DBOARD_NAME="RASPBERRY_PI_PICO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\cores\rp2040 -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\variants\rpipico -Ic:\Users\HOME\Documents\Arduino\libraries\Mozzi -Ic:\Users\HOME\Documents\Arduino\libraries\FixMath\src -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\I2S\src -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\AudioBufferManager\src C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7\sketch\ProgExpPedalMozziDebug.ino.cpp -o nul
Using cached library dependencies for file: c:\Users\HOME\Documents\Arduino\libraries\Mozzi\mozzi_fixmath.cpp
C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.1.0-1aec55e/bin/arm-none-eabi-g++ -I C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7/core -c -Werror=return-type -Wno-psabi -DUSBD_PID=0x000a -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=250 -DUSB_MANUFACTURER="Raspberry Pi" -DUSB_PRODUCT="Pico" -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DFILE_COPY_CONSTRUCTOR_SELECT=FILE_COPY_CONSTRUCTOR_PUBLIC -DUSE_UTF8_LONG_NAMES=1 -DDISABLE_FS_H_WARNING=1 -DARDUINO_VARIANT="rpipico" -DPICO_FLASH_SIZE_BYTES=2097152 @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/platform_def.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_def.txt -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -iprefixC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/ @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_inc.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/core_inc.txt -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=200000000L -DARDUINO=10607 -DARDUINO_RASPBERRY_PI_PICO -DBOARD_NAME="RASPBERRY_PI_PICO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\cores\rp2040 -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\variants\rpipico -Ic:\Users\HOME\Documents\Arduino\libraries\Mozzi -Ic:\Users\HOME\Documents\Arduino\libraries\FixMath\src -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\I2S\src -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\AudioBufferManager\src -IC:\Users\HOME\Documents\Arduino\libraries\Mozzi\utility c:\Users\HOME\Documents\Arduino\libraries\Mozzi\utility\FrequencyTimer2.cpp -o nul
C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.1.0-1aec55e/bin/arm-none-eabi-g++ -I C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7/core -c -Werror=return-type -Wno-psabi -DUSBD_PID=0x000a -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=250 -DUSB_MANUFACTURER="Raspberry Pi" -DUSB_PRODUCT="Pico" -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DFILE_COPY_CONSTRUCTOR_SELECT=FILE_COPY_CONSTRUCTOR_PUBLIC -DUSE_UTF8_LONG_NAMES=1 -DDISABLE_FS_H_WARNING=1 -DARDUINO_VARIANT="rpipico" -DPICO_FLASH_SIZE_BYTES=2097152 @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/platform_def.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_def.txt -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -iprefixC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/ @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_inc.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/core_inc.txt -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=200000000L -DARDUINO=10607 -DARDUINO_RASPBERRY_PI_PICO -DBOARD_NAME="RASPBERRY_PI_PICO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\cores\rp2040 -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\variants\rpipico -Ic:\Users\HOME\Documents\Arduino\libraries\Mozzi -Ic:\Users\HOME\Documents\Arduino\libraries\FixMath\src -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\I2S\src -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\AudioBufferManager\src -IC:\Users\HOME\Documents\Arduino\libraries\Mozzi\utility c:\Users\HOME\Documents\Arduino\libraries\Mozzi\utility\TimerOne.cpp -o nul
Using cached library dependencies for file: C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\I2S\src\I2S.cpp
Using cached library dependencies for file: C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\AudioBufferManager\src\AudioBufferManager.cpp
Generating function prototypes...
C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\4.1.0-1aec55e/bin/arm-none-eabi-g++ -I C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7/core -c -Werror=return-type -Wno-psabi -DUSBD_PID=0x000a -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=250 -DUSB_MANUFACTURER="Raspberry Pi" -DUSB_PRODUCT="Pico" -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DFILE_COPY_CONSTRUCTOR_SELECT=FILE_COPY_CONSTRUCTOR_PUBLIC -DUSE_UTF8_LONG_NAMES=1 -DDISABLE_FS_H_WARNING=1 -DARDUINO_VARIANT="rpipico" -DPICO_FLASH_SIZE_BYTES=2097152 @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/platform_def.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_def.txt -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -iprefixC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/ @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/rp2040/platform_inc.txt @C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/lib/core_inc.txt -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=200000000L -DARDUINO=10607 -DARDUINO_RASPBERRY_PI_PICO -DBOARD_NAME="RASPBERRY_PI_PICO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\cores\rp2040 -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\variants\rpipico -Ic:\Users\HOME\Documents\Arduino\libraries\Mozzi -Ic:\Users\HOME\Documents\Arduino\libraries\FixMath\src -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\I2S\src -IC:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\AudioBufferManager\src C:\Users\HOME\AppData\Local\arduino\sketches\6BCD2A9DC1D50ABBE938B4DA9C57C7B7\sketch\ProgExpPedalMozziDebug.ino.cpp -o C:\Users\HOME\AppData\Local\Temp\2878737122\sketch_merged.cpp
C:\Users\HOME\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\HOME\AppData\Local\Temp\2878737122\sketch_merged.cpp
Compiling sketch...
"C:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-python3\\1.0.1-base-3a57aed-1/python3" -I "C:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\5.3.0/tools/signing.py" --mode header --publickey "C:\\Users\\HOME\\Desktop\\ProgExpPedalMozziDebug/public.key" --out "C:\\Users\\HOME\\AppData\\Local\\arduino\\sketches\\6BCD2A9DC1D50ABBE938B4DA9C57C7B7/core/Updater_Signing.h"
"C:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\4.1.0-1aec55e/bin/arm-none-eabi-g++" -I "C:\\Users\\HOME\\AppData\\Local\\arduino\\sketches\\6BCD2A9DC1D50ABBE938B4DA9C57C7B7/core" -c -Werror=return-type -Wno-psabi -DUSBD_PID=0x000a -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=250 "-DUSB_MANUFACTURER=\"Raspberry Pi\"" "-DUSB_PRODUCT=\"Pico\"" -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DFILE_COPY_CONSTRUCTOR_SELECT=FILE_COPY_CONSTRUCTOR_PUBLIC -DUSE_UTF8_LONG_NAMES=1 -DDISABLE_FS_H_WARNING=1 "-DARDUINO_VARIANT=\"rpipico\"" -DPICO_FLASH_SIZE_BYTES=2097152 "@C:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\5.3.0/lib/platform_def.txt" "@C:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\5.3.0/lib/rp2040/platform_def.txt" -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -MMD "-iprefixC:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\5.3.0/" "@C:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\5.3.0/lib/rp2040/platform_inc.txt" "@C:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\5.3.0/lib/core_inc.txt" "-IC:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\5.3.0/include" -fno-rtti -std=gnu++17 -g -pipe -DF_CPU=200000000L -DARDUINO=10607 -DARDUINO_RASPBERRY_PI_PICO "-DBOARD_NAME=\"RASPBERRY_PI_PICO\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\5.3.0\\cores\\rp2040" "-IC:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\5.3.0\\variants\\rpipico" "-Ic:\\Users\\HOME\\Documents\\Arduino\\libraries\\Mozzi" "-Ic:\\Users\\HOME\\Documents\\Arduino\\libraries\\FixMath\\src" "-IC:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\5.3.0\\libraries\\I2S\\src" "-IC:\\Users\\HOME\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\5.3.0\\libraries\\AudioBufferManager\\src" "C:\\Users\\HOME\\AppData\\Local\\arduino\\sketches\\6BCD2A9DC1D50ABBE938B4DA9C57C7B7\\sketch\\ProgExpPedalMozziDebug.ino.cpp" -o "C:\\Users\\HOME\\AppData\\Local\\arduino\\sketches\\6BCD2A9DC1D50ABBE938B4DA9C57C7B7\\sketch\\ProgExpPedalMozziDebug.ino.cpp.o"
In file included from c:\Users\HOME\Documents\Arduino\libraries\Mozzi/internal/MozziGuts.hpp:59,
from c:\Users\HOME\Documents\Arduino\libraries\Mozzi/MozziGuts.h:205,
from c:\Users\HOME\Documents\Arduino\libraries\Mozzi/Mozzi.h:33,
from C:\Users\HOME\Desktop\ProgExpPedalMozziDebug\ProgExpPedalMozziDebug.ino:16:
c:\Users\HOME\Documents\Arduino\libraries\Mozzi/internal/MozziGuts_impl_RP2040.hpp:298:2: warning: #warning Automatic random seeding is not implemented on this platform [-Wcpp]
298 | #warning Automatic random seeding is not implemented on this platform
| ^~~~~~~
In file included from c:\Users\HOME\Documents\Arduino\libraries\Mozzi/internal/config_checks_generic.h:38,
from c:\Users\HOME\Documents\Arduino\libraries\Mozzi/MozziGuts.h:31:
c:\Users\HOME\Documents\Arduino\libraries\Mozzi/internal/mozzi_macros.h:25:117: error: static assertion failed: Compile time option MOZZI_AUDIO_INPUT does not support value 202 on this platform.
24 | (X == A0 || X == A1 || X == A2 || X == A3 || X == A4 || X == A5 || X == A6 || X == A7 || X == A8 || X == A9 || \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
25 | X == B0 || X == B1 || X == B2 || X == B3 || X == B4 || X == B5 || X == B6 || X == B7 || X == B8 || X == B9), "Compile time option " M " does not support value " #X " on this platform.");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
c:\Users\HOME\Documents\Arduino\libraries\Mozzi/internal/mozzi_macros.h:28:32: note: in definition of macro 'MOZZI__MACRO_EVAL'
28 | #define MOZZI__MACRO_EVAL(...) __VA_ARGS__
| ^~~~~~~~~~~
c:\Users\HOME\Documents\Arduino\libraries\Mozzi/internal/mozzi_macros.h:35:57: note: in expansion of macro 'MOZZI__CHECK_SUPPORTED'
35 | #define MOZZI_CHECK_SUPPORTED(X, ...) MOZZI__MACRO_EVAL(MOZZI__CHECK_SUPPORTED(X, #X, __VA_ARGS__, \
| ^~~~~~~~~~~~~~~~~~~~~~
c:\Users\HOME\Documents\Arduino\libraries\Mozzi/internal/config_checks_rp2040.h:128:1: note: in expansion of macro 'MOZZI_CHECK_SUPPORTED'
128 | MOZZI_CHECK_SUPPORTED(MOZZI_AUDIO_INPUT, MOZZI_AUDIO_INPUT_NONE, MOZZI_ANALOG_READ_STANDARD)
| ^~~~~~~~~~~~~~~~~~~~~
Using library Mozzi at version 2.0.2 in folder: C:\Users\HOME\Documents\Arduino\libraries\Mozzi
Using library FixMath at version 1.0.9 in folder: C:\Users\HOME\Documents\Arduino\libraries\FixMath
Using library I2S at version 2.0 in folder: C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\I2S
Using library AudioBufferManager at version 1.0.0 in folder: C:\Users\HOME\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\5.3.0\libraries\AudioBufferManager
exit status 1
Compilation error: exit status 1
Thanks in advance for the help.
Metadata
Metadata
Assignees
Labels
No labels