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

Search:

Type: Posts; User: JayShoe

Page 1 of 3 1 2 3

Search: Search took 0.00 seconds.

  1. Replies
    1
    Views
    134

    Woah, I'm going to give you some love. This...

    Woah, I'm going to give you some love. This project is hilariously awesome. Good work!
  2. I thought Teensy was always operating at...

    I thought Teensy was always operating at 16bit/44100? How do I do this?
  3. Hi Alex, Thanks, that definitely helps. Does...

    Hi Alex,

    Thanks, that definitely helps. Does anyone know if I2S2 (in2, out2) can run in slave mode while the I2S1 (in1, out1a, ...) runs in master mode? The audio design tool only has an object...
  4. Replies
    20
    Views
    912

    I think some people would appreciate a Teensy+A....

    I think some people would appreciate a Teensy+A. However, there are many configurations that someone might need. It wouldn't address all the different configurations as easily as a separate module...
  5. I also wanted to add the link to the ESP32...

    I also wanted to add the link to the ESP32 library for Arduino, which is also required.
    https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md
  6. Hello, Over a year later and I'm still at it!...

    Hello,

    Over a year later and I'm still at it! The ESP32 implementation works ok, but I didn't like the workflow. I searched on a way to build the project with Arduino IDE instead, and found that...
  7. Anyone know about the usb host? Using a USB flash...

    Anyone know about the usb host? Using a USB flash drive, is that faster?
  8. Why can't you have one teensy play, and one...

    Why can't you have one teensy play, and one teensy record? Why does it need to be the same teensy? You can pass an analog OR DIGITAL signal (teensy a > i2s - teensy b) on the record teensy running in...
  9. Nice. Post a video of the creepy doll maybe? :-)

    Nice. Post a video of the creepy doll maybe? :-)
  10. Replies
    6
    Views
    348

    PS - after re-reading your post I realize you are...

    PS - after re-reading your post I realize you are doing INPUTS into the teensy. I wrote my post regarding outputs but the same theories apply. I also have an ADC card in pre-production that I will...
  11. Replies
    6
    Views
    348

    Hello emmanuel63, This is a common issue that...

    Hello emmanuel63,

    This is a common issue that I've faced over the years while working with pro-audio. It is my professional opinion that the reason for the noise is coming from the quality of the...
  12. Having been through this before, I can say that...

    Having been through this before, I can say that the Linux drivers aren't a huge help in developing a driver for the Teensy Audio Library. My PCM5242 module had linux drivers that I thought would be...
  13. Replies
    1
    Views
    227

    Did you try enabling "listen to this devive" (or...

    Did you try enabling "listen to this devive" (or similar) on the teensy soundcard settings? It sounds like that's what you are looking for.

    Control panel>sound>recording>teensy>listen to this...
  14. Does it make sense to push this to the floating...

    Does it make sense to push this to the floating point library? https://github.com/chipaudette/OpenAudio_ArduinoLibrary
  15. Nice work to you, ETMoody3! How does it sound?...

    Nice work to you, ETMoody3!

    How does it sound? Can you make us a video?
  16. I would assume that "pitch shifting" is something...

    I would assume that "pitch shifting" is something that is done in the Vocoder project? How does this project relate to what you are asking for? How can it be adapted to do what you need?
    ...
  17. Replies
    3
    Views
    267

    Floating point library here:...

    Floating point library here: https://github.com/chipaudette/OpenAudio_ArduinoLibrary

    It doesn't show up on google searches very well yet.
  18. File>Examples>Audio>Hardware...

    File>Examples>Audio>Hardware Testing>PassThroughUSB.


    #include <Audio.h>
    #include <Wire.h>
    #include <SPI.h>
    #include <SD.h>
    #include <SerialFlash.h>

    AudioInputUSB usb1; ...
  19. So you need to hand solder? Sure, you don't want...

    So you need to hand solder? Sure, you don't want SMD but that doesn't explain why SPI... Why not use I2S, the standard for digital audio?
  20. Hello, @PaulStoffregen, I'm wondering if you...

    Hello,

    @PaulStoffregen, I'm wondering if you could help and/or take a bounty for this. I have some notes above, but long story short is that I would like to monitor the "usb1.inputVolume();" in...
  21. I have not. My project doesn't really demand...

    I have not. My project doesn't really demand multichannel USB audio, although the more I play with this, the more I'm realizing I've built a really bad ass soundcard for a DAW (recording...
  22. Hello Friends, I've pretty much completed the...

    Hello Friends,

    I've pretty much completed the drivers for both the DAC and the ADC. My first major test was to see if I could get 4 DACs hooked up to get 8 channels out. I have succeeded to make...
  23. https://forum.pjrc.com/threads/53069-Teensy-with-P...

    https://forum.pjrc.com/threads/53069-Teensy-with-PCM5102a-Module-via-I2S?p=183176&viewfull=1#post183176
  24. I got it. TDM for PCM5242 has an offset of...

    I got it.

    TDM for PCM5242 has an offset of 1... As described in Figure 22. TDM/DSP 2 Audio Data Format of the PCM5242 datasheet.

    // 16 Bit Mode: device 1 shift 1 | device 2 shift 33 | device...
  25. Following... :)

    Following... :)
  26. Hello, I've done a lot more work over the...

    Hello,

    I've done a lot more work over the past few days on the drivers. I have an example for PassthroughUSB_I2S, PassthroughUSB_TDM, PassthroughADC_I2S, PassthroughADC_TDM. There are some very...
  27. My project consists of DAC and ADC parts that can...

    My project consists of DAC and ADC parts that can handle 24 (or 16, or 32) bits. I have custom PCB designs for PCM5242 and TLV320ADC6140. I'm working on the drivers, and it's going fairly well so...
  28. *ignore differences with // GUItool: begin...

    *ignore differences with // GUItool: begin automatically generated code... That was a typo on the previous post. The following is the GUItool code I'm using for TDM.




    // GUItool: begin...
  29. After further review I'm realizing my clipping...

    After further review I'm realizing my clipping issues are not related to limitations of 16 bits (at least partially not).

    I'm noticing the the AudioInputUSB object behaves differently when in I2S...
  30. Ah, that was the meat and potatoes! In the spec...

    Ah, that was the meat and potatoes! In the spec there is this chart which shows how the descriptors relate to eachother. You were asking originally about why that volume control is useful, suggesting...
  31. Input Terminal (IT) = Receptacle for audio...

    Input Terminal (IT) = Receptacle for audio information flowing into the audio function.

    Feature Unit (FU) = Provides basic audio manipulation on the incoming logical audio channels.


    21119
    ...
  32. Thanks, I think you are right about this version...

    Thanks, I think you are right about this version 2.0 spec. It's the Input Terminal Descriptor in section 4.7.2.4






    A table of the elements in the descriptor.

    21116
  33. Broken link for Rev 2. Posting correct link...

    Broken link for Rev 2. Posting correct link below.
    http://dl.project-voodoo.org/usb-audio-spec/USB%20Audio%20v2.0/Audio20%20final.pdf
  34. How can I return the current features.volume? ...

    How can I return the current features.volume?

    I have an AudioInputUSB object called usb1 and an AudioOutputUSB object called usb2.

    So this code works for the "output" AudioInputUSB object.
    ...
  35. You got me! Yes that's what I meant. Yup,...

    You got me! Yes that's what I meant.



    Yup, that's what I'm experiencing. That's way too low.



    That's a great discussion. In that thread there is a user endolith who discuses headroom....
  36. Great, thanks guys. I'll keep working on it and...

    Great, thanks guys. I'll keep working on it and will look at your links.

    Quick question, which may get to my point faster.

    The following is the signal path of channel 1, a microphone with...
  37. TLDR: How do we do a simple pass through mix? How...

    TLDR: How do we do a simple pass through mix? How can we mix multiple channels without adding or removing gain resulting in clipping?


    In a normal mixer every channel gets a volume, and this...
  38. Hello Teensy Friends, I have a question...

    Hello Teensy Friends,

    I have a question regarding the Teensy Audio Library and the mixer gain structure. In pro-audio gain structure is of high importance. The right gain structure will result in...
  39. Replies
    16
    Views
    719

    Hey Paul, yes I know it does support TDM. But...

    Hey Paul, yes I know it does support TDM. But this TDM is not I2S, it's serial data. Things like speaker current, voltage sense, etc. The teensy audio library wouldn't support that out of the box,...
  40. Replies
    16
    Views
    719

    cjwu382, Take a look at "Table 23. TDM...

    cjwu382,

    Take a look at "Table 23. TDM Voltage Sense Time Slot". Yeah, it looks like it's a TDM data stream but NOT I2S. Also looks like that information might not be accessible via I2C? IDK....
  41. Replies
    16
    Views
    719

    The Teensy exposes 2 "SAI" modules of the 3 on...

    The Teensy exposes 2 "SAI" modules of the 3 on the chip (if my memory serves me correctly). SAI is just a fancy name for an I2S bus that is configurable in many different ways (I2S, TDM, etc). Check...
  42. Hi PaulS, Ahh yes! OK so I went crazy and...

    Hi PaulS,

    Ahh yes! OK so I went crazy and uninstalled every sound device but the Teensy. Since I knew it CAN work, I tried that and it fixed it! There was some other device calling for the larger...
  43. Replies
    16
    Views
    719

    Mark is right, you'll need a level shifter. Sorry...

    Mark is right, you'll need a level shifter. Sorry for jumping the gun - I'm surprised to see this. I was just pointing out that *most* chips don't need much initialization to work with Teensy... Most...
  44. So I just began to try out FlexASIO...

    So I just began to try out FlexASIO and good news - it works with the Teensy so far.

    The latency is still a little too long for playing an instrument without lag... I'll continue testing...
  45. Anyone else out there hoping to use Teensy with...

    Anyone else out there hoping to use Teensy with ASIO4ALL? Anyone???
  46. Replies
    16
    Views
    719

    SDIN (TDM serial data input) = OUT1A from teensy...

    SDIN (TDM serial data input) = OUT1A from teensy to SDIN of chip.
    SDOUT (TDM serial data output) = No connection. Probably to a second amp chip for the second channel because this chip is mono...
  47. Hello jwatte, Sorry for the delayed response...

    Hello jwatte,

    Sorry for the delayed response on this. I thought about your question.



    This is a stock T4, with the USB Passthrough example running. File>Examples>Audio>PassThroughUSB....
  48. Hello alonper, We meet again! I know this...

    Hello alonper,

    We meet again! I know this post is old, but I remember colaborating with you regarding an ADC for your guitar pickups. Right?

    I'm trying to get the Teensy to work with ASIO4ALL....
  49. Here's another example, from a different...

    Here's another example, from a different computer. This one has specified a "microphone boost" parameter (aka "gain"). I also want to see about getting access to that slider. We probably have to...
  50. Many people may not know... Motherboard sound...

    Many people may not know... Motherboard sound cards have an analog audio path from the input to the output. So when you turn down the volume on that slider (the one here), the motherboard attenuates...
Results 1 to 50 of 139
Page 1 of 3 1 2 3