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.
 144 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 kolla:  6 mins ago
 matthey:  7 mins ago
 pixie:  18 mins ago
 amigakit:  30 mins ago
 yoodoo2:  38 mins ago
 vox:  51 mins ago
 Rob:  53 mins ago
 kiFla:  1 hr 3 mins ago
 mordock:  1 hr 30 mins ago
 K-L:  2 hrs 18 mins ago

hardware OS4   hardware OS4 : Miracles happen: A1 onboard audio works!
   posted by DaveAE on 25-Oct-2005 20:46:09 (30640 reads)
This might come as a shock, but I've uploaded a working via686b onboard audio driver for the AmigaOne! Only the first batch(es) of A1's actually have the AC'97 chip physically on the board.

Update: New VIA686B AHI driver on OS4depot


Unfortunately, it was taken off later on as Eyetech didn't think it was ever going to work. You could just try the driver to see if you have such a chip, but you can also have a look on the motherboard: left to the AGP-port, under the gfx card either is a small Sigmatel chip or an empty square. Most people won't have the chip though.

Some clever guy found out what was wrong. I'll mention him later on if he wants to be mentioned, I'm not sure at this moment if he does. Normally, the BIOS/firmware sets up some registers of the VIA that make it work (ACPI), unfortunately back then we thought it was a hardware issue.

This first version is very basic. It is playback only, has CD-in monitoring, but no volume controls etc. This will come soon in a later version.

If you're lucky to have the AC'97 chip, give it a try. If you'll use it, I would appreciate a small donation of 5 euro to paypal@audio-evolution.com.

Kind regards and thanks to the guy who found out about it in the first place!

Davy Wentzler
    

STORYID: 2662
Related Links
· More about hardware OS4
· News by DaveAE


Most read story about hardware OS4
20 Answers with Alan Redhouse of Eyetech

Last news about hardware OS4
Sam460LE updates
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 )

PosterThread
Sembazuru 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 2:40:30
#61 ]
Member
Joined: 31-Jul-2003
Posts: 91
From: Pennsylvania, USA

oops... I thought I didn't have it, but looked at the wrong place quickly. I do have it. Now to get around to installing the driver. (Yes, I have a SB, but this gives me something to play with now that I have network printing working to my new Lexmark C510n, but more about that in another thread in a day or two.)

Last edited by Sembazuru on 26-Oct-2005 at 02:57 AM.


_________________
Member: Team AMIGA & A1 tech @ Software Hut --} Sembazuru

 Status: Offline
Profile     Report this post  
RacerX 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 2:46:30
#62 ]
Super Member
Joined: 21-Aug-2003
Posts: 1158
From: Parts Unknown, USA

OK, so if the big brown socket isn't for the 'missing' audio chip...

then what IS it for???


_________________
'unfixed' A1XE, 512mb RAM, plug-in USB card, Sil 0680 IDE card, Radeon 9250, built-in sound, OS4.1 update 5.

 Status: Offline
Profile     Report this post  
Anonymous 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 4:48:01
# ]



Okay, so, come on, come on now....

Is this what they call an "Easter egg", or is it an early, early Christmas present??!!!

Or how about a Hallowe'en treat?!??!?!


Okay, I didn't look at the motherboard, because I don't want to turn my AmigaOne off (ever!), BUT, at the back, horizontally, there are what appear to be 2 speaker output sockets and a mic input socket (it looks like the scratches for those ins and outs), does that mean I have it???

 
     Report this post  
Jape 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 5:00:34
#64 ]
Regular Member
Joined: 15-Feb-2005
Posts: 397
From: Helsinki, Finland

EDIT: i'm stupid on mornings

Last edited by Jape on 26-Oct-2005 at 05:23 AM.


_________________
Asus Maximus VII Ranger, i7-4790K@4.6, HyperX DDR3@1866, MSI GTX980, 120GB ssd, 1T, 2T hdd.

 Status: Offline
Profile     Report this post  
Rassilon 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 7:36:58
#65 ]
Cult Member
Joined: 10-Mar-2003
Posts: 540
From: Office desk, Wandsworth, London, UK

Having looked at some photo's of my SE I have online (not at home at the mo) it looks as though I may have the sigmatel chip, just no AMR riser card

If Olegil wants to produce them for a reasonable price I might buy one - It can't be anymore unreliable than my SBLive!!!

Lewis


_________________
If you don't know what you need to know by the time you need to know it then its not worth knowing

 Status: Offline
Profile     Report this post  
DaveAE 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 8:58:27
#66 ]
Super Member
Joined: 21-Mar-2003
Posts: 1091
From: The Netherlands

@Rassilon
If you have the Sigmatel chip, I see no point in needing an AMR riser card.

@all
To clear up a few other issues: the chip is not socketed. Again, if you draw a virtual horizontal line through the agp port, it's at the left side of the agp port, on that horizontal line.

I'm 99.9% sure you can just put ANY AC'97 v2.3 chip on there from any brand. That is, if you know of a way to solder it on the board. They are supposed to be pin-compatible, after all, AC'97 is a standard.

The fix was to power a part of the VIA up using the ACPI (power management). If anything, you need to blame VIA, since they didn't want to help out and their docs are really really badly written. The driver itself was also far more work than other drivers because of this and the different way this audio controller works compared to other chips.

Thanks to Steven Brookes who found out about it!

Last edited by DaveAE on 26-Oct-2005 at 08:59 AM.


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

 Status: Offline
Profile     Report this post  
xeron 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 9:01:28
#67 ]
Elite Member
Joined: 22-Jun-2003
Posts: 2440
From: Weston-Super-Mare, Somerset, England, UK, Europe, Earth, The Milky Way, The Universe

Holy cow! This is awesome! I can free up a PCI slot! I haven't manually checked yet (i'm at work), but I know that when I bought mine they were still trying to get the audio working! Good work, guys!


_________________
Playstation Network ID: xeron6

 Status: Offline
Profile     Report this post  
olegil 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 9:51:56
#68 ]
Elite Member
Joined: 22-Aug-2003
Posts: 5895
From: Work

Dang, I was just looking in my shelf for the A1240 today and happened to see the old AMR card I made for the SE. I had the excact same symptoms with that one as the other guys had with their XE, so I never finished it, thinking the VIA was wired wrong. Now you tell me the XE CAN have onboard sound?

Maybe I need to try this with the AMR in my SE. If it works, I have a product.

It's rather simple board with codec, 2xRCA out, 4 pin CD audio in. But that's really all I need. Danga.


_________________
This weeks pet peeve:
Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean.

 Status: Offline
Profile     Report this post  
jack 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 9:54:02
#69 ]
Cult Member
Joined: 19-Aug-2003
Posts: 650
From: Israel

Wow!

Great news. And my G4XE has one, but I can't make it work.
Installed the drivers, got VIA-AC97 in ahi prefs, but can't hear test sound

And where exactly is the onboard cdrom audio connector? There are three candidates:
JP32, JP34 and one I can't read without taking the board on the table, it is just above JP34.


Thanks in advance,
Jack


_________________

"the expression, 'atonal music,' is most unfortunate--it is on a par with calling flying 'the art of not falling,' or swimming 'the art of not drowning.'. A. Schoenberg

 Status: Offline
Profile     Report this post  
olegil 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 9:56:38
#70 ]
Elite Member
Joined: 22-Aug-2003
Posts: 5895
From: Work

@Firbodi

The SE has an AMR instead. The chip goes on a card in that slot.

@all

hand-soldering SMD components isn't all that difficult. This chip even has visible pins. You just need a steady hand and proper gear. I did worse things just yesterday


_________________
This weeks pet peeve:
Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean.

 Status: Offline
Profile     Report this post  
DaveAE 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 10:00:32
#71 ]
Super Member
Joined: 21-Mar-2003
Posts: 1091
From: The Netherlands

It's JP34. Please try that first before we dive into 'normal' playback. If the modes show up in the AHI prefs, it initialized the codec correctly. Please post the serial debug output (you may need sashimippc for this).
Oh, and please do connect your speakers to the green mini-jack (just in case...).

Last edited by DaveAE on 26-Oct-2005 at 10:02 AM.


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

 Status: Offline
Profile     Report this post  
jack 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 10:18:49
#72 ]
Cult Member
Joined: 19-Aug-2003
Posts: 650
From: Israel

@DaveAE:

Quote:

It's JP34. Please try that first before we dive into 'normal' playback.


silence.

Quote:

If the modes show up in the AHI prefs, it initialized the codec correctly. Please post the serial debug output (you may need sashimippc for this).


Gone to c if I can work the sashimi out...

Quote:

Oh, and please do connect your speakers to the green mini-jack (just in case...).


Sure thing

Jack


_________________

"the expression, 'atonal music,' is most unfortunate--it is on a par with calling flying 'the art of not falling,' or swimming 'the art of not drowning.'. A. Schoenberg

 Status: Offline
