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

Search:

Type: Posts; User: kd5rxt-mark

Search: Search took 0.00 seconds.

  1. Replies
    12
    Views
    367

    And here are a few more videos of my...

    And here are a few more videos of my TeensyMIDIPolySynth in action:

    (as a clarinet sound) : https://youtu.be/ka2uaDPyMTs

    (as a accordion sound) : https://youtu.be/p1xfJp7eug8

    (as a hammer...
  2. Replies
    2
    Views
    58

    You should be OK. The two rectangular pads are...

    You should be OK. The two rectangular pads are VIN & VUSB. They are connected to each other with a very fine trace, which is there to allow cutting in case you want these two supplies connected...
  3. Replies
    683
    Views
    403,074

    Here's a dirty hack that might help you to test...

    Here's a dirty hack that might help you to test in the short-term:

    - if you're on a Windows machine, rename the offending "Wire.h" file (to something else, maybe oldWire.h")
    - in place of the...
  4. Replies
    6
    Views
    92

    SteveC78: With the two lines ("long...

    SteveC78:

    With the two lines ("long positionLeft = -999;" & "long positionRight = -999;") inside the setup() function, their scope (where they are allowed to be accessed) is limited to only inside...
  5. Replies
    12
    Views
    367

    I have posted a pseudo schematic for the...

    I have posted a pseudo schematic for the TeensyMIDIPolySynth which shows the interconnects between/among the Teensy / MUXs / shift registers. It can be found by following the same link referenced...
  6. Replies
    7
    Views
    113

    I have posted the pseudo schematic. You can find...

    I have posted the pseudo schematic. You can find it by following the same link referenced earlier.

    Good luck & have fun !!

    Mark J Culross
    KD5RXT
  7. Replies
    7
    Views
    113

    A link to the source (located on my GoogleDrive)...

    A link to the source (located on my GoogleDrive) is available from the project link given earlier (TeensyMIDIPolySynth...
  8. Replies
    7
    Views
    113

    You can use the Teensy + 74HC4067 16:1 analog...

    You can use the Teensy + 74HC4067 16:1 analog MUXs + 74HC595 shift registers to create your own. That's the combo of hardware I used in my TeensyMIDIPolySynth...
  9. Replies
    12
    Views
    367

    My TeensyMIDIPolySynth continues to evolve (now...

    My TeensyMIDIPolySynth continues to evolve (now up to firmware version 4.2 & counting). The LED drive conversion is complete & working very well. Formerly, the LEDs were driven from the MUXs. That...
  10. Replies
    783
    Views
    25,383

    @Frank B: Did you actually look at the post...

    @Frank B:

    Did you actually look at the post that was linked ?? If you did, you would clearly see that it includes the import text which shows the problem (at the top) & the import text which can...
  11. Replies
    783
    Views
    25,383

    @PaulStoffregen: Here's a post relating to the...

    @PaulStoffregen:

    Here's a post relating to the "wires[w2] is null" error that can be experienced when using filters in the Audio System Design Tool for Teensy Audio Library GUI. Maybe it has an...
  12. Audio System Design Tool for Teensy Audio Library GUI [BUG]

    When using filters, if/when the low-pass output (EDIT: narrowed it down specifically to the low-pass output) from a filter remains unconnected (i.e. not connected to another device), when you take...
  13. Replies
    9
    Views
    1,121

    Take a look at the following post to see if the...

    Take a look at the following post to see if the workaround suggested might work for you:

    https://forum.pjrc.com/threads/60859-voice-like-a-pilot-(?p=239080&viewfull=1#post239080

    Mark J Culross...
  14. Replies
    17
    Views
    330

    flashburn: In the early design of my...

    flashburn:

    In the early design of my TeensyMIDIPolySynth (https://forum.pjrc.com/threads/60690-TeensyMIDIPolySynth?p=237404&viewfull=1#post237404), I ran into the same GUI bug. I found that if...
  15. Pete: Thanks for the pointer . . . I will have...

    Pete:

    Thanks for the pointer . . . I will have a look. I found the audio library very easy to understand & even easier to use in implementing my TeensyMIDIPolySynth. If I succeed in the...
  16. Where would I find the source for these audio...

    Where would I find the source for these audio library objects ?? It might be above my pay grade, but I thought I'd take a look & see if I can understand enough to create a StringModulated object...
  17. toutant: any luck w/ disabling the high pass...

    toutant: any luck w/ disabling the high pass filter ??
  18. I don't know how fast you need/expect to sample...

    I don't know how fast you need/expect to sample your digipots. On the subject of propagation delay & transition time, in my TeensyMIDIPolySynth project, I am *reading* 48 pots & *reading* 42...
  19. Has anyone been able to reproduce the steps in...

    Has anyone been able to reproduce the steps in post #3 & verify the same unexpected results ??
  20. Anoat: My experience with the 74HC4067 was...

    Anoat:

    My experience with the 74HC4067 was good. It may not be the best choice of the three (only you can decide what "best" means for your application), but it will certainly work. If you do...
  21. FinleyOderSo: Sorry, I overlooked the...

    FinleyOderSo:

    Sorry, I overlooked the "GRB_colors.h" file . . . that was my local rework of the "RGB_colors" file for the GRB color order used by the WS2812B strips that I have.

    On the subject...
  22. Anoat: You might also take a look at the...

    Anoat:

    You might also take a look at the 74HC4067. It is usually listed as an "analog MUX", but it passes digital signals bidirectionally as well. For 5 pins (common in/out + 4 address...
  23. FinleyOderSo: I am no expert on WS2812B LED...

    FinleyOderSo:

    I am no expert on WS2812B LED strips, by any means, but I do have three 10-meter strings of WS2812B LEDs strung together & hung around the underside of our back patio, all being...
  24. [ Sorry in advance if this more correctly belongs...

    [ Sorry in advance if this more correctly belongs in the bug report section ]

    Anomalous observation: return values from AudioProcessorUsage() & AudioProcessorUsageMax() seem to rollover (start...
  25. toutant: For reference, here's the actual...

    toutant:

    For reference, here's the actual SparkFun 16-channel Analog/Digital MUX Breakout part:

    https://www.sparkfun.com/products/9056

    When the MUXs were back-ordered, I've also bought the...
  26. toutant: In looking at other projects before I...

    toutant: In looking at other projects before I got started, "rats nest" can be applied to many/most of them. But hey, no need to look inside the box after it's all done . . . for me, function always...
  27. Looks like a fun project. I have recently...

    Looks like a fun project. I have recently completed my TeensyMIDIPolySynth (https://forum.pjrc.com/threads/60690-TeensyMIDIPolySynth).

    On the question of analog MUXs: I made use of the SparkFun...
  28. Replies
    12
    Views
    367

    RABB17 & XFer: Many thanks to both of you for...

    RABB17 & XFer: Many thanks to both of you for the LittleVGL recommendation. I was not previously aware of this capability. I guess I know what I'll be playing with next !! I've been toying with...
  29. Replies
    12
    Views
    367

    I agree that the TFT would be a great addition...

    I agree that the TFT would be a great addition (again, yet another reason why I need a bigger box !!). I did originally include that in my plans when I first started into this project. I have used...
  30. Now for the question: are the return values from...

    Now for the question: are the return values from these two functions actually float, or are they int as indicated on the website ?? I am seeing an anomaly when I read/treat them as float . . . the...
  31. Replies
    12
    Views
    367

    TeensyMIDIPolySynth

    OK, so here's yet another Teensy4-based MIDI-capable 16-note polyphonic 2-voice synthesizer . . . that's a real mouthful.

    PERSONAL BACKGROUND: I am a software engineer by day, so I write software...
  32. Return type from AudioProcessorUsage() & AudioProcessorUsageMax() functions

    I'm guessing that this may simply be a case where the website is out-of-date, so I did not really want to post it in the "bugs" section of the forum.

    The "Audio Library Processor Usage &...
  33. I should clarify the 2nd paragraph as follows...

    I should clarify the 2nd paragraph as follows (the first & third paragraphs stand as they are):

    As part of the design, I make use of a DC generator as one input into a mixer. This mixer then...
  34. [SUGGESTION] Modulation/tuning input to string generator

    I am making great progress on what I call my Teensy MIDI 2-voice 12-poly synth, which allows the use of multiple simultaneous waveform generators (high compliments to Paul & everyone else who helped...
  35. Replies
    4
    Views
    198

    Sustain is a level, not a timing

    Nubie:

    Sustain is a *level* control (*not* a *timing* control), which specifies the volume level to be be held from the time decay completes until the time that the NoteOff is activated. If...
Results 1 to 35 of 35