Menu

Raw Midi Routing

2018-11-21
2023-05-09
  • Thomas Bensley

    Thomas Bensley - 2018-11-21

    Hey everyone,

    Really like your, code tried a few but nothing gives this sort of freedom. At the moment when I play something it sends straight to my speakers (default audio device). It says you can send to midi devices, so if I want to route it directly to a midi device so that excel could control it, how would I do that ? instead of my speakers.

    Thanks,

    Bensley

     
  • Rui Seixas Monteiro

    Hi Thomas,

    There is the column "Enable/Device" on the SEQUENCE sheet created just for that. The one you downloaded has all numbers/devices equal to 1, the Windows synth, so give numbers 2, 3 or others until 16 to connect to your other devices. To help you understand this and other matters there are many comments on the sheet.

    Regards

     
  • Thomas Bensley

    Thomas Bensley - 2018-11-26

    Thanks for the quick reply Rui, sorry for the double post by the way,

    So i understand the channel part, but what is that actually routed through ? because my devices can only connect to the physical midi devices or virtual ones i create.

    For example i use LoopMIDI, and Bome Midi Translator, if i want to send excel note through loop midi (which isn't a channel number but a whole other set of 16 channels) and then it can route it to Bome for me to translate it to what i need, can i do that ?

     
    • Rui Seixas Monteiro

      I use MIDI-OX that does that kind of stuff, so you can do try and error to find the correct Device number! My MIDI-OX normally it's at port number 2 (excel number). Nevertheless MIDI-OX shows you the number of the ports in use (0-127), you just add 1 to the value to type it on Excel (1-128).

       
  • Marc Quirion

    Marc Quirion - 2023-05-08

    Hi Rui, great excel job with your sequencer. I'm a big excel fan and made many projects. But a life is not enough to learn all excel can do :)...
    I am planning to use Excel to interface it with my arranger keyboard. I want to control mainly CC message. ( volume, pan, effect etc.. )
    So big digging the net I found your Excel Midi project. For my personnal project I don't need a so sofisticated sheet. What I'm looking is only the portion to write and ALSO READ CC message from my keyboard.

    Can you supply the code portion to just to READ / WRITE CC message. Or can you supply me where I can find the documentation to build these macros.

    Regards Quimquim

     
    • Rui Seixas Monteiro

      Hi Quim,
      Unfortunately the Excel Midi is unable to read message, this is because VBA has no multithreading needed for windows buffer reading (Winmm.dll). The attempts to do so always result in crashes. More about it here: Input Midi Sync fails ONLY on Excel version 64bit for VBA scripting

      | | |
      Input Midi Sync fails ONLY on Excel ver...
      |

      The official documentation is the one surrounding the mmeapi.h header present in the Winmm.dll windows library and the VBA code itself. Search for "Winmm.dll Midi" on the web and you will find more examples about it.
      However you can send any CC Message to your devices by writing the in the Sequencer Sheet.
      Regards,Rui Monteiro

      On Tuesday, 9 May 2023 at 00:39:02 WEST, Marc Quirion <quimquim@users.sourceforge.net> wrote:
      

      Hi Rui, great excel job with your sequencer. I'm a big excel fan and made many projects. But a life is not enough to learn all excel can do :)...
      I am planning to use Excel to interface it with my arranger keyboard. I want to control mainly  CC message.  ( volume, pan, effect etc.. )
      So big digging the net I found your Excel Midi project. For my personnal project I don't need a  so sofisticated sheet. What I'm looking is only the portion to write and ALSO READ CC message from my keyboard.

      Can you supply the code portion to just to READ  /  WRITE CC message. Or can you supply me where I can find the documentation to build these macros.

      Regards Quimquim


      Raw Midi Routing


      Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/excel-midi/discussion/general/

      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

       
  • Marc Quirion

    Marc Quirion - 2023-05-09

    Hi Rui, thanks for your quick response. Is the buffer problem is true for all midi message. On my side, the only message I want to read, are the CC and Program change messages and flush all the rest.

    If this is true for all messages I will get back to CTRLR program which is great to build Midi control panel but require more work.

    Thanks for your help and continue your great Excel work.

    Regards Quimquim

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.