Profile     Report this post  
jack 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 10:26:08
#73 ]
Cult Member
Joined: 19-Aug-2003
Posts: 650
From: Israel

@DaveAE:


Edit:

in th mixer the only card available is sb128. Is it normal?
should I remove the sb?

/Edit


Ok, sashimi spits out the following when clickink "Play a test sound":

with "none" debug level:
no date for card = 0
no date for card = 0

with "full" debug level:

AHI_GetAudioAttrsA(0x00030002, 0x00000000,
AHIDB_FrequencyArg, 3,
AHIDB_Frequency, 0x11745AA0,
TAG_DONE)=>TRUE
AHI_AllocAudioA(
AHIA_AudioID, 0x00030002,
AHIA_MixFreq, 44100,
AHIA_Channels, 1,
AHIA_Sounds, 1,
TAG_DONE)AHI_SampleFrameSize(10)=>8
AHI_SampleFrameSize(10)=>8
=>0x02F272B0
AHI_LoadSound(0, 0, 0x0333E2F0, 0x02F272B0) [T:0x00000001 A:0x02F29090 L:109]=>0
AHI_ControlAudioA(0x02F272B0,
AHIC_Play, FALSE,
AHIC_MonitorVolume, 0.0,
AHIC_InputGain, 1.0,
AHIC_OutputVolume, 1.0,
AHIC_Input, 0,
AHIC_Output, 0,
TAG_DONE)=>0
AHI_PlayA(0x02F272B0,
AHIP_BeginChannel, 0,
AHIP_Freq, 48000,
AHIP_Vol, 1.0,
AHIP_Pan, 0.500,
AHIP_Sound, 0,
AHIP_EndChannel, 0,
TAG_DONE)
AHI_SetFreq(0, 48000, 0x02F272B0, 1)
AHI_SetVol(0, 0x00010000, 0x00008000, 0x02F272B0, 1)
AHI_SetSound(0, 0, 0x00000000, 0x00000000, 0x02F272B0, 1)
AHI_ControlAudioA(0x02F272B0,
AHIC_Play, TRUE,
TAG_DONE)OpenDevice(0, 0x02F29250, 0)AHI_NextAudioID(0xFFFFFFFF)=>0x00010001
AHI_AllocAudioA(
AHIA_AudioID, 0x02000002,
AHIA_MixFreq, 44100,
AHIA_Channels, 32,
AHIA_Sounds, 128,
AHIA_PlayerFunc, 0x02F46E60,
AHIA_RecordFunc, 0x02F46E74,
AHIA_SoundFunc, 0x02F46E88,
TAG_DONE)no date for card = 0
AHI_FreeAudio(0x02F48EB0)
=>0x00000000
=>-1
OpenDevice(0, 0x02F29250, 0)AHI_NextAudioID(0xFFFFFFFF)=>0x00010001
AHI_AllocAudioA(
AHIA_AudioID, 0x02000002,
AHIA_MixFreq, 44100,
AHIA_Channels, 32,
AHIA_Sounds, 128,
AHIA_PlayerFunc, 0x02F46E60,
AHIA_RecordFunc, 0x02F46E74,
AHIA_SoundFunc, 0x02F46E88,
TAG_DONE)no date for card = 0
AHI_FreeAudio(0x02F48EB0)
=>0x00000000
=>-1
=>5
AHI_UnloadSound(0, 0x02F272B0)
AHI_FreeAudio(0x02F272B0)
AHI_UnloadSound(0, 0x02F272B0)


Jack

Last edited by jack on 26-Oct-2005 at 10:30 AM.


_________________

"the expression, 'atonal music,' is most unfortunate--it is on a par with calling flying 'the art of not falling,' or swimming 'the art of not drowning.'. A. Schoenberg

 Status: Offline
Profile     Report this post  
Anonymous 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 10:58:44
# ]



I tested the driver for the onboard soundchip, but noticed it didn't play.
I simply don't have the onboard chip. I'm happy for those who find this
chip on their old A1-boards

Anyway. Great work, Dave!

 
     Report this post  
DaveAE 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 11:01:03
#75 ]
Super Member
Joined: 21-Mar-2003
Posts: 1091
From: The Netherlands

@Helgis

Did the audio modes show up in the AHI prefs?


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

 Status: Offline
Profile     Report this post  
DaveAE 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 11:06:59
#76 ]
Super Member
Joined: 21-Mar-2003
Posts: 1091
From: The Netherlands

Quote:
in th mixer the only card available is sb128. Is it normal?

Yes, you don't expect Mixer to automatically support all audio hardware, do you?

Quote:
should I remove the sb?

No, I have 2 other soundcards in my machine too without problems.

Quote:
no date for card = 0

It almost seems like I've uploaded the wrong driver. I'll upload another one tomorrow. But, for my peace of mind, please do a hardware reset, boot without Mixer (very important for this debug output test), run sashimippc and then start the ahi prefs. It might result in the same debug output though. Oh, and please choose a hifi stereo++ mode if you haven't done so.


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

 Status: Offline
Profile     Report this post  
RWO 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 11:29:08
#77 ]
Regular Member
Joined: 8-Mar-2003
Posts: 457
From: Denmark

Quote:
Did the audio modes show up in the AHI prefs?

Yep its in the prefs, and I dont have the chip :(

RWO


_________________
Debugging is a state of mind

 Status: Offline
Profile     Report this post  
DaveAE 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 11:36:35
#78 ]
Super Member
Joined: 21-Mar-2003
Posts: 1091
From: The Netherlands

@RWO

Ok, then I need to fix that.


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

 Status: Offline
Profile     Report this post  
gnarly 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 11:40:13
#79 ]
Cult Member
Joined: 16-Mar-2003
Posts: 742
From: Cheltenham, UK

Blinking flip! That's ace news! Nice one Davy :)


_________________

 Status: Offline
Profile     Report this post  
jack 
Re: Miracles happen: A1 onboard audio works!
Posted on 26-Oct-2005 11:42:16
#80 ]
Cult Member
Joined: 19-Aug-2003
Posts: 650
From: Israel

@DaveAE:

Here it is (no mixer, cold boot):

OpenDevice(255, 0x0282DAF8, 0)AHI_NextAudioID(0xFFFFFFFF)=>0x00010001
=>0
AHI_NextAudioID(0xFFFFFFFF)=>0x00010001
AHI_GetAudioAttrsA(0x00010001, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11400A44,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010001)=>0x00010002
AHI_GetAudioAttrsA(0x00010002, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11400AB4,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010002)=>0x00010003
AHI_GetAudioAttrsA(0x00010003, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11400B24,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010003)=>0x00010004
AHI_GetAudioAttrsA(0x00010004, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11400BD4,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010004)=>0x00010005
AHI_GetAudioAttrsA(0x00010005, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11400C44,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010005)=>0x00010006
AHI_GetAudioAttrsA(0x00010006, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11400ED4,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010006)=>0x00010007
AHI_GetAudioAttrsA(0x00010007, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11400F44,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010007)=>0x00010009
AHI_GetAudioAttrsA(0x00010009, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11400FB4,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010009)=>0x0001000A
AHI_GetAudioAttrsA(0x0001000A, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408434,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x0001000A)=>0x0001000B
AHI_GetAudioAttrsA(0x0001000B, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x114084A4,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x0001000B)=>0x0001000C
AHI_GetAudioAttrsA(0x0001000C, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408514,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x0001000C)=>0x0001000D
AHI_GetAudioAttrsA(0x0001000D, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408584,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x0001000D)=>0x0001000E
AHI_GetAudioAttrsA(0x0001000E, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x114085F4,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x0001000E)=>0x0001000F
AHI_GetAudioAttrsA(0x0001000F, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408664,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x0001000F)=>0x00010010
AHI_GetAudioAttrsA(0x00010010, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x114086D4,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010010)=>0x00010011
AHI_GetAudioAttrsA(0x00010011, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408744,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010011)=>0x00010012
AHI_GetAudioAttrsA(0x00010012, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x114087B4,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010012)=>0x00010013
AHI_GetAudioAttrsA(0x00010013, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408824,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00010013)=>0x02000001
AHI_GetAudioAttrsA(0x02000001, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408894,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x02000001)=>0x02000002
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408904,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x02000002)=>0x02000003
AHI_GetAudioAttrsA(0x02000003, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408974,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x02000003)=>0x02000004
AHI_GetAudioAttrsA(0x02000004, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x114089E4,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x02000004)=>0x00340002
AHI_GetAudioAttrsA(0x00340002, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408A54,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00340002)=>0x00030001
AHI_GetAudioAttrsA(0x00030001, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408AC4,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00030001)=>0x00030002
AHI_GetAudioAttrsA(0x00030002, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408B34,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00030002)=>0x00030003
AHI_GetAudioAttrsA(0x00030003, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408BA4,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00030003)=>0x00030004
AHI_GetAudioAttrsA(0x00030004, 0x00000000,
AHIDB_BufferLen, 80,
AHIDB_Name, 0x11408C14,
AHIDB_Realtime, 0x02E83FB8,
TAG_DONE)=>TRUE
AHI_NextAudioID(0x00030004)=>0xFFFFFFFF
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_IndexArg, 44100,
AHIDB_Index, 0x02870500,
AHIDB_Frequencies, 0x0287051C,
AHIDB_MaxChannels, 0x02870520,
AHIDB_Inputs, 0x02870524,
AHIDB_Outputs, 0x02870528,
AHIDB_MinOutputVolume, 0x02E83F80,
AHIDB_MaxOutputVolume, 0x02E83F84,
AHIDB_MinMonitorVolume, 0x02E83F88,
AHIDB_MaxMonitorVolume, 0x02E83F8C,
AHIDB_MinInputGain, 0x02E83F90,
AHIDB_MaxInputGain, 0x02E83F94,
AHIDB_BufferLen, 128,
AHIDB_Author, 0x0287059C,
AHIDB_Copyright, 0x0287061C,
AHIDB_Driver, 0x0287069C,
AHIDB_Version, 0x0287071C,
AHIDB_Annotation, 0x0287079C,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_Inputs, 0x02E83E98,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 0,
AHIDB_Input, 0x11408D0C,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 1,
AHIDB_Input, 0x11408D14,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 2,
AHIDB_Input, 0x11408D18,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 3,
AHIDB_Input, 0x11408D1B,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 4,
AHIDB_Input, 0x11408D21,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 5,
AHIDB_Input, 0x11408D25,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 6,
AHIDB_Input, 0x11408D2B,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 7,
AHIDB_Input, 0x11408D38,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_Outputs, 0x02E83E98,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_OutputArg, 0,
AHIDB_Output, 0x11400CA8,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_FrequencyArg, 9,
AHIDB_Frequency, 0x02E83E50,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_Record, 0x02E83E20,
AHIDB_FullDuplex, 0x02E83E24,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_FrequencyArg, 9,
AHIDB_Frequency, 0x02E83E10,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_FrequencyArg, 9,
AHIDB_Frequency, 0x11400EA0,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_IndexArg, 44100,
AHIDB_Index, 0x02870500,
AHIDB_Frequencies, 0x0287051C,
AHIDB_MaxChannels, 0x02870520,
AHIDB_Inputs, 0x02870524,
AHIDB_Outputs, 0x02870528,
AHIDB_MinOutputVolume, 0x02E83ED0,
AHIDB_MaxOutputVolume, 0x02E83ED4,
AHIDB_MinMonitorVolume, 0x02E83ED8,
AHIDB_MaxMonitorVolume, 0x02E83EDC,
AHIDB_MinInputGain, 0x02E83EE0,
AHIDB_MaxInputGain, 0x02E83EE4,
AHIDB_BufferLen, 128,
AHIDB_Author, 0x0287059C,
AHIDB_Copyright, 0x0287061C,
AHIDB_Driver, 0x0287069C,
AHIDB_Version, 0x0287071C,
AHIDB_Annotation, 0x0287079C,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_Inputs, 0x02E83DE8,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 0,
AHIDB_Input, 0x1133ADE4,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 1,
AHIDB_Input, 0x1133ADEC,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 2,
AHIDB_Input, 0x1133ADF0,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 3,
AHIDB_Input, 0x1133ADF3,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 4,
AHIDB_Input, 0x1133ADF9,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 5,
AHIDB_Input, 0x1133ADFD,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 6,
AHIDB_Input, 0x1133AE03,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_InputArg, 7,
AHIDB_Input, 0x1133AE10,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_Outputs, 0x02E83DE8,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_BufferLen, 32,
AHIDB_OutputArg, 0,
AHIDB_Output, 0x1133AC38,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_Record, 0x02E83F10,
AHIDB_FullDuplex, 0x02E83F14,
TAG_DONE)=>TRUE
AHI_GetAudioAttrsA(0x02000002, 0x00000000,
AHIDB_FrequencyArg, 9,
AHIDB_Frequency, 0x02E83F00,
TAG_DONE)=>TRUE


Jack.


_________________

"the expression, 'atonal music,' is most unfortunate--it is on a par with calling flying 'the art of not falling,' or swimming 'the art of not drowning.'. A. Schoenberg

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 )

[ 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