Click Here
home features news forums classifieds faqs links search
6071 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
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
15 crawler(s) on-line.
 111 guest(s) on-line.
 3 member(s) on-line.


 zipper,  DiscreetFX,  Hammer

You are an anonymous user.
Register Now!
 Hammer:  14 secs ago
 zipper:  2 mins ago
 DiscreetFX:  4 mins ago
 21stcentury:  6 mins ago
 tekmage:  9 mins ago
 Frank:  11 mins ago
 amigakit:  13 mins ago
 eliyahu:  17 mins ago
 hlt:  22 mins ago
 vox:  26 mins ago

Software News   Software News : OS4 native CAMD and emu10kx MIDI driver
   posted by DaveAE on 16-Apr-2005 17:58:33 (6967 reads)
I've submitted my port of the MIDI library CAMD to OS4depot. It includes the OS4 native port of the AROS sources, originally by Kjetil Matheussen. Next to that it also has a native emu10kx CAMD driver. You have to use these two in combination, since the driver model changed for OS4.

Since I didn't find people to test it, here is your chance.

And before you ask, yes, I intend to write a driver for the onboard gameport and also the Vivaldi interface. Don't ask me when though...

Kind regards,

Davy Wentzler
    

STORYID: 2222
Related Links
· More about Software News
· News by DaveAE


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 | 3 )

PosterThread
Trixie 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 17-Apr-2005 18:49:20
#21 ]
Amiga Developer Team
Joined: 1-Sep-2003
Posts: 2094
From: Czech Republic

Davy and LyleHaze, you have made my day! Thanks!

Last edited by Trixie on 17-Apr-2005 at 06:49 PM.


_________________
The Rear Window blog

AmigaOne X5000/020 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition

 Status: Offline
Profile     Report this post  
DaveAE 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 17-Apr-2005 20:55:28
#22 ]
Super Member
Joined: 21-Mar-2003
Posts: 1091
From: The Netherlands

@Robert

Ah, good to hear about the Vivaldi. I got one yesterday, but I was confused with the 3 outputs. I thought they were separate and would need additional work, but they are just the same outputs like on my old classic MIDI interface. I'm gonna keep the device.

About the improvements. Well, both camd and the driver are now native, that's 'all'. But it also allows to get other native drivers in the future, like on-board and USB.

Last edited by DaveAE on 17-Apr-2005 at 09:03 PM.


_________________
Audio Evolution
http://www.audio-evolution.com

 Status: Offline
Profile     Report this post  
DaveAE 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 17-Apr-2005 21:10:43
#23 ]
Super Member
Joined: 21-Mar-2003
Posts: 1091
From: The Netherlands

@Valiant

They should be as they work for me and others. The 68k driver could return 4 ports while there were only just 1. You could reboot, then run MidiPorts, select emu10kx again and save. Go into Horny prefs, remove and add again and see what happens.


_________________
Audio Evolution
http://www.audio-evolution.com

 Status: Offline
Profile     Report this post  
DaveAE 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 17-Apr-2005 21:13:33
#24 ]
Super Member
Joined: 21-Mar-2003
Posts: 1091
From: The Netherlands

@MartinB

Thanks for purchasing AE! Sent me an email privately if you need an AE4 with CAMD enabled, since it's not on the CD version.


_________________
Audio Evolution
http://www.audio-evolution.com

 Status: Offline
Profile     Report this post  
Valiant 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 17-Apr-2005 21:50:46
#25 ]
Super Member
Joined: 21-Oct-2003
Posts: 1110
From: West of Eden, VT USA

Quote:
Poster: DaveAE Date: 17-Apr-2005 15:10:43

@Valiant

They should be as they work for me and others. The 68k driver could return 4 ports while there were only just 1. You could reboot, then run MidiPorts, select emu10kx again and save. Go into Horny prefs, remove and add again and see what happens.


MidiPorts?


_________________
--
-=#Val#=-
Valiant@Camelot


Amiga 1000; Amiga 2000; Amiga 3000T; CD-TV; CD32;
AmigaOne-XE 800Mhz G4;Sam400ep 666Mhz;
AmigaOne X-1000 1.8Ghz PA6T-1682M

 Status: Offline
Profile     Report this post  
Samwel 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 17-Apr-2005 23:29:13
#26 ]
Elite Member
Joined: 7-Apr-2004
Posts: 3404
From: Sweden

@DaveAE
Great work Davy!
I suppose the driver you've made supports the SB Live! & Audigy (1 & 2) cards
only?


@LyleHaze
So you are making the USB driver?
Do you have the µA1? Then you could maybe do an CMI8738 midi driver also?


@thread
What MIDI programs do we have for OS4?
HD-Rec, Audio Evolution, Horny.. And?
Only Audio Evolution is native?


/Harry


_________________
/Harry

[SOLD] µA1-C - 750GX 800MHz - 512MB - Antec Aria case

Avatar by HNL_DK!

 Status: Offline
