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

Search:

Type: Posts; User: PaulStoffregen

Search: Search took 0.02 seconds.

  1. So far the new stuff is only on github. I plan...

    So far the new stuff is only on github. I plan to publish 1.42-beta4 this week, which will have all the new features and the excessive debug output of beta3 cleaned up.

    If you want the new code...
  2. Ok, similar fix for WAVEFORM_TRIANGLE_VARIABLE. ...

    Ok, similar fix for WAVEFORM_TRIANGLE_VARIABLE. :)

    https://github.com/PaulStoffregen/Audio/commit/fd2947410a0270bb8c1ad6316ab9a91c8e3be060
  3. Fixed the regular triangle waveform. Simple as...

    Fixed the regular triangle waveform. Simple as this fix looks, took quite a while to get to it...

    https://github.com/PaulStoffregen/Audio/commit/bf96e81da62d98358661383c4d752da8e6bdf579

    Now...
  4. Just to confirm, I'm running it now and I see the...

    Just to confirm, I'm running it now and I see the triangle waveform issue. Working on a fix...

    13621
  5. As nearly as I can tell, the "tape delay" code...

    As nearly as I can tell, the "tape delay" code doesn't seem to be in this copy that was shared.
  6. You could help yourself to the code now. It's...

    You could help yourself to the code now. It's all on github.

    Inside your copy of Arduino, find hardware/teensy/avr/libraries/Audio. Delete everything in that folder, then get the ZIP file from...
  7. This is the last part I haven't (yet) touched. I...

    This is the last part I haven't (yet) touched. I don't even know where to find it in the code. It doesn't seem to have dedicated .cpp and .h files and I don't see it inside the normal delay files....
  8. Today I added another waveform object for the...

    Today I added another waveform object for the modulation features. I ended up writing things quite differently, but I believe it should have all the features. I also added phase modulation, which...
  9. I've added the variable triangle feature, at...

    I've added the variable triangle feature, at least without modulation.

    Turns out the waveform object had a lot of broken code from prior contributions. In the past I've been a bit sloppy about...
  10. Well, I ended up changing the granular public...

    Well, I ended up changing the granular public functions quite a bit. The grain lengths are now in milliseconds and the speed is a ratio (1.0 = play at original speed). Here's the design tool...
  11. I'm working with the granular effect code right...

    I'm working with the granular effect code right now. Let's talk about what the public functions are meant to do? I'm pretty sure I understand begin(), but these 4 aren't so clear to me.
    ...
  12. Also worth reading (or lightly skimming) is...

    Also worth reading (or lightly skimming) is Arduino's API style guide.

    https://www.arduino.cc/en/Reference/APIStyleGuide

    The audio library doesn't follow all of this perfectly, especially the...
  13. These pages are old, but here's the info about...

    These pages are old, but here's the info about new objects and naming conventions.

    https://www.pjrc.com/teensy/td_libs_AudioNewObjects.html
    ...
  14. Oh, looks like I picked the wrong one by chance. ...

    Oh, looks like I picked the wrong one by chance. ;)

    I actually started looking at the granular effect. First impression is the API exposes all 16 bit numbers rather than the float 0-1.0 API...
  15. I started looking first at AudioEffectSH. I'm...

    I started looking first at AudioEffectSH. I'm guess "SH" means Sample and Hold? The only info I can see what what it's supposed to do is in the readme "Sample and Hold - Allows for smooth...
  16. @john-mike - Looking at merging your code and I...

    @john-mike - Looking at merging your code and I have a quick question. Most of your added files have no license header. Is MIT license (same as the rest of the library) ok to add? Should the...
  17. Would it be ok to merge some or all of these...

    Would it be ok to merge some or all of these improvement into the official audio lib?
Results 1 to 17 of 17