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

Search:

Type: Posts; User: MatrixRat

Page 1 of 6 1 2 3 4

Search: Search took 0.00 seconds.

  1. If you want the TeensyLC sequencer to make the...

    If you want the TeensyLC sequencer to make the T3.2 Synth sing you could use Serial.
  2. Replies
    87
    Views
    7,173

    Here is another take on Coaxial SPDIF output...

    Here is another take on Coaxial SPDIF output claiming better jitter than optical:-
    https://circuit-diagramz.com/coaxial-spdif-output/
    A rherotical question:-
    Is it worth considering the...
  3. Replies
    41
    Views
    2,443

    1 Ms, jitter? Interesting is that I've seen 14Ms...

    1 Ms, jitter? Interesting is that I've seen 14Ms between a particular message and it's duplicate. Easier to spot if you send a mix of messages - use 'em all.
    Another interesting avenue is to send...
  4. Replies
    41
    Views
    2,443

    Ok, thanks for pointing out my next homework...

    Ok, thanks for pointing out my next homework assignment.

    Back to duplicate messages and playing around with your example above, found that any Midi message can be duplicated. Seems to be the...
  5. Replies
    41
    Views
    2,443

    A while back, built a multi-cable usbMidi Clock...

    A while back, built a multi-cable usbMidi Clock source and had issues with the T3x <>usbMIDI.send_now(); relationship.It would crash some random time after startup. For compatibility with other gear...
  6. Not clear how things are connected. There are...

    Not clear how things are connected. There are known issues re using a T3.6 in the host port of iConnect's MIO-10 and MIO-XL.
    Mentioning in case it's a genetic thing.
  7. If an incoming NoteOff is missed you get a...

    If an incoming NoteOff is missed you get a "stuck" note and is easy to hear when you get one.

    If some other Midi message say a NoteOff or a CC is missed then you may not notice it unless you go...
  8. Replies
    5
    Views
    221

    From reading this:- ...

    From reading this:-

    https://github.com/FortySevenEffects/arduino_midi_library/issues/37

    It looks like an RPN_NRPN handler example was added to the Midi library and can be found in...
  9. Thread: USB type 8x8

    by MatrixRat
    Replies
    2
    Views
    253

    Yes. Using Win10, IDE1.8.15 TD1.54 here. In...

    Yes. Using Win10, IDE1.8.15 TD1.54 here.

    In Windows\Program Files(x86)\Arduino\hardware\teensy\avr\cores\teensy4\usbdesc.h
    Starting at line 400 you will see #defines for the various usbMIDI...
  10. If you mean Overclock options then the T4's CPU...

    If you mean Overclock options then the T4's CPU will need a heatsink.

    You might post some code to give us an idea of what you want with serial.

    Neotrellises can generate a fair amount of I2C...
  11. Just experimented with 330R, 220R, 180R and 150R...

    Just experimented with 330R, 220R, 180R and 150R as INT pullup to +3.3v and am not seeing any change in behavior. Might be pushing it a bit but seems to suggest ATSAM can pull INT with 32 x 10k...
  12. @Moris526. Please try this tested code, based on...

    @Moris526. Please try this tested code, based on the MultiTrellis example and let us know what the Serial Monitor is telling you.

    Note that we are using the INT pin and that will need to be...
  13. Thank you Defragster. @Moris526, in the...

    Thank you Defragster.

    @Moris526, in the Multirellis example's void setup() we have this:-

    void setup() {
    Serial.begin(9600);
    //while(!Serial);

    if(!trellis.begin()){
    ...
  14. Any digital pin should be Ok. for Int. Not using...

    Any digital pin should be Ok. for Int. Not using Int here, only using 4x Neotrellis configured as 8x8.

    I found this:-

    https://www.state-of-the-art.io/projects/matrix-midi-controller/

    Using...
  15. Have you tried an external pullup resistor to...

    Have you tried an external pullup resistor to +3.3v on the interrupt pin? Suggesting 2k2.

    Are you using the latest SeeSaw library? Was updated a few months ago.
  16. A good pic of your setup and some idea of what...

    A good pic of your setup and some idea of what you are trying to achieve might be helpful.

    My setup uses a 15v wallwart and a 2.1 Amp 5v switchmode supply and a brownout can derail the Neotrellis...
  17. delay(2); //Is missing } // and more...

    delay(2); //Is missing
    } // and more importantly, loop() needs this closing brace

    I'm using some Neotrellis as a controller for a Synth controller.
  18. Replies
    283
    Views
    13,300

    @Frank B. I'm far from being any expert but...

    @Frank B. I'm far from being any expert but reading through the two links in post #253, quoting the last entry:-



    Curious if sending serial data in 4Kb blocks is worth playing with as a...
  19. Just wired up a Neotrellis to a T4 and using the...

    Just wired up a Neotrellis to a T4 and using the above sketch get the same result so I did this :-

    void loop() {
    if(!digitalRead(INT_PIN)){
    trellis.read(false); //This line is in the...
  20. Replies
    8
    Views
    773

    Not seen this? ...

    Not seen this?

    https://forum.pjrc.com/threads/68216-No-frills-console-on-LCD-TFT-displays
  21. Got it! playing around with the Multi example...

    Got it! playing around with the Multi example have sliders on two screens.
    Now for a general programming question wrt inits.
    In the Multi example we have this bit:-

    // initialize sliders
    ...
  22. Ok, the penny dropped thank you Kris, now back to...

    Ok, the penny dropped thank you Kris, now back to the breadboard..
  23. @KrisKasprzak -- Updating, >6k lines of working...

    @KrisKasprzak -- Updating, >6k lines of working code now have full two-way Sysex comms with Roland JV-1080, mapped to two rows of 296 SliderElements. Time for some fresh dedicated hardware to free up...
  24. Thread: Goodbye

    by MatrixRat
    Replies
    14
    Views
    2,021

    @Frank, noted some frustration in recent posts,...

    @Frank, noted some frustration in recent posts, pondering.. Teensy would not be what it is without your valued input, thank you for your hard work.
  25. Replies
    13
    Views
    1,378

    Last summer had a similar situation with a T4.0...

    Last summer had a similar situation with a T4.0 screwed into a box with 8x8 NeoTrellis and no accesss to the Prog button. All leds are lit but I've capped the max brightness to about 15% however the...
  26. Replies
    2
    Views
    384

    If the buttons are SPDT then this might be worth...

    If the buttons are SPDT then this might be worth looking at.

    https://www.eejournal.com/article/ultimate-guide-to-switch-debounce-part-5/
  27. So just thinking of the control side, say you use...

    So just thinking of the control side, say you use enough analog switch elements (74hct4016) and wire one across each Kurzweil button and drive each one via some in-house sysex over a unique Din Midi...
  28. Being a Roland JV/XV nut, I totally get why you...

    Being a Roland JV/XV nut, I totally get why you would want to do this. How about a set of proxy buttons controllable via Midi and use a camera looking at the Kurzweil's display as a source for visual...
  29. Replies
    4
    Views
    641

    Played around with usb_desc.h and boards.txt to...

    Played around with usb_desc.h and boards.txt to create MIDIx2 and MIDIx8 using PJRC's VID and PID.

    Later, added a MIDI, x2, x4, x8 and x16 using some other VID and PID. Ended up seriously breaking...
  30. The Midi library instantiates with Thru turned on...

    The Midi library instantiates with Thru turned on by default so you need to turn it off with:-


    void setup() {
    MidiTeensyB.setHandleNoteOn(noteOnHandler);
    ...
  31. Been working on a setup using a T3.2 with a PJRC...

    Been working on a setup using a T3.2 with a PJRC ILI9341 and a T4 with 4x Adafruit Neotrellis, communicating with the T3.2 via serial. Powered via a 15v wallwart followed by a 5V@2.1 amp switchmode....
  32. Try here for pogo pins:- https://www.mill-max.com/

    Try here for pogo pins:- https://www.mill-max.com/
  33. Today's pic, everything works, no artefacts. ...

    Today's pic, everything works, no artefacts.

    24952

    Never figured where the bottom ticks went, just how to put them there.

    Ditched the idea of a horizontal uppercase Y cursor for now at least...
  34. Oops, PEBCAK typo, sorry. Just climbed out of...

    Oops, PEBCAK typo, sorry.

    Just climbed out of the ILI_t3_Controls lib rabbithole with a pic speaking of 2k+ lines of code.

    24925
    The cursor colors were first separated from the handle color...
  35. Need to add */ at line 34 of...

    Need to add */ at line 34 of ILI9341_t3_Controls.h to shut the compiler complaints up.

    Been busy down the Touch rabbithole.

    Utouch although has excellent oversampling gives spurious touch...
  36. Replies
    8
    Views
    824

    Switchmode power supplies can have poor noise...

    Switchmode power supplies can have poor noise figure when lightly loaded and worse if input is noisy. Generally a load of around 20% of the rated capacity shuts them up considerably. Try loading it...
  37. As far as color seletion goes, have built a...

    As far as color seletion goes, have built a HSV-based approach which provides 16 colors and 16 levels each of Saturation and Value which works well with the display. Colors are chosen with eg. Ox0FF...
  38. Thank you again Kris. Here's the current action:...

    Thank you again Kris. Here's the current action:

    24452

    Horiz slider indicates that we're looking at Block 2 of 10. Now that individual item color selection is working, next is to play with how...
  39. Playing around with a Horizontal slider and...

    Playing around with a Horizontal slider and discovered that Snap doesn't seem to work and while setting up this example code found artefacts to do with handleShape(5) - only.


    24441

    And the...
  40. Replies
    13
    Views
    1,130

    From memory, I think the 6N137's EN pin needs to...

    From memory, I think the 6N137's EN pin needs to be pulled to 0v.
  41. Got it working, not without a struggle. The...

    Got it working, not without a struggle. The latest lib tweak cleaned up loads of bits and pieces but did not evict the PacMan effect so played with Round of different sizes and discovered that if you...
  42. Basically, playing around with MIDI stuff. Built...

    Basically, playing around with MIDI stuff. Built a few controllers with pots, love 'em or otherwise, and then encoders, flying blind with no knob pointer... want something to remember and show where...
  43. Got the Multi-Screen example working, encoder...

    Got the Multi-Screen example working, encoder trails gone.

    Have adjusted the foundations of my project to use the new library tho have the devil of finer detail namely getting the array system...
  44. @KrisKasprzak, just grabbed it thank you.

    @KrisKasprzak, just grabbed it thank you.
  45. Was just gonna post about handle droppings and...

    Was just gonna post about handle droppings and 1200 lines of code. Have created an array setup of 8 pages of 16 slider elements enabling ILI9431_t3_controls and 16 encoders to scroll thru the lot....
  46. Replies
    6
    Views
    507

    Windows uses it's standard USB-MIDI driver to see...

    Windows uses it's standard USB-MIDI driver to see the Teensy which is single-client so you can only make ONE connection to it.
    A couple of suggestions:-

    Connect the Teensy to a virtual Midi pipe...
  47. Replies
    33
    Views
    2,604

    pinMode(pin,INPUT_PULLUP); where pin = the...

    pinMode(pin,INPUT_PULLUP);

    where pin = the relevant RX pin.
  48. The Teensy LC has enough pins to look at 2 pots...

    The Teensy LC has enough pins to look at 2 pots and 13 buttons without any multiplexer unless you want to add other hardware.

    The example Many_Button_Knobs can easily be tweaked to suit. Are you...
  49. Replies
    29
    Views
    6,683

    In a word, no to Serial. Updating the firmware...

    In a word, no to Serial.

    Updating the firmware of the MIO-10 enabled it's host to see a multi-cable usbMIDI Teensy, a Beatstep pro or a BCR-2000 although I don't ordinarily use the last two via...
  50. @oddson, that performance issue relates to...

    @oddson, that performance issue relates to usbHOST. I think that the issue here is the I2c is blocking so speeding up I2c has it spending less time blocking (midi).

    AIR, somewhere in this lengthy...
Results 1 to 50 of 251
Page 1 of 6 1 2 3 4