<chadmed>
povik: how safe do you reckon the amp gain sliders are? id like to play around a bit this afternoon, but i cant afford to blow the machine up right now since its the only computer i have powerful enough to view CTs and MRIs :P
yuyichao has joined #asahi-dev
PaterTemporalis has quit [Ping timeout: 480 seconds]
hizon has joined #asahi-dev
riker77_ has joined #asahi-dev
riker77 has quit [Ping timeout: 480 seconds]
riker77_ is now known as riker77
phiologe has quit [Ping timeout: 480 seconds]
phiologe has joined #asahi-dev
kov has quit [Quit: Coyote finally caught me]
kov has joined #asahi-dev
gladiac has joined #asahi-dev
<bluetail[m]>
vote for safe threshhold that cannot be overriden
<bluetail[m]>
but idk how that works. Sonarworks for instance processes the audio itself and then bumps up / down volume to avoid clipping
<chadmed>
ive submitted a feature request to pipewire for all this. it will fix many many many issues with userspace audio handling in linux on literally thousands of devices
<chadmed>
also just for the record turns out i didnt need to play with the amp gain settings, we should definitely leave them at zero and hide them from the user. my problem was just that i am incredibly stupid and was applying the wrong FIRs. i shipped the wrong ones too
<Glanzmann>
chadmed: Do you have a link for the feature request for reference?
<chadmed>
pushed some changes to asahi-audio, should sound better than it did before now. FIRs are also installed to the directory i proposed in the feature request
timokrgr has quit [Quit: User left the chat]
mps has joined #asahi-dev
timokrgr has joined #asahi-dev
the_lanetly_052 has joined #asahi-dev
<marcan>
I'm in a documentation mood today, so I'm going to write/finish some distro and platform docs
<marcan>
would appreciate if someone can proofread/fix them up in the wiki while I work on everything else that's left later/tomorrow
<j`ey>
marcan: 'Components starting at m1n1 (stage 2) ' instead of after
<marcan>
it's a wiki, please just edit it
<j`ey>
ok
<marcan>
I'm going to work on another one :)
<marcan>
hmpf, I should add extracting AVD and XHCI firmware to the first installer "if I have an extra hour" list... otherwise users are going to be stuck with a trip back to the installer (plus some reinstall or at least firmware upgrade feature) to get those to work
<sven>
... just one more thing ;)
<marcan>
shouldn't be hard, it's just annoying because I need to de-img4 the kernel and binary grep it
<marcan>
sven: are you volunteering to write it? :D
<sven>
uh. i, er, need to bring up displayport!
<marcan>
right...
<marcan>
:p
<marcan>
the cop-out version here is to just copy XNU to /boot/efi/asahi, and when the time comes just tell people to run some one-time python script from linux to fix up what's missing
<marcan>
I think I'll do that, because I can't prove firmware extraction works properly without, you know, those drivers
<sven>
sounds like a plan!
<marcan>
oh also, bluetooth firmware is an issue
<marcan>
I know where that is, should probably just outright copy it for now and do the same, leave it for a script to fix manually
<Jamie[m]1>
whats your plan for finding AVD firmware marcan?
<j`ey>
marcan: read, reads good
<Jamie[m]1>
the offsets for all the firmwares for different AVD versions can be found, since each one is at a symbol called avdM3 in the binary
<Jamie[m]1>
(sorry will move to -re)
<Glanzmann>
marcan: Nice read, so you learned from Debian how to do things right. :-)
<Glanzmann>
marcan: Btw. Currently the Debian grub package also patches the efi binary, I have not found out when the behaviour is to put the uuid in grub.cfg chainload and when not (probably when the signed shim package is installed)
<marcan>
Glanzmann: Debian patching grub without upstreaming that in forever is not exactly how to do things right :p
<marcan>
I'm not even patching anything, I'm just bypassing grub-install
<Jamie[m]1>
oh i somehow skipped over the message about just copying xnu, that sounds like a good idea haha
<Glanzmann>
marcan: I see, I use the distro infrastructure. But I have not yet identified when it uses the uuid and when not. I assume it has something todo with uninstalling grub-efi-arm64-signed.
<Glanzmann>
marcan: I got bitten in the past when I bypassed the distro infrastrucuture (without knowing that I was doing it) for installing grub, than came a grub update and the system was unbootable.
<marcan>
this is arch, there is no distro infrastructure
<Glanzmann>
Oh, I see.
<marcan>
also I'm trying to get some tech docs written so please reserve the diatribe for after release? :p
<Glanzmann>
Will do so. I'm here to learn from the best.
<marcan>
I don't know who the best is, but I just spent this morning making lasagna for a friend's birthday and I *really* want to get this released before tomorrow is over ;)
<Dementor[m]>
"A strong earthquake jolted Japan's northeast coast on Wednesday, shaking buildings, leaving parts of Tokyo without power and triggering a tsunami warning."
<Dementor[m]>
"Tokyo Electric Power Company 9501.T said that around 2 million households were without power and that it was checking the condition of reactors at the Fukushima plant, NHK said."
<Dementor[m]>
It's possible everything is alright with marcan I just wanted to verify
MajorBiscuit has quit [Quit: WeeChat 3.4]
the_lanetly_052 has quit [Ping timeout: 480 seconds]
<sven>
huh, so there are actually only two mux modes that macOS actually uses: usb3 and that usb4-tunnel mode that also seems to be required for usb2
m6wiq has joined #asahi-dev
<sven>
but the kext knows a third mode. It’s just never used
<sven>
*required for usb2 when you don’t want to bring up the usb3 phy to be exact
<j`ey>
something debug related?
<j`ey>
Dementor[m]: he's ok, just heard from him
<Dementor[m]>
j`ey: Good to know I'm happy he's fine.
<Dementor[m]>
Thanks for letting me know 🙏
jmr2 has joined #asahi-dev
<marcan>
sorry, was AFK for a while. I'm okay, everyone I was worried about is too.
<jannau>
if the 1st stage misses chosen.asahi,efi-... it can't pass it along to the 2nd stage. the 2nd stage would be responsible to add it to the device tree
<Glanzmann>
jannau: So, I need to reinstall the first stage like that? cat m1n1-rust.bin <(echo 'chainload=<Partition UUID>;m1n1/boot.bin') <(echo 'chosen.asahi,efi-system-partition=EFI-PARTITION-PARTUUID') > object.bin
<jannau>
yes
<Glanzmann>
I see, I'll test. brb.
<Glanzmann>
jannau: That worked like a charm, thanks. :-) I did not had the choosen thing due to manually installing m1n1 in order to test for joske.
<jannau>
m1 max doesn't have enough IO for the mac studio and has a gl3590 usb3 hub
m6wiq has quit []
kgarrington has joined #asahi-dev
kgarrington has quit [Remote host closed the connection]
joske_ has joined #asahi-dev
<joske_>
Glanzmann: now that's a real friend, breaking his own setup to help me ;-)
joske_ has quit []
<heli0s[m]>
> Mark Zuckerberg is working on bringing NFT technology to Instagram, as the company continues to build out their metaverse: "But over the next several months, the ability to bring some of your NFTs in [will be added, and], hopefully over time be able to mint things within that environment."
mps_ has joined #asahi-dev
mps has quit [Ping timeout: 480 seconds]
ChaosPrincess has quit [Remote host closed the connection]