Forum Rule: Always post complete source code & details to reproduce any issue!

Search:

Type: Posts; User: PaulStoffregen

Page 1 of 10 1 2 3 4

Search: Search took 0.11 seconds.

  1. Replies
    9
    Views
    179

    I looked at the ADAU1962A datasheet briefly. I...

    I looked at the ADAU1962A datasheet briefly. I didn't see good drawings for the TDM waveforms (figure 20 leaves much to be desired). But TDM16 mode looks promising, for use with the 16 channel TDM...
  2. Replies
    149
    Views
    11,166

    For the 1170, which isn't expected until the end...

    For the 1170, which isn't expected until the end of 2020 or perhaps early 2021, I am indeed considering double rows. I'm also watching for what happens with Arduino's high density connectors on...
  3. Sure, but the hardware implements priorities in...

    Sure, but the hardware implements priorities in steps of 16. So the next lower priority step from 128 is 140.

    Normally you would just change the priority of the interrupt you use. That's why...
  4. Replies
    7
    Views
    728

    Sticky: First, please do not dismiss this without actally...

    First, please do not dismiss this without actally trying it. Ok?

    Rename the file from "TeensyduinoInstall.exe" to "Teensyduino.exe". Or any other name without the word "install" or "setup".
    ...
  5. Unfortunately all the pin interrupts use...

    Unfortunately all the pin interrupts use IRQ_GPIO6789. That is a consequence that comes with configuring the chip for fast GPIO.

    On possibility, which I'm not 100% sure will work, might involve...
  6. Replies
    24
    Views
    2,127

    I do plan to support MIDI 2.0. I just waiting...

    I do plan to support MIDI 2.0. I just waiting for those 3 things before starting any work.
  7. Replies
    10
    Views
    243

    On a good day, WM8731 probably has about 14...

    On a good day, WM8731 probably has about 14 noise-free bits too. ;)
  8. Replies
    7
    Views
    287

    I've been investigating this problem for the last...

    I've been investigating this problem for the last couple days. There seems to be a subtle bug somewhere in the HID-based serial emulation. I still haven't found actual root cause of the problem. ...
  9. Replies
    16
    Views
    394

    This same spammer reappeared today, sending more...

    This same spammer reappeared today, sending more PM spam. I banned the new account. All 3 accounts were using IP numbers from a small range allocated to a large ISP in Malaysia. I've blocked that...
  10. Replies
    10
    Views
    243

    If you're not familiar with the Teensy Audio...

    If you're not familiar with the Teensy Audio Library, and especially if your experience with audio on microcontrollers revolves around terrible hacks like using SPI, you're probably imagining audio...
  11. Replies
    10
    Views
    243

    The Teensy Audio Library already supports WM8731,...

    The Teensy Audio Library already supports WM8731, in both I2S master mode and I2S slave mode. There is no need for a FPGA. You can just connect the I2S signals directly to Teensy 3.2, 3.5, 3.6 or...
  12. This forum isn't the right place to ask for help...

    This forum isn't the right place to ask for help with console hacking. There are other places on the internet to find people who know about this sort of thing. Few, if any, of the people who use...
  13. Replies
    16
    Views
    394

    I banned RobertHub, only moments before you...

    I banned RobertHub, only moments before you tried.

    Tomorrow we'll look into the PM permissions. If we can't find a way to restrict brand new accounts from sending PMs, we might have to just...
  14. Yup, looks like it's using the wrong one. ...

    Yup, looks like it's using the wrong one. Easiest way is to just delete the copy it shouldn't be using.
  15. I purchased a MAX98357 breakout board. I'm...

    I purchased a MAX98357 breakout board. I'm listening to it right now, with the Synth > Guitar example (no edits, not even removing the SGTL5000 stuff).

    It's quite loud, definitely working!
    ...
  16. Replies
    5
    Views
    97

    Good to hear 12 Mbit/sec is working. Maybe my...

    Good to hear 12 Mbit/sec is working. Maybe my fears of so little testings are a bit on the paranoid side.
  17. Replies
    5
    Views
    97

    Sadly, the only one I've tested so far (and the...

    Sadly, the only one I've tested so far (and the only one I've found that's affordable) I can confirm does *NOT* work.

    https://hifimediy.com/high-speed-usb-isolator-480Mbps

    However, their 12...
  18. Connect it like this: 19193 DO NOT use...

    Connect it like this:

    19193

    DO NOT use wires. It must be mounted close to the audio shield, because rev B does not have the extra 100 ohm resistor on MCLK.
  19. First, answers I can give... If you're sending...

    First, answers I can give...

    If you're sending data in only 1 direction, from Uno to Teensy, you only need 1 signal plus GND. If using Teensy 3.2 or 3.5, you can connect it directly to Teensy's...
  20. Yes, there is indeed a way. Use the non-blocking...

    Yes, there is indeed a way. Use the non-blocking WS2812Serial library instead of the blocking Adafruit_NeoPixel.

    However, the copy of WS2812Serial included with Teensyduino does not support...
  21. The rev D audio shield...

    The rev D audio shield uses those pins. It definitely does work.
  22. Replies
    9
    Views
    179

    Without knowing the bandwidth, resolution, DC...

    Without knowing the bandwidth, resolution, DC accuracy, reference stability or other specs required, I'm going to guess you'll be happiest with "bunch of I2C DACs".

    Then again, if you need full...
  23. Replies
    4
    Views
    125

    You'll probably hit CPU usage problems long...

    You'll probably hit CPU usage problems long before running short on memory. The modulated waveform synth code uses very little memory. Usually memory issues come up when you use lots of effects...
  24. Any chance for photos?

    Any chance for photos?
  25. Replies
    24
    Views
    2,127

    In case anyone's wondering, I did download the...

    In case anyone's wondering, I did download the MIDI 2.0 spec. Will read through it "soon".

    But I'm not going to actually *do* anything until at least one operating system has a driver and at...
  26. Protection measures like capacitors and TVS...

    Protection measures like capacitors and TVS diodes can be much more effective if there is a resistor in series, between them and the horribleness of the outside world.
  27. Replies
    15
    Views
    481

    I downloaded the spec. Haven't read any of it...

    I downloaded the spec. Haven't read any of it yet.

    Just to be clear, I have absolutely no plans to touch MIDI 2.0 until at least 1 of the major operating systems has a driver and at least some...
  28. Try adding this: pinMode(23, INPUT_DISABLE); ...

    Try adding this:

    pinMode(23, INPUT_DISABLE);

    Does it help?
  29. Many people have successfully used USB serial...

    Many people have successfully used USB serial communication with Teensy from software other than Arduino. It definitely does work. If you believe it does not, I recommend running CoolTerm, which is...
  30. First to answer your question, yes, if you want...

    First to answer your question, yes, if you want more you can edit IntervalTimer.h to remove this limit.



    if (cycles < 17) return false;


    But now that you have your answer,...
  31. Replies
    102
    Views
    153,443

    Sticky: @Mike118 - You need to email us directly. In...

    @Mike118 - You need to email us directly. In your email, don't forget to tell us about your company. We will not approve you as a distributor if you don't give us a clear picture of your company.
    ...
  32. Simple template, no. Simple guidance, sure. ...

    Simple template, no.

    Simple guidance, sure. Just add a pointer in your C++ class to retain access to the 2nd block. Make sure it's NULL normally. Then in your update function, check whether...
  33. Replies
    3
    Views
    97

    No "PINA" register has ever existed on Teensy...

    No "PINA" register has ever existed on Teensy 3.2.

    We do have software emulation of some AVR register names, but PINA is not among those. Those AVR names aren't real hardware registers. They are...
  34. Replies
    15
    Views
    481

    Starting 1.52 Beta Soon

    Planning to start 1.52 beta soon. Now's a good time to remind me of libraries and contributions I should merge.

    Over the weekend I worked on USB audio for Teensy 4.0. I also merged a...
  35. Please follow the "Forum Rule" (in red at the top...

    Please follow the "Forum Rule" (in red at the top of every page) when something doesn't work. There could be many reasons why that code isn't working, but nobody can help if you don't show enough of...
  36. Before you dive into AudioStream.cpp...

    Before you dive into AudioStream.cpp, maybe try creating and destroying audio connections on the heap with C++ new / delete.

    Again, do not create these objects on the stack (eg, local variables)...
  37. All the source code is in the audio lib and core...

    All the source code is in the audio lib and core lib, so you certainly can try to modify it.

    Whether that's considered "easily" really depends upon you - how good your programming skill is and...
  38. Usually the best approach is to use the mixer and...

    Usually the best approach is to use the mixer and amp with gain of 0.0 and 1.0. Zero gain is handled as turning off the flow of data, and gain of 1.0 passes data through without any math, so it...
  39. No, the headphone output can not be used an an...

    No, the headphone output can not be used an an input. It's output only.



    Yes. That is the way to get a signal in.



    This should be possible. It's probably easier on Teensy 4.0, since...
  40. Were you using a USB protocol analyzer or some...

    Were you using a USB protocol analyzer or some other way to view the USB tokens & packets?

    Every time this subject comes up, while I know it's extremely unlikely, I kinda do hope a little to see...
  41. Replies
    6
    Views
    998

    Clock generation on Teensy 4.0 is very different...

    Clock generation on Teensy 4.0 is very different from Teensy 3.x. Pin muxes also have small but important differences. Audio I/O code written for Teensy 3.6 can't just automatically work on Teensy...
  42. Looks like you're blinking the LEDs with busy...

    Looks like you're blinking the LEDs with busy loop delays.

    Are you planning to write your own drivers for any of the peripherals? If you attempt USB, I'd be curious to see what you create.
  43. Replies
    5
    Views
    144

    Alternately, on your Mac you can click the Apple...

    Alternately, on your Mac you can click the Apple menu and "About This Mac". Then click "System Report" and click "USB" in the left column. It will show a list of all USB devices connected to your...
  44. Replies
    5
    Views
    144

    Yup, we've heard this over and over on this forum...

    Yup, we've heard this over and over on this forum - tried 2, 3, 4, even 5 different short cables - all of them without data wires!

    Those charge-only cables tend to accumulate in people's spare...
  45. Replies
    5
    Views
    144

    We've seen this problem many times. It almost...

    We've seen this problem many times. It almost always turns out to be a charge-only USB cable.

    Get another known-good USB cable.
  46. Maybe look at the startup code, which configures...

    Maybe look at the startup code, which configures the main 3 PLLs and most essential parts.

    https://github.com/PaulStoffregen/cores/blob/master/teensy4/startup.c
    ...
  47. It's trying to run "rm" to delete a file. ...

    It's trying to run "rm" to delete a file.

    Either install a "rm" program, or edit the makefile to use dos "del" command.
  48. Replies
    9
    Views
    377

    Consider ARM announced Cortex-M7 in 2014. A...

    Consider ARM announced Cortex-M7 in 2014. A couple years later, Atmel, Freescale & ST released expensive, power hungry M7 chips running between 200 to 300 MHz. It wasn't until NXP made iMXRT in...
  49. Replies
    1
    Views
    64

    Yes, it does indeed. ...

    Yes, it does indeed.

    https://github.com/PaulStoffregen/cores/blob/master/teensy4/analog.c#L210
  50. Any chance you're running all of Teensy's current...

    Any chance you're running all of Teensy's current though extremely thin, low-quality wires? Like these...

    19139

    If you have wires like this, try measuring them with an ohm meter. Some are so...
Results 1 to 50 of 500
Page 1 of 10 1 2 3 4