Re: Midi mapper

Discussion in 'comp.music.midi' started by Laurence Payne, Jul 22, 2003.

  1. >Actually, what I need is a virtual midi device that will route
    >different channels to different devices. If I remember right, midi
    >mapper did this. Did Microsoft get rid of it? Is there a 3rd party
    >replacement? Thanks.


    The function is integral to any sequencer program. Have you got one?

    Is this for playing ready-made GM files? What exactly are you trying
    to do?

    CubaseFAQ page www.laurencepayne.co.uk/CubaseFAQ.htm
  2. JB Seattle

    JB Seattle Guest

    It shows up as an option in all my software sequencers although I never use
    it.
    JB
    "out2lunch" <opensezme17@yahoo.com> wrote in message
    news:f4e2b02f.0307211547.1b15c4f@posting.google.com...
    > "JB Seattle" <shnoozle8@hotmail.com> wrote in message

    news:<HBVSa.112967$Io.9675158@newsread2.prod.itd.earthlink.net>...
    > > Windows XP has MidiMapper.

    > I must be a complete idiot, because I can't find it anywhere.
    > Shouldn't it show up as a midi device? Do I need to tweak something
    > to make it show up? Thanks.
  3. out2lunch

    out2lunch Guest

    Laurence Payne <l@laurenceDELETEpayne.freeserve.co.uk> wrote in message news:<ldtphvouj6ahf0ip57vhace513kdnao228@4ax.com>...
    > >Actually, what I need is a virtual midi device that will route
    > >different channels to different devices. If I remember right, midi
    > >mapper did this. Did Microsoft get rid of it? Is there a 3rd party
    > >replacement? Thanks.

    >
    > The function is integral to any sequencer program. Have you got one?
    >
    > Is this for playing ready-made GM files? What exactly are you trying
    > to do?
    >
    > CubaseFAQ page www.laurencepayne.co.uk/CubaseFAQ.htm


    I'm using Cakewalk, with 4 midi output devices (3 external and 1
    Audigy). The problem is that I want to use all four outputs, but I
    want to save my work in a standard .mid file so I can edit it with
    some apps that I wrote myself.

    The midi file standard has a meta-event for routing a channel to a
    given port, but Cakewalk doesn't seem to support it, and I don't know
    of any other sequencers that do. As far as I can tell, if you save
    your work in a .mid file, you're stuck with a single output. So I
    need a software midi router, like MidiMapper.
  4. On Tue, 22 Jul 2003 09:28:19 +0100, Laurence Payne
    <l@laurenceDELETEpayne.freeserve.co.uk> wrote:

    >>Windows XP has MidiMapper.

    >
    >Where's it hiding?
    >


    I don't know where the mapper *app* is, but the driver for it is
    still present. How you edit it, I don't know, but as long as the map
    file can be generated somehow, I'm pretty sure that it will use it.

    Mostly, it is used as the system's placeholder for the default MIDI
    device on the system. I doubt that it uses instrument remapping in
    normal use.
    --
    *-__Jeffery Jones__________| *Starfire* |____________________-*
    ** Muskego WI Access Channel 14/25 <http://www.execpc.com/~jeffsj/mach7/>
    *Starfire Design Studio* <http://www.starfiredesign.com/>
  5. Al Stevens

    Al Stevens Guest

    "JB Seattle" <shnoozle8@hotmail.com> wrote in message
    news:r%dTa.16596$Mc.1274298@newsread1.prod.itd.earthlink.net...
    > It shows up as an option in all my software sequencers although I never

    use
    > it.
    > JB
    > "out2lunch" <opensezme17@yahoo.com> wrote in message
    > news:f4e2b02f.0307211547.1b15c4f@posting.google.com...
    > > "JB Seattle" <shnoozle8@hotmail.com> wrote in message

    > news:<HBVSa.112967$Io.9675158@newsread2.prod.itd.earthlink.net>...
    > > > Windows XP has MidiMapper.

    > > I must be a complete idiot, because I can't find it anywhere.
    > > Shouldn't it show up as a midi device? Do I need to tweak something
    > > to make it show up? Thanks.

    >
    >
    >


    What you are seeing is the legacy selection of device -1 in the
    applications. This selection uses whatever device is programmed as the
    default midi output device in Control Panel, which is the device used by
    Media Player and other playback applications.

    In Windows 3.1, 95, and 98 you could set up the default midi output device
    to send specified channels to various physical devices in the MIDI OUT list.
    This was known as the "midi mapper" which is why the applications call it
    that in their selections.

    Beginning with Windows ME, Microsoft eliminated the capability to specify
    multiple devices via the Control Panel. Applications such as
    Band-In-The-Box, which do not allow discrete channel-to-device assignments
    are crippled by this omission. Under ME, you could emulate the midi mapper
    by making the Registry changes manually. Under XP the Registry entries are
    different or not available, because that technique no longer works.
  6. Barry Graham

    Barry Graham Guest

    "Al Stevens" <nobody@home.com> wrote in message
    news:5HkTa.50326$k85.1893980@twister.tampabay.rr.com...
    >
    > In Windows 3.1, 95, and 98 you could set up the default midi output device
    > to send specified channels to various physical devices in the MIDI OUT

    list.
    > This was known as the "midi mapper" which is why the applications call it
    > that in their selections.
    >

    Under Win 3.1 you could actually remap voices not just devices.
    In those days I used NoteWorthy Composer for my scores and the program
    didn't have a drum map..
    By defining a new Instrument I could remap all the notes for the Channel 10
    drums on a written part to playback at their correct position for MIDI
    sound.
    That is a note written at E Bass clef would sound as a snare.
    A note at A Bass clef would sound as a Bass (Kick) drum.
    So you could write the drum part as it should look but have it playback as
    it should sound.
    We lost this with Win 95.
    There was a Instrument Definition utility (idf) which was supposed to do the
    same thing but I could never get it to work.
    A search for IDF on the Microsoft site might produce something.
    --
    Barry Graham
    Top Brass Events Band
    Melbourne, Australia
  7. JB Seattle

    JB Seattle Guest

    I see, the only app I know that can do that is Midi Maestro--it uses the
    meta commands in the midi standard, in cakewalk and other apps you have to
    use the native file format.
    Midi Maestro is shareware and hopefully still out there, I do not know if it
    functions like that in XP.
    I use multiport interfaces and Powertracks for live and save in the native
    file format to retain my port assignments.
    JB
    "out2lunch" <opensezme17@yahoo.com> wrote in message
    news:f4e2b02f.0307220900.6088ef64@posting.google.com...
    > Laurence Payne <l@laurenceDELETEpayne.freeserve.co.uk> wrote in message

    news:<ldtphvouj6ahf0ip57vhace513kdnao228@4ax.com>...
    > > >Actually, what I need is a virtual midi device that will route
    > > >different channels to different devices. If I remember right, midi
    > > >mapper did this. Did Microsoft get rid of it? Is there a 3rd party
    > > >replacement? Thanks.

    > >
    > > The function is integral to any sequencer program. Have you got one?
    > >
    > > Is this for playing ready-made GM files? What exactly are you trying
    > > to do?
    > >
    > > CubaseFAQ page www.laurencepayne.co.uk/CubaseFAQ.htm

    >
    > I'm using Cakewalk, with 4 midi output devices (3 external and 1
    > Audigy). The problem is that I want to use all four outputs, but I
    > want to save my work in a standard .mid file so I can edit it with
    > some apps that I wrote myself.
    >
    > The midi file standard has a meta-event for routing a channel to a
    > given port, but Cakewalk doesn't seem to support it, and I don't know
    > of any other sequencers that do. As far as I can tell, if you save
    > your work in a .mid file, you're stuck with a single output. So I
    > need a software midi router, like MidiMapper.
    >
  8. Olushola

    Olushola Guest

    I use Midi Maestro under XP and it works.
    Olushola

    "JB Seattle" <shnoozle8@hotmail.com> wrote in message
    news:EQXTa.118214$Io.10081139@newsread2.prod.itd.earthlink.net...
    > I see, the only app I know that can do that is Midi Maestro--it uses the
    > meta commands in the midi standard, in cakewalk and other apps you have to
    > use the native file format.
    > Midi Maestro is shareware and hopefully still out there, I do not know if

    it
    > functions like that in XP.
    > I use multiport interfaces and Powertracks for live and save in the native
    > file format to retain my port assignments.
    > JB
    > "out2lunch" <opensezme17@yahoo.com> wrote in message
    > news:f4e2b02f.0307220900.6088ef64@posting.google.com...
    > > Laurence Payne <l@laurenceDELETEpayne.freeserve.co.uk> wrote in message

    > news:<ldtphvouj6ahf0ip57vhace513kdnao228@4ax.com>...
    > > > >Actually, what I need is a virtual midi device that will route
    > > > >different channels to different devices. If I remember right, midi
    > > > >mapper did this. Did Microsoft get rid of it? Is there a 3rd party
    > > > >replacement? Thanks.
    > > >
    > > > The function is integral to any sequencer program. Have you got one?
    > > >
    > > > Is this for playing ready-made GM files? What exactly are you trying
    > > > to do?
    > > >
    > > > CubaseFAQ page www.laurencepayne.co.uk/CubaseFAQ.htm

    > >
    > > I'm using Cakewalk, with 4 midi output devices (3 external and 1
    > > Audigy). The problem is that I want to use all four outputs, but I
    > > want to save my work in a standard .mid file so I can edit it with
    > > some apps that I wrote myself.
    > >
    > > The midi file standard has a meta-event for routing a channel to a
    > > given port, but Cakewalk doesn't seem to support it, and I don't know
    > > of any other sequencers that do. As far as I can tell, if you save
    > > your work in a .mid file, you're stuck with a single output. So I
    > > need a software midi router, like MidiMapper.
    > >

    >
    >

Share This Page