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

Search:

Type: Posts; User: Nantonos

Page 1 of 10 1 2 3 4

Search: Search took 0.01 seconds.

  1. Do you have any input conditioning, filtering,...

    Do you have any input conditioning, filtering, squaring circuitry such as this or is the signal generator connected directly to the pin?
  2. You are doing calculations in the linear,...

    You are doing calculations in the linear, frequency domain: converting MIDI note to a frequency then adding a scaled offset. That will not work because perception of pitch is logarithmic, not linear....
  3. Deleting a post is not helpful to others. Posting...

    Deleting a post is not helpful to others. Posting what solution you found, on the other hand, is.

    I assume you found that Teensy has many serial outputs and thus, sending some messages on channel...
  4. Thread: Transition

    by Nantonos
    Replies
    2
    Views
    194

    You could have a look here: ...

    You could have a look here:
    https://github.com/TeensyUser/doc/wiki/Pins

    Could you add a short, complete program which works on 3.6 but not on 4.x? (see forum rule).
  5. Hi Paul! Yes, I planned to use the ordinary SPI...

    Hi Paul! Yes, I planned to use the ordinary SPI library, with transactions.
  6. Porting a project from 3.6 to 4.1: what should I look out for?

    I'm about to resurrect a project I started on 3 or 4 years ago and abandoned (health issues, other priorities) a couple of years ago. Meanwhile, supply-chain issues mean that the original target,...
  7. Replies
    31
    Views
    1,305

    From...

    From https://github.com/Richard-Gemmell/teensy4_i2c
  8. Connect your sequencer and your keyboard to a USB...

    Connect your sequencer and your keyboard to a USB hub (I would use a powered hub, if you have one) then connect your hub to the MIDI host port on your Teensy synth.
  9. Replies
    4
    Views
    1,109

    Bit of a late response, sorry, but a bit more...

    Bit of a late response, sorry, but a bit more detail: Yes, you can implement MPE on top of Teensy USB MIDI 1.0 just like you can implement the rest of MIDI 1.0 on top of Teensy USB MIDI.

    MPE just...
  10. Replies
    23
    Views
    8,292

    Having seen many suboptimal forum migrations, I...

    Having seen many suboptimal forum migrations, I have one request. Please find out ahead of time what character encoding is currently in use (hopefully, UTF-8) and what character encodings are...
  11. Replies
    14
    Views
    6,197

    Hmm, I'm getting an error with a fresh install...

    Hmm, I'm getting an error with a fresh install of Arduino 1.8.12 and Teensyduino 1.5.1. I added the two faust-specific lines near the top of platform.txt:


    #...
  12. Replies
    5
    Views
    1,641

    (CA-033) MIDI 1.0 Electrical Specification Update...

    (CA-033) MIDI 1.0 Electrical Specification Update [2014], available on MIDI.org (free, requires registration for download) has a lot more detail than the original and very sketchy MIDI 1.0 electrical...
  13. Yes, correct. This is not mandated by the Web...

    Yes, correct. This is not mandated by the Web MIDI specification but is something that Chrome changed in mid-2019, and Firefox will also require when their implementation ships (actually the Firefox...
  14. I have never used both built-in DACs on 3.5/3.6....

    I have never used both built-in DACs on 3.5/3.6. I have used the single DAC on LC or 3.2 to generate control voltages (CV) for analog modular synthesizers (Eurorack); unlike Theremingenieur I only...
  15. Replies
    7
    Views
    2,537

    Perry Cook's book is clear and good. I have it. ...

    Perry Cook's book is clear and good. I have it.

    The older edition came with a CD-ROM but secondhand copies may lack this. The newer edition puts this material online, but the printed URL for...
  16. Replies
    6
    Views
    2,969

    Apparently, Teensy LC is already supported by tmk...

    Apparently, Teensy LC is already supported by tmk.
  17. Replies
    6
    Views
    2,969

    You are asking all the right questions - if you...

    You are asking all the right questions - if you were using an old, slow, Atmel 8-bit MCU that required using port writes to set 8 pins to the same value at once, and constrained which pins you could...
  18. Thread: Midi 2.0

    by Nantonos
    Replies
    39
    Views
    9,574

    MIDI CI isn't secret, it is available now. ...

    MIDI CI isn't secret, it is available now.

    MIDI 2.0 had an interop plugfest at NAMM this year but the spec is still secret unless you are a) a paying member of the MMA or EMEI or b) have signed an...
  19. Replies
    8
    Views
    2,403

    My Windows 10 updates frequently (because I am on...

    My Windows 10 updates frequently (because I am on the Insider Preview, Fast Ring) i.e. beta software.

    Arduino: 1.8.5
    Teensyduino: 1.4.3 release version
    Windows: 10 Pro
    Windows version: 1809...
  20. It would likely be easier to make a Teensy 3.x to...

    It would likely be easier to make a Teensy 3.x to Arduino Mega2560 shield adapter. No porting effort needed, and you re-use all of your buttons and encoders. Plus you get all the USB capability of...
  21. Nice! Unless you really do need double, it...

    Nice!

    Unless you really do need double, it would be faster to declare your floating point variables as float (and use the single precision math calls like sinf, logf rather than sin, log). Then...
  22. According to the manual...

    According to the manual, the OP-1 always sends USB MIDI:



    I wonder though if it needs more power than the Teensy is providing? I see there is an option to disable charging the battery, perhaps...
  23. You might simply be looking in the wrong place -...

    You might simply be looking in the wrong place - they are in the teensy part of the menu, not the libraries part.

    13287
  24. Replies
    6
    Views
    2,277

    Doing this digitally is easy and fast. You can...

    Doing this digitally is easy and fast. You can then see whether the performance meets your needs.

    You can also do this in the analog domain, but you will need more components. You will need a...
  25. What aspect of Unicode do you need an explanation...

    What aspect of Unicode do you need an explanation for? At the simplest level (this was true for the earlier versions of Unicode) it is a 16bit character list plus a table of per-character properties...
  26. This encoder has three things all in one product:...

    This encoder has three things all in one product:


    a rotary encoder
    a switch
    an RGB LED


    The SparkFun page mentions Gray Code but it is wrong; the datasheet they link to clearly shows...
  27. Replies
    4
    Views
    1,720

    In addition to 10 on/off switches to select...

    In addition to 10 on/off switches to select notes, do you also need a way to control the volume (a breath controller? foot pedal?) and perhaps other types of articulation (like how the timbre changes...
  28. Replies
    2
    Views
    1,572

    Is it just the initial start which is delayed? is...

    Is it just the initial start which is delayed? is the delay constant or does it vary? if you pause and then resume the clock, do you still have the delay?

    Are you using DIN MIDI, or MIDI over USB?...
  29. There does not seem to be an official...

    There does not seem to be an official specification for Mackie Control universal (MCU) but sereral companies implement apparently interoperable products using it.

    There is a PDF (available here...
  30. The original MIDI specification only gave a...

    The original MIDI specification only gave a circuit for 5V logic, and didn't really document that this was a 5mA current loop signalling system. It is perfectly possible to make a 3V3 circuit (it is...
  31. Replies
    9
    Views
    4,751

    In the Arduino environment, Files > Examples >...

    In the Arduino environment, Files > Examples > OSC will get you all the examples
  32. The inline comments about how to choose between...

    The inline comments about how to choose between the two sysex calls will be helpful, and the splitting out of clock data into SMPTE codes will also be helpful. In my example I pointed out the...
  33. Ahah, thanks for that. The example I posted...

    Ahah, thanks for that.

    The example I posted was also intended as an example, and deals with all of the callbacks.
  34. Are the new sysex partial and complete functions...

    Are the new sysex partial and complete functions expected to be called directly? Or do you still call setHandleSysEx and it does the appropriate thing?

    I put together a test program and those two...
  35. On Windows I would use MIDIOX...

    On Windows I would use MIDIOX.

    For Linux, perhaps this list of Linux MIDI monitors is helpful? There is also KDIMon
  36. I saw that in the commit, and think these were a...

    I saw that in the commit, and think these were a good choices.
  37. Since we are doing MIDI consistency it is worth...

    Since we are doing MIDI consistency it is worth mentioning that in addition to the DIN current-loop transport and the USB transport, there is also RTP-MIDI which uses an Ethernet connection and UDP...
  38. Replies
    38
    Views
    26,223

    Unfortunately the voltage required for C4 on an...

    Unfortunately the voltage required for C4 on an as-shipped oscillator varies, as does the voltage output by many MIDI to CV units:
    https://learningmodular.com/matching-octaves-in-your-modular/

    It...
  39. The signed versions are slightly more convenient...

    The signed versions are slightly more convenient (negative values are a drop in pitch, positive are a raise in pitch) but the unsigned one is not than much less usable.
    MIDI has the problem that,...
  40. The VS Code Arduino extension is open source,...

    The VS Code Arduino extension is open source, apparently

    https://blogs.msdn.microsoft.com/iotdev/2017/07/06/visual-studio-code-extension-for-arduino-is-now-open-sourced/
  41. Isn't there an 8 for Clock? And 9 was proposed...

    Isn't there an 8 for Clock? And 9 was proposed for Song Position Pointer.


    Yes, these are the codes from the MIDI spec, except that messages which take channel numbers have the channels set to...
  42. I strongly disagree, these are missing features...

    I strongly disagree, these are missing features from the lower level support and make things harder to code and to understand by their absence.
  43. Yes, but that is also true for RPN and for the...

    Yes, but that is also true for RPN and for the LSB/MSB pairs of CCS and for CC88 High Resolution Velocity Prefix. All of that can be implemented on top as a higher-level abstraction.
  44. The type codes used for Teensy 3.x USB MIDI,...

    The type codes used for Teensy 3.x USB MIDI, Teensy 2.x MIDI, and T3.6 USB Host MIDI are all single-digit numbers which are derived from the MIDI type codes. In many cases, the MIDI type code uses...
  45. Replies
    81
    Views
    34,980

    (I'm traveling and don't have access to...

    (I'm traveling and don't have access to electronics stuff or to MIDI stuff until the last week of January, unfortunately. Or I would test it.)
  46. Replies
    5
    Views
    2,461

    Sounds like a problem with your DAW (which one?)...

    Sounds like a problem with your DAW (which one?) expecting only NoteOn with a velocity of zero as NoteOff, and not handling actual NoteOff correctly.

    To test, try sending NoteOn with zero...
  47. Yes exactly, it is about USB Host which is very...

    Yes exactly, it is about USB Host which is very different to USB device (more complicated). All of the Teensies have USB device capability, only Teensy 3.6 has USB Host as well.
  48. Replies
    9
    Views
    11,822

    What is that about? I looked on the issues list...

    What is that about? I looked on the issues list but didn't see anything about fast data.
  49. Replies
    0
    Views
    2,007

    Teensy 3.6 USB Host MIDI

    (earlier posted but in the wrong thread, sorry).

    I'm interested in Teensy 3.6 USB Host MIDI read support for a current project, so I extended the 'Test' example to check for reading all of the...
  50. Replies
    118
    Views
    90,108

    Some USB Host MIDI testing

    (oops, wrong thread, moved)
Results 1 to 50 of 500
Page 1 of 10 1 2 3 4