Click HereClick Here
home features news forums classifieds faqs links search
5171 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Channel: #Amigaworld
Channel Policy and Guidelines

(Uses JAVA Applet and Port 1024)
Visit the Chatroom Website

Who's Online
 45 guest(s) on-line.
 4 member(s) on-line.


TrevorDick, QuBe, Aslak3, more...

You are an anonymous user.
Register Now!
 QuBe:  25 secs ago
 Aslak3:  1 min ago
 Vidar:  3 mins ago
 TrevorDick:  4 mins ago
 vox:  7 mins ago
 amigang:  9 mins ago
 terminills:  17 mins ago
 Barret:  21 mins ago
 AliveMOon:  26 mins ago
 CosmosUnivers:  39 mins ago

/  Forum Index
   /  Amiga General Chat
      /  Epsilon blog: USB MIDI
Register To Post

PosterThread
thinkchip 
Epsilon blog: USB MIDI
Posted on 8-Aug-2012 22:16:51
#1 ]
Cult Member
Joined: 26-Mar-2004
Posts: 870
From: Salt Lake City, Utah, USA

When I was reading Epsilon's excellent blog I was reminded of a question I've had for some time. I know there are some music people on this forum. This is a USB question for any platform. I used to have a lot of fun with Music-X on my Amiga 2000. Then I switched to Cakewalk on my PC. There were various interfaces: the parallel port on the Amiga 2000, joystick / MIDI port on the PC. Now most interfaces are USB based. One thing that's fun is having the piano sound coming directly from my electric piano, and one or more instruments coming from the computer. You can play in real time accompanied by several additional instruments. The last time I tried it was with Cakewalk on a USB2 (I think) MIDI device on an ASUS EeePC netbook. There seemed to be a lag between the direct piano sound and the instruments from the PC. Is USB2 fast enough to do this? It would have to be pretty instantaneous. If USB2 is fast enough, the lag must come from some other source. It seems I could do it on my Amiga 2000. I thought you don't need a powerhouse computer for MIDI. The USB MIDI device connects to the keyboard by the standard MIDI IN/OUT round 5-pin plugs.

_________________
AmigaOne 500(update 6) / microA1(update 6) / Cubic IDE / Imagine
Amiga 4000/1200/500/2500/1000 / VIC20 / C64 / SX64 / C128 / C16 / C116 / Plus/4 / PET B500
Windows 7 / 3GHz AMD Phenom 8GB RAM / Lightwave / Visual C++

 Status: Offline
Profile     Report this post  
lylehaze 
Re: Epsilon blog: USB MIDI
Posted on 8-Aug-2012 23:26:41
#2 ]
Cult Member
Joined: 1-Sep-2004
Posts: 865
From: Virginia, USA

@thinkchip

USB2 is fast enough.
USB1 is fast enough.
The delay you experienced may have been from the driver, or possibly because some interface drivers have a preset "delay" option.

While I don't use windows much, I know that most windows users opt for proprietary drivers instead of the built-in windows drivers, both for performance issues and because the built in drivers are not "multi-client" capable.

On most Amiga-like platforms, CAMD is accepted as the standard MIDI library. CAMD is by definition multi-client capable. I know that there is a "Class Compatible" USB to MIDI driver for OS4, I assume the others may have a similar driver.

Please note that these "class compatible" drivers will only work with "Class Compatible" equipment. Some devices follow the standard, some do not. Most that do offer a switch to select, to give them an easy way to abandon the windows standard drivers.

If you'd like to know about the compatibility of any specific equipment, you have three choices:
If it is advertised as working with the builtin OS drivers, it should work.
If it appears in USB Inspector as "Audio Class, Subclass 3", it should work.
If you reply with the brand and model number, I can probably tell you directly.

The "5 Pin plug" was the standard for MIDI connections. Nowadays, many devices have just a USB connection instead.

Finally, the need for an external synthesizer has always been the biggest obstacle to gettting an Amiga to make music with MIDI. There is now a beta release of "SoftSyn", a CAMD software synthesizer available for OS4. It is still early beta, but it allows the user to play MIDI music directly through AHI without any external MIDI gear.
Since it is CAMD capable, it should work with any CAMD programs that look for CAMD linkages to MIDI equipment.

Last edited by lylehaze on 08-Aug-2012 at 11:47 PM.

_________________
question=(2b||!(2b))

 Status: Offline
Profile     Report this post  

[ home ][ about us ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright © 2000 - 2011 Amigaworld.net.

Page took 0.128326 seconds to load.