Search results

  1. M

    Roadmap "Dynamic Updates": any effort going on?

    ups...sorry for the ==, I was using that code because I saw it in the PlaySynthDynamic.ino example, there you have it like this: if (NULL != waves[chan]) { delete waves[chan]; waves[chan]=NULL; // ...and so on... thanks for taking some time to answer my questions and for the great...
  2. M

    Roadmap "Dynamic Updates": any effort going on?

    Hi again @h4yn0nnym0u5e I have a pretty simple question about the safest way to work with dynamic audio objects and static connections. In the process of deleting audio objects and creating new ones, should I do that after AudioNoInterrupts() as you do in your example PlaySynthDynamic.ino...
  3. M

    changing pitch of audio samples - TeensyVariablePlayback library

    Thanks! calling the setLoopStart & setLoopFinish after play() solved that.
  4. M

    changing pitch of audio samples - TeensyVariablePlayback library

    Hi @h4yn0nnym0u5e, I'm testing the array player, the pitch, loop type and crossfade works but not having luck with the start and end points of the loop, same with the setPlayStart (it always plays the whole sample starting at the beginning). Could you confirm that these functions are also...
  5. M

    Roadmap "Dynamic Updates": any effort going on?

    so the correct branch for the dynamic audio library is this: https://github.com/h4yn0nnym0u5e/Audio/tree/features/dynamic-updates and for the core, this branch: https://github.com/h4yn0nnym0u5e/cores/tree/feature/Audio/dynamic-updates is that correct?
  6. M

    Roadmap "Dynamic Updates": any effort going on?

    thanks a lot! it works now, I was using the master branch...
  7. M

    Roadmap "Dynamic Updates": any effort going on?

    In the version I have the delay constructor expects the memory type and delay size but not that bool at the end, could you point me to the files for that? AudioEffectDelayExternal dly2(AUDIO_MEMORY_EXTMEM, 1200.0f, false); I've also removed all use of EXTMEM in my code to be sure that it wasn't...
  8. M

    Roadmap "Dynamic Updates": any effort going on?

    it worked with this AudioEffectDelayExternal delayExt1(AUDIO_MEMORY_EXTMEM, 100); ...but with a pretty small delay size, if I put bigger numbers it does get stuck : /
  9. M

    Roadmap "Dynamic Updates": any effort going on?

    Hi @h4yn0nnym0u5e , I'm trying to use the AudioEffectDelayExternal from your dynamic library but I can't make it work. The psram chip I'm using is a APS6404L-3SQR, I've tried these 2 options when declaring the delay object (it enters in a reboot cycle with the first and get stuck with the...
  10. M

    Vinia - multichannel audio eurorack module.

    VINIA has 8 channels, each one can be independently configured as a sample player, full synth voice, drum synth, harmonic oscillator, chord generator... or as a multi-effects unit for external audio processing. Easy to use constructor allows configuring the chain of audio source & processors...
  11. M

    Using EXTMEM with psram chip connected to SPI0

    Hi there, I'm trying to use a APS6404L-3SQR psram chip connected to pins 10, 11, 12 & 13 (SPI0) but at the moment it does not work. The teensy41_psram_memtest.ino says "EXTMEM Memory Test, 0 Mbyte" and the led keeps blinking. I know t4.1 has pads to solder the psram chip directly and that will...
  12. M

    changing pitch of audio samples - TeensyVariablePlayback library

    Thanks! This is going to be perfect for my next project. Will let you know once is tested.
  13. M

    changing pitch of audio samples - TeensyVariablePlayback library

    Today I tested the AudioPlaySerialFlashResmp and the sound goes really bad when setting pitch up (only one semitone and has distortion/artefacts... ) which does not happen with the SD player. Also in the serial flash player, with this last release my teensy gets stuck if I try to play with the...
  14. M

    changing pitch of audio samples - TeensyVariablePlayback library

    Thx for the quick response. For me it's working fine with 3 or 4 sample players. Haven't tested some features like crossfade, but pitch, forward loop are ok in my initial tests
  15. M

    changing pitch of audio samples - TeensyVariablePlayback library

    That's awesome. So in this version the buffer is created (and deleted) dynamically, compared to your buffered sample player which uses fixed size ones, am I correct? Would it be possible to have fixed sized ones and maybe a little more persistent? like erasing the data only when the buffer is...
  16. M

    ILI9225 Optimized Library

    nope, I'm currently using a different display and library, ST7789
  17. M

    Roadmap "Dynamic Updates": any effort going on?

    ok got it, I get lost with github , the reverb works perfect now! thanks for this ;-)
  18. M

    Roadmap "Dynamic Updates": any effort going on?

    where should I download the files from?
  19. M

    Roadmap "Dynamic Updates": any effort going on?

    this is awesome, was not expecting this level of support! will check this tomorrow morning. Thanks dude
  20. M

    Roadmap "Dynamic Updates": any effort going on?

    Just tested the new dynamic mixer and it makes brutal noises when that setting is activated, if not it works fine.
  21. M

    Roadmap "Dynamic Updates": any effort going on?

    Thanks h4yn0nnym0u5e will check this new mixer in a moment. I'm having a weird issue with the reverb effect, basically the reverb stops suddenly if there's no audio in the input, so when connected to a physical audio input it does work because there's always a subtle noise remaining but when...
  22. M

    Can i modulate the delay time?

    yes, that is exactly the first think I tried but looks like there's a bug ....I copied the rectifier effect to a new one (just changing the name of the file and object) and I get similar errors, probably because I'm not using the last Arduino version and not the last dynamic audio library...
  23. M

    Can i modulate the delay time?

    @houtson yes, the files are placed in the right place and the #include it's correct. the code it's very very long, will give a try in a fresh new project, this one has grown too much and I'm getting this sort of errors in the last step of compilation not only with your library. Thanks you!
  24. M

    64Mo PSRAM chip APS6404L compatibility

    I'm not using last Teensyduino version, got a windows laptop with last versions of both Teensyduino and your dynamic library but for some reason my code does not work there (it does compile, but hardware enters in a reboot cycle when flashed with it) so for this particular project I'm using an...
  25. M

    Can i modulate the delay time?

    for some reason (that I don't fully understand) I can't use it :-( it's probably because I'm using the alternative dynamic audio library, just in case you're curious about it this is what the compiler says: .pio/build/teensy40/src/main.cpp.o: In function `EffectDelay2::setParam(int, float)'...
  26. M

    Can i modulate the delay time?

    yours it's cool, but it has only control via the modulation input to set the delay time, isn't it?
  27. M

    64Mo PSRAM chip APS6404L compatibility

    Well, at the moment I haven't been able to make it work, I'm using pins 11, 12, 13 and 30 for CS (pin 6 is used already on my project), it does compile but gets stuck when the delay is initialised tried modifying the settings on extmem.cpp // in the extmem.cpp file: #define SPIRAM_MOSI_PIN 11...
  28. M

    64Mo PSRAM chip APS6404L compatibility

    Thanks for the info, will give a try!
  29. M

    Roadmap "Dynamic Updates": any effort going on?

    Thanks! btw I edited my previous post with some extra info while you were answering it... I'm slow wrinting in English haha
  30. M

    Roadmap "Dynamic Updates": any effort going on?

    Hi h4yn0nnym0u5e, what I would like to get is a response like this: this would be the same response as setting the pan law to 0 in Cubase I think, which is better for mixng to my taste. It's true that phisically a sound will be louder when it's played by both speakers but 'psyco-acoustically'...
  31. M

    64Mo PSRAM chip APS6404L compatibility

    Hi h4yn0nnym0u5e, I'm using your audio library so i could theoretically use it, correct? Anyway I have no idea how to initiallize the chip, any tip? have seen in the delay code the pin assignment which I assume that have to tweak to my needs, and I was thinking about using it for some big arrays...
  32. M

    64Mo PSRAM chip APS6404L compatibility

    Would it be possible to use this chip with Teensy 4.0? I'm trying to figure out how to initialise it (how to indicate the CS pin for example) but at the moment I'm pretty lost
  33. M

    Roadmap "Dynamic Updates": any effort going on?

    hi again, I have a question about the dynamic stereo mixer (which I think it's really good btw) would like to totally deactivate the panning law, which number will set the gain correction depending on the pan setting to zero? I've tried with "mixMaster.setPanLaw(0.0);" and it sounds...
  34. M

    Help to adapt i2c code from i2c_t3.h to Wire.h

    Hi there, I'm trying to adapt the 16n firmware for Teensy 4 As the original code is made for Teensy 3.2 & LC, I have to adapt the i2c part for the Wire library, but no idea how to set to master/slave and the i2c pullup. Any idea about how to? original code: if(i2cMaster){...
  35. M

    ST7789_t3 (part of ST7735 library) support for displays without CS pin

    Hi @KurtE, this is just to say that the issue pointed in my last post was all my fault, drawReact works perfect. Also I'm getting pretty good results with the frameBuffer, waiting 100 milliseconds before writing to the buffer, which is a slow refesh, but avoids all glitches. Thanks for all the...
  36. M

    Roadmap "Dynamic Updates": any effort going on?

    sorry, I made a big mistake, because didn't adjust the buffer size in Audiostream, also I'm using VSCode with PlatfomIO, no idea if it behaves differently from the Arduino IDE this are the correct values, now heap is the same, but not the free space for local variables: old Teensy version and...
  37. M

    Can i modulate the delay time?

    Hi @houtson, could you share the code? the Github link is dead. Thanks!
  38. M

    Roadmap "Dynamic Updates": any effort going on?

    I'm testing this but the resulting free memory is too small compared with the previous version I was using, not sure if it's because the last version of Teensyduino (because I wasusing an old version too) or the last version of the dynamic library, but the numbers are pretty different: old...
  39. M

    Teensy 4.1 - Copy SDCard Data into Flash Memory

    not using the LittleFS_QPINAND because that is only for Teensy 4.1, it does not have a way to point which is the CS pin etc... but I tested with LittleFS_SPINAND and it was ok, anyway, if I can't use it with the serialFlash.h library then it maybe not very usefull to me as my idea was using it...
  40. M

    Teensy 4.1 - Copy SDCard Data into Flash Memory

    Hi there, I have this flash chip: https://protosupplies.com/product/w25n02g/ was planing to use it in a Teensy4.0 with the SerialFlash.h library but something does not work with it, the chip is detected but I haven't been able to write on it and also the reported size does not match the expected...
  41. M

    Roadmap "Dynamic Updates": any effort going on?

    great! just downloading it
  42. M

    Roadmap "Dynamic Updates": any effort going on?

    yes, I'm using <list> like described in this post I have access to the enum (once moved it out of the setParam declaration): waves->setParam(SynthWaveformModulated::frequency, floatVar); ...but no idea how to set the frequency directly accessing to the filter objet, moved it to the public...
  43. M

    Roadmap "Dynamic Updates": any effort going on?

    thanks @manicksan but it does not worth, my macOS it's too old, I'm getting advices from Chrome and VSCode about the imminent lack of compatibility, time to update I guess
  44. M

    How to display free ram.

    thanks for answering @KurtE well, I was wrong but is because I am getting some weird results, looks like it does not always show the correct value #include <Arduino.h> #include "memory.h" void setup() { Serial.begin(9600); Serial.println("\n init--------------"); memInfo()...
  45. M

    How to display free ram.

    that's pretty neat, but it provides info about the max ram used instead of the available free ram, am I correct?
  46. M

    Yet Another File Player (and recorder)

    Hi again @h4yn0nnym0u5e, in order to use the playWavBuffered dynamically, how would you recommend to add the destructor? I have seen this in play_sd_wav.h of your dynamic library: ~AudioPlaySdWav(){SAFE_RELEASE_INPUTS(); SAFE_RELEASE_MANY(2,block_left,block_right);} any suggestion?
  47. M

    Yet Another File Player (and recorder)

    just implemented the raw import on my current project, thanks a lot!
  48. M

    changing pitch of audio samples - TeensyVariablePlayback library

    Hi @Moo, I'm currently using a modified version of your old code, will give a try to this new one which seems to be way better. How does it perform reading from the microSD card?
  49. M

    Yet Another File Player (and recorder)

    thanks for the prompt answer @h4yn0nnym0u5e, I have one last question, would it be possible to adapt the parseWAVheader to make a WAV to RAW file convertor? I would like to give a try but maybe I'm wrong about audio file formats and something else has to be done apart from removing the metadata...
  50. M

    Yet Another File Player (and recorder)

    Thanks @h4yn0nnym0u5e , I'll comment all references to SCOPE in audioBuffer to avoid the warnings. The supported files are WAV 16bit with 44.1, 22 or 11kHz correct? would it be possible to change the playback speed by using the sample rate? would be a great add on.
Back
Top