AudioScience HPI Version_4.04.11
Defines

Adapter types/product ids

Adapter

Defines

#define HPI_ADAPTER_ASI1711   0x1711
 ASI1711 - Quad FM+RDS tuner module.
#define HPI_ADAPTER_ASI1721   0x1721
 ASI1721 - Quad AM/FM+RDS tuner module with MCX external antenna jacks.
#define HPI_ADAPTER_ASI1722   0x1722
 ASI1722 - Quad FM+RDS tuner module (based on ASI1721 h/w)
#define HPI_ADAPTER_ASI1723   0x1723
 ASI1723 - Quad AM/FM+RDS tuner module (no MCX jacks)
#define HPI_ADAPTER_ASI1731   0x1731
 ASI1731 - Quad TV tuner module.
#define HPI_ADAPTER_ASI1741   0x1741
 ASI1741 - Quad HDRadio "pseudo" module.
#define HPI_ADAPTER_ASI2416   0x2416
 ASI2416 - CobraNet peripheral.
#define HPI_ADAPTER_FAMILY_ASI2500   0x2500
 ASI2500 - OEM TV audio processors.
#define HPI_ADAPTER_ASI5001   0x5001
 ASI5001 OEM, PCM only, 4 in, 1 out analog.
#define HPI_ADAPTER_ASI5002   0x5002
 ASI5002 OEM, PCM only, 4 in, 1 out analog and digital.
#define HPI_ADAPTER_ASI5020   0x5020
 ASI5020 PCM only, 2 analog only in/out.
#define HPI_ADAPTER_ASI5044   0x5044
 ASI5044 PCM only, 4 analog and digital in/out.
#define HPI_ADAPTER_ASI5041   0x5041
 ASI5041 PCM only, 4 digital only in/out.
#define HPI_ADAPTER_ASI5042   0x5042
 ASI5042 PCM only, 4 analog only in/out.
#define HPI_ADAPTER_ASI5101   0x5101
 ASI5101 OEM is ASI5111 with no mic.
#define HPI_ADAPTER_ASI5111   0x5111
 ASI5111 PCM only.
#define HPI_ADAPTER_FAMILY_ASI5200   0x5200
 ASI5200 PCIe version of ASI5100.
#define HPI_ADAPTER_ASI5201   0x5201
 ASI5201 OEM is ASI5111 with no mic.
#define HPI_ADAPTER_ASI5211   0x5211
 ASI5211 PCM only.
#define HPI_ADAPTER_FAMILY_ASI5300   0x5300
 ASI5300 PCIe CobraNet PCM only family.
#define HPI_ADAPTER_ASI5302   0x5302
 ASI5302 2x2 CobraNet PCM only.
#define HPI_ADAPTER_ASI5308   0x5308
 ASI5308 8x8 CobraNet PCM only.
#define HPI_ADAPTER_ASI5316   0x5316
 ASI5316 16x16 CobraNet PCM only.
#define HPI_ADAPTER_ASI5402   0x5402
 ASI5402 2x2 CobraNet PCM only.
#define HPI_ADAPTER_ASI5408   0x5408
 ASI5408 8x8 CobraNet PCM only.
#define HPI_ADAPTER_ASI5416   0x5416
 ASI5416 16x16 CobraNet PCM only.
#define HPI_ADAPTER_ASI5640   0x5640
 ASI5640 PCM only, 4 analog in/out.
#define HPI_ADAPTER_ASI5641   0x5641
 ASI5641 PCM only, 4 AES/EBU in/out.
#define HPI_ADAPTER_ASI5644   0x5644
 ASI5644 PCM only, 4 analog and AES/EBU in/out.
#define HPI_ADAPTER_ASI5680   0x5680
 ASI5680 PCM only, 1 analog in/8 analog out.
#define HPI_ADAPTER_ASI6101   0x6101
 ASI6101 prototype.
#define HPI_ADAPTER_ASI6000   0x6000
 ASI6000 - generic 1 DSP adapter, exact config undefined.
#define HPI_ADAPTER_ASI6012   0x6012
 ASI6012 - 1 in, 2 out analog only.
#define HPI_ADAPTER_ASI6022   0x6022
 ASI6022 - 2 in, 2 out analog only.
#define HPI_ADAPTER_ASI6044   0x6044
 ASI6044 - 4 in/out analog only.
#define HPI_ADAPTER_ASI6111   0x6111
 ASI6111 - 1 in/out, analog and AES3.
#define HPI_ADAPTER_ASI6102   0x6102
 ASI6102 - 2out,analog and AES3.
#define HPI_ADAPTER_ASI6113   0x6113
 300MHz version of ASI6114 for testing
#define HPI_ADAPTER_ASI6122   0x6122
 ASI6122 - 2 in/out, analog and AES3.
#define HPI_ADAPTER_ASI6114   0x6114
 ASI6114 - 4os,1is,4out,1in,analog and AES3.
#define HPI_ADAPTER_ASI6118   0x6118
 ASI6118 - 8os,1is,8out,1in analog+AES3.
#define HPI_ADAPTER_ASI6201   0x6201
 ASI6201 - OEM.
#define HPI_ADAPTER_ASI6244   0x6244
 ASI6244 - 4os,4is,4out,4in,analog and AES3.
#define HPI_ADAPTER_ASI6246   0x6246
 ASI6246 - 6os,2is,6out,4in,analog and AES3.
#define HPI_ADAPTER_ASI6200   0x6200
 ASI6200 - generic 2 DSP adapter, exact config undefined.
#define HPI_ADAPTER_ASI6100   0x6100
 ASI6100 - generic 1 DSP adapter, exact config undefined.
#define HPI_ADAPTER_ASI6316   0x6316
 ASI6316 - cobranet PCIe 16 mono in/out.
#define HPI_ADAPTER_ASI6408   0x6408
 ASI6408 - cobranet PCI 8 mono in/out.
#define HPI_ADAPTER_ASI6416   0x6416
 ASI6416 - cobranet PCI 16 mono in/out.
#define HPI_ADAPTER_FAMILY_ASI6500   0x6500
 ASI6500 PCI sound cards.
#define HPI_ADAPTER_ASI6501   0x6501
 ASI6501 - 8 out analog (unbalanced)
#define HPI_ADAPTER_ASI6511   0x6511
 ASI6511 - 1 in/out, analog and AES3.
#define HPI_ADAPTER_ASI6514   0x6514
 ASI6514 - ASI6114 replacement, 12os,2is,4out,1in,analog and AES3.
#define HPI_ADAPTER_ASI6518   0x6518
 ASI6518 - ASI6118 replacement, 8os,1is,8out,1in analog+AES3.
#define HPI_ADAPTER_ASI6520   0x6520
 ASI6520 - 6os,4is,2out,2in,analog only.
#define HPI_ADAPTER_ASI6522   0x6522
 ASI6522 - 6os,4is,2out,2in,analog and AES3.
#define HPI_ADAPTER_ASI6540   0x6540
 ASI6540 - 12os,8is,4out,4in,analog only.
#define HPI_ADAPTER_ASI6544   0x6544
 ASI6544 - 12os,8is,4out,4in,analog and AES3.
#define HPI_ADAPTER_ASI6548   0x6548
 ASI6548 - 16os,8is,8out,4in,analog and AES3.
#define HPI_ADAPTER_ASI6585   0x6585
 ASI6585 - 8in, 8out, Livewire.
#define HPI_ADAPTER_FAMILY_ASI6600   0x6600
 ASI6600 PCI Express sound cards.
#define HPI_ADAPTER_ASI6611   0x6611
 ASI6611 - 1 in/out, analog and AES3.
#define HPI_ADAPTER_ASI6614   0x6614
 ASI6614 - ASI6114 replacement, 12os,2is,4out,1in,analog and AES3.
#define HPI_ADAPTER_ASI6618   0x6618
 ASI6618 - ASI6118 replacement, 8os,1is,8out,1in analog+AES3.
#define HPI_ADAPTER_ASI6620   0x6620
 ASI6620 - 6os,4is,2out,2in,analog only.
#define HPI_ADAPTER_ASI6622   0x6622
 ASI6622 - 6os,4is,2out,2in,analog and AES3.
#define HPI_ADAPTER_ASI6640   0x6640
 ASI6640 - 12os,8is,4out,4in,analog only.
#define HPI_ADAPTER_ASI6644   0x6644
 ASI6644 - 12os,8is,4out,4in,analog and AES3.
#define HPI_ADAPTER_ASI6648   0x6648
 ASI6648 - 16os,8is,8out,4in,analog and AES3.
#define HPI_ADAPTER_ASI6685   0x6685
 ASI6685 - 8in, 8out, Livewire.
#define HPI_ADAPTER_ASI8701   0x8701
 OEM 8 record 2 AM/FM + 6 FM/TV , AM has 10kHz b/w.
#define HPI_ADAPTER_ASI8702   0x8702
 8 AM/FM record
#define HPI_ADAPTER_ASI8703   0x8703
 8 TV/FM record
#define HPI_ADAPTER_ASI8704   0x8704
 standard product 2 AM/FM + 6 FM/TV
#define HPI_ADAPTER_ASI8705   0x8705
 4 TV/FM, 4 AM/FM record
#define HPI_ADAPTER_ASI8706   0x8706
 8 record 2 AM/FM + 6 FM/TV + 2 ext antenna jacks
#define HPI_ADAPTER_ASI8707   0x8707
 8 record AM/FM - 4 ext antenna jacks
#define HPI_ADAPTER_ASI8708   0x8708
 8 record AM/FM - 6 ext antenna jacks
#define HPI_ADAPTER_ASI8709   0x8709
 8 record - no tuners
#define HPI_ADAPTER_ASI8710   0x8710
 8 record AM/FM - 1 ext antenna jacks
#define HPI_ADAPTER_ASI8711   0x8711
 8 record AM/FM - 2 ext antenna jacks
#define HPI_ADAPTER_ASI8712   0x8712
 4 record AM/FM
#define HPI_ADAPTER_ASI8713   0x8713
 4 record NTSC-TV/FM
#define HPI_ADAPTER_ASI8722   0x8722
 8 record 6xAM/FM+2xNTSC
#define HPI_ADAPTER_ASI8723   0x8723
 8 record NTSC
#define HPI_ADAPTER_ASI8724   0x8724
 4 record NTSC
#define HPI_ADAPTER_ASI8725   0x8725
 4 record 4xAM/FM+4xNTSC
#define HPI_ADAPTER_ASI8732   0x8732
 8 record 6xAM/FM+2xPAL
#define HPI_ADAPTER_ASI8733   0x8733
 8 record PAL
#define HPI_ADAPTER_ASI8734   0x8734
 4 record PAL
#define HPI_ADAPTER_ASI8735   0x8735
 4 record 4xAM/FM+4xPAL
#define HPI_ADAPTER_FAMILY_ASI8800   0x8800
 tuner PCIe
#define HPI_ADAPTER_FAMILY_ASI8800   0x8800
 tuner PCIe
#define HPI_ADAPTER_ASI8801   0x8801
 OEM 8 record.
#define HPI_ADAPTER_ASI8821   0x8821
 2 module tuner card
#define HPI_ADAPTER_FAMILY_ASI8900   0x8900
 tuner PCI
#define HPI_ADAPTER_ASI8914   0x8914
 4 channel AM/FM HD Radio
#define HPI_ADAPTER_ASI8920   0x8920
 OEM FM+RDS, 2 module tuner card.
