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

Search:

Type: Posts; User: RABB17

Page 1 of 2 1 2

Search: Search took 0.00 seconds.

  1. I'm curious. Try underclocking the teensy @ 150...

    I'm curious. Try underclocking the teensy @ 150 and 396. Does the issue persist? You might also check into using littlevgl lib.
    This link pertains to T3.6 but may be relevant to yr issue: ...
  2. Replies
    15
    Views
    1,964

    Very cool. I was just looking at this on the...

    Very cool. I was just looking at this on the ESP32, nice to see it working on the Teensy. Thanks for sharing!
  3. Replies
    6
    Views
    184

    Right now I'm just using a program called...

    Right now I'm just using a program called polyphone(https://www.polyphone-soundfonts.com/en/) You can also use Viena(http://www.synthfont.com/Downloads.html) or any soundfont editor, really. There...
  4. Replies
    6
    Views
    184

    Yes certainly! I will make the entire akwf...

    Yes certainly! I will make the entire akwf package available as teensy wavetables sometime tonight. I have quite a few single cycles outside of this, but I need to organize them more coherently :)
  5. Replies
    6
    Views
    184

    *see below

    *see below
  6. Replies
    8
    Views
    270

    Unless your objective is more a midi player using...

    Unless your objective is more a midi player using the midisynth examples polyphonic setup you can just create a bank of effects and use amps and dynamic patching for your individual voices. 8 - 10...
  7. Replies
    6
    Views
    184

    www.adventurekid.se/akrt/waveforms/

    www.adventurekid.se/akrt/waveforms/
  8. Replies
    6
    Views
    184

    Any interest in sf2 single cycle fonts?

    So I've spent the last few days processing the Adventure Kid Single Cycle collection into sf2 files. If anyone is interested I can upload them for everyone's use. Each waveform uses exactly 4.09kb...
  9. Replies
    8
    Views
    270

    Using 64 waveform oscillators in such a fashion...

    Using 64 waveform oscillators in such a fashion doesn't really use much of the teensy resources:

    18915


    #include <Audio.h>
    #include <Wire.h>
    #include <SPI.h>
    #include <SD.h>
    #include...
  10. Replies
    8
    Views
    270

    https://forum.pjrc.com/threads/59092-Notes-and-Vol...

    https://forum.pjrc.com/threads/59092-Notes-and-Volts-Synth-tutorial-polyphonic-expansion?highlight=notes+volts here is an example expanding the mono synth from the Notes and Volts tutorial. You can...
  11. Replies
    8
    Views
    270

    Why not create an object pool of desired audio...

    Why not create an object pool of desired audio objects? Actually, I'm not sure this approach would make sense in this case. Why don't you figure out the maximal number of oscillators you need and...
  12. Replies
    8
    Views
    314

    ah very good point.

    ah very good point.
  13. Replies
    8
    Views
    314

    XD More meaning the sound would be shit on an 8...

    XD More meaning the sound would be shit on an 8 bit dac and you'd get truncation errors
  14. Replies
    141
    Views
    10,850

    I suspect this is the case as well. Perhaps a...

    I suspect this is the case as well. Perhaps a simple edit to the description would be helpful. Relatedly, is development of t4 as usb audio out on the dev roadmap?

    [EDIT]

    ah, just saw this: ...
  15. Replies
    8
    Views
    314

    Doesn't ESP32 have 2 8 bit DACs? I imagine that...

    Doesn't ESP32 have 2 8 bit DACs? I imagine that would cause some headaches trying to port the library.
  16. Ah so just read up on the transwave - seems very...

    Ah so just read up on the transwave - seems very similar to the wavetable morph function in Serum. I was definitely planning to implement something like this. Currently, I'm working on creating an...
  17. I was just going to paste the code here but...

    I was just going to paste the code here but forking the git does make more sense. Regarding the transwaves, thank you for the suggestion, I will check it out :) And thanks again for your help.
  18. I neglected to mention that the offending code is...

    I neglected to mention that the offending code is generated by these single cycle special cases in the soundfont decoder. I will upload a fix to the python code as soon as I have time to review it.
  19. Aha! So it does. :o Many thanks, indeed. Now I...

    Aha! So it does. :o Many thanks, indeed. Now I can get on with my actual intended project.
  20. Here is the output using the same soundfont to...

    Here is the output using the same soundfont to drive virtual midi on pc:

    As you can see there is no transient spike:
    18872
  21. Although I think it's safe to rule out random...

    Although I think it's safe to rule out random noise at this point I've included how I have the T4 affixed to the shield. My camera is poor quality so just take my word that the solder joints are...
  22. No problem, it's a very lengthy post. T 4.0 +...

    No problem, it's a very lengthy post. T 4.0 + rev D audioshield

    Here is a link to the .sf2 as well:
    https://drive.google.com/file/d/1R2N5Qo84uFD66sRo4gYNRTttBp2pi9U0/view?usp=sharing
  23. I've attempted to use single cycles from Union,...

    I've attempted to use single cycles from Union, Serum, and this: http://www.adventurekid.se/akrt/waveforms/

    My intention is to use the opensource ones for a teensy synth, however, I used the...
  24. Apologies, my forum etiquette isn't what it...

    Apologies, my forum etiquette isn't what it should be I'm afraid.

    midisynth.cpp:


    /* Play notes when your computer sends USB MIDI messages.

    To use this example, you must run software on...
  25. I bypassed the headphone jack and probed the...

    I bypassed the headphone jack and probed the lineouts, same artifact.
  26. I am wondering if this bit might have something...

    I am wondering if this bit might have something do with it
  27. Here is the wavetable decoded by the sf2 decoder...

    Here is the wavetable decoded by the sf2 decoder for teensy -

    AKWF_0001_samples.h:


    #pragma once
    #include <Audio.h>
    extern const AudioSynthWavetable::instrument_data AKWF_0001;
    ...
  28. At any rate, the very same soundfonts encoded...

    At any rate, the very same soundfonts encoded that are then ripped through the decoder do not exhibit this behavior when played through any pc midi. So it is something specific happening with the...
  29. 18870 If you compare this image and the first...

    18870

    If you compare this image and the first very first one posted at the top of the thread, you can see the artifact is occurring at the end of the cycle. Exactly, and duplicated in every...
  30. This particular waveform is exported directly...

    This particular waveform is exported directly from a commercial wavetable synthesizer. I have done a similar process from other commercial wavetable synths, as well as well known single cycle...
  31. 18866 This is a typical 'small' instrument...

    18866
    This is a typical 'small' instrument sample from the Arachnoid sample pack. Note the difference to the single cycle I packaged below in sample size. The loop also runs the length of the...
  32. Sorry if it wasn't clear: ...

    Sorry if it wasn't clear: http://github.com/PaulStoffregen/Audio/blob/master/synth_wavetable.h

    It is just the audio library wavetable object. As to specifically single cycle soundfonts I am...
  33. Here is another waveform, smooth, differentiable...

    Here is another waveform, smooth, differentiable at all points ringing artifact persists. The artifacts present themselves as freq dep clicking. Very annoying.

    18864
  34. I'll do some investigating today. I spent some...

    I'll do some investigating today. I spent some time reading Digital Waveform Generation, by Pete Symons yesterday. These transients seem to appear at the start of the generated waveform. I am...
  35. magnified transient 18859

    magnified transient 18859
  36. Ok so I'm imagining things the cpu freq doesn't...

    Ok so I'm imagining things the cpu freq doesn't affect the wave noise. Playing with the samples I have more closely it looks like it is only occuring in waveforms with sharp corners, and it looks...
  37. I'm feeling optimistic with the noise removed. ...

    I'm feeling optimistic with the noise removed. I'll post an update here if get it solved. I have a hunch that the reason other established soundfonts don't exhibit this behavior due to ADSR stage.
  38. I came across something interesting... I lowered...

    I came across something interesting... I lowered the clock speed to 150 MHz on a hunch and the waveform is free from noise now, outside of the very distinct transient voltage spike.
    18856
  39. Just ran the this test with 127 diff single...

    Just ran the this test with 127 diff single cycles, all exhibit this transient spiking. The waveforms differ in their curvature eg sines vs fm waves vs ramps etc, and they are dumped directly to...
  40. The single cycles are again, professionally...

    The single cycles are again, professionally prepared so I can rule out this as the issue.
  41. Single cycle wavetable, transients and spiking.

    Hello all,

    So I have been working to get the wavetable object to properly recreate single cycle... initially the high pass filter on the SGTL5000 was injecting so much noise I couldn't properly...
  42. In other news, dropping the noise allowed me to...

    In other news, dropping the noise allowed me to properly scope the signal. It looks as if the wavetables are being recreated with fidelity it's just injecting transient spikes into the wave form at...
  43. Ok so that just dropped the 129 mv noise to 18.7...

    Ok so that just dropped the 129 mv noise to 18.7 mv I owe you a beer!
  44. very interesting read! I will try these...

    very interesting read! I will try these suggestions out, thanks for such clear documentation of your process :)
  45. You know your board looks very tempting actually,...

    You know your board looks very tempting actually, I was toying with attempting a POG style clone... What does the noise look like on the output on this bad boy? I didn't see it in the specs but I...
  46. I will definitely check that out, thanks for the...

    I will definitely check that out, thanks for the reply!
  47. Audio noise, audio shield, effectiveness of isolation

    Hello all,

    I've been trying to track down the source of artifacts in wavetables I've been importing and am becoming increasingly convinced its the signal to noise ratio. I have read the multitude...
  48. Replies
    4
    Views
    101

    If anyone would like the sf2 for comparison I can...

    If anyone would like the sf2 for comparison I can add that to the drive as well. It's very odd. I have turned the gains down to account for any saturation/clipping but it persists. The sf2 plays...
  49. Replies
    4
    Views
    101

    Apologies, I posted this code late last night...

    Apologies, I posted this code late last night with a silly naming convention error, but alas don't have permissions to re-edit anymore. I've posted a link to the corrected code files on my google...
  50. Replies
    4
    Views
    101

    0002_samples.h #pragma once #include...

    0002_samples.h


    #pragma once
    #include <Audio.h>
    extern const AudioSynthWavetable::instrument_data 0002;


    0002_samples.cpp
Results 1 to 50 of 92
Page 1 of 2 1 2