Search results

  1. M

    Usb Midi device name when using cables

    I'm still working on this problem. I found this link and am trying to get this to work. https://forum.pjrc.com/index.php?threads/configurable-usbmidi-port-names.50043/ I am working currently with a teensy 3.5. It appears that all the code is in usb_name.h and us_desc.h as dexcribed in the...
  2. M

    Usb Midi device name when using cables

    I have a teensy I am using to display scribble strips for a midi control surface. I have 17 displays all working. However, I am communicating with Mixing Station which uses Mackie MCU protocol which only supports 8 channels. So I need to split the displays on multiple devices. I am using...
  3. M

    Midi problem windows 11

    Thanks for the reply. It's working now but i don't know what i did to make it start to work.
  4. M

    Midi problem windows 11

    I have an old midi controller project for a teensy 3.5 that uses usb midi. I had not used it for a few years and decided to use it again. However, it would not work, not midi data would send. After trying to determine why, I connected it to an older laptop that still had windows 10. It works...
  5. M

    Canbus use

    I'm struggling to figure out how to begin. I would like to us a teensy 3.2 to monitor the can bus on a GM vehicle to capture when the car is in reverse, and capture the steering when buttons for phone and media control. I want to integrate this with openauto pro. I would like the teensy...
  6. M

    st7735 multiple displays and chip select

    Never mind. After considerable headaches, I finally found a poor solder connection that was causing the problem. (I'm getting too old to see the tiny little flaws) :o
  7. M

    st7735 multiple displays and chip select

    I have been idle on this for a long time but I am actively working on it now. I am controlling 32 displays now and I am having trouble with one. I have banks of 8 and can unplug and move them around. It could be a wiring problem but here is the problem. Display 28 is using pin 13 as the...
  8. M

    USB midi issues.

    Looking for an intel usb card. I don't see any made by intel, only ones that say compatible with intel. Can you point me to the usb board you installed as a referemce?
  9. M

    USB midi issues.

    Thanks for the info. With my current amd system, things are pretty good but I still get the occasional lock up. I will pick up an Intel USB3 board and see if that completely resolves it. (will be out of town for the next month so it will be a while before I get to it.)
  10. M

    USB midi issues.

    I am using a keyboard with touch pad so if I unplug it I have no input to reproduce the problem and that is the only other usb device plugged in. I realized that the amd and intel systems may have a common problem since I cloned the hard drive from the intel to the amd system. So I have a...
  11. M

    USB midi issues.

    It turns out the problem is not resolved. I have tried this with multiple computers and it only fails on my main computer. I tried using a utility called sendmidi to confirm it is not my windows application. Using sendmidi I can send thousands of controllers and it never fails using my...
  12. M

    USB midi issues.

    Thanks for the reply. I think I have resolved the problem. I turned out to be on the windows side, but not the drivers. It was a deadlock condition. When sending the data I was holding a lock on the message queue and other threads would receive midi data while the the original thread was...
  13. M

    USB midi issues.

    I have been working on a midi control surface using teensy 3.5, midi over usb. I actually have 3 devices, one with 16 motorized faders, 1 with 17 mortorized faders, and a third controlling about 75 rotary encoders, 100+ buttons with leds. They are basically separate devices connected to a usb...
  14. M

    9bit SPI Interface (3-wire), teensy 3.2

    Did you ever get this working? I have some 9-bit(3-wire) tft displays I would like to use too.
  15. M

    st7735 multiple displays and chip select

    In an older thread you mentioned enabling 9 bit serial in a macro. How does 9 bit vs 8 bit differ from the teensy perspective? Is it simply the d/c pin being embedded in the protocol instead of being a hardware pin? If that is the case it does not seem like it would be to difficult to "hack"...
  16. M

    st7735 multiple displays and chip select

    My code for the display is embedded within a large control surface project with motorized faders and rotary encoders. Thats why I posting smaller snippets of code to avoid the off topic code. My solution was simply to use a different pin for reset of all displays. Then I manually do 1...
  17. M

    st7735 multiple displays and chip select

    I have some displays from sparkfun (1.8 tft) the appears the only serial mode it supports is 9 bits (I asked sparkfun if this is true and they said they did not have that info. I suspect this is true because the 7735 pin spi4w which specifies 8 or 9 bit is not shown in the pinout of the...
  18. M

    st7735 multiple displays and chip select

    I tried the suggestions above to no success. I did find a solution. I had partial success by using gpio pins to control the cs pins. I set select for a device and set font, size, and text and deselect. This did not work for initialization. It dawned on me that the reset pin would reset...
  19. M

    st7735 multiple displays and chip select

    I am using a teensy 3.5 to build a midi controller with scribble strips. Using the adafruit st7735 libraries to control the 1.8" tft shield for prototyping. It appears that no matter what pin I use for tft_cs in the tft object it always uses pin 10. (used graphicstest.ino as sample). I...
  20. M

    Multiple midi devices

    I can but probably be a day or two since I don't have the source with me right now.
  21. M

    Multiple midi devices

    OK, I have this working but I had some problems that maybe someone can help me explain. I am working with the motorized fader part of this and each teensy is driving 16 motor faders. If I run just one teensy it work perfectly. But if I run 2 simultaneously I get some flakey issues. The setup...
  22. M

    Multiple midi devices

    Thanks, I did think of that once but never got around to trying it and no one mentioned it so I wasn't sure it would work.
  23. M

    Multiple midi devices

    Yes, I had thought is using i2c as com betweem them. But I am already using the i2c bus to control pwm for the motor faders and since this is my first use of i2c I was not sure how much problem I would have using it for both. I will post pics soon.
  24. M

    Multiple midi devices

    Was out of town a few days but had a little time yesterday. I go to work, thanks for the helf. I am using teensy to handle different functions. Currently, 1 teensy controls 16 motor fader, the second 17 motor faders, and the third controls 68 rotary enodes with push buttons and 102 led push...
  25. M

    Multiple midi devices

    This worked. I created 3 new types, all are MIDI + SERIAL. Loaded up 3 teensys and the midi devices came up with the correct names. However, in the ide menu I get "MIDI + SERIAL" for all the original and the 3 new ones, but it works to select the different ones since each has a different...
  26. M

    Multiple midi devices

    I will give this a try. The last point you mentioned-how do you create a usb device type profile.
  27. M

    Multiple midi devices

    I did reboot but that did not change anything. I still show 2 devices with the same name.
  28. M

    Multiple midi devices

    I tried changing the PRODUCT_ID in the usb_desc.h file and that did not work either. I have 3 teensy's and I can run them with 3 different names using midi, midi-serial, and midi-serial-audio, but I have not been able to get them to work simultaneously with bcddevice or produce_id change.
  29. M

    Multiple midi devices

    OK, I tried changing the bcddevice and that did not work. (I did intentionally add a syntax error to see if the usb_desc.c file compiled). It also still uploaded automatically after the change. Do I need to change something else like product id or vendor id?
  30. M

    Multiple midi devices

    Thanks. I will try this. I did ask for 2 boards. But when I saw the work around I realized the limitation so I asked to understand in case I ever want to use more than 3 midi devices.
  31. M

    Multiple midi devices

    Worked Ok, that works. That leaves a limit of 3 (midi, midi+serial, midi+serial+audio). I more were needed, the vendor id/product id/version would have to change. How do I change them?
  32. M

    Multiple midi devices

    I am trying to use 2 teensy 3.5 as midi controllers on the same windows 10 machine. I change the midi_names in the 2 devices but when both are plugged in they are always the same name. I assume this is due to caching. Paul mentioned a while back to bump the bcdDevice in the usb_desc.c file...
  33. M

    Teensy 3.6 controlled motorfader panel

    Making progress. I have tested 17 motor faders, 18 rotary encoders with push buttons and 24 push buttons with leds. Will be expanding to 96 buttons with leds. Then with a second teensy will control 16 more faders with 33 rotary encoders. Probably take me a couple more months to complete...
  34. M

    SN74HC165 shift register revisited

    I would like to know where you got the switches with leds in them? Part number and supplier? Thanks.
  35. M

    Teensy 3.6 controlled motorfader panel

    I may add touch in the future. But I will be using the this for live mixing console that does not need automation. Motor faders will be used for total recall of snap shots and for switching between fader layers. I have used Tascam DM-24 (touch sensitive), Yamaha Promix-01(not touch sensitive)...
  36. M

    Teensy 3.6 controlled motorfader panel

    Thanks Gerrit. Been away for a while and am not working on this again. I am using motorized faders removed from a tascam dm-24. Not sure what they are. I decided to us a teensy 3.5 but I want to control more faders so I am using a PCA9685 pulse with modulator board running on the i2s bus...
  37. M

    Teensy 3.6 controlled motorfader panel

    I am working on a similar project and this is very helpful. I am fairly new to Arduino and have yet to use teensy and have extensive C/C++ experience. But in reading the code listed above I understand it pretty well but am confused by the analog input pins used. The code indicates fader 5...
Back
Top