wern apfel Posted September 1, 2018 Author Share Posted September 1, 2018 25 minutes ago, madicineman said: Well my Audio-MIDI Setup toll looked a lot different from yours. It might be, that the old analoge DTT 2200 5.1 Surround is not detected as your system. But I finally succeeded with some kind of "Fake 5.1-Surround". Here is what I did: From my chart I looked for a clover configuration for "Audio inject", where all channels are optional without the CA0132Switcher, because I looked for a solution which is there automatically after starting the system. This layout-id (=inject) is "4". After reboot I opened "Audio-Midi". There I created a "Device with several outputs" and clicked all "Lines out". In "Configure speakers" I have chosen "Surround 2.0" (this is the maximum of my choices). After that all 6 speakers of the old 5.1 system are getting sound. The rest is finetuning with the DTT 2200 itself. I am pretty sure, it is Fake-Surround only, but I am happy. Big thanks to you, Wern Apfel. Without you I would not be able to get where I am now. Thanks! Gichin Thanks for testing. After a quick look there is something wrong, but I'll take a closer look later. The switcher is designed to work with layout-id 4 while Line-Out I is selected. Fake Surround works the same way as the Multi-Output device, but you can also switch to the headphones. Unfortunately, I've lost the source code but rebuild it again and both versions have some issues. If you want to do more testing, you can try the CA0132Tool from thee first post where you have settings for different layout-ids. There are no resources for layout-id 7 and 8. The AppleALC ressources also need some updates. I will give you an update later. Link to comment Share on other sites More sharing options...
madicineman Posted September 1, 2018 Share Posted September 1, 2018 8 minutes ago, wern apfel said: Thanks for testing. After a quick look there is something wrong, but I'll take a closer look later. The switcher is designed to work with layout-id 4 while Line-Out I is selected. Fake Surround works the same way as the Multi-Output device, but you can also switch to the headphones. Unfortunately, I've lost the source code but rebuild it again and both versions have some issues. If you want to do more testing, you can try the CA0132Tool from thee first post where you have settings for different layout-ids. There are no resources for layout-id 7 and 8. The AppleALC ressources also need some updates. I will give you an update later. OK! The 2nd column is your CA0132Tool from our first conversation back in March. Do you have any idea to have your tool working automatically after starting MacOSX? Link to comment Share on other sites More sharing options...
wern apfel Posted September 1, 2018 Author Share Posted September 1, 2018 3 hours ago, madicineman said: OK! The 2nd column is your CA0132Tool from our first conversation back in March. Do you have any idea to have your tool working automatically after starting MacOSX? To add it to autostart, press the command and comma keys while the switcher menu is unfolded. If that does not work, drag the app to the login items. I don't have 5.1 speakers and I'm not sure how it behaves when all jacks are connected. I tested the outputs with two headphones while sitting on the floor, that's the reason why I build the CA0132tool with that big buttons. Link to comment Share on other sites More sharing options...
madicineman Posted September 1, 2018 Share Posted September 1, 2018 28 minutes ago, wern apfel said: To add it to autostart, press the command and comma keys while the switcher menu is unfolded. If that does not work, drag the app to the login items. I don't have 5.1 speakers and I'm not sure how it behaves when all jacks are connected. I tested the outputs with two headphones while sitting on the floor, that's the reason why I build the CA0132tool with that big buttons. Wow, that is real determination! I will try tomorrow to do more finetuning... But I had a nice evening watching „Saving Private Ryan“ at the new Monitor with the DTT at full blast... Well, until that first Tiger tank was approaching the bridge and my wife was calling that the whole house is rattling... Thank you again for your good work here! Link to comment Share on other sites More sharing options...
wern apfel Posted September 1, 2018 Author Share Posted September 1, 2018 (edited) 21 minutes ago, madicineman said: Wow, that is real determination! I will try tomorrow to do more finetuning... But I had a nice evening watching „Saving Private Ryan“ at the new Monitor with the DTT at full blast... Well, until that first Tiger tank was approaching the bridge and my wife was calling that the whole house is rattling... Thank you again for your good work here! Ok, have fun. Here an updated AppleALC with lower output gain, users complain about distorted sound at full volume, let's see if it's enough. ATM. only for layout-id 4. AppleALC.kext_1.3.1_low.zip Edited September 1, 2018 by wern apfel Link to comment Share on other sites More sharing options...
madicineman Posted September 2, 2018 Share Posted September 2, 2018 21 hours ago, wern apfel said: Ok, have fun. Here an updated AppleALC with lower output gain, users complain about distorted sound at full volume, let's see if it's enough. ATM. only for layout-id 4. AppleALC.kext_1.3.1_low.zip Sorry, it took me so long. A black screen after updating Clover and the birthday of my mother in law kept me busy today... First time fiddeling with Clover Shell for me today... Just installed your kext. No distorted music so far in any of the MacOSX-setting within layout id 4. Can you do that for layout id 9 for me? Because only in "9" I got all 6 speakers working with your Switcher (but only after unplugging headphones from the rear). Should experiment with that? At the other hand I am quite happy with my setting with Audio-MIDI to a "Device with several outputs"... Thank you again for your help! I wish you a nice new week! Gichin Link to comment Share on other sites More sharing options...
wern apfel Posted September 9, 2018 Author Share Posted September 9, 2018 (edited) On 9/2/2018 at 8:58 PM, madicineman said: Sorry, it took me so long. A black screen after updating Clover and the birthday of my mother in law kept me busy today... First time fiddeling with Clover Shell for me today... Just installed your kext. No distorted music so far in any of the MacOSX-setting within layout id 4. Can you do that for layout id 9 for me? Because only in "9" I got all 6 speakers working with your Switcher (but only after unplugging headphones from the rear). Should experiment with that? At the other hand I am quite happy with my setting with Audio-MIDI to a "Device with several outputs"... Thank you again for your help! I wish you a nice new week! Gichin Ok, I'm back. You're probably use the switcher from the first post, but there's a newer version I'll attach it. The attached switcher is from January but should work with layout-id 4. Finally I rebuild the deleted code and will be uploading an new version soon. You can also try the appended AppleALC with newly added layout-id 7, where you have discrete 6 channels, unfortunately without volume control ATM. Use the Audio-MIDI tool for 6 channel format. CA0132AudioSwitcher.zip AppleALC.kext_layout_7.zip Edited September 9, 2018 by wern apfel Link to comment Share on other sites More sharing options...
madicineman Posted September 9, 2018 Share Posted September 9, 2018 42 minutes ago, wern apfel said: Ok, I'm back. You're probably use the switcher from the first post, but there's a newer version I'll attach it. The attached switcher is from January but should work with layout-id 4. Finally I rebuild the deleted code and will be uploading an new version soon. You can also try the appended AppleALC with newly added layout-id 7, where you have discrete 6 channels, unfortunately without volume control ATM. Use the Audio-MIDI tool for 6 channel format. CA0132AudioSwitcher.zip AppleALC.kext_layout_7.zip Well, I tried both new versions after setting to id 7 in Clover Configurator and copying the new AppleALC.kext to EFI=>Clover=>kexts=>10.13 and reboot. But for me in id-Layout 7 there is only the Audio of my LG Ultrawide Monitor via DP like I documented in the big test file. I will try other id´s too. Link to comment Share on other sites More sharing options...
wern apfel Posted September 9, 2018 Author Share Posted September 9, 2018 6 minutes ago, madicineman said: Well, I tried both new versions after setting to id 7 in Clover Configurator and copying the new AppleALC.kext to EFI=>Clover=>kexts=>10.13 and reboot. But for me in id-Layout 7 there is only the Audio of my LG Ultrawide Monitor via DP like I documented in the big test file. I will try other id´s too. I'm sorry, I uploaded the wrong file. Please download it again. Link to comment Share on other sites More sharing options...
madicineman Posted September 9, 2018 Share Posted September 9, 2018 7 minutes ago, wern apfel said: I'm sorry, I uploaded the wrong file. Please download it again. I am getting a permanent error trying to download it. Link to comment Share on other sites More sharing options...
wern apfel Posted September 9, 2018 Author Share Posted September 9, 2018 3 hours ago, madicineman said: I am getting a permanent error trying to download it. Since I've re-uploaded the file, the link from the post you're quoting has changed, using the link from my post. Here is a new switcher app, please try it out. If there is not sound or some noises, use the reset tool. CA0132Switcher1.0.1.zip resetCA0132.zip Link to comment Share on other sites More sharing options...
madicineman Posted September 9, 2018 Share Posted September 9, 2018 25 minutes ago, wern apfel said: Since I've re-uploaded the file, the link from the post you're quoting has changed, using the link from my post. Here is a new switcher app, please try it out. If there is not sound or some noises, use the reset tool. CA0132Switcher1.0.1.zip resetCA0132.zip I am sorry. Even with the new AppleALC.kext there is not a single speaker I am able to configure in ID 7: Link to comment Share on other sites More sharing options...
madicineman Posted September 9, 2018 Share Posted September 9, 2018 And I tried with the new AppleALC.kext ID 9: "FakeSurround" of the Switcher was shown as an option, but when I clicked it, it switched to "Speakers". I was able to switch to "Headphones", but if plugged in the front there was unbearable loud music with now possibility to tune it down. If I plugged the headphones in the back, there was a continous peep. The reset tool did not change trhat. But I was able to switch with the Apple Audio control to "Device with several outputs" and got Surround 5.1 (without Software Volume control). Fortunately the DTT 2200 has a hardware volume control. So I am back to "normal" in ID 9 instead of ID 4. Just tell me if I can try something... Thanks again for your effort! Link to comment Share on other sites More sharing options...
wern apfel Posted September 9, 2018 Author Share Posted September 9, 2018 1 hour ago, madicineman said: And I tried with the new AppleALC.kext ID 9: "FakeSurround" of the Switcher was shown as an option, but when I clicked it, it switched to "Speakers". I was able to switch to "Headphones", but if plugged in the front there was unbearable loud music with now possibility to tune it down. If I plugged the headphones in the back, there was a continous peep. The reset tool did not change trhat. But I was able to switch with the Apple Audio control to "Device with several outputs" and got Surround 5.1 (without Software Volume control). Fortunately the DTT 2200 has a hardware volume control. So I am back to "normal" in ID 9 instead of ID 4. Just tell me if I can try something... Thanks again for your effort! You said that you copied the AppleALC.kext to "EFI=>Clover=>kexts=>10.13" do not you already have a kext in the EFI=>Clover=>kexts=>Other folder? If not, your codec works differently or you do something else. With layout 4 you see Internal Speakers and the first device is selected, as in the screenshot? This is how the switcher app works for me. Copy hda-verb to /usr/local/bin and drag the script into the terminal window and show me the output. Link to comment Share on other sites More sharing options...
madicineman Posted September 11, 2018 Share Posted September 11, 2018 (edited) On 9/9/2018 at 10:40 PM, wern apfel said: You said that you copied the AppleALC.kext to "EFI=>Clover=>kexts=>10.13" do not you already have a kext in the EFI=>Clover=>kexts=>Other folder? If not, your codec works differently or you do something else. With layout 4 you see Internal Speakers and the first device is selected, as in the screenshot? This is how the switcher app works for me. Copy hda-verb to /usr/local/bin and drag the script into the terminal window and show me the output. The EFI=>Clover=>kexts=>other-Folder contains only a FakeSMC. See picture 2. In picture 1 you can see my Audio Settings just after booting into OSX. With your last task I need your help: What is "hda-verb" and where can I found it. It did a search for the whole iHac but it came back empty.Thanks in advance. I can perform that task Friday night because I am on duty abroad. Edited September 11, 2018 by madicineman Link to comment Share on other sites More sharing options...
wern apfel Posted September 13, 2018 Author Share Posted September 13, 2018 On 9/11/2018 at 9:29 PM, madicineman said: In picture 1 you can see my Audio Settings just after booting into OSX. With your last task I need your help: What is "hda-verb" and where can I found it. It did a search for the whole iHac but it came back empty.Thanks in advance. I can perform that task Friday night because I am on duty abroad. If you took the screenshot wile layout-id 4 was set, something is wrong. You should see 3 internal speaker devices, as in my picture. Otherwise, if you choose headphones, which is the first device, the switcher should work. Below, hda-verb and the script. hda-verb_script.zip Link to comment Share on other sites More sharing options...
madicineman Posted September 14, 2018 Share Posted September 14, 2018 (edited) On 9/13/2018 at 10:58 AM, wern apfel said: If you took the screenshot wile layout-id 4 was set, something is wrong. You should see 3 internal speaker devices, as in my picture. Otherwise, if you choose headphones, which is the first device, the switcher should work. Below, hda-verb and the script. hda-verb_script.zip I am back from my business trip. The audio setting was and still is at "4" (see screenshot of my config.plist in CloverConfigurator after a cold start). I am afraid that I am doing something wrong with the hda-verb, because there is no meaningful output (see screenshot). The chipio_stream-param.sh did its job. (see the third screenshot). What shall I do next? Edited September 15, 2018 by madicineman Link to comment Share on other sites More sharing options...
wern apfel Posted September 16, 2018 Author Share Posted September 16, 2018 The streams are ok. With layout-id 4, the devices should be named as internal speakers, if not, there is likely to be another audio related patch or kext. Enter this "kextstat | grep -v com.apple" into the terminal, it will show you all non-Apple kexts. What's in your ACPI/patched folder? Link to comment Share on other sites More sharing options...
madicineman Posted September 17, 2018 Share Posted September 17, 2018 11 hours ago, wern apfel said: The streams are ok. With layout-id 4, the devices should be named as internal speakers, if not, there is likely to be another audio related patch or kext. Enter this "kextstat | grep -v com.apple" into the terminal, it will show you all non-Apple kexts. What's in your ACPI/patched folder? Thank you for the new suggestions! In "screenshot 1" you can find the output of "kextstat | grep -v com.apple". I know, there´re two ethernet kexts, but I can not find the position of the Atheros kext to delete it. Probably it hides together with the mysterious 2nd audio kext... The EFI/CLOVER/ACPI/patched-Folder is empty (screenshot 2) as well as all other ACPI/patched-Subfolders of "/SystemProductName"... Do you have any further idea, where I should look? Link to comment Share on other sites More sharing options...
madicineman Posted September 17, 2018 Share Posted September 17, 2018 I think I found the problem: The tool, which must not be named (but was used by me in the beginning), is storing kexts in /L/E or /S/L/E. So I looked for "Atheros" there and found the missing Ethernet kext to delete and another "AppleALC.kext" too... Do you think I can delete the content of the whole /L/E-folder? Link to comment Share on other sites More sharing options...
madicineman Posted September 17, 2018 Share Posted September 17, 2018 13 hours ago, wern apfel said: The streams are ok. With layout-id 4, the devices should be named as internal speakers, if not, there is likely to be another audio related patch or kext. Enter this "kextstat | grep -v com.apple" into the terminal, it will show you all non-Apple kexts. What's in your ACPI/patched folder? After deleting the AppleALC.kext in /L/E this is the new display of the Apple audio settings: Link to comment Share on other sites More sharing options...
madicineman Posted September 17, 2018 Share Posted September 17, 2018 8 minutes ago, madicineman said: After deleting the AppleALC.kext in /L/E this is the new display of the Apple audio settings: With your latest switcher (and after audio reset with your tool) these are the test results with Audio id 4: Switcher: Speakers; Apple Audio: internal speakers 1 => Output: Squeak Switcher: Speakers; Apple Audio: internal speakers 2 => Output: Squeak Switcher: Speakers; Apple Audio: internal speakers 3 => Output: Squeak Switcher: Speakers; Apple Audio: device with several outputs => Output: Squeak Switcher: Speakers; Apple Audio: LG Ultrawide => Output: Squeak (from the speakers, not from the LG-audio) Switcher: Headphones; Apple Audio: internal speakers 1 => Output: Squeak Switcher: Headphones; Apple Audio: internal speakers 2 => Output: Squeak Switcher: Headphones; Apple Audio: internal speakers 3 => Output: Squeak Switcher: Headphones; Apple Audio: device with several outputs => Output: Squeak Switcher: Headphones; Apple Audio: LG Ultrawide => Output: Squeak (from the speakers, not from the LG-audio) Switcher: Fake Surround; Apple Audio: internal speakers 1 => Output: Center, Subwoofer, both rear satellites Switcher: Fake Surround; Apple Audio: internal speakers 2 => Output: silence (headphones back and front too) Switcher: Fake Surround; Apple Audio: internal speakers 3 => Output: silence (headphones back and front too) Switcher: Fake Surround; Apple Audio: device with several outputs => Output: Center, Subwoofer, both rear satellites Switcher: Fake Surround; Apple Audio: LG Ultrawide => Output: correct, without Volume control in Apple Audio settings Switcher: Microphone front; Apple Audio: device with several outputs => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone front; Apple Audio: internal speakers 1 => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone front; Apple Audio: internal speakers 2 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone front; Apple Audio: internal speakers 3 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone front; Apple Audio: LG Ultrawide => Output: FUNNY! => The Switcher switches back to "Fake Surround" and correct output, without Volume control in Apple Audio settings Switcher: Microphone back; Apple Audio: device with several outputs => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone back; Apple Audio: internal speakers 1 => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone back; Apple Audio: internal speakers 2 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone back; Apple Audio: internal speakers 3 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone back; Apple Audio: LG Ultrawide => Output: FUNNY! => The Switcher switches back to "Fake Surround" and correct output, without Volume control in Apple Audio settings None of the settings got music at the headphones in the front. Link to comment Share on other sites More sharing options...
madicineman Posted September 17, 2018 Share Posted September 17, 2018 7 hours ago, madicineman said: With your latest switcher (and after audio reset with your tool) these are the test results with Audio id 4: Switcher: Speakers; Apple Audio: internal speakers 1 => Output: Squeak Switcher: Speakers; Apple Audio: internal speakers 2 => Output: Squeak Switcher: Speakers; Apple Audio: internal speakers 3 => Output: Squeak Switcher: Speakers; Apple Audio: device with several outputs => Output: Squeak Switcher: Speakers; Apple Audio: LG Ultrawide => Output: Squeak (from the speakers, not from the LG-audio) Switcher: Headphones; Apple Audio: internal speakers 1 => Output: Squeak Switcher: Headphones; Apple Audio: internal speakers 2 => Output: Squeak Switcher: Headphones; Apple Audio: internal speakers 3 => Output: Squeak Switcher: Headphones; Apple Audio: device with several outputs => Output: Squeak Switcher: Headphones; Apple Audio: LG Ultrawide => Output: Squeak (from the speakers, not from the LG-audio) Switcher: Fake Surround; Apple Audio: internal speakers 1 => Output: Center, Subwoofer, both rear satellites Switcher: Fake Surround; Apple Audio: internal speakers 2 => Output: silence (headphones back and front too) Switcher: Fake Surround; Apple Audio: internal speakers 3 => Output: silence (headphones back and front too) Switcher: Fake Surround; Apple Audio: device with several outputs => Output: Center, Subwoofer, both rear satellites Switcher: Fake Surround; Apple Audio: LG Ultrawide => Output: correct, without Volume control in Apple Audio settings Switcher: Microphone front; Apple Audio: device with several outputs => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone front; Apple Audio: internal speakers 1 => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone front; Apple Audio: internal speakers 2 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone front; Apple Audio: internal speakers 3 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone front; Apple Audio: LG Ultrawide => Output: FUNNY! => The Switcher switches back to "Fake Surround" and correct output, without Volume control in Apple Audio settings Switcher: Microphone back; Apple Audio: device with several outputs => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone back; Apple Audio: internal speakers 1 => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone back; Apple Audio: internal speakers 2 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone back; Apple Audio: internal speakers 3 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone back; Apple Audio: LG Ultrawide => Output: FUNNY! => The Switcher switches back to "Fake Surround" and correct output, without Volume control in Apple Audio settings None of the settings got music at the headphones in the front. Update: After a break the setting/outputs are changed: Switcher: Speakers; Apple Audio: internal speakers 1 => Output: Squeak Switcher: Speakers; Apple Audio: internal speakers 2 => Output: Squeak from all satellites without center + music from center Switcher: Speakers; Apple Audio: internal speakers 3 => Output: Squeak from center + music from all satellites without center Switcher: Speakers; Apple Audio: device with several outputs => Output: music from all 5 +1 speakers; sometimes, when I stop playing music via iTunes: squeak Switcher: Speakers; Apple Audio: LG Ultrawide => Output: Squeak from the all speakers, music from LG Ultrawide-audio Link to comment Share on other sites More sharing options...
wern apfel Posted September 17, 2018 Author Share Posted September 17, 2018 8 hours ago, madicineman said: I think I found the problem: The tool, which must not be named (but was used by me in the beginning), is storing kexts in /L/E or /S/L/E. So I looked for "Atheros" there and found the missing Ethernet kext to delete and another "AppleALC.kext" too... Do you think I can delete the content of the whole /L/E-folder? You do not have to delete all these kexts, they are partly from Apple. The FakeSMC.kext is mandatory to start macOS. 6 hours ago, madicineman said: With your latest switcher (and after audio reset with your tool) these are the test results with Audio id 4: Switcher: Speakers; Apple Audio: internal speakers 1 => Output: Squeak Switcher: Speakers; Apple Audio: internal speakers 2 => Output: Squeak Switcher: Speakers; Apple Audio: internal speakers 3 => Output: Squeak Switcher: Speakers; Apple Audio: device with several outputs => Output: Squeak Switcher: Speakers; Apple Audio: LG Ultrawide => Output: Squeak (from the speakers, not from the LG-audio) Switcher: Headphones; Apple Audio: internal speakers 1 => Output: Squeak Switcher: Headphones; Apple Audio: internal speakers 2 => Output: Squeak Switcher: Headphones; Apple Audio: internal speakers 3 => Output: Squeak Switcher: Headphones; Apple Audio: device with several outputs => Output: Squeak Switcher: Headphones; Apple Audio: LG Ultrawide => Output: Squeak (from the speakers, not from the LG-audio) Switcher: Fake Surround; Apple Audio: internal speakers 1 => Output: Center, Subwoofer, both rear satellites Switcher: Fake Surround; Apple Audio: internal speakers 2 => Output: silence (headphones back and front too) Switcher: Fake Surround; Apple Audio: internal speakers 3 => Output: silence (headphones back and front too) Switcher: Fake Surround; Apple Audio: device with several outputs => Output: Center, Subwoofer, both rear satellites Switcher: Fake Surround; Apple Audio: LG Ultrawide => Output: correct, without Volume control in Apple Audio settings Switcher: Microphone front; Apple Audio: device with several outputs => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone front; Apple Audio: internal speakers 1 => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone front; Apple Audio: internal speakers 2 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone front; Apple Audio: internal speakers 3 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone front; Apple Audio: LG Ultrawide => Output: FUNNY! => The Switcher switches back to "Fake Surround" and correct output, without Volume control in Apple Audio settings Switcher: Microphone back; Apple Audio: device with several outputs => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone back; Apple Audio: internal speakers 1 => Output: FUNNY! => The Switcher switches back to "Fake Surround" and all satellites + Subwoofer are working!!! Switcher: Microphone back; Apple Audio: internal speakers 2 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone back; Apple Audio: internal speakers 3 => Output: FUNNY! => The Switcher switches back to "Fake Surround" but only silence Switcher: Microphone back; Apple Audio: LG Ultrawide => Output: FUNNY! => The Switcher switches back to "Fake Surround" and correct output, without Volume control in Apple Audio settings None of the settings got music at the headphones in the front. Thanks for testing. There are some funny results. Since Apple does not have a Mac with 5.1 channels, we need to create an aggregate device where three 2-channel streams work as 5.1. But it's not the right way, we should use a single 6-channel stream, which I'm trying with layout-id 7. Without the switcher.app Layout-id 4: Internal Speakers 1 = front speakers Internal Speakers 2 = center/sub Internal Speakers 3 = rear surround The switcher app is designed to work while the first device "Internal Speakers 1" is selected, and does not affect the digital devices. Digital devices (HDMI/DP, S/PDIF) have no audio controls. Fake Surround should work like the multi-output devices but with volume control. If you hear that squeaking, CodecCommander is not installed properly, you will need to rebuild the kernel cache. Some tools to setup the streams. setup streams for layout-id 7.zip setup streams for layout-id 4.zip 1 Link to comment Share on other sites More sharing options...
madicineman Posted September 19, 2018 Share Posted September 19, 2018 On 9/17/2018 at 6:04 PM, wern apfel said: You do not have to delete all these kexts, they are partly from Apple. The FakeSMC.kext is mandatory to start macOS. Thanks for testing. There are some funny results. Since Apple does not have a Mac with 5.1 channels, we need to create an aggregate device where three 2-channel streams work as 5.1. But it's not the right way, we should use a single 6-channel stream, which I'm trying with layout-id 7. Without the switcher.app Layout-id 4: Internal Speakers 1 = front speakers Internal Speakers 2 = center/sub Internal Speakers 3 = rear surround The switcher app is designed to work while the first device "Internal Speakers 1" is selected, and does not affect the digital devices. Digital devices (HDMI/DP, S/PDIF) have no audio controls. Fake Surround should work like the multi-output devices but with volume control. If you hear that squeaking, CodecCommander is not installed properly, you will need to rebuild the kernel cache. Some tools to setup the streams. setup streams for layout-id 7.zip setup streams for layout-id 4.zip Thanks for your reply. One general question from a new-be: Is it mandatory to have e.g. FakeSMC.kext in /L/E-Folder AND in EFI/CLOVER/kexts/Other? Or should I have it in one or the other? To the audio: Without the Switcher I have in Layout-id 4: Internal Speakers 1 = center + rear + subwoofer Internal Speakers 2 = silence Internal Speakers 3 = silence After using the "setup streams for layout-id 4" (disable stream C to 14, 15, 16) these are the results: Internal Speakers 1 = center + rear + subwoofer Internal Speakers 2 = silence Internal Speakers 3 = silence I am a little bit confused... I will try layout 7 and post a report... Link to comment Share on other sites More sharing options...
Recommended Posts