benjaminkirkbride
Member
Hello all, thank you for considering my question.
I am trying to provide audio in to a Teensy 4.0, do some FFT to it, then send the output back over serial to the same host that is connected via USB.
I expected this to be relatively simple, but after some troubleshooting and getting the USB input to work (I was doing line-in prior), I see that now I (believe I) am unable to use serial. I assume this is due to having to put the board into usb mode "audio", but am not entirely certain.
I did some research on this topic and found a post here that seems to be about the same issue, but I found the advice given to be unclear: https://forum.pjrc.com/threads/61709-Possible-to-use-Teensy-4-0-as-just-Serial-and-Audio
The advice appears to be "use MIDI" or "Edit some TeensyDuino files". I tried including a basic MIDI implementation into my code, but that didn't seem to make any sort of difference. I am also not certain how to edit the board files exactly, and even if I was that is a solution I would really like to avoid as it would require modifying library files for anyone else in the future to be able to use my project.
First time using this forum and not particularly experienced with any of this in general, so please go easy on me
I am trying to provide audio in to a Teensy 4.0, do some FFT to it, then send the output back over serial to the same host that is connected via USB.
I expected this to be relatively simple, but after some troubleshooting and getting the USB input to work (I was doing line-in prior), I see that now I (believe I) am unable to use serial. I assume this is due to having to put the board into usb mode "audio", but am not entirely certain.
I did some research on this topic and found a post here that seems to be about the same issue, but I found the advice given to be unclear: https://forum.pjrc.com/threads/61709-Possible-to-use-Teensy-4-0-as-just-Serial-and-Audio
The advice appears to be "use MIDI" or "Edit some TeensyDuino files". I tried including a basic MIDI implementation into my code, but that didn't seem to make any sort of difference. I am also not certain how to edit the board files exactly, and even if I was that is a solution I would really like to avoid as it would require modifying library files for anyone else in the future to be able to use my project.
First time using this forum and not particularly experienced with any of this in general, so please go easy on me
Last edited: