Search results

  1. G

    New wrapper for libltc SMPTE for AudioStreams GPL 3.0

    New wrapper for libltc SMPTE for AudioStreams GPL 3.0 https://github.com/8888clockradio/iridescentltc/
  2. G

    AutoTune plugin

    Look at : void setScale(AutotuneScale scale) { currentScale = scale; updateScaleNotes(); } void setCorrectionSpeed(float speed) { correctionSpeed = autotuneConstrain(speed, 0.001f, 1.0f); } void setFormantPreservation(float amount) {...
  3. G

    AutoTune plugin

    Yes!! 🙌 Put in project with pjrc teensy Audio library just add to it
  4. G

    AutoTune plugin

    If you want to do two-step shifting using a Midi notation shift. Use pitch bend lol
  5. G

    AutoTune plugin

    Also Byte is obj-c so unless you using clang++ use byte
  6. G

    AutoTune plugin

    If working as intended but if you add a 0.0 it’ll end seeking nah pretty solid
  7. G

    AutoTune plugin

    I see an issue no definition of how long scaleNotes array is. Have fun im doing my own thing —s3raphim
  8. G

    AutoTune plugin

    If you hit ::noteOn() it snaps to the note pressed plus the pitchBend otherwise the detected vocal pitch relative to A4 440.0 tuning for 12-EDO Check ::snapToScale()
  9. G

    AutoTune plugin

    // In your main sketch #include <Audio.h> #include <Wire.h> #include <SPI.h> #include <SD.h> #include <SerialFlash.h> #include "autoTunePlugin.h" // GUItool: begin automatically generated code AudioInputI2S i2s1; //xy=105,63 AutotunePlugin autotune...
  10. G

    AutoTune plugin

    I just had deepseek make this, you can add it to the teensy audio library if you want, just credit Kap10 George. Considered Free Code too, even for sale of it (You should be able to modify this easily to work) #ifndef AUTOTUNE_PLUGIN_H #define AUTOTUNE_PLUGIN_H 1 #include <assert.h> #include...
  11. G

    Questions about modifying usb_desc.h in teensy4 for dual serial support

    Never mind that's 20 MB Cool I can make this work, please help getting SerialUSB1 to work
  12. G

    Questions about modifying usb_desc.h in teensy4 for dual serial support

    iridescentmicropython with all the modules is about 216MB ld.lld: error: section '.text.csf' will not fit in region 'FLASH': overflowed by 20912128 bytes ld.lld: warning: address (0x2000cc74) of section .bss is not a multiple of alignment (64) clang-16: error: ld.lld command failed with exit...
  13. G

    Questions about modifying usb_desc.h in teensy4 for dual serial support

    This is pretty handy! #!/bin/sh /Users/iridescent/iridescent/iridescentCoconutSynth2/iridescentmicropython/LLVMEmbeddedToolchainForArm-16.0.0-Darwin-x86_64/bin/lldb build-SHAREDLIB/iridescentmicropython.elf -O log enable gdb-remote packets --source lldbcommands georgerosar@iridescent...
  14. G

    Questions about modifying usb_desc.h in teensy4 for dual serial support

    ld.lld: error: section '.text.csf' will not fit in region 'FLASH': overflowed by 59370496 bytes ld.lld: warning: address (0x2000c898) of section .bss is not a multiple of alignment (4096) clang-16: error: ld.lld command failed with exit code 1 (use -v to see invocation) make: ***...
  15. G

    Questions about modifying usb_desc.h in teensy4 for dual serial support

    Why don't these modifications allow the USBSerial1 to work, it shows up but USBSerial1.begin() doesn't allow transfer of information. I haven't worked on this too hard, but I'm curious what else I have to change, or if something is wrong The idea is to use -DUSB_MIDI_AUDIO_SERIAL and have an...
  16. G

    iridescentmicropython desktop OS in development for teensy 4.1 bare minimum

    Hi, I’ve developing a touch screen OS currently on the Teensy 4.1 with 16MB PSRAM and Teensy Audio Codec, and 2Gbit FLASHRAM on the Teensy Audio Adapter and RA8875 break-out board. It is based in combining micropython with the teensy 4 core. Both are modified and everything is self contained in...
  17. G

    I'm combining two rows together

    Sorry I mean combining two ROMs. It works in .hex easily. I'm running the kernel in qemu like this: #!/bin/sh /usr/local/bin/qemu-system-arm -cpu cortex-m7 -machine mps2-an500 -nographic -monitor null -serial telnet:localhost:4321,server,nowait -semihosting -kernel...
  18. G

    I'm combining two rows together

    Also the encryption doesn't work if teensy4.1's flash ram size is larger than it's supposed to be
  19. G

    I'm combining two rows together

    My kernel is 32MB I need some new hardware.
  20. G

    I'm combining two rows together

    Combing micropython and teensy core together along with freeRTOS and other stuff. Why do you think my qemu is doing this? Reading symbols from build-SHAREDLIB/micropython.elf... Remote debugging using localhost:51234 IntervalTimer::~IntervalTimer (this=0x0 <IntervalTimer::~IntervalTimer()>...
  21. G

    A replacement for the .ld file for teensy 4.1 to make it mxmrt CMSIS current compatib

    I have a 125GB tar ball of the work environment, it's huge. I'll transfer it to you when I get the cash, give me a night of rest tho.
  22. G

    A replacement for the .ld file for teensy 4.1 to make it mxmrt CMSIS current compatib

    55 million dollars invoice me at george@georgerosar.com or I'll hack your key logger to the joker squad. wtf.
  23. G

    A replacement for the .ld file for teensy 4.1 to make it mxmrt CMSIS current compatib

    just take out that horrible key logger from Teensyduino on Mac, you know we can see that on the new Macs, you're kinda crooked ole pjrc. Snoop on to those that snoop on you.
  24. G

    A replacement for the .ld file for teensy 4.1 to make it mxmrt CMSIS current compatib

    the MicroPython sdram is like this, neo $(GEN_FLEXRAM_CONFIG_SRC): $(ECHO) "Create $@" $(Q)$(PYTHON) $(MAKE_FLEXRAM_LD) -d $(TOP)/$(MCU_DIR)/$(MCU_SERIES).h \ -f $(TOP)/$(MCU_DIR)/$(MCU_SERIES)_features.h -l boards/$(MCU_SERIES).ld -c $(MCU_SERIES) > $(GEN_FLEXRAM_CONFIG_SRC)
  25. G

    A replacement for the .ld file for teensy 4.1 to make it mxmrt CMSIS current compatib

    CPUOPTIONS = -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -mthumb LDFLAGS = -O2 \ -Wl,--cref,--gc-sections,--print-memory-usage,-Map=$@.map -L$(LIBPATHFILEDROP) -L$(abspath $(LIBPATHFILEDROP)/../../../../arm-none-eabi/lib/thumb/v7e-m+dp/hard) --specs=nano.specs
  26. G

    A replacement for the .ld file for teensy 4.1 to make it mxmrt CMSIS current compatib

    -fasynchronous-unwind-tables add that to every .o including .S and .s files for it to connect to std::thread
  27. G

    A replacement for the .ld file for teensy 4.1 to make it mxmrt CMSIS current compatib

    I honor any mimxrt projects in c that need to have a pkgconfig flag to ignore warnings for redefined macros and should hardline that purpose. in pkg-config .pc
  28. G

    A replacement for the .ld file for teensy 4.1 to make it mxmrt CMSIS current compatib

    upgrade your compiler in Teensyduino I can show you how to do it
  29. G

    A replacement for the .ld file for teensy 4.1 to make it mxmrt CMSIS current compatib

    link with -lc -lm -lTeensy41Core -larm_cortexM7lfsp_math -lstdc++ $(shell $(CXX) $(CXXFLAGS) $(CPUOPTIONS) -print-libgcc-file-name)
  30. G

    A replacement for the .ld file for teensy 4.1 to make it mxmrt CMSIS current compatib

    ENTRY(ImageVectorTable) /* Memory configuration */ #if MICROPY_HW_FLASH_RESERVED reserved_size = MICROPY_HW_FLASH_RESERVED; #endif #if MICROPY_HW_FLASH_TYPE == qspi_nor_flash flash_start = 0x60000000; #elif MICROPY_HW_FLASH_TYPE == qspi_hyper_flash flash_start = 0x60000000...
  31. G

    HTML waveform generator for arbitrary value

    This project is getting too beefy for the teensy. It's object oriented so I'm allocating dynamically and dangerous AF. What's up with the Teensy 4? Also got ssd13XX working via SPI but no light up on screen, it all works though, CSpin and what not. Trying some different configs. Might remake...
  32. G

    SPI pins for two devices with audio shield enabled

    Can someone let me know what SPI pins I can use, and if I have to use a separate bus to run two SPI devices on teensy 3.6 with the sgtl5000. I don't need to use the SD card for this situation.
  33. G

    HTML waveform generator for arbitrary value

    It now generates code to import into arduino. So hooray! 0.8RC2 just released.
  34. G

    HTML waveform generator for arbitrary value

    It will be a generator for AudioSynthWaveformModulated arbitraryWaveform it currently loads myWaveform.ino from the audio examples
  35. G

    HTML waveform generator for arbitrary value

    Hi all, introducing myself as George! take a look at http://georgerosar.com/wavetable/ it so far works with mouse and iphone5s. Keep an eye on it though, I'll be working on it.:p
Back
Top