User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - What is MidiOX? »
Welcome, Guest. Please Login or Register.
Oct 22nd, 2024, 12:34am


Home Home Help Help Search Search Members Members Login Login Register Register


   MIDI-OX User Forum
   MIDI-OX
   Questions and Discussion
(Moderator: Jamie OConnell)
   What is MidiOX?
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: What is MidiOX?  (Read 1051 times)
angelo_maci
New Member
*



MIDI-OX Rules!

   


Posts: 2
What is MidiOX?
« on: Nov 23rd, 2005, 4:06pm »
Quote Quote Modify Modify

Hi
I'm a good programmer and a music&midi enthusiast!
I'm looking for something that allows me to "put hand" on midi.
I think MIDIOX can be what I'm looking for.
But I don't know what it is and I have an old installer so I can't open it.
Is it possible with MIDIOX to write a midi plugin for SONAR or PROJECT5?
I would like this midi plug in:
-the plug in listens to midi channel and read chords from it
-the plug in listens to track or pattern and substitutes notes like a style-arranger keyboard
example
-the track is performing midi guitar strumming in C key
-the plugin reads chords from midi channel, the chord being Fm
-I hear Fm strumming guitar
thanks in advance
 
IP Logged
Peter L Jones
Expert
*****




Hit it

   
WWW

Gender: male
Posts: 978
Re: What is MidiOX?
« Reply #1 on: Nov 24th, 2005, 1:45pm »
Quote Quote Modify Modify

MIDI OX is a standalone application and a library.  The standalone application opens one or more MIDI Input ports and reads MIDI messages.  It can then perform actions based on the content of the messages, including writing them to an open MIDI Output port.
 
The library provides a (?COM) interface to the functions, usable from e.g. VBS.
 
MIDI Data doesn't contain any concept of "chords".  You would have to interpret the incoming stream of MIDI messages to determine whether a chord was being played or not.
 
It sounds like you should be looking into Steinberg's MFX (MIDI Effects) technology, based on the VST standard plugin protocol.  I don't know if Cakewalk's VST support is adequate for MFX, though.  Maybe there's a DirectX equivalent?
 
You might also like to look at KeyKit, a very powerful MIDI programming language.
« Last Edit: Nov 24th, 2005, 1:46pm by Peter L Jones » IP Logged

"...Playing fast around the drums is one thing. But to play with people for others, to listen to, that's something else. That's a whole other world." -- Tony Williams
angelo_maci
New Member
*



MIDI-OX Rules!

   


Posts: 2
Re: What is MidiOX?
« Reply #2 on: Nov 25th, 2005, 3:24am »
Quote Quote Modify Modify

Thanks very much!
IP Logged
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »


MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.