Profile     Report this post  
Samwel 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 17-Apr-2005 23:32:04
#27 ]
Elite Member
Joined: 7-Apr-2004
Posts: 3404
From: Sweden

@DaveAE

Btw is the source for your emu10kx midi driver free?
Or does an SDK of some sort exist?


/Harry


_________________
/Harry

[SOLD] µA1-C - 750GX 800MHz - 512MB - Antec Aria case

Avatar by HNL_DK!

 Status: Offline
Profile     Report this post  
lylehaze 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 2:16:07
#28 ]
Super Member
Joined: 1-Sep-2004
Posts: 1142
From: North Florida - Big Bend area.

@Samwel

I am working on a USB CAMD driver.. It's not even close
to finished right now, but I did get a lot done today.

Yes, I have a Micro. No, I'm not planning a CMI8738
driver..I'll try to explain why..
Unless I'm horribly confused (VERY possible!) the
CMI8738 is the Audio chip on the Micro. I have never
written any audio apps, and I'm not ready to start
right now..
I am willing to work on a CAMD MIDI driver for the
VT82C686B Southbridge, however, which should give
support for the built-in MIDI interface on the micro
gameport.

Being able to support MIDI with the built-in audio
system would be wonderful, but is beyond my reach.
I suspect there are apps already to do that, but I have
not used them, so I cannot comment.

I hope that made sense.

But the big news today is CAMD!! Hooray for Davy!!

P.M.: Davy, I need the name and address of your local
Pub, so that I can arrange a proper round of drinks!

LyleHaze


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

 Status: Offline
Profile     Report this post  
jahc 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 3:11:47
#29 ]
Elite Member
Joined: 30-May-2003
Posts: 2959
From: Auckland, New Zealand

does this driver allow amiga midi software to interface with external midi hardware? .. like I said, I dont know much about this stuff.. I dont know what it does.

 Status: Offline
Profile     Report this post  
Anomaly 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 4:36:16
#30 ]
Member
Joined: 9-Sep-2003
Posts: 72
From: Sydney, Australia

@jahc

Yes, it does! Although you need a MIDI hardware interface (an adapter for MIDI cables which connects to the computer), as well as the software driver.

This is good news! I bought a gameport MIDI interface recently, but have had less than spectacular results with it - a continuous clicking noise whenever the interface was connected. Now I've got something new to test.

Anomaly.

 Status: Offline
Profile     Report this post  
Trixie 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 9:20:59
#31 ]
Amiga Developer Team
Joined: 1-Sep-2003
Posts: 2094
From: Czech Republic

@Samwel

HD-Rec, Horny and BarsnPipes. AudioEvolution is not a MIDI sequencer: it's a multitrack audio editor. It uses MIDI to synchronise playback with a MIDI sequencer like BnP, though.

