Amiga.org

The "Not Quite Amiga but still computer related category" => Amiga Emulation => Topic started by: XDelusion on April 19, 2012, 05:17:41 PM

Title: WinUAE: MIDI Port where art thou?
Post by: XDelusion on April 19, 2012, 05:17:41 PM
So I own Amiga Forever 2012, I bought one of those Amikit USB things, and I figured,"hey, as much as I hate the idea of using a virtual Amiga under Windows, I might as well make my money of use and dedicate a machine to WinUAE and Amikit."

So here I am, and my primary use is to control my midi instruments via the MIDI port on my sound card, while my Amigas are away have their caps replaced.

As fate would have it, I can not seem to control midi via Amithlon, or at least no one has been kind enough to drop by my thread and show me the way, so I thought that WinUAE would be my savior, but noooooooo....

I can go into the configuration menu, I can see the MIDI option, but it is all greyed out, won't even let me touch it.

How do I get it to not be all greyed out, and on top of that how do I get it to recognize the MIDI connector on the back of my SB live?
Title: Re: WinUAE: MIDI Port where art though?
Post by: BinoX on April 19, 2012, 05:23:59 PM
Isn't the connector on the back on an SB live just a gameport? Didn't they strip out the midi support?

I could be thinking of a different sound card though...
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 19, 2012, 05:27:55 PM
Quote from: BinoX;689610
Isn't the connector on the back on an SB live just a gameport? Didn't they strip out the midi support?

I could be thinking of a different sound card though...


I can't imagine them stripping out the MIDI aspect of the card...

I could be wrong though, but that would totally bumb me out. And it would mean I bought a $25 cable adapter for nothing.
Title: Re: WinUAE: MIDI Port where art though?
Post by: Forcie on April 19, 2012, 05:33:37 PM
Is your SB Live Gameport installed properly as a MPU-401 compatible device in Windows? You might have to look for drivers for that.
And btw, if you are using Windows 7 or Vista, you are out of luck. Microsoft killed support for MIDI/Gameports from Vista and onwards. You would have to get an USB-MIDI dongle, a Firewire interface with MIDI ports, or some other device like that. Which is kind of sad, because gameports usually have much less MIDI latency than the average USB dongle.
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 19, 2012, 05:38:43 PM
Quote from: Forcie;689612
Is your SB Live Gameport installed properly as a MPU-401 compatible device in Windows? You might have to look for drivers for that.
And btw, if you are using Windows 7 or Vista, you are out of luck. Microsoft killed support for MIDI/Gameports from Vista and onwards.



No I'm using MicroXP.

I'll try some drivers off the web as opposed to what came with Windows.


but you know how that goes. You download 20 drivers that claim to be what you are looking for, and only 1 of them work. :)
Title: Re: WinUAE: MIDI Port where art though?
Post by: x303 on April 19, 2012, 07:14:24 PM
Quote from: XDelusion;689614
You download 20 drivers that claim to be what you are looking for, and only 1 of them work. :)
Have you tried this one ? http://www.asio4all.com/
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 19, 2012, 07:42:58 PM
Quote from: x303;689631
Have you tried this one ? http://www.asio4all.com/


Curious
Title: Re: WinUAE: MIDI Port where art though?
Post by: Ral-Clan on April 19, 2012, 07:44:42 PM
Make sure UAE is not running (i.e. an emulation is not executing) when you try to adjust your MIDI settings in WinUAE.  Sometimes you cannot change settings in UAE if an emulation is currently running.

Not sure if this is your problem, but it might be.
Title: Re: WinUAE: MIDI Port where art though?
Post by: x303 on April 19, 2012, 09:13:33 PM
Btw, which version of winuae are you using ?
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 19, 2012, 09:20:43 PM
Quote from: x303;689669
Btw, which version of winuae are you using ?



The latest non beta
Title: Re: WinUAE: MIDI Port where art though?
Post by: x303 on April 19, 2012, 09:25:56 PM
Quote from: XDelusion;689670
The latest non beta
If you still have problems with the latest beta, you should get in touch with Tony Wilen and explain him your problems (and send logfiles, he'll like that :biglaugh:)
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 19, 2012, 09:35:22 PM
Quote from: x303;689671
If you still have problems with the latest beta, you should get in touch with Tony Wilen and explain him your problems (and send logfiles, he'll like that :biglaugh:)



Ya... I'm always good at bug reports...

So much so I think most authors hate me! :)
Title: Re: WinUAE: MIDI Port where art though?
Post by: Ral-Clan on April 19, 2012, 09:39:20 PM
Quote from: XDelusion;689672
Ya... I'm always good at bug reports...

So much so I think most authors hate me! :)

You need to make sure you actually have a MIDI device in your computer.  I.e. you said you were using a Soundblaster Live....someone suggested that the MIDI part (MPU-401?) might have been stripped out of your version.  Might want to check that.

Even so, if you are using Windows XP or beyond, isn't there a software MIDI module built into Windows?  I don't use it, but I remember that when I use MIDI software under Windows XP, I can either direct output to the MicroSoft MIDI module (can't remember what it is called) or my real MIDI hardware.

Anyway, WinUAE is great for MIDI.  I use Bars & Pipes and other MIDI software through WinUAE.  It's pretty good.  My MIDI interface is built into an M-Audio Audiophile 192 sound card and works well.

I think if you use something like MIDI-Yoke (freeware) or MIDI-OX you can even sync audio recording software running on the Windows side with Amiga MIDI sequencers via MIDI Time Code or MIDI Clocks and use the two simultaneously.
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 19, 2012, 09:42:12 PM
Ya, I'll have to check into that and see if Creative Labs actually and really (why on God's green earth) did something as stupid and ironic as that. What a great way to give aspiring musicians the finger!

Quote from: ral-clan;689675
You need to make sure you actually have a MIDI device in your computer.  I.e. you said you were using a Soundblaster Live....someone suggested that the MIDI part (MPU-401?) might have been stripped out of your version.  Might want to check that.

Even so, if you are using Windows XP or beyond, isn't there a software MIDI module built into Windows?  I don't use it, but I remember that when I use MIDI software under Windows XP, I can either direct output to the MicroSoft MIDI module (can't remember what it is called) or my real MIDI hardware.

Anyway, WinUAE is great for MIDI.  I use Bars & Pipes and other MIDI software through WinUAE.  It's pretty good.  My MIDI interface is built into an M-Audio Audiophile 192 sound card and works well.
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 19, 2012, 09:47:15 PM
EDIT: Pics added.

And for the note, I am MISSING my real Amiga already. The MIDI device I have was a prototype for a product that I don't think ever released. Though, judging from the photo I just found on Google, it did finally release, but in white instead of beige?

 Anyhow it is must better than being limited to one In port and one Out port as I will be in Windows.

The MIDI device sticks just out the back of the Amiga, is very sturdy, and has 1 In port, 2 Out ports, and 1 Out port that can also be switched to a Through Port. On top of that you can still plug in more devices behind this on. And to make a killer device even cooler, I ordered a MIDI switch from London that allows me to use a switch to determine what my Input device will be, thus giving me a total of 2 In Ports!!!!
Title: Re: WinUAE: MIDI Port where art though?
Post by: x303 on April 19, 2012, 09:52:58 PM
Well if you connect your korg or the xr 20 to the SB Live and run  MIDI-OX you should see easily if the SB has a working midi interface.
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 19, 2012, 09:58:29 PM
Quote from: x303;689682
Well if you connect your korg or the xr 20 to the SB Live and run  MIDI-OX you should see easily if the SB has a working midi interface.


If I were at home right now, I'd do just that. :)

This is a trouble shooting process for this evening.
Title: Re: WinUAE: MIDI Port where art though?
Post by: x303 on April 19, 2012, 09:59:24 PM
Quote from: XDelusion;689680
And to make a killer device even cooler, I ordered a MIDI switch from London that allows me to use a switch to determine what my Input device will be, thus giving me a total of 2 In Ports!!!!
Real midi freaks use the KMS 30: http://m.matrixsynth.com/2011/07/korg-kms-30-sync-box.html :insane:
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 19, 2012, 10:03:10 PM
Quote from: x303;689685
Real midi freaks use the KMS 30: http://m.matrixsynth.com/2011/07/korg-kms-30-sync-box.html :insane:


Pretty cool...

Where in the world do you buy them though, and how much?

Cause honestly, with that adapter I have for the Amiga, I was pretty damn content...

...but then again, one can never have too many options. ;)
Title: Re: WinUAE: MIDI Port where art though?
Post by: x303 on April 19, 2012, 10:23:41 PM
Quote from: XDelusion;689689
Pretty cool...

Where in the world do you buy them though, and how much?
Bought it on the internet (no ebay) a few years ago for about €110.
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 19, 2012, 10:28:15 PM
Quote from: x303;689693
Bought it on the internet (no ebay) a few years ago for about €110.


Holy crap! Not cheap hugh?

I looked on Ebay out of curiosity, but didn't see any. People must want to hang on to them.

Either way, this PC crap is only a temporary set up till my Amigas get recapped, then I'll happily be working with the hardware I love once again. And on that note, I'll be able to have pop and hiss free Amigas so I can start recording videos for other people how how to set up interesting MIDI networks on the Amiga. :)
Title: Re: WinUAE: MIDI Port where art though?
Post by: x303 on April 19, 2012, 10:59:57 PM
Quote from: XDelusion;689696
I looked on Ebay out of curiosity, but didn't see any. People must want to hang on to them.

You can find one here, if it's not sold already: http://www.tonetweakers.com/usedgear.html (http://www.tonetweakers.com/usedgear.htm)

:eek:
Title: Re: WinUAE: MIDI Port where art though?
Post by: Ral-Clan on April 20, 2012, 12:43:07 AM
Quote from: XDelusion;689680
Anyhow it is much better than being limited to one In port and one Out port as I will be in Windows.

The MIDI device sticks just out the back of the Amiga, is very sturdy, and has 1 In port, 2 Out ports, and 1 Out port that can also be switched to a Through Port. On top of that you can still plug in more devices behind this on. And to make a killer device even cooler, I ordered a MIDI switch from London that allows me to use a switch to determine what my Input device will be, thus giving me a total of 2 In Ports!!!!


Just use a MIDI merge box:
http://www.midisolutions.com/prodmrg.htm

Then you can have two (or four) MIDI inputs depending on which version of the box you buy...and you won't have to throw a switch.  All can be used at the same time.

I use a MIDI merge box on my MIDI input, and a four way MIDI splitter on my MIDI output.

But - you DO know MIDI devices can be daisy chained, eh?  Like two keyboard controllers can be daisy chained through each other, for instance (using the MIDI THROUGH) port.  Then it doesn't matter if your computer only has one MIDI input.
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 20, 2012, 01:43:03 AM
Quote from: ral-clan;689718
Just use a MIDI merge box:
http://www.midisolutions.com/prodmrg.htm

Then you can have two (or four) MIDI inputs depending on which version of the box you buy...and you won't have to throw a switch.  All can be used at the same time.

I use a MIDI merge box on my MIDI input, and a four way MIDI splitter on my MIDI output.

But - you DO know MIDI devices can be daisy chained, eh?  Like two keyboard controllers can be daisy chained through each other, for instance (using the MIDI THROUGH) port.  Then it doesn't matter if your computer only has one MIDI input.


Ya, been figuring out the whole daisy chain, midi in/out/through clock in/out business over the past few days. Neat stuff really! It's amazing how far some of this hardware can be pushed!

So how exactly does this midi merge box work? Being able to do more than one input into my Amiga's one input port, but without a switch...

Well that's just hard to wrap my mind around! :)

P.s. Update the Live drivers, midi now works.
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 20, 2012, 02:13:10 AM
Thus far in today's episode of OctaMED S.S. 1.3c vs winUAE.


Midi key up and or volume sensing isn't as responsive as it would be on a real Amiga. Some times it gets it right, some times it tweaks out.

When highlighting a range, the hilighted area does not entirely highlight.

I've not tested to see if sample timing has been corrected yet.
Title: Re: WinUAE: MIDI Port where art though?
Post by: x303 on April 20, 2012, 11:40:25 AM
Quote from: XDelusion;689727
P.s. Update the Live drivers, midi now works.
Great :D
Title: Re: WinUAE: MIDI Port where art though?
Post by: Ral-Clan on April 20, 2012, 02:28:59 PM
Quote from: XDelusion;689734
Thus far in today's episode of OctaMED S.S. 1.3c vs winUAE.


Midi key up and or volume sensing isn't as responsive as it would be on a real Amiga. Some times it gets it right, some times it tweaks out.

When highlighting a range, the hilighted area does not entirely highlight.

I've not tested to see if sample timing has been corrected yet.


Are you running OctaMED SS 1.3c in a native chipset mode or an RTG mode?  Try and RTG mode, like 640x480 RTG or 800x600 and see if it helps.
Title: Re: WinUAE: MIDI Port where art though?
Post by: XDelusion on April 20, 2012, 03:07:26 PM
Quote from: ral-clan;689820
Are you running OctaMED SS 1.3c in a native chipset mode or an RTG mode?  Try and RTG mode, like 640x480 RTG or 800x600 and see if it helps.


Alright, will try when I get home.
Title: Re: WinUAE: MIDI Port where art though?
Post by: x303 on May 10, 2012, 11:33:16 PM
Quote from: XDelusion;689828
Alright, will try when I get home.
So, does it work ?
Title: Re: WinUAE: MIDI Port where art though?
Post by: bbond007 on May 11, 2012, 03:09:01 AM
Quote from: BinoX;689610
Isn't the connector on the back on an SB live just a gameport? Didn't they strip out the midi support?

I could be thinking of a different sound card though...

I don't know if you can strip out MIDI support from a PC sound card because some of the later (pre-usb) joysticks actually use the MIDI protocol to communicate with the joystick. For example the Sidewinder FF.

It was actually very clever because to read pc joystick you hard to time the discharge rate of a capacitor (repeatedly)  which is really expensive as far as CPU...