Audiotrak Prodigy 7.1 Hi-Fi

OSS specific Solaris discussion (x86/SPARC)

Moderators: cesium, dev, kodachi, hannu

Audiotrak Prodigy 7.1 Hi-Fi

Postby _thor_ » Thu Jul 16, 2009 10:45 pm

Hi,

I just got the Audiotrak Prodigy 7.1 Hi-Fi. I've patched the driver inorder to make it work as Audiotrak Prodigy 7.1: (Just changed the ID of PRODIGY7.1 in the envy24ht.h header file to #define SSID_PRODIGY71 0x41543138), becouse of this

Code: Select all
Node 0x000020
                assigned-addresses:  81041010.00000000.0000c0c0.00000000.00000020.81041014.00000000.0000c000.00000000.00000080
                reg:  00041000.00000000.00000000.00000000.00000000.01041010.00000000.00000000.00000000.00000020.01041014.00000000.00000000.00000000.00000080
                compatible: 'pci1412,1724.3138.4154.1' + 'pci1412,1724.3138.4154' + 'pci3138,4154' + 'pci1412,1724.1' + 'pci1412,1724' + 'pciclass,040100' + 'pciclass,0401'
                model:  'Audio device'
                power-consumption:  00000001.00000001
                devsel-speed:  00000001
                interrupts:  00000001
                max-latency:  00000000
                min-grant:  00000000
                subsystem-vendor-id:  00003138
                subsystem-id:  00004154
                unit-address:  '2'
                class-code:  00040100
                revision-id:  00000001
                vendor-id:  00001412
                device-id:  00001724
                name:  'pci3138,4154'


Now I can hear sound, but it is not playing at normal rate, it is accelerated, at least 4 - 5 Times. Do you have any Ideas where the Problem may be?

Code: Select all
ossinfo
Version info: OSS 4.1 (b 1052b/200907162151) (0x00040100) CDDL
Platform: SunOS/i86pc 5.11 snv_111b (darkstar)

Number of audio devices:   6
Number of audio engines:   10
Number of mixer devices:   1


Device objects
0: osscore0 OSS common devices
1: oss_envy24ht0 Audiotrak Prodigy 7.1 interrupts=350730 (538959)
2: oss_usb0 USB audio/MIDI device
3: oss_sadasupport SADA compatibility layer


Mixer devices
0: Audiotrak Prodigy 7.1 (Mixer 0 of device object 1)

Audio devices
Audiotrak Prodigy 7.1 front out   /dev/oss/oss_envy24ht0/pcm0  (device index 0)
Audiotrak Prodigy 7.1 c/l out     /dev/oss/oss_envy24ht0/pcm1  (device index 1)
Audiotrak Prodigy 7.1 side out    /dev/oss/oss_envy24ht0/pcm2  (device index 2)
Audiotrak Prodigy 7.1 rear out    /dev/oss/oss_envy24ht0/pcm3  (device index 3)
Audiotrak Prodigy 7.1 digital out  /dev/oss/oss_envy24ht0/spdout  (device index 4)
Audiotrak Prodigy 7.1 analog in   /dev/oss/oss_envy24ht0/pcmin0  (device index 5)


Code: Select all
ossmix
Selected mixer 0/Audiotrak Prodigy 7.1
Known controls are:
route.front <DMA> (currently DMA)
route.c/l <DMA> (currently DMA)
route.side <DMA> (currently DMA)
route.rear <DMA> (currently DMA)
route.spdifout <DMA> (currently DMA)
envy24.rate <8000> (currently 48000)
envy24.sync <INTERNAL> (currently INTERNAL)
envy24.src ON|OFF (currently ON)
envy24.ratelock ON|OFF (currently ON)
envy24.actrate <decimal> (currently 48000) (Read-only)
vol.master [<leftvol>:<rightvol>] (currently 127:127)
vol.front [<leftvol>:<rightvol>] (currently 127:127)
vol.surround [<leftvol>:<rightvol>] (currently 127:127)
vol.center <monovol> (currently 127)
vol.lfe <monovol> (currently 127)
vol.rear [<leftvol>:<rightvol>] (currently 127:127)
terratec.linesrc <AUX> (currently REAR)
terratec.digin <OPTICAL> (currently COAX)
ac97.mic [<leftvol>:<rightvol>] (currently 31:31)
ac97.line [<leftvol>:<rightvol>] (currently 31:31)
ac97.cd [<leftvol>:<rightvol>] (currently 31:31)
ac97.phono [<leftvol>:<rightvol>] (currently 0:0)
ac97.aux [<leftvol>:<rightvol>] (currently 31:31)
spdif.audio <AUDIO> (currently AUDIO)
spdif.vbit ON|OFF (currently OFF)
spdif.preemph <OFF> (currently OFF)
spdif.mode <CONSUMER> (currently CONSUMER)
spdif.copyright <YES> (currently YES)
spdif.generat <COPY> (currently COPY)


I am using
OpenSolaris 2009.06 snv_111b X86
.

Edit:

Everything that plays sound is accelerated, even when I watch a movie, the Movie is accelerated.
Thanx fpr your help.
_thor_
New Member
 
Posts: 1
Joined: Thu Jul 16, 2009 10:38 pm

Re: Audiotrak Prodigy 7.1 Hi-Fi

Postby tonybeth » Wed Nov 11, 2009 4:03 pm

The Prodigy 7.1 HiFi is based on the powerful VIA Envy24HT (ICE 1724) audio controller and the Wolfson WM8776 / 8766 codecs, providing 2, 4, 6 (5.1) and 8 (7.1) channel support as well as optical digital I/O with 24-bit/196kHz support.

To provide stable high level output signals, Prodigy 7.1 HiFi uses a fine selection of high quality capacitors from Sanyo (SP series) and from Nichicon (up to 2200uF RU series / Nichicon ES series) to optimize the power supply of the analog and digital components on the card and to optimize the audio output quality. The special design of Prodigy 7.1 HiFi with its 4 layer PCB cuts off electromagnetic waves from the internals of the PC – there won't be problems with an unstable power supply caused by the systems CPU or the HDD.
tonybeth
New Member
 
Posts: 1
Joined: Fri Oct 16, 2009 2:54 pm

Re: Audiotrak Prodigy 7.1 Hi-Fi

Postby dev » Wed Dec 23, 2009 6:02 pm

tonybeth wrote:The Prodigy 7.1 HiFi is based on the powerful VIA Envy24HT (ICE 1724) audio controller and the Wolfson WM8776 / 8766 codecs, providing 2, 4, 6 (5.1) and 8 (7.1) channel support as well as optical digital I/O with 24-bit/196kHz support.

To provide stable high level output signals, Prodigy 7.1 HiFi uses a fine selection of high quality capacitors from Sanyo (SP series) and from Nichicon (up to 2200uF RU series / Nichicon ES series) to optimize the power supply of the analog and digital components on the card and to optimize the audio output quality. The special design of Prodigy 7.1 HiFi with its 4 layer PCB cuts off electromagnetic waves from the internals of the PC – there won't be problems with an unstable power supply caused by the systems CPU or the HDD.


Hi,

We need to add support for the WM8776 device. Unfortunately I don't have access to this device so I don't know when this support will be added. Unless someone else from the OSS community can step up. ALSA has support so you can use ALSA on this for sure.
dev
Developer
 
Posts: 580
Joined: Fri Sep 12, 2003 6:08 am
Location: Culver City, CA


Return to Solaris

Who is online

Users browsing this forum: Bing [Bot] and 1 guest

cron