Poster | Thread |
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 | | |
|
| |
Status: Offline |
|
|
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 |
|
|