Horny is OS4 native as of version 1.01. HD-Rec is 68k but as it is written in AmiBlitz, I am not sure if an OS4 version is likely to come (I'll be really glad if I am proved wrong). There is a MOS version of BarsnPipes already so an OS4 version might see the light of day as well.


_________________
The Rear Window blog

AmigaOne X5000/020 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition

 Status: Offline
Profile     Report this post  
Samwel 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 9:35:30
#32 ]
Elite Member
Joined: 7-Apr-2004
Posts: 3404
From: Sweden

@LyleHaze

Great news

But I thought the µA1 game port was controlled by the CMI8738 chip?!?
That was why I asked if you'd do that driver also.. A sound driver already exist

So it's actually controlled by the VIA.. Ok. I thought you'd have to write two drivers,
one for serial port MIDI and one for the gameport MIDI?


/Harry


_________________
/Harry

[SOLD] µA1-C - 750GX 800MHz - 512MB - Antec Aria case

Avatar by HNL_DK!

 Status: Offline
Profile     Report this post  
lylehaze 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 10:26:56
#33 ]
Super Member
Joined: 1-Sep-2004
Posts: 1142
From: North Florida - Big Bend area.

@Samwel

"I thought the uA1 gameport was controlled by the CMI8738 chip?"

Well, like I said, I could be horribly confused here, but my work
has been trying to support the gameport from the VIA southbridge.
I've sidelined that project for now, and I did so without ever
sending a single note_on, so you could be right here! If I'm wrong
about this, It would represent a new personal record for really
stupid things to try!

"I thought you'd have to write two drivers, one for serial port MIDI
and one for gameport MIDI?"

Yes, almost: The serial port on AmigaOne computers is not capable of
the MIDI baud rate of 31250. It will never be capable of that rate.
There are SOME synthesizers that can connect to a PC serial port
directly (without a MIDI interface). A driver may be written to
support these by serial port. Classic Amiga MIDI interfaces will
NOT be supported on the serial port of the AmigaOne. I hope that made sense.
I have a Yamaha MU90-R here that offers a direct serial port
connection, so the possibility of getting a driver is pretty good.

If I've got any of the details wrong, I welcome corrections.

LyleHaze


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

 Status: Offline
Profile     Report this post  
DaveAE 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 10:37:08
#34 ]
Super Member
Joined: 21-Mar-2003
Posts: 1091
From: The Netherlands

@lyle

Yes, on the mA1, the CMI doesn't connect to the gameport, so a VIA686 driver is necessary. What if I make one and you concentrate on USB?

For the people who don't get this CAMD to work: I will make a version with debug information tonight and upload it somewhere.


_________________
Audio Evolution
http://www.audio-evolution.com

 Status: Offline
Profile     Report this post  
lylehaze 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 10:38:02
#35 ]
Super Member
Joined: 1-Sep-2004
Posts: 1142
From: North Florida - Big Bend area.

@Jahc

I'll try to answer as quick as I can before work..

CAMD is a MIDI library that allows different applications to
connect to external MIDI hardware and each other. It provides
a "Patch Bay" for musical performance streams. It's first
use will be to allow a standard to connect to MIDI interfaces
on the AOne. There's one built in on the gameport, and more
can be connected by USB.. But it also allows music programs
to work together. I remember recording DMCS songs into Bars
& Pipes by pressing "record" on one, then "play" on the other.

By getting a "standard" like CAMD in place, there is less confusion
in the future as to which interfaces are supported.

MIDI has also moved beyond just music, now including lighting
control and machine control dialects.. But I'm getting too much
detail.

This library represents the doors opening to music studio applications
for the AmigaOne.

If you still have questions, please ask!

LyleHaze

Oh, Duh! "MIDI"="Musical Instrument Digital Interface"


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

 Status: Offline
Profile     Report this post  
Robert 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 12:25:11
#36 ]
Cult Member
Joined: 10-Mar-2003
Posts: 879
From: Glasgow

Quote:
HD-Rec is 68k but as it is written in AmiBlitz, I am not sure if an OS4 version is likely to come (I'll be really glad if I am proved wrong).


Thilo (the uathor) does not have access to an A1. The lack of JIT in the current Os4 release makes HD-Rec extremely limited for now.
Hopefully Petunia should make a big difference here. As I've mentioned elsewhere, the JIT in MOS makes my 600mHz, G3, 128MB Pegasos capable of far more in HD-Rec than my 800mHz, G4, 256MB A1.
This *must* be due to the JIT engine. If Petunia has a similar effect on OS4, we shouldn't really need a native version.
(Although I have already found one OS4 specific bug that Thilo knows about but cannot recreate.)

Quote:
There is a MOS version of BarsnPipes already so an OS4 version might see the light of day as well.


I believe this is already being worked on and, if anything like the MOS version, will be a serious piece of software.


_________________
Robert
--
A1XE G4, OS4.1. Peg1 G3, MOS 1.4.
Abel Soul - Check out our tunes on Spotify

 Status: Offline
Profile     Report this post  
Valiant 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 13:41:07
#37 ]
Super Member
Joined: 21-Oct-2003
Posts: 1110
From: West of Eden, VT USA

Quote:
Poster: DaveAE Date: 18-Apr-2005 4:37:08

@lyle

For the people who don't get this CAMD to work: I will make a version with debug information tonight and upload it somewhere.


I could probably get CAMD to work if I knew what MIDIPorts was and how to run it.


_________________
--
-=#Val#=-
Valiant@Camelot


Amiga 1000; Amiga 2000; Amiga 3000T; CD-TV; CD32;
AmigaOne-XE 800Mhz G4;Sam400ep 666Mhz;
AmigaOne X-1000 1.8Ghz PA6T-1682M

 Status: Offline
Profile     Report this post  
ikir 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 13:53:02
#38 ]
Elite Member
Joined: 18-Dec-2002
Posts: 5647
From: Italy

Thanks! Downloaded this morning!


_________________
ikir

 Status: Offline
Profile     Report this post  
DaveAE 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 14:18:40
#39 ]
Super Member
Joined: 21-Mar-2003
Posts: 1091
From: The Netherlands

@Valiant

No, my mistake. It shouldn't be necessary.


_________________
Audio Evolution
http://www.audio-evolution.com

 Status: Offline
Profile     Report this post  
Valiant 
Re: OS4 native CAMD and emu10kx MIDI driver
Posted on 18-Apr-2005 14:58:13
#40 ]
Super Member
Joined: 21-Oct-2003
Posts: 1110
From: West of Eden, VT USA

Quote:
Poster: DaveAE Date: 18-Apr-2005 8:18:40

@Valiant

No, my mistake. It shouldn't be necessary.


NP, but any ideas why it's working for others, but not for me?


_________________
--
-=#Val#=-
Valiant@Camelot


Amiga 1000; Amiga 2000; Amiga 3000T; CD-TV; CD32;
AmigaOne-XE 800Mhz G4;Sam400ep 666Mhz;
AmigaOne X-1000 1.8Ghz PA6T-1682M

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 | 3 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle