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

Search:

Type: Posts; User: Rolfdegen

Page 1 of 7 1 2 3 4

Search: Search took 0.01 seconds.

  1. Replies
    11
    Views
    371

    For the measurement I only used this sketch on a...

    For the measurement I only used this sketch on a Teensy 4.1. No other functions.



    //**********************************************************************
    // Simple scetch for receiving SysEx...
  2. Replies
    11
    Views
    371

    I have mesured. The maximum transfer rate for...

    I have mesured. The maximum transfer rate for receiving SysEx Dump via Midi without errors is 0.41KB/s. This is very slow on a Teensy 4.1.
    In my DIY synth with an Teensy 4.1 I will not implement...
  3. Replies
    11
    Views
    371

    Yes. It also only seems to work with an increase...

    Yes. It also only seems to work with an increase in the buffer value. I set the value to 512Byte and received 348 bytes. It's the size of a SysEx dump from a sound program in my synthesizer.
  4. Replies
    11
    Views
    371

    Hello I write a simple sketch for Midi SysEx...

    Hello
    I write a simple sketch for Midi SysEx receive data today.


    But receiving SysEx data with Teensy is faulty :confused:



    ...
  5. Replies
    11
    Views
    371

    Thanks. This is very interesting :)

    Thanks. This is very interesting :)
  6. Replies
    11
    Views
    371

    Thanks for the information :) I set...

    Thanks for the information :)
    I set SysExMaxSize in MIDI_Settings.h file to 512 bytes and set the transmission speed in Bome SendSX to 1.29KB/s.
    There are no transmission errors.

    In MIDI-OX I...
  7. Replies
    11
    Views
    371

    Another try with Windows App Bome SendSX, Mios...

    Another try with Windows App Bome SendSX, Mios Studio and MIDI-OX.
    Each time I receive different data via midi. The only thing that works is reception via usbMIDI :confused:



    My scetch Midi...
  8. Replies
    11
    Views
    371

    MIDI.setHandleSystemExclusive error

    When i try to receive 348 Byte sysex data via midi with teensy 4.1, the data is missing and error !!!
    Receive 348 Byte to usbMIDI works fine :)



    MIDI.setHandleSystemExclusive(myReceiveSysEx); ...
  9. Replies
    234
    Views
    57,500

    Test of the pickup function ...

    Test of the pickup function

    https://i.ibb.co/RYrYTnF/Pickup.png

    Youtube: https://youtu.be/iXR4-jLjfkk
  10. Replies
    234
    Views
    57,500

    SysEx Dump works now. See short video. It was...

    SysEx Dump works now. See short video.

    It was a bit more complicated than I thought. First, conversion routines had to be developed for all 212 parameter values in the Jeannie, which convert...
  11. Replies
    43
    Views
    1,175

    SysEx Dump works now. See short video. It was...

    SysEx Dump works now. See short video.

    It was a bit more complicated than I thought. First, conversion routines had to be developed for all 212 parameter values in the Jeannie, which convert...
  12. Replies
    43
    Views
    1,175

    Annotation: The normal processor clock of...

    Annotation:


    The normal processor clock of the Teensy4.1 CPU is 600MHz. I reduced the clock setting for the processor in Arduino to 24Mhz. Transmission errors no longer occur.


    The transfer...
  13. Replies
    43
    Views
    1,175

    I posted your DX7 problem in Sequencer Forum....

    I posted your DX7 problem in Sequencer Forum. Look at here: https://www.sequencer.de/synthesizer/threads/yamaha-dx7iid-midi-dump.102499/

    Greetings Rolf
  14. Replies
    43
    Views
    1,175

    Yes. Your SysEx data block is too large. With...

    Yes. Your SysEx data block is too large. With MIDI-OX a maximum of only 2048 bytes per SysEx block can be received.
    Such a large block of data is not normal. All synthesizers I know send a block of...
  15. Replies
    43
    Views
    1,175

    I missing 0xF0 (SysEx start) and 0xF7 (SysEx end)...

    I missing 0xF0 (SysEx start) and 0xF7 (SysEx end) in your fillBuff() function :confused:
  16. Replies
    43
    Views
    1,175

    I wrote a small Arduino sketch and tested it on a...

    I wrote a small Arduino sketch and tested it on a Teensy 4.1 board.
    Transmission errors occur with unchanged usb.c file. With the change to usb.c file, there is no transmission error.
    The waiting...
  17. Replies
    43
    Views
    1,175

    This is my code to send SysEx to usbMIDI() In...

    This is my code to send SysEx to usbMIDI()

    In the SysEx dump menu from my synthesizer I query a key and set the sendSyssExflag.
    If the flag was true then send sysex dump. I always send a block of...
  18. Replies
    43
    Views
    1,175

    Did you change the usb.c in your Arduino Library...

    Did you change the usb.c in your Arduino Library as I suggested ?

    After that it is important that your project has to be completely recompiled (restart Arduino IDE).


    File Path: C:\Program...
  19. Replies
    43
    Views
    1,175

    I do not understand what you mean :confused: ...

    I do not understand what you mean :confused:

    1.Block
    F0 ....data... F7

    2.Block
    F0 ...data... F7

    3.Block
    F0 ...data... F7
  20. Replies
    11
    Views
    1,197

    In Germany we have no delivery problems. There...

    In Germany we have no delivery problems. There are still many retailers who sell Teensy.

    Link:...
  21. Replies
    43
    Views
    1,175

    Can you explain to me exactly which line of code...

    Can you explain to me exactly which line of code you mean?
  22. Replies
    43
    Views
    1,175

    I missing usbMidi.read() in your code ! //...

    I missing usbMidi.read() in your code !



    // discard incoming MIDI messages
    while (usbMIDI.read()) {
    // ignore incoming messages
    }
  23. Replies
    43
    Views
    1,175

    If you disabled in usb.c the usb midi flush...

    If you disabled in usb.c the usb midi flush output() you have to after midi data has been sent, a flush() must be sent.

    This function forces the USB layer to send the data immediately. Since the...
  24. Replies
    43
    Views
    1,175

    In MIDI-OX I discovered an error when receiving...

    In MIDI-OX I discovered an error when receiving SysEx Dump. The number of received SysEx data is displayed incorrectly in the preview window of the SysEx Dump function.
    Instead of 44,544 bytes, I...
  25. Replies
    43
    Views
    1,175

    Which SysEx tool are you using on the PC? I...

    Which SysEx tool are you using on the PC?

    I use Mios Studio without problems. When I use MIDI-OX I have the same problems.
  26. Replies
    43
    Views
    1,175

    I think it's a bug in the teensy 4 USB library....

    I think it's a bug in the teensy 4 USB library. Paul should know what doesn't work there.

    I modified the usb.c in the midi library. It works. But it's not a good solution.

    File Path: C:\Program...
  27. Hello Mark I am sorry. But unfortunately I...

    Hello Mark

    I am sorry. But unfortunately I can't help you much.

    Unfortunately, I don't know much about C-classes. I copied the scope code from another open source project.


    For display...
  28. Replies
    43
    Views
    1,175

    As I understand it, the usb_midi_flush_output()...

    As I understand it, the usb_midi_flush_output() function is responsible for deleting unread data in the midi buffer.

    Since I am constantly querying the Midi buffer in my Polyphonic DIY Synthesizer...
  29. Replies
    43
    Views
    1,175

    There is an interesting post here ...

    There is an interesting post here https://forum.pjrc.com/threads/49753-Problem-with-large-volumes-of-data-on-usbMidi?p=168107&viewfull=1#post168107

    It works usb_midi_flush_output() by commenting...
  30. Replies
    43
    Views
    1,175

    I tried it with a USB 3.0 hub and directly on the...

    I tried it with a USB 3.0 hub and directly on the USB 2.0 port on the PC. The problem remains :confused:
  31. Replies
    43
    Views
    1,175

    Now.. I have implemented USB and Midi SysEx...

    Now.. I have implemented USB and Midi SysEx transmission. USB often has transmission errors. Midi works without error :)




    a lot of sysex data..

    uint14_to_sysex2Bytes(data[207],...
  32. Replies
    43
    Views
    1,175

    Sending Patch Banks via Serial Midi works fine...

    Sending Patch Banks via Serial Midi works fine without errors, but is very slow :rolleyes:
  33. Replies
    43
    Views
    1,175

    I will check sysex dump function with a little...

    I will check sysex dump function with a little arduino scretch.
  34. Replies
    43
    Views
    1,175

    I have check with Midi-OX. Its same problem...

    I have check with Midi-OX. Its same problem :confused:
  35. Replies
    43
    Views
    1,175

    After transferring a patch (348 bytes) I wait...

    After transferring a patch (348 bytes) I wait 120ms. From time to time there are transmission errors.
  36. Replies
    43
    Views
    1,175

    Tranfer only one patch, it no error. To...

    Tranfer only one patch, it no error.

    To protect against Buffer overflow, I made a wait time 120ms after sending each patch.

    Is there a way to query a faulty USB transfer :confused:
  37. Replies
    43
    Views
    1,175

    usbMIDI transmission error

    Hello teensy friends


    I programmed a midi dump function for my Synthesizer with Teensy 4.1. Transmission errors occur when I send Patch Bank data to the PC via usbMIDI.sendSysEx. The data packet...
  38. Replies
    234
    Views
    57,500

    I programmed different conversions for different...

    I programmed different conversions for different floating point and integer values



    //*************************************************************************
    // convert float (0.0 - 0.127)...
  39. Replies
    234
    Views
    57,500

    Hi MatrixRat The SysEx dump for a patch is very...

    Hi MatrixRat
    The SysEx dump for a patch is very complex. The patch is stored on the SD card as a text string.
    This contains values in 32-bit floating point and 16-bit integer values.
    You can...
  40. Replies
    234
    Views
    57,500

    Hallo, I optimized my code a bit. I use...

    Hallo,
    I optimized my code a bit. I use call-by-referense for string function and variables.
    That uses less memory :)


    ...
  41. Replies
    234
    Views
    57,500

    Small update.. Soon there will be SysEx DUMP...

    Small update..

    Soon there will be SysEx DUMP for Jeannie. Then nothing stands in the way of the patch exchange.

    28298

    The transmission path is selected with DESTINATION, eg Midi or USB
    DUMP...
  42. Replies
    234
    Views
    57,500

    Hi MatrixRat Thanks for your tip. That's a...

    Hi MatrixRat

    Thanks for your tip. That's a good idea :)
  43. Replies
    234
    Views
    57,500

    Hello there.. The data format for the...

    Hello there..


    The data format for the transmission or reception of SysEx data has its pitfalls.
    The data may only be 7 bits in size. Larger values lead to the transmission being aborted.
    In...
  44. Replies
    234
    Views
    57,500

    Thanks :) Kits are available again at...

    Thanks :) Kits are available again at tubeohm.com
  45. Replies
    234
    Views
    57,500

    New Jeannie Video Part 11: Filter FM and...

    New Jeannie Video

    Part 11: Filter FM and Oscillator Modulation

    28012

    Youtube https://youtu.be/XMchq0a07qk
  46. Replies
    234
    Views
    57,500

    Hi Andy, this is unfortunate and complicated....

    Hi Andy,

    this is unfortunate and complicated. We Germans have a saying: "Why keep it simple when it can be complicated?" :cool:
  47. Replies
    6
    Views
    352

    I am using a PCM5102A in my Synth project. Its...

    I am using a PCM5102A in my Synth project. Its very good audio quality and easy to plug in as a module. I use Teensy Lib with I2S output.

    27798...
  48. Replies
    0
    Views
    180

    Detect LFO object

    Hallo..

    I use two LFO in my synth project. I want booth LFO with oneshoot function. How can I identify the LFOs in my audio object code?

    My solution is a bit cumbersome. I use two waveforms...
  49. Replies
    234
    Views
    57,500

    Hallo Andy Try here ...

    Hallo Andy

    Try here https://www.exploding-shed.com/
  50. Replies
    234
    Views
    57,500

    I have now integrated a ladder and state variable...

    I have now integrated a ladder and state variable filter into my DIY synthesizer Jeannie. In the system menu you can switch the filter type. Audio processor load between 60-70%
    ...
Results 1 to 50 of 323
Page 1 of 7 1 2 3 4