Search results

  1. P

    changing pitch of audio samples - TeensyVariablePlayback library

    got a real dx7 in the meantime, however blasphemously just using it as a MIDI input device :_)
  2. P

    changing pitch of audio samples - TeensyVariablePlayback library

    Thanks so much for your quick reply. Hopefully i have some time next week to look deeper into it. It still surprises me that so few? users seem to have any interest in this topic, even it is the only way to produce pitched samples on the teensy - looks like the teensy is not that commonly used...
  3. P

    changing pitch of audio samples - TeensyVariablePlayback library

    I see you made a lot of changes and improvements in this topic. Could you point me to the best/most recent version of your various branches to try to adapt for my scenario, meaning playing polyphonic, pitched samples from SerialFlash ? (or even SD Card)
  4. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    i forgot, features like USB audio, WebSerial, WebMidi are usualy not available on a mobile phone browser. you have to use a modern desktop-pc web browser to use all of these.
  5. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    you just open https://positionhigh.codeberg.page/ in your webbrowser, the teensy needs to be connected with the teensy internal, micro USB port to that pc. you can view what is supposed on the screen and can interact with the pc keyboard, mouse or a USB gamepad, connected to the teensy USB Host...
  6. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    The teensy audio shield has unresolved digital noise issues in our configuration so It is strongly suggested to use the pcm chip from the bom. The main reason why this is better is that it doesn't need the clock signal, which eliminates the noise issue completely. Further the mute function is...
  7. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    https://www.youtube.com/watch?v=8ODC6Ce51cA
  8. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    https://www.youtube.com/watch?v=bRSscUWsitU
  9. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    https://www.youtube.com/watch?v=KPLHbmFdCoQ
  10. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    https://www.youtube.com/watch?v=yFXT1o5kOMk
  11. P

    Sync Audio Library / Audiostream output

    I am trying to sync the output of the teensy with audio library and I2S Audio output to an external trigger (coming from MIDI Start command), from an external device. My finding is that the output delay at start is more or less random, which i assume is caused by the 3ms buffer of Audiostream...
  12. P

    changing pitch of audio samples - TeensyVariablePlayback library

    I think going over 2x is too much to ask, anyway. I would be happy with a +-5 semitone pitchshift. About the code, yes i've seen that and think that is doable but i have trouble to revert from Nics file-access abstraction layer that he put in between in the newer versions.
  13. P

    changing pitch of audio samples - TeensyVariablePlayback library

    I only use mono samples and i think this will never change. In the meantime i have reverted to an older version of the variable_playback before Nic introduced the additional file abstraction layer for serialflash and qspi-flash. These more recent changes had increased CPU and/or RAM usage and...
  14. P

    changing pitch of audio samples - TeensyVariablePlayback library

    As a side topic - i think this is an issue with the audio library in general with wav files, when stopping samples, so they are not playing to the true end, there are always clicks or glitches. I tried to fix it with the provided envelopes and that kind of makes it fixable, but that also...
  15. P

    changing pitch of audio samples - TeensyVariablePlayback library

    Yes, there is definitly a difference when putting in more yield(). If i disable all or most of the other sound generation beside the samples, i can get 3-4 samples playing nearly without glitches. I retried the PSRAM option but not seen any difference with or without it (maybe even a bit worse...
  16. P

    changing pitch of audio samples - TeensyVariablePlayback library

    Yes, i need to work with git more regulary, i am still kind unfamilar with it and can use only the most basic functionality. So until getting to the next breakthrough we will concentrate on the code and our users prefer binaries anyway. Thanks again for all the tipps. I tested without any...
  17. P

    changing pitch of audio samples - TeensyVariablePlayback library

    That are great news! I tried several times with much stripped out code of our project but all in all, so far no real difference. My feeling is that the SD Card loading is not getting enough/long enough cycles to get the data in. And so, the buffering to PSRAM can't really help. One question : I...
  18. P

    changing pitch of audio samples - TeensyVariablePlayback library

    i did however not have so much sucess with the setBufferInPSRAM(true), i tried to call it before the ->playWav, after it and both but the results were equal or worse than without it. Maybe something in the main application needs to be done to make it work (better) than without ? The PSRAM "test"...
  19. P

    changing pitch of audio samples - TeensyVariablePlayback library

    I can confirm this helped a lot in certain circumstances. Instead of crashing or very nasty audio artefacts, it is more solid now with less agressive audible issues. I will provide a audio demo shortly.
  20. P

    changing pitch of audio samples - TeensyVariablePlayback library

    Very helpful tips, thank you. As one of the first steps i will try to strip out everything possible and observe if any step of it makes an difference. Since everything is interwoven, that might take a moment :_) will get back to you with what i find.
  21. P

    changing pitch of audio samples - TeensyVariablePlayback library

    Hey h4yn0nnym0u5e, i am not sure how fast i can come with an demo code. I don't think it is that much helpful but hope to get you more involved somehow:_) first half of the video is Nics Library playing from flash. Second half is with your current code state for SD card. Dont't turn volume up to...
  22. P

    changing pitch of audio samples - TeensyVariablePlayback library

    Hey, moo - very happy to hear some news from you after a while about your library. You know i am more on a novice level but when you would ask me, i would drop the littlefs and extra stuff for flash. The default serialflash library does not have all the extra fancy stuff like subdirectories...
  23. P

    changing pitch of audio samples - TeensyVariablePlayback library

    That will be complicated but i understand your point. That was the reason why i tried to drag you in to see actualy the same issues we see :_) Since your help is priceless i wil try to find a method to show it otherwise but my fear is that is not really a problem in your code standalone but...
  24. P

    changing pitch of audio samples - TeensyVariablePlayback library

    I understand you do not have much free time but just to let you know - you can test/experience our project with just a bare teensy 4.1 and your PC connected via the onboard MicroUSB and a Webbrowser. You even will hear audio over USB in the Webbrowser, see the "screen" and can control everything...
  25. P

    changing pitch of audio samples - TeensyVariablePlayback library

    ..much better - i now get 10seconds or more audio (with glitches etc.) but it is a big improvement!
  26. P

    changing pitch of audio samples - TeensyVariablePlayback library

    Thank you for putting in time and work on this, h4yn0nnym0u5e. Currently i can't get your branch working for more than 0.5-1sec. but that very well might have reasons out of your scope and i will try to find it. One question: With the code from Nics repo, we had to insert __disable_irq()...
  27. P

    Teensy 4.1 likely dead - any suggestions

    It is kind of off topic but since it is the same project, and there is some response going on, i try my luck. After the change of the voltage regulator and other changes ? during corona peak, we got reports that sd card access is only working after flashing the teensy and running our application...
  28. P

    Yet Another File Player (and recorder)

    Since in this thread it seems the puzzle pieces might come together i like to say Hi to you all ! @Nic, if you are reading here too, thank you again for your help and providing your great work making the only public "known" way how to play pitch shifted samples with the teensy. It is working...
  29. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    https://www.youtube.com/watch?v=kJyyJFjBueQ
  30. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    https://youtu.be/Ozouumx7OZ8 https://codeberg.org/positionhigh/MicroDexed-touch
  31. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    https://www.youtube.com/watch?v=uECPTRHJcdo
  32. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    https://youtu.be/jAyZdMGKCbk
  33. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    MicroDexed was picked up for a competition at pcbway. If you like it, use it - please feel free to leave some (positive?) comment at: https://www.pcbway.com/project/shareproject/MicroDexed_Touch_current_version_with_PCM5102_d643a695.html
  34. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    Microdexed Sequencer playing external Alpha Juno 2 Synth: https://youtu.be/ybe_zsIncjs
  35. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    somehow got on to the youtube homepage for a short time;-) enjoy. https://youtu.be/jpPxnm5jN1M
  36. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    latest progress: https://www.youtube.com/watch?v=1ggEuPWhwn8
  37. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    https://www.youtube.com/watch?v=WQ3UeZRARiI
  38. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    We have some progress on finalizing/multiband master bus compression. https://www.youtube.com/watch?v=sbBURTs3XYw
  39. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    Hello mindwave, my current branch is based on the Teensy 4.1 https://codeberg.org/positionhigh/MicroDexed-touch
  40. P

    changing pitch of audio samples - TeensyVariablePlayback library

    Hello otemrellik, i am not sure if i can help you but if you have static samples, they would be best played from progmem, that seems to be the fastest method. It will also work from SPI flash. About psram, we are also looking into that at the moment.
  41. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    hey mindwave, the tsynth is trying to emulate an analog synth with 6 voices + filters + envelopes and i think that it is. so yes, i would say that is a good starting point because it will cover how the most basic parts of teensy + audio lib do work, in general.
  42. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    https://www.youtube.com/watch?v=WFc2IrTSYDQ&list=PLHTypoMU1QoGOXPli8bjR6MknPiQpubHl&index=4
  43. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    If you are new to this topic, Floyd Steinberg made a great introduction/short demovideo on Youtube. Highly recommended to check it out :_) https://www.youtube.com/watch?v=ZFvrbFw_cPg&t=106s
  44. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    Samples/Multi Samples from flash chip are now working: https://youtu.be/lwLht-6d_2o
  45. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    new video, building up a pattern from scratch: https://www.youtube.com/watch?v=JetEBebtOVA
  46. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    Working hard on the next steps. First version of a PCB and a 3d print case is currently in progess/under testing. https://youtu.be/G6lSqf8H_4g
  47. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    quick video update about the live performance fm modifiers. https://youtu.be/4rvezoD7iu8
  48. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    that are great news! But your MicroDexed looks a little bit strange to me :_)) About the compile warnings, i only get then at the first compile time. After that, i get a warning-free compile. Ah and it seems you have not connected the USB Host Port, yet. I suggest to do so, that you can...
  49. P

    A DX7 (Fm synthesis) replacement with Dexed on a Teensy

    The audio quality was so bad, i made a improved version https://www.youtube.com/watch?v=K9JTlULcLJY
Back
Top