I think there may be a bug related to the Glide object in 1.0.8.
Does the following patch loop like it should work, from the attached screenshot?
I managed to get it to work once, but there seems to be a problem with the smoothing amount- a value of 0 seems still to produce a pitch glide (where I assume it shouldn't).
After that one time, it appears to compile and upload (log below), but produces no audio, and there's no activity on the two scopes, either.
I've tried connecting a cntrl/button object to the 'en' input of the Glide object, too, with the same result- no output. With nothing connected to 'en', it works, but no glide, obviously.
Generate code complete
Start creating directory on sdcard : /nmpgen3
creating dir: /nmpgen3
Done creating directory
Changing working directory on sdcard : /nmpgen3
Change working directory: /nmpgen3
Axoloti says: file error: FR_NOT_ENABLED, filename:"/nmpgen3"
Done changing working directory
Start compiling patch
Axoloti says: file error: FR_NOT_ENABLED, filename:"/nmpgen3"
Compiling patch... with /Applications/Axoloti.app/Contents/Java/firmware
BDIR = /Users/alx/Documents/axoloti/build
FIRMWARE = .
RM
rm -f /Users/alx/Documents/axoloti/build/xpatch.o /Users/alx/Documents/axoloti/build/xpatch.elf /Users/alx/Documents/axoloti/build/xpatch.bin /Users/alx/Documents/axoloti/build/xpatch.d /Users/alx/Documents/axoloti/build/xpatch.map /Users/alx/Documents/axoloti/build/xpatch.lst
APP
arm-none-eabi-g++ -nostdlib -fno-exceptions -fno-rtti -mcpu=cortex-m4 -O3 -fomit-frame-pointer -falign-functions=16 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -Wunused-parameter -DCORTEX_USE_FPU=TRUE -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -mthumb -DTHUMB -std=c++11 -DARM_MATH_CM4 -D__FPU_PRESENT -H -I/Applications/Axoloti.app/Contents/Java/CMSIS/Include -I/Applications/Axoloti.app/Contents/Java/chibios/os/ports/common/ARMCMx/CMSIS/include -I/Applications/Axoloti.app/Contents/Java/chibios/os/ports/common/ARMCMx -I/Applications/Axoloti.app/Contents/Java/chibios/os/ports/GCC/ARMCMx -I/Applications/Axoloti.app/Contents/Java/chibios/os/ports/GCC/ARMCMx/STM32F4xx -I/Applications/Axoloti.app/Contents/Java/chibios/os/kernel/include -I/Applications/Axoloti.app/Contents/Java/chibios/os/hal/include -I/Applications/Axoloti.app/Contents/Java/chibios/os/hal/platforms/STM32F4xx -I/Applications/Axoloti.app/Contents/Java/chibios/os/hal/platforms/STM32 -I/Applications/Axoloti.app/Contents/Java/chibios/os/hal/platforms/STM32/GPIOv2 -I/Applications/Axoloti.app/Contents/Java/chibios/os/hal/platforms/STM32/I2Cv1 -I/Applications/Axoloti.app/Contents/Java/chibios/os/hal/platforms/STM32/OTGv1 -I/Applications/Axoloti.app/Contents/Java/chibios/os/hal/platforms/STM32/RTCv2 -I/Applications/Axoloti.app/Contents/Java/chibios/os/hal/platforms/STM32/SPIv1 -I/Applications/Axoloti.app/Contents/Java/chibios/os/hal/platforms/STM32/TIMv1 -I/Applications/Axoloti.app/Contents/Java/chibios/os/hal/platforms/STM32/USARTv1 -I/Applications/Axoloti.app/Contents/Java/chibios/boards/ST_STM32F4_DISCOVERY -I/Applications/Axoloti.app/Contents/Java/chibios/ext/fatfs/src -I. -I/Applications/Axoloti.app/Contents/Java/chibios -Winvalid-pch -MD -MP --include /Users/alx/Documents/axoloti/build/xpatch.h -c /Users/alx/Documents/axoloti/build/xpatch.cpp -o /Users/alx/Documents/axoloti/build/xpatch.o
! /Users/alx/Documents/axoloti/build/xpatch.h.gch
LINK
arm-none-eabi-gcc -nostartfiles -Tramlink.ld -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mthumb -mno-thumb-interwork /Users/alx/Documents/axoloti/build/xpatch.o -Wl,-Map=/Users/alx/Documents/axoloti/build/xpatch.map,--cref,--just-symbols=./build/axoloti.elf -o /Users/alx/Documents/axoloti/build/xpatch.elf
BIN
arm-none-eabi-objcopy -O binary /Users/alx/Documents/axoloti/build/xpatch.elf /Users/alx/Documents/axoloti/build/xpatch.bin
Done compiling patch
Start uploading patch
bin path: /Users/alx/Documents/axoloti/build/xpatch.bin
block uploaded @ 0x20011000 length 7564
Done uploading patch
Start starting patch
Done starting patch
Start locking
Done locking
Disconnect request
Here's the patch in question:
nmpgen3.axp (5.6 KB) (requires my nmpgen3 object, which is in the contrib library).
a|x