Search results

  1. Z

    Yet Another File Player (and recorder)

    No issues with teensy 4+, its just those chips are even harder to source in bulk.
  2. Z

    Yet Another File Player (and recorder)

    Yes, we buy 5K+ at a time, and have had a hard time since before covid. It has not been easy to find. I would love a comparable audio solution from an abundant chip, but have not been able to I find anything better yet. I would gladly pay someone to get this on a st micro or esp32. We've...
  3. Z

    Yet Another File Player (and recorder)

    Ah thanks. Don't bother then. I was concerned the chip was discontinued! just Teensy 3.2.
  4. Z

    Yet Another File Player (and recorder)

    No problem, makes sense. I was not aware they obsoleted the teensy3.2 controller? the MK20DX256VLH7? Where did you see/hear that?
  5. Z

    Yet Another File Player (and recorder)

    It's the modified SD library by teensy. You can open SD_T3.h I think, and edit two lines, one for memory one for enabling optimized/buffered. I assume it's similar to what you are doing, but I get best results with files with no header (RAW).
  6. Z

    Yet Another File Player (and recorder)

    I play up to 8 files at a time with an average of 3. All from SanDisk high speed cards. It's OK but s bit choppy with optimized SD library and extra spi SD card buffer at 50 instead of 7.
  7. Z

    Yet Another File Player (and recorder)

    I would love play RAW file support. I use this library extensively, and do multi file playback with many many files opening and closing in rapid succession, like one every 100ms across 8 channels, depending on use. The RAW playback makes opening files a lot faster, but would love to try this...
  8. Z

    SGTL5000 shortages

    Do you have any tips on what I would need to modify to continue to use the mixer as shown below? //////////////////////// Audio Setup /////////////////////////// AudioPlaySdRaw raw4; //channel 4 playback AudioPlaySdRaw raw3; //channel 4 playback AudioPlaySdRaw...
  9. Z

    SGTL5000 shortages

    This chip is not available ANYWHERE in the world in our searches anymore, 80+ weeks out. Do you think an alternate official i2s codec can be coded using this library? The TLV320 from Texas Instruments seems available and fairly popular.
  10. Z

    Can AudioZero Library be modified to play 12bit audio on Teensy LC?

    OK, I'll take a look. I mostly just need to use Flash memory, and try to get 8bit to 12bit audio if possible. Multi-sound playback at same time is a bonus.
  11. Z

    Can AudioZero Library be modified to play 12bit audio on Teensy LC?

    I would like to use the 12bit DAC on the Teensy LC (or if not able, the 10bit DAC on Arduino Zero), to play 12 bit - 22khz RAW audio from a serial flash chip like windbond's W25Q128 or W25Q256. I used Arduino WaveShield to play a lot of audio at 12 bits 22khz and it sounds much better than 8...
  12. Z

    New TeensyDMX library for Teensy 3

    I noticed if I try to send dmxTX.set() to a channel that is physically not connected, say on accident sent to channel out of range, that the library will stop responding. I can no longer send commands, until I reboot the PCB. Is this a known bug or is there a work around?
  13. Z

    Is Paul's SerialFlash library compatible with MT29F2G01ABAGDSF-IT:G ?

    I too would be interested in replacing SD card with NAND flash to use Audio library as is, mostly on Teensy 3.2, have not migrated to the 4.0 yet.
  14. Z

    SD card Latency test tool

    Is there any testing tool out there that can determine latency for multi-file playback? There are lots of tools that test sustained speed (class 4-10), but we only care if it is able to play multiple files well on Teensy. Kingston for example, is terrible at playing multiple sounds, and...
  15. Z

    Sandisk alternative for multi-file playback?

    Has anyone found a cheaper SD card brand than Sandisk that has great multi-file latency? IE, play back multiple sounds at once, I hear squeeks/pops when using anything other than Sandisk brand SD cards. Sandisk has raised their prices on the minimum cheapest card by double since they obsoleted...
  16. Z

    code to restart SD card if lost mechanical contact temporarily?

    Thanks, I will try some of those techniques to determine if card lost connection, but if it is a momentary bump, then does anyone have an example of a way to re-start the SD card connection using any of the simple teensy audio examples? Like if I pull the card out while doing the...
  17. Z

    code to restart SD card if lost mechanical contact temporarily?

    I'm having problems where some of our custom designs are losing contact sometimes with the SD card socket, and then audio stops working, but the application keeps running... Cycle power and everything comes back until the next bump. Is there a simple way in code to detect loss of SD card...
  18. Z

    Does Serial1.print("xyz") cause Serial1.available() to be true?

    Yeah, you're right, I think there is an echo function on the radio, and it is copying what I send out to the TX pin in addition to the wireless transmit.
  19. Z

    Does Serial1.print("xyz") cause Serial1.available() to be true?

    I am having strange bug, when I write with Serial1 or Serial2, it seems to echo back to the Serial1 or Serial2.available()... Example: Serial1.println("xyz"); if (Serial1.available()) //should not be true because must come in from other source right? not itself? { Serial.print(Serial1.read())...
  20. Z

    Teensyduino 1.41 Beta #4

    I found a strange bug where my parallel strands of neopixel / ws2812b LED no longer work properly. A few of the LED have trouble changing color, so some kind of data corruption? It worked fine before this patch. I have no idea what I need to provide for code because the project is huge, but I...
  21. Z

    Teensyduino 1.41 Beta #1

    what is Add IntervalTimer update() ?
  22. Z

    Play MONO through both channels possible?

    Works perfectly! Thanks. I figured it was something not configured correctly in the library, didn't really see a place in the documentation on how to wire up stereo vs mono.
  23. Z

    Play MONO through both channels possible?

    I have a circuit for sgtl5000 audio codec but have 2 amplifiers on left and right output. I can only get sound on one channel when using mono source file. Can I get it to play on both at same time? Otherwise, maybe just tie the pins together, but maybe noise, and I lose stereo capability...
  24. Z

    MK20DX256VLH7 out of stock EVERYWHERE??

    I would love to use MK64FX512VMD12 , but I never can find any of those in stock either. AVNET, MOUSER, DIGIKEY only seem to keep a few hundred in USA if they are in stock, and are $8 per 1000qty, not $4.45. Where are you sourcing? I would gladly jump today!
  25. Z

    MK20DX256VLH7 out of stock EVERYWHERE??

    I'm dealing with this issue now, is there anywhere in the world this is still in stock? I think we need to move to our own inventory so we don't have this issue in future...
  26. Z

    1N36B teensy 3.1 non working with USB

    Thanks for your support, I would be interested if such an option came to fruition, similar to uTasker but better.
  27. Z

    1N36B teensy 3.1 non working with USB

    Thanks, I will try that test tool in the next week. Per device is not really appealing to business owners. I could not make that work with our owner myself. He basically said, well if we ever sell 100K units, (very possible), then we end up paying $500K for bootloader chips, no way. So it...
  28. Z

    1N36B teensy 3.1 non working with USB

    I am now getting word that 10% of our chips in the same bin 1N36B work correctly, and the other 90% do not. I wonder why some will program but not launch the applications, but others will? It is so frustrating dealing with intermittent issues like this. We are getting a refund from the vendor...
  29. Z

    1N36B teensy 3.1 non working with USB

    Thanks, yes the code was just the blink example. I compiled with USB serial, and the code would not run. If I disabled USB, it would run. If I swapped to another bin chip on the PCB, it would run either way. PCB schematic is pretty much the same as teensy with no bootloader chip. Code was...
  30. Z

    1N36B teensy 3.1 non working with USB

    I have a product we have been making for a few years now that we developed with Teensy. Has been working great, but now we somehow got an old batch of chips. This old batch of chips seems to only work if I compile in teensy with USB disabled. If I turn USB off, then I can get code to run...
  31. Z

    How to share SPI with the Audio optimized SD library ???

    I am having trouble with sharing the Low power labs RFM69 radio. I have tried adding SPI transactions to the library manually with no success. I believe it's something to do with both devices using interrupts on the audio and RFM69 to trigger SPI transfers. I currently believe the SPI...
  32. Z

    WS2812B v2.1 release from manufacturer not working

    I tried in the header file of the library inline bool //canShow(void) { return (micros() - endTime) >= 50L; } canShow(void) { return (micros() - endTime) >= 300L; } 300us seems to change at correct times, but colors are all wrong and only the first LED in the string works.
  33. Z

    WS2812B v2.1 release from manufacturer not working

    I got a sample and can confirm that the LED no longer works with the adafruit library. The first LED will light up but not correct color, and other colors thereafter will do nothing. I assume there is a timing fix I must do in the library. I'm shocked this is not already updated as the vendor...
  34. Z

    WS2812B v2.1 release from manufacturer not working

    My oversea engineering team states that the LEDs are acting strange, so I may have to wait until my sample arrives in the USA in a few weeks to verify on the scope. I used google translate on the document, but it looks mostly the same for timings other than the longer rest like you said. I use...
  35. Z

    WS2812B v2.1 release from manufacturer not working

    Hello, we produced a small product using teensy and neopixels for development, and now we buy the addressable LED direct from factory. The manufacturer has updated their chip, WS2812B (neopixel) now is V2.1, and the timings changed a bit. Is there any hard modification needed for the library...
  36. Z

    Teensyduino 1.29 Beta #3 Available

    I had to delete the 'Libraries' folder from my existing sketch folder. After this seems OK.
  37. Z

    Teensyduino 1.29 Beta #3 Available

    Unable to compile with v1.69 and beta3 teensyduino on teensy 3.1/3.2 Missing 'maintainer' from library in C:\Sketches\libraries\SD Multiple libraries were found for "SD.h" Used: C:\Sketches\libraries\SD Not used: C:\arduino-1.6.9\hardware\teensy\avr\libraries\SD Not used...
  38. Z

    Serial.attachCts() can this Pin be re-mapped?

    Or it looks like in K20 signal multiplexing sheet, that I am restricted to those pins for RTS/CTS, but the audio library maybe able to remap some of the pins like maybe SCK and LRCLK ? If so should be able to make compatible at least one pin per serial port.
  39. Z

    Serial.attachCts() can this Pin be re-mapped?

    Serial1.attachCts(pin) Supported only on Teensy 3.0, 3.1, 3.2. Serial1 supports pins pins 18 & 20. Serial2 supports pin 23. Serial3 supports pin 14. So far I only see Serial1 having pin 18 available, all others are used unless able to re-map.
  40. Z

    Serial.attachCts() can this Pin be re-mapped?

    For attachCts I see that in Teensy 3.X these are restricted pins. They directly interfere with the audio library that I am using. Can these be moved in software easily?
  41. Z

    How to share SPI with the Audio optimized SD library ???

    Can I share the SPI (serial peripheral interface) with the Audio library while audio is playing back? I am currently using all 3 UART ports, I2C and I2S audio from the Audio library for RAW file playback on an SD card. The goal is to use a SI4430 radio at the same time that Audio is being...
  42. Z

    Request for Stand-alone drivers

    Hmm, we can't get it to work, where does it place the INF file so I can use that as a driver?
  43. Z

    Request for Stand-alone drivers

    Oh, is there a stand alone serial driver that happens to work for windows XP?
  44. Z

    teensy 3.1 random line breaks in serial data output

    Thanks, code is very long/complex replicate without hardware, was looking for suggestions. I think we solved it and Paul was right, the radio needed some work on the receiving side.
  45. Z

    teensy 3.1 random line breaks in serial data output

    String test "Sending one line of text"; //sample test += "\r\n"; //add a carriage return and newline Serial2.print(test); //send this every 100ms or so, many other interrupts and SD card audio etc playing in background Results are this sometimes at high speed over bluetooth: IN: Sending...
  46. Z

    Teensy LC interval timer limitations?

    Well, I think I have determined that there is something fishy with multiple interval timers operating on Teensy LC at the same time. I think the timings are not correct or some kind of odd bug. When I consolidate to just one interval timer (non ideal, but works), then the problems are gone. I...
  47. Z

    Teensy LC interval timer limitations?

    Hello, I am having trouble with interval timers in Teensy LC. Code works great in Teensy 3.1, but in LC, I have two interval timers running at same time. They seem to have issues with volatile booleans sometimes not getting flagged inside the interrupts. Other timers I have are...
  48. Z

    Teensy LC EEPROM location

    Hello, I'm using a custom bootloader on the teensyLC that uses mass storage device loading of firmware, but still uses teensyduino IDE and chipset. Do you know where in the flash memory the emulated EEPROM is stored so I can avoid starting my application in those sectors?
  49. Z

    Audio Library

    Just wondering if you had a chance to look into this? We have this bug happen at least once a day on our product.
  50. Z

    Audio Library

    sd_T3 LIBRARY /* Why reinvent the SD library wheel... * 1: Allow reading files from within interrupts * 2: Cache more than one sector for improved performance * 3: General optimization for 32 bit ARM on Teensy 3.x & I have been using the above library for a while now in our product in...
Back
Top