Search results

  1. T

    Recent "An error occurred while the page was being generated" issue

    Now I can access normally, thanks
  2. T

    Recent "An error occurred while the page was being generated" issue

    Same here from Argentina, have to use a VPN to access the forum
  3. T

    Bootloader blinks

    I have the same problem but, thankfully, only on a couple boards, I'll try to check the 2M resistance and see if that does the trick
  4. T

    Feasibility of utilizing ADC's while a device is running in I2s Slave mode

    The ResponsiveAnalogRead library works great with this, you get to set a threshold and if the pot movement passes that, you'll get the reading of the pot to use. I think that the "audio garbage" you're getting is more from the jitter of the pot constantly changing the delay time than something...
  5. T

    Custom Teensy and Lockable code

    I have a question regarding the locking process. We finished the prototyping stage and starting with the production, obviously the idea is to ship the boards locked with a key that we generated. I want to create a workflow to lock the teensys as quick and easy as possible, not having to go to...
  6. T

    External Memory Chip Select

    Just for development speed. I used PSRAM before and had more information about it. So just to get this working asap (product release is behind schedule) I chose the PSRAM. As soon as the production is set I'll surely start the road to the SDRAM
  7. T

    External Memory Chip Select

    I made it work!. Changed the startup.c to pass the check of the first chip and go directly to the second one and adjusting the memory size to 8 all the time. Then on the Linker script changed the memory origin to 0x70800000 (not 0x78000000, didn't work like that, re checked with the memory_end...
  8. T

    External Memory Chip Select

    I've done a custom board with an external memory but mistakenly I connected the chip select pin to the F1 pin of the iMXRT instead of the D3 (that's the chip select for the second flash/psram chip). There's any change I can do on the software to solve this, because I know is possible to connect...
  9. T

    SparkFun To Manufacture Teensy

    Congrats on the big step! I've been using the MMOD 8hs a day for the last year or so without any issues
  10. T

    Updated 8x8 and 16x16 audio

    Oh sheessh... happened to me once. Forgot to make visible the ground planes when exporting and there wasn't on the gerbers, a real pain. When ordering on JLCPCB you can open a gerber viewer to check layer by layer. I recommend you to do so every time you order to ensure everything is ok, more...
  11. T

    I2S misalignment with CS4272

    I got this codec to function with a driver I wrote in slave mode (couldn't make it work with the one provided by PJRC, even with the configuration changes posted on the forum), but I can hear a noise on the background of the signal, like a downsampling or aliasing. I'm thinking could be some...
  12. T

    Noise Issue with Teensy 4.1, Audio Shield, and PAM8403 Amplifier

    Keep in mind that the SGTL5000 is pretty noisy by itself, the ground noise is a bit high
  13. T

    CS4272 master or slave mode?

    Oh perfect, so no need to use the crystal. Thanks
  14. T

    CS4272 master or slave mode?

    I want to try the CS4272 codec and I'm not sure about if the default option on the Audio Library for the control object for the CS4272 is on master or slave mode. The question is, do I need to use the crystal or not. I would prefer not to use it
  15. T

    New polyhonic Teensy DIY Sampler

    Which library are you using for menus?
  16. T

    SGTL5000 max output level

    My bad, I had a 1M resistor on the VAG cap, read somewhere that can improve noise. Obviously did because now the signal is super low!.
  17. T

    SGTL5000 max output level

    Hey guys, I'm making some measurements on a board with the SGTL5000. I'm injecting a 1Vpp 1KHz sinewave on the input (with variable gain), on the code side only have a passthrough (I2S input directly to I2S output). I cannot get more than 230mVpp from the output of the SGTL5000 without clipping...
  18. T

    Teensy Loader in Javascript

    I'll take a look at FlasherX
  19. T

    Teensy Loader in Javascript

    This is really cool and super useful, I hope can support .ehex files in the future!
  20. T

    Custom MicroMod board

    Well, finally the problem was a manufacturing one... I made a batch of 5 pcb's, the first one that I grabbed is the only one of the batch that doesn't work!. Thanks for the answers, was an interesting testing
  21. T

    Custom MicroMod board

    I have 0v on either side of L2, using the DCDC_PSWITCH as trigger
  22. T

    Numeric Value of signal

    Well, I managed to "solve" or at least "patch" this issue with a DC Blocker code snippet, now I have the signal centered to 0 as it should be and can change the amplitude way better than before, here's the snippet if someone else wants to use it. Now I unlocked a new paranoia on checking the...
  23. T

    Custom MicroMod board

    I made a couple of boards based on the MicroMod gerbers on Sparkfun site. After power up I have a 2 blink error from the bootloader stating "2 Blinks = NXP JTAG Not RespondingNo communication is working! The 2 likely causes for this problem are improper power startup sequence, or a problem with...
  24. T

    Numeric Value of signal

    I'm going to try the arm_float_to_q15 to see if there's any difference
  25. T

    Numeric Value of signal

    I'm working on a reverb algorithm, heavily based on Pio's plate reverb techniques plus a bunch of other Audio Blocks for filtering and other effects. I was having some troubles with the levels, the overall output signal becomes too low and I had to compensate (too much in my opinion) when mixing...
  26. T

    Error reading Teensy Loader Status

    From yesterday I started to have this weird error trying to upload code from the Arduino IDE to a MicroMod: Error reading Teensy Loader status! (tpc)This error should never happen (when using Arduino). Please report this to paul@pjrc.com. In Teensy Loader, click Help > Verbose Info, then...
  27. T

    New Reverbs and Delay for the standard AudioLib (int16_t)

    The clicks on the USB Audio is a common issue with the USB Audio library that comes with Teensyduino. There's a couple threads that attacks this issue. I fixed it replacing the usb audio core files with the multi-input multi-output core that's on a thread. I'll search for it later and post it.
  28. T

    Teensy 4.0: Smoothing analog read - capacitor value calculation - help required

    The ResponsiveAnalogRead library will work perfectly for you. I use MIDI to control DAWs all the time with this setup. The cool thing is that you set a threshold value in which the pot has to move to detect a change and then read when the pot is changed.
  29. T

    Boot loader blinks 9 times

    A little update: Checked all the voltages, 3v3 and 5v seems to be ok No shorts to ground on the bootloader's PTB05 Program button works ok and it has 3v3 Tried several times the hard reset (holding the program button 15 seconds and releasing). The LED gets steady on for a while and then gets...
  30. T

    Boot loader blinks 9 times

    I have the same 9 blink issue in a MicroMod after loading a program. Tried to make the memory wipeout holding the program button (on the carrier board, the module doesn't have one), the LED gets on steady for a while and then gets back to the 9 blink again. Tried that with a different module and...
  31. T

    Teensy Audio Board VAG decoupling capacitor

    I'm having pretty much the same issues of noise with the SGTL5000, didn't tried to change the VAG cap for C0G yet but there's any other recommendations to keep it as low as possible? can be good information for anyone that wants to integrate the codec to a custom board. Is it completely...
  32. T

    Max signal protection for SGTL5000

    Yes, actually there's a voltage divider before to adjust the leel but that won't actually be a good protection if a spike or a greater signal is provided. The idea is to have that input gain adjustment because signals can vary a lot from 200mVpp with vintage pickups for example to 8Vpp with a...
  33. T

    Max signal protection for SGTL5000

    Hey guys, I'm working on the buffering signal for the SGTL5000. Placed a buffer with variable gain and a BAT54 as overvoltage protection as seen in many designs out there. The issue is that I'm still having some latchup on the codec some times. I'm using this as a guitar pedal, so maximum input...
  34. T

    USB interface for multi channel outputs, not just stereo

    Yeah, so far so good, tried on a couple different Macs and it's all working perfectly!
  35. T

    Midi Footswitch for Guitar

    I think your mistake is that you have an array of buttons but when you're going thru it on the for you didn't put the index. For example: // Update the state of the buttons for (int i = 0; i < 8; i++) { buttons.update(); } Should be // Update the state of the buttons for (int i = 0; i < 8...
  36. T

    Pixel positioning of text with ILI9341 library

    You can use setCursor(x, y) and then print("TEXT").
  37. T

    USB interface for multi channel outputs, not just stereo

    Yes, totally!. The message got truncated when got a value greater than 127. I'm using mac Yes, will do and let you know.
  38. T

    USB interface for multi channel outputs, not just stereo

    Did some more working on the SysEx and got it going. The thing actually was that SysEx messages can handle values from 0 to 127 too like all the other MIDI functions so the message was truncated when got a byte that was greater than 127 usbMIDI.setHandleSysEx(sysExHandler); // Place this on...
  39. T

    USB interface for multi channel outputs, not just stereo

    Can it be that the modifications changed something on the MIDI SysEx messages? Before implementing this files the sysex were working fine, now I'm receiving different messages that are sent. Place a print on the sysex callback and send a message, gets something different from what I sent (even...
  40. T

    USB interface for multi channel outputs, not just stereo

    I didn't use the AudioInputUsb class in my program, but replaced the files with the last committed ones and now the I2S works fine simultaneously with the USB
  41. T

    USB interface for multi channel outputs, not just stereo

    No, I made all tests on Saturday!. I just tried the new committed files and now works perfectly the I2S output alongside the USB
  42. T

    USB interface for multi channel outputs, not just stereo

    Well, some bad news. I only tested the USB audio and works perfect, but now the I2S part of it gets screwed and sounds like a ring modulation (perhaps something about sample rate is messing or something like that). If I take out the USB output object, audio gets back to normal
  43. T

    USB interface for multi channel outputs, not just stereo

    Yes, it's working with no issues on Mac, using Sonoma 14.5, Logic and Garageband with a Micromod and a custom board with the SGTL5000. If you need any more info let me know. I used the AudioOutputUSBoct and the AudioOuputUSB regular and both works well, no clicks so far, no strange noises.
  44. T

    Ticking Noise with USB

    Tried this today, so far works like a charm!!. Replaced the core files (made a backup just in case) and worked. It does consume more AudioMemory than the stock usb. In my program used 20 blocks before (mostly to pass samples between blocks) and now the max memory usage is 56 with an instant...
  45. T

    Ticking Noise with USB

    I mentioned this issue in a different thread (different problem) but I wanted to open a new one specific for this. The problem I'm having is this: When using the USB audio output to a DAW, after a while playing (not exact time, but around 30seconds to 1 minute or so) I start to get a "tick tick...
  46. T

    Issues with custom audio object

    I didn't change the block samples macro from default, but I have to check the reverb's code for that. Each grain has a variable that's grain age, should not exceed the boundaries with this. Prior to this have another check up to exit the processing if the read point reaches it's final...
  47. T

    Issues with custom audio object

    You're totally right!, a little burned out with all this that I forgotten that the index started at 0 and have BUFFER_SIZE elements. Thanks to explain again like a 5 yo The rebooting issue was fixed with releasing the null pointers at the input.
Back
Top