#define HPI_ADAPTER_ASI8921   0x8921
 2 module tuner card
#define HPI_ADAPTER_ILLEGAL   0xFFFF
 Used in DLL to indicate device not present.

Define Documentation

#define HPI_ADAPTER_ASI1711   0x1711

ASI1711 - Quad FM+RDS tuner module.

#define HPI_ADAPTER_ASI1721   0x1721

ASI1721 - Quad AM/FM+RDS tuner module with MCX external antenna jacks.

#define HPI_ADAPTER_ASI1722   0x1722

ASI1722 - Quad FM+RDS tuner module (based on ASI1721 h/w)

#define HPI_ADAPTER_ASI1723   0x1723

ASI1723 - Quad AM/FM+RDS tuner module (no MCX jacks)

#define HPI_ADAPTER_ASI1731   0x1731

ASI1731 - Quad TV tuner module.

#define HPI_ADAPTER_ASI1741   0x1741

ASI1741 - Quad HDRadio "pseudo" module.

#define HPI_ADAPTER_ASI2416   0x2416

ASI2416 - CobraNet peripheral.

#define HPI_ADAPTER_FAMILY_ASI2500   0x2500

ASI2500 - OEM TV audio processors.

#define HPI_ADAPTER_ASI5001   0x5001

ASI5001 OEM, PCM only, 4 in, 1 out analog.

#define HPI_ADAPTER_ASI5002   0x5002

ASI5002 OEM, PCM only, 4 in, 1 out analog and digital.

#define HPI_ADAPTER_ASI5020   0x5020

ASI5020 PCM only, 2 analog only in/out.

#define HPI_ADAPTER_ASI5044   0x5044

ASI5044 PCM only, 4 analog and digital in/out.

#define HPI_ADAPTER_ASI5041   0x5041

ASI5041 PCM only, 4 digital only in/out.

#define HPI_ADAPTER_ASI5042   0x5042

ASI5042 PCM only, 4 analog only in/out.

#define HPI_ADAPTER_ASI5101   0x5101

ASI5101 OEM is ASI5111 with no mic.

#define HPI_ADAPTER_ASI5111   0x5111

ASI5111 PCM only.

#define HPI_ADAPTER_FAMILY_ASI5200   0x5200

ASI5200 PCIe version of ASI5100.

#define HPI_ADAPTER_ASI5201   0x5201

ASI5201 OEM is ASI5111 with no mic.

#define HPI_ADAPTER_ASI5211   0x5211

ASI5211 PCM only.

#define HPI_ADAPTER_FAMILY_ASI5300   0x5300

ASI5300 PCIe CobraNet PCM only family.

#define HPI_ADAPTER_ASI5302   0x5302

ASI5302 2x2 CobraNet PCM only.

#define HPI_ADAPTER_ASI5308   0x5308

ASI5308 8x8 CobraNet PCM only.

#define HPI_ADAPTER_ASI5316   0x5316

ASI5316 16x16 CobraNet PCM only.

#define HPI_ADAPTER_ASI5402   0x5402

ASI5402 2x2 CobraNet PCM only.

#define HPI_ADAPTER_ASI5408   0x5408

ASI5408 8x8 CobraNet PCM only.

#define HPI_ADAPTER_ASI5416   0x5416

ASI5416 16x16 CobraNet PCM only.

#define HPI_ADAPTER_ASI5640   0x5640

ASI5640 PCM only, 4 analog in/out.

#define HPI_ADAPTER_ASI5641   0x5641

ASI5641 PCM only, 4 AES/EBU in/out.

#define HPI_ADAPTER_ASI5644   0x5644

ASI5644 PCM only, 4 analog and AES/EBU in/out.

#define HPI_ADAPTER_ASI5680   0x5680

ASI5680 PCM only, 1 analog in/8 analog out.

#define HPI_ADAPTER_ASI6101   0x6101

ASI6101 prototype.

#define HPI_ADAPTER_ASI6000   0x6000

ASI6000 - generic 1 DSP adapter, exact config undefined.

#define HPI_ADAPTER_ASI6012   0x6012

ASI6012 - 1 in, 2 out analog only.

#define HPI_ADAPTER_ASI6022   0x6022

ASI6022 - 2 in, 2 out analog only.

#define HPI_ADAPTER_ASI6044   0x6044

ASI6044 - 4 in/out analog only.

#define HPI_ADAPTER_ASI6111   0x6111

ASI6111 - 1 in/out, analog and AES3.

#define HPI_ADAPTER_ASI6102   0x6102

ASI6102 - 2out,analog and AES3.

#define HPI_ADAPTER_ASI6113   0x6113

300MHz version of ASI6114 for testing

#define HPI_ADAPTER_ASI6122   0x6122

ASI6122 - 2 in/out, analog and AES3.

#define HPI_ADAPTER_ASI6114   0x6114

ASI6114 - 4os,1is,4out,1in,analog and AES3.

#define HPI_ADAPTER_ASI6118   0x6118

ASI6118 - 8os,1is,8out,1in analog+AES3.

#define HPI_ADAPTER_ASI6201   0x6201

ASI6201 - OEM.

#define HPI_ADAPTER_ASI6244   0x6244

ASI6244 - 4os,4is,4out,4in,analog and AES3.

#define HPI_ADAPTER_ASI6246   0x6246

ASI6246 - 6os,2is,6out,4in,analog and AES3.

#define HPI_ADAPTER_ASI6200   0x6200

ASI6200 - generic 2 DSP adapter, exact config undefined.

#define HPI_ADAPTER_ASI6100   0x6100

ASI6100 - generic 1 DSP adapter, exact config undefined.

#define HPI_ADAPTER_ASI6316   0x6316

ASI6316 - cobranet PCIe 16 mono in/out.

#define HPI_ADAPTER_ASI6408   0x6408

ASI6408 - cobranet PCI 8 mono in/out.

#define HPI_ADAPTER_ASI6416   0x6416

ASI6416 - cobranet PCI 16 mono in/out.

#define HPI_ADAPTER_FAMILY_ASI6500   0x6500

ASI6500 PCI sound cards.

#define HPI_ADAPTER_ASI6501   0x6501

ASI6501 - 8 out analog (unbalanced)

#define HPI_ADAPTER_ASI6511   0x6511

ASI6511 - 1 in/out, analog and AES3.

#define HPI_ADAPTER_ASI6514   0x6514

ASI6514 - ASI6114 replacement, 12os,2is,4out,1in,analog and AES3.

#define HPI_ADAPTER_ASI6518   0x6518

ASI6518 - ASI6118 replacement, 8os,1is,8out,1in analog+AES3.

#define HPI_ADAPTER_ASI6520   0x6520

ASI6520 - 6os,4is,2out,2in,analog only.

#define HPI_ADAPTER_ASI6522   0x6522

ASI6522 - 6os,4is,2out,2in,analog and AES3.

#define HPI_ADAPTER_ASI6540   0x6540

ASI6540 - 12os,8is,4out,4in,analog only.

#define HPI_ADAPTER_ASI6544   0x6544

ASI6544 - 12os,8is,4out,4in,analog and AES3.

#define HPI_ADAPTER_ASI6548   0x6548

ASI6548 - 16os,8is,8out,4in,analog and AES3.

#define HPI_ADAPTER_ASI6585   0x6585

ASI6585 - 8in, 8out, Livewire.

#define HPI_ADAPTER_FAMILY_ASI6600   0x6600

ASI6600 PCI Express sound cards.

#define HPI_ADAPTER_ASI6611   0x6611

ASI6611 - 1 in/out, analog and AES3.

#define HPI_ADAPTER_ASI6614   0x6614

ASI6614 - ASI6114 replacement, 12os,2is,4out,1in,analog and AES3.

