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

Search:

Type: Posts; User: wrightflyer

Search: Search took 0.00 seconds.

  1. Replies
    17
    Views
    441

    MarkV, I don't see how you can avoid "an...

    MarkV,

    I don't see how you can avoid "an oscillator per note" and if you are going to do that then you are going to need mixers because you then have to combine the signals from each osc into the...
  2. Replies
    17
    Views
    441

    Oh wow! I wonder why this is not promoted to be...

    Oh wow! I wonder why this is not promoted to be the main Audio Design tool (even though that's already amazing)? This looks astronomically better than the original. The "Class Export" option makes it...
  3. Replies
    32
    Views
    554

    BTW according to: ...

    BTW according to:

    https://www.arduino.cc/reference/en/language/functions/analog-io/analogread/#:~:text=integer%20values,and%201023

    analogRead returns values 0..1023 so how you were seeing 20460...
  4. Replies
    32
    Views
    554

    Sadly it does not look like a pin clash. In this...

    Sadly it does not look like a pin clash. In this picture I simply put the Teensy 4 and Audio shield pin outs side by side:

    https://github.com/wrightflyer/Synth/blob/master/layout.png

    Pin 17...
  5. Am I the only one who read this thread and...

    Am I the only one who read this thread and immediately thought of?:
    22492
    :p
  6. Replies
    32
    Views
    554

    Are you sure the AnalogRead is returning a full...

    Are you sure the AnalogRead is returning a full sweep 0 to 1023 for complete rotation of the pot. Just Serial.println() the raw value and wind the pot to either end. Is it 0 at one end and 1023 at...
  7. Replies
    32
    Views
    554

    Explore map() and for float values have a look...

    Explore map() and for float values have a look around for float versions of map() that various folks have posted. You typically use in the form

    dest = map(reading, lowest_reading, highest_reading,...
  8. Wow, thanks for this thread - I was just...

    Wow, thanks for this thread - I was just contemplating how to do an Oscilloscope display for a Teensy Audio synth, in particular, how to get access to the raw audio samples. I sort of figured that...
  9. Replies
    16
    Views
    487

    Wow that is great advice - thank you (I am facing...

    Wow that is great advice - thank you (I am facing similar kinds of issue).

    Sandro, What I've done is to split a lot of my UI stuff out to a separate micro too. So I will have dual joystick,...
  10. Replies
    4
    Views
    295

    Paul, Thanks for confirming that. boxofrobots,...

    Paul, Thanks for confirming that.

    boxofrobots, not sure I follow what you mean by "modulate the ADSR"? It doesn't have either an input channel or a method to allow it to be modulated?

    I get...
  11. Replies
    4
    Views
    295

    Applying ADSR to a filter?

    (typed a long post yesterday then have a feeling I closed the tab before actually submitting it - that's age for you!).

    So the question I had was about using the elements in the Audio library. In...
  12. Well for now you'd need to install git then "git...

    Well for now you'd need to install git then "git clone https://github.com/wrightflyer/Synth.git" which would create a "Synth" directory that includes the simulator files in the ILi_sim sub-dir. Then...
  13. Replies
    3
    Views
    240

    I would suggest that the number in the lower 3...

    I would suggest that the number in the lower 3 bytes of the first word are not "number of bytes" but "number of samples". Looking at:

    // Audio data converted from WAV file by wav2sketch
    ...
  14. Replies
    6
    Views
    355

    Could be completely unrelated but I had added...

    Could be completely unrelated but I had added some code to my audio project to read two axis of a joystick (to use as pitch/mod - MPK style) so in loop() it was doing regular analogRead()s. I was...
  15. ILI9341 simulator (worth about as much as you paid for it)

    OK, I know the very worst thing is to develop some code then on the first occasion it "kind of works" immediately post it on the internet saying "here's a perfect example of ..." but here I am...
  16. Replies
    1
    Views
    215

    Usually the issues with sending audio over...

    Usually the issues with sending audio over distance are synchronisation, packet ordering, packet drops and corruption. Does the link have the intelligence to guarantee the delivery order of data...
  17. I'm really surprised doesn't...

    I'm really surprised <utility/dspinst.h> doesn't work. "utility" is a subdir of arduino\hardware\teensy\avr\libraries\Audio and it already finds <Audio.h> in there so <utility/dspinst.h> should tell...
  18. Hi, I'm a total beginner too and just started...

    Hi, I'm a total beginner too and just started exploring the way to make a synth in the last few days. Before long I can across Teensy Audio and then started readin and watching videos. There is a...
Results 1 to 18 of 18