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

Search:

Type: Posts; User: DD4WH

Page 1 of 10 1 2 3 4

Search: Search took 0.01 seconds.

  1. Yes, the long wires will likely be the cause of...

    Yes, the long wires will likely be the cause of your problems, but not for SD card reading, but for the I2S communication between T4 & audio board.

    Solder the audio board to the T4 or use pin...
  2. Replies
    27
    Views
    158

    not sure if I understand your problem: noone is...

    not sure if I understand your problem:
    noone is able to hear a latency of 0.374ms ?
  3. Replies
    282
    Views
    66,676

    I would recommend to proceed in very small steps:...

    I would recommend to proceed in very small steps:
    * test DAC: try the guitar example of the audio lib
    * test ADC-DAC --> try the PassThrough example
    If those two test are positive, proceed with...
  4. Replies
    27
    Views
    158

    just to understand: is it really sure, that the...

    just to understand: is it really sure, that the latency you are talking about is caused by the DAC?
    I would suspect latency is caused by the filter delay and the block size of the audio processing...
  5. Replies
    282
    Views
    66,676

    Hi Henk, I do not know where you got this code...

    Hi Henk,

    I do not know where you got this code ;-). it has nothing to do with the Teensy Convolution SDR. Maybe you can get it to run on your system by just deleting the line with setI2SFreq. That...
  6. Replies
    45
    Views
    7,677

    the reason for using 32 * 128 samples is the...

    the reason for using 32 * 128 samples is the following:
    * I use fast convolution for complex filtering of the I&Q signals
    * I would like to have a steep filter skirt
    * thus I need a large...
  7. Replies
    45
    Views
    7,677

    hmm, using double would make it necessary to...

    hmm, using double would make it necessary to rewrite large parts of the SDR code, because we would not be able to use CMSIS functions any more, is that true? At least I could not find routines for...
  8. Replies
    45
    Views
    7,677

    It would be great to have you join the SDR...

    It would be great to have you join the SDR efforts initiated by Bob! However, it would be necessary to very clearly structure things and be very clear in the goals we want to achieve and the target...
  9. Replies
    5
    Views
    184

    I am asking myself whether there is a way for...

    I am asking myself whether there is a way for sample-rate-conversion from 44117 to 48000 in acceptable audio quality without overloading small Teensy (especially the fixed point MCUs)?

    Are there...
  10. Replies
    45
    Views
    7,677

    Bob, just some thoughts on this decimation block...

    Bob, just some thoughts on this decimation block question:

    * it could become even more complicated, because FrankB mentioned somewhere that it could also be possible and maybe helpful to have...
  11. Replies
    45
    Views
    7,677

    on the STM32 we do not use such things as "audio...

    on the STM32 we do not use such things as "audio libs" at all. It is just one interrupt/DMA system that gathers the audio blocks and all the processing is done inside a loop.

    The Convolution SDR...
  12. Replies
    45
    Views
    7,677

    Totally agreed! Yes, that would be great! Some...

    Totally agreed! Yes, that would be great! Some thoughts:

    * I am puzzled how to use the floating point lib by Chip in combination with the frequent updates of Teensyduino. So, how could one switch...
  13. Sorry, that was my fault, I thought he was...

    Sorry, that was my fault, I thought he was overall head. Its good to be as accurate as possible, especially in these times.
  14. Replies
    2
    Views
    132

    Hi Joe, with the standard audio lib you could...

    Hi Joe,

    with the standard audio lib you could use

    * biquad filters
    * FIR filters

    with a bit more fiddling you could use the audio lib queue object to obtain your audio blocks and do...
  15. just listened to the excellent daily podcast with...

    just listened to the excellent daily podcast with Christian Drosten, the boss of the Charité in Berlin, one of the leading virologists in Europe...
  16. Thanks, Walter, for inserting the date correction...

    Thanks, Walter, for inserting the date correction into the code!

    In the meantime, I managed to repair my github repo and made a PR for two other small mods:

    * blink LED when there is no SD card...
  17. Replies
    282
    Views
    66,676

    Hi Peter, thats quite strange. If you have...

    Hi Peter, thats quite strange.

    If you have HARDWARE_DD4WH_T4 uncommented:

    #define HARDWARE_DD4WH_T4

    then the compiler should find tft, because it is defined in line 938.

    Are you sure,...
  18. sorry, my github repo shows strange behaviour,...

    sorry, my github repo shows strange behaviour, need some more time to repair this, but I have some other work to do at the moment. If you want to include the change without a PR, go ahead.
  19. @WMXZ, yes, and the bug is only present in leap...

    @WMXZ, yes, and the bug is only present in leap years. I could not make it run when first setting day and then time, it is two days in advance in that case.

    I was not able to find the bug in...
  20. I am experiencing a strange phenomenon with the...

    I am experiencing a strange phenomenon with the current microSoundRecorder code (master branch):

    * when I try to synchronize the time and date with the micro_SRcontrol.exe program, the date seems...
  21. The CMSIS documentation says...

    The CMSIS documentation says (https://www.keil.com/pack/doc/CMSIS/DSP/html/group__RealFFT.html) the real length N FFT uses a buffer of size N (because it holds the complex output values of a length...
  22. Fully agreed, Walter. But if you want to use the...

    Fully agreed, Walter. But if you want to use the CMSIS functions for real FFT, you do not save memory because the CMSIS function still wants a buffer of the same size as in the complex FFT (even...
  23. As I mentioned, using a real-to-complex FFT with...

    As I mentioned, using a real-to-complex FFT with the CMSIS functions will not save memory (because the output buffer has to be two times the length of the FFT and you need a separate input buffer: in...
  24. @hoho: sorry, but you would have to explain more...

    @hoho: sorry, but you would have to explain more precisely what you are trying to do. The original code applies an impulse response to the left audio channel and the same impulse response is applied...
  25. A great idea to perform FT8 decoding on the...

    A great idea to perform FT8 decoding on the Teensy!

    Would love to see that! However, as far as I can see, this is not a particularly easy task, but I found some code on github, which looks rather...
  26. Try the code inside the folder...

    Try the code inside the folder guitar_cabinet_impulse: copy all the files into a folder, not only the .ino-file
  27. Replies
    26
    Views
    1,044

    Solder your boards together, or do it like Frank...

    Solder your boards together, or do it like Frank proposed in post #19 and #21
    It is highly likely that your wires do not give reliable contact.
  28. Which Teensy version did you choose in...

    Which Teensy version did you choose in Teensyduino? Which Teensyduino version do you use? Which sketch did you use? Give complete code or EXACT link to the code.
  29. Replies
    32
    Views
    747

    My recommendation: try to spend a little more...

    My recommendation: try to spend a little more time on digesting and reading than on replying to posts.
    here is the requested connection of the PCM1808 that works with the T4:...
  30. Please read post #91 your question is also...

    Please read post #91
    your question is also answered in the code itself in the comments
  31. Frank and Tim already said everything necessary...

    Frank and Tim already said everything necessary to eventually come to a success, but I think this photograph can back it up [but you only use ONE audio board ;-)]:
    ...
  32. Not sure what kind of program you mean that I put...

    Not sure what kind of program you mean that I put together in 2016!? But I never prepared anything for the T3.5!?

    If you want to use the ARM CMSIS lib with the T3.6, follow exactly the steps...
  33. The code should work with the Teensy audio shield...

    The code should work with the Teensy audio shield without problems. Did you try it?
  34. Replies
    32
    Views
    747

    Yes, the PCM1808 works out-of-the-box with the...

    Yes, the PCM1808 works out-of-the-box with the Teensy audio library, no problem and great audio !

    I do not know the differences between PCM1808 and PCM1802, however.
  35. Replies
    6
    Views
    285

    Another option would be to use an I2S microphone...

    Another option would be to use an I2S microphone breakout board.

    The ICS43434 delivers excellent audio results if you care about a little filtering of the 3.3V supply.
    ...
  36. you can also use separate ADC/DAC for audio. I...

    you can also use separate ADC/DAC for audio. I use the ADC PCM1808 and the DAC PCM5102a (quite cheap modules of both are available on the internet), which seem to use the same I2S protocol as the...
  37. How would you sample the IF? With a 1MSPS ADC?...

    How would you sample the IF? With a 1MSPS ADC? Does the Teensy 4.0 ADC support a sample rate of 1 MHz ? I do not know. If yes, how would you proceed? You would have to decimate the signal (perhaps...
  38. Replies
    17
    Views
    369

    try resoldering every single solder joint under...

    try resoldering every single solder joint under magnification and carefully check every solder joint under magnification glasses.

    In the photos you can see several weak or faulty solder joints,...
  39. Replies
    282
    Views
    66,676

    @Jim: thanks for your info! I am not sure if...

    @Jim: thanks for your info!

    I am not sure if it will be possible to use the R820T tuner. As far as I understand, one would have to sample the IF with at least 20Msps (IF == 10MHz) and then run a...
  40. Replies
    282
    Views
    66,676

    @MICUPRE: sorry to hear about your blown-up T3.6...

    @MICUPRE: sorry to hear about your blown-up T3.6 !

    Before connecting a new T3.6 to your current setup I would carefully check it. I do not understand fully your connection diagram, however there...
  41. Hi Ted, from your sound file I understand that...

    Hi Ted,

    from your sound file I understand that you would like to change the playback speed, but you do not care about maintaining the original pitch during playback. Is that right?

    If so, your...
  42. Replies
    282
    Views
    66,676

    Hi Jim, your SDR setup looks quite familiar to me...

    Hi Jim, your SDR setup looks quite familiar to me ;-). Great that it works and that you find it useful. BTW, the current version does not make full use of the T4 power, it already works great with...
  43. Replies
    24
    Views
    1,495

    Jean-Marc, thanks a lot for your code to make...

    Jean-Marc,
    thanks a lot for your code to make the chip work!
    I tested it with Teensy 4.0 @600MHz & audioshield rev. D with PSRAM [ESP PSRAM64H] soldered to the audio shield
    and Arduino 1.8.10 and...
  44. Hi Brian, I recently learned a bit about...

    Hi Brian, I recently learned a bit about different licenses: it seems (if I understood correctly) that GPLv3 (the license I use for all my code and which is also used by Warren Pratt for the wdsp...
  45. you most probably have wrong connections, because...

    you most probably have wrong connections, because the mic has separate output and Vdd pads!!

    Have a look at the data sheet page 6.

    I am afraid nobody can be of more help unless you post...
  46. It would be good, if you tested the following...

    It would be good, if you tested the following audio lib example: examples/HardwareTesting/PassThroughStereo.ino

    Uncomment the following:


    const int myInput = AUDIO_INPUT_MIC;

    Connect...
  47. Brian, your code runs and performs very well!...

    Brian, your code runs and performs very well! Well done, thats very good!

    I added some very small modifications in the example file --> AUDIO_BLOCK_SAMPLES, Serial printing processor load, fixing...
  48. Hi Brian, thats excellent news!!! Congrats! I...

    Hi Brian,

    thats excellent news!!! Congrats! I wont have time to have a look at and test this until the weekend. Very good that you were able to optimize both processor load and latency.

    I will...
  49. Replies
    15
    Views
    886

    It was YOU who put out the term "pro-audio...

    It was YOU who put out the term "pro-audio circles" ;-) --> #10

    Come on, I am not interested in fairy tales, give me something where I can learn, is there anything you guys published so we can...
  50. Replies
    15
    Views
    886

    Thats interesting. Did those "pro-audio circles"...

    Thats interesting. Did those "pro-audio circles" publish anything (possibly peer-reviewed?), so that others can participate in your knowledge?
Results 1 to 50 of 500
Page 1 of 10 1 2 3 4