#define HPI_ADAPTER_ASI6618   0x6618

ASI6618 - ASI6118 replacement, 8os,1is,8out,1in analog+AES3.

#define HPI_ADAPTER_ASI6620   0x6620

ASI6620 - 6os,4is,2out,2in,analog only.

#define HPI_ADAPTER_ASI6622   0x6622

ASI6622 - 6os,4is,2out,2in,analog and AES3.

#define HPI_ADAPTER_ASI6640   0x6640

ASI6640 - 12os,8is,4out,4in,analog only.

#define HPI_ADAPTER_ASI6644   0x6644

ASI6644 - 12os,8is,4out,4in,analog and AES3.

#define HPI_ADAPTER_ASI6648   0x6648

ASI6648 - 16os,8is,8out,4in,analog and AES3.

#define HPI_ADAPTER_ASI6685   0x6685

ASI6685 - 8in, 8out, Livewire.

#define HPI_ADAPTER_ASI8701   0x8701

OEM 8 record 2 AM/FM + 6 FM/TV , AM has 10kHz b/w.

#define HPI_ADAPTER_ASI8702   0x8702

8 AM/FM record

#define HPI_ADAPTER_ASI8703   0x8703

8 TV/FM record

#define HPI_ADAPTER_ASI8704   0x8704

standard product 2 AM/FM + 6 FM/TV

#define HPI_ADAPTER_ASI8705   0x8705

4 TV/FM, 4 AM/FM record

#define HPI_ADAPTER_ASI8706   0x8706

8 record 2 AM/FM + 6 FM/TV + 2 ext antenna jacks

#define HPI_ADAPTER_ASI8707   0x8707

8 record AM/FM - 4 ext antenna jacks

#define HPI_ADAPTER_ASI8708   0x8708

8 record AM/FM - 6 ext antenna jacks

#define HPI_ADAPTER_ASI8709   0x8709

8 record - no tuners

#define HPI_ADAPTER_ASI8710   0x8710

8 record AM/FM - 1 ext antenna jacks

#define HPI_ADAPTER_ASI8711   0x8711

8 record AM/FM - 2 ext antenna jacks

#define HPI_ADAPTER_ASI8712   0x8712

4 record AM/FM

#define HPI_ADAPTER_ASI8713   0x8713

4 record NTSC-TV/FM

#define HPI_ADAPTER_ASI8722   0x8722

8 record 6xAM/FM+2xNTSC

#define HPI_ADAPTER_ASI8723   0x8723

8 record NTSC

#define HPI_ADAPTER_ASI8724   0x8724

4 record NTSC

#define HPI_ADAPTER_ASI8725   0x8725

4 record 4xAM/FM+4xNTSC

#define HPI_ADAPTER_ASI8732   0x8732

8 record 6xAM/FM+2xPAL

#define HPI_ADAPTER_ASI8733   0x8733

8 record PAL

#define HPI_ADAPTER_ASI8734   0x8734

4 record PAL

#define HPI_ADAPTER_ASI8735   0x8735

4 record 4xAM/FM+4xPAL

#define HPI_ADAPTER_FAMILY_ASI8800   0x8800

tuner PCIe

#define HPI_ADAPTER_FAMILY_ASI8800   0x8800

tuner PCIe

#define HPI_ADAPTER_ASI8801   0x8801

OEM 8 record.

#define HPI_ADAPTER_ASI8821   0x8821

2 module tuner card

#define HPI_ADAPTER_FAMILY_ASI8900   0x8900

tuner PCI

#define HPI_ADAPTER_ASI8914   0x8914

4 channel AM/FM HD Radio

#define HPI_ADAPTER_ASI8920   0x8920

OEM FM+RDS, 2 module tuner card.

#define HPI_ADAPTER_ASI8921   0x8921

2 module tuner card

#define HPI_ADAPTER_ILLEGAL   0xFFFF

Used in DLL to indicate device not present.