DaemonForums  

Go Back   DaemonForums > OpenBSD > OpenBSD General

OpenBSD General Other questions regarding OpenBSD which do not fit in any of the categories below.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 31st August 2021
andinus's Avatar
andinus andinus is offline
Real Name: Andinus
Not new user
 
Join Date: Mar 2020
Posts: 11
Default Speakers on iMac sound like a cheap cellphone

Found this related thread: https://mailing.openbsd.misc.narkive...penbsd-on-imac

> high pitched and a narrow with a narrow bandwith

> 1) The sound from the speakers sound like they come from a cheap cellphone.
> 2) When plugging in headphones the main speakers are muted, but there's
> no sound from the headphones themselves. I tried setting sndiod to
> channels 0:1 (default - main speakers), 2:3 (main speakers) and 4:5 (no
> sound)

^ This describes it.

mixerctl -v:
inputs.dac-2:3_mute=off [ off on ]
inputs.dac-2:3=126,126
inputs.dac-0:1_mute=off [ off on ]
inputs.dac-0:1=126,126
record.adc-2:3_source=line-in [ line-in ]
record.adc-2:3_mute=off [ off on ]
record.adc-2:3=124,124
record.adc-0:1_source=mic [ mic ]
record.adc-0:1_mute=off [ off on ]
record.adc-0:1=124,124
record.dig-adc-0:1_sou=SPDIF-in [ SPDIF-in ]
outputs.spkr_source=dac-2:3 [ dac-2:3 ]
outputs.spkr_boost=on [ off on ]
outputs.hp_source=dac-0:1 [ dac-0:1 ]
outputs.spkr2_source= [ ]
inputs.line-in=85,85
inputs.mic=85,85
outputs.mic_dir=input-vr80 [ none input input-vr0 input-vr50 input-vr80 ]
outputs.SPDIF_source=dig-dac-0:1 [ dig-dac-0:1 ]
outputs.hp_sense=unplugged [ unplugged plugged ]
outputs.line-in_sense=unplugged [ unplugged plugged ]
outputs.SPDIF-in_sense=unplugged [ unplugged plugged ]
outputs.spkr_muters=hp { hp }
outputs.master=126,126
outputs.master.mute=off [ off on ]
outputs.master.slaves=dac-2:3,dac-0:1 { dac-2:3 dac-0:1 }
record.volume=124,124
record.volume.mute=off [ off on ]
record.volume.slaves=adc-2:3,adc-0:1 { adc-2:3 adc-0:1 line-in mic }
outputs.mode=analog [ analog digital ]
record.mode=analog [ analog digital ]
record.enable=sysctl [ off on sysctl ]

pcidump:
0:27:0: Intel 6 Series HD Audio
[...]
1:0:1: ATI Radeon HD 6670 Audio

pcidump -v:
0:27:0: Intel 6 Series HD Audio
0x0000: Vendor ID: 8086, Product ID: 1c20
0x0004: Command: 0006, Status: 0010
0x0008: Class: 04 (unknown), Subclass: 03 (unknown),
Interface: 00, Revision: 05
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 40
0x0010: BAR mem 64bit addr: 0x00000000a8900000/0x00004000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
0x0050: Capability 0x01: Power Management
State: D0
0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0070: Capability 0x10: PCI Express
Max Payload Size: 128 / 128 bytes
Max Read Request Size: 128 bytes
0x0100: Enhanced Capability 0x02: Virtual Channel Capability
0:27:0: Intel 6 Series HD Audio
0x0000: Vendor ID: 8086, Product ID: 1c20
0x0004: Command: 0006, Status: 0010
0x0008: Class: 04 (unknown), Subclass: 03 (unknown),
Interface: 00, Revision: 05
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 40
0x0010: BAR mem 64bit addr: 0x00000000a8900000/0x00004000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
0x0050: Capability 0x01: Power Management
State: D0
0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0070: Capability 0x10: PCI Express
Max Payload Size: 128 / 128 bytes
Max Read Request Size: 128 bytes
0x0100: Enhanced Capability 0x02: Virtual Channel Capability
0x0130: Enhanced Capability 0x05: Root Complex Link Declaration 0x0130: Enhanced Capability 0x05: Root Complex Link Declaration
[...]
1:0:1: ATI Radeon HD 6670 Audio
0x0000: Vendor ID: 1002, Product ID: aa90
0x0004: Command: 0006, Status: 0010
0x0008: Class: 04 (unknown), Subclass: 03 (unknown),
Interface: 00, Revision: 00
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 40
0x0010: BAR mem 64bit addr: 0x00000000a8840000/0x00004000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 106b Product ID: aa90
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 02 Line: 00 Min Gnt: 00 Max Lat: 00
0x0050: Capability 0x01: Power Management
State: D0
0x0058: Capability 0x10: PCI Express
Max Payload Size: 128 / 256 bytes
Max Read Request Size: 512 bytes
Link Speed: 5.0 / 5.0 GT/s
Link Width: x16 / x16
0x0100: Enhanced Capability 0x0b: Vendor-Specific
0x0150: Enhanced Capability 0x01: Advanced Error Reporting
0x00a0: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no


Looks like on pulseaudio changing some option to "surround" fixes it.
Reply With Quote
  #2   (View Single Post)  
Old 31st August 2021
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,983
Default

The OP for your link is OpenBSD developer martijn@. You might try reaching out to him directly regarding his iMac audio experiences, in the event he found a solution in the last six years.
Reply With Quote
  #3   (View Single Post)  
Old 31st August 2021
andinus's Avatar
andinus andinus is offline
Real Name: Andinus
Not new user
 
Join Date: Mar 2020
Posts: 11
Default

I did try sending them an email earlier (from the list) but looks like the account doesn't exist anymore.

Do you know how should I contact them? (@openbsd address?)
Reply With Quote
  #4   (View Single Post)  
Old 1st September 2021
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,983
Default

Yes.
Reply With Quote
  #5   (View Single Post)  
Old 5th October 2021
andinus's Avatar
andinus andinus is offline
Real Name: Andinus
Not new user
 
Join Date: Mar 2020
Posts: 11
Default

Looks like they don't use the device anymore and didn't find any fix when they did.

I actually booted up Fedora on this and "Surround" made it sound like cheap cellphone, keeping it "Stereo" worked fine.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
sound on iMac 11,1 lumiwa FreeBSD General 2 4 Weeks Ago 08:46 PM
Internal Laptop Speakers divadgnol67 OpenBSD General 11 7th September 2010 07:02 PM
laptop speakers dgulotta OpenBSD General 2 9th August 2010 12:49 AM
Headphones versus built-in speakers ddrx OpenBSD General 6 28th November 2009 05:07 PM
Cheap, FreeBSD compatible mini PC? chris General Hardware 2 26th September 2008 06:28 AM


All times are GMT. The time now is 11:18 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick