My audio pipeline can use either #CoreAudio or #FFmpeg or #libopus for codec purposes. The biggest shock was realizing that using pipes is a lot easier than an API, and that thinking like #plan9 isn’t as crazy as it first seems.
Using #PortAudio to send PCM on my Mac was causing a few problems, so, I whipped up some #golang to talk to #CoreAudio via CGO and now everything is nicely going beepboop. And I’m discovering that using go to generate sfx, music, and tts is kinda fun.
I did a bit of #AudioDev for the past few days, but eventually I finally got my pipeline to work. I have mixed feelings about demuxing a html stream, piping aac/mp3 across #FFmpeg to get PCM, doing some manipulation (because FFTs are fun), then calling #PortAudio to call #CoreAudio to make the speakers go beep-boop.

SoundSourceのようにアプリ別にサウンドを出力するオーディオデバイスやボリューム、EQを設定できるMac用オーディオコントローラー「FineTune」がリリース。
https://applech2.com/archives/20260123-finetune-macos-audio-control-and-routing.html

#applech2 #仕事効率化 #CoreAudio #github #Mac #OSS #アプリ #オーディオ #スピーカー #メニューバー #レビュー

SoundSourceのようにアプリ別にサウンドを出力するオーディオデバイスやボリューム、EQを設定できるMac用オーディオコントローラー「FineTune」がリリース。

Macのメニューバーから素早く全てのオーディオアプリやデバイスをコントロールできるオーディオコントローラー「FineTune」が新たにリリースされています。

AAPL Ch.
AudioConverterComplexInputDataProc only works with NSLog

I have the following AudioConverterComplexInputDataProc. the problem is, if I remove the NSLog() call the callback stalls on the 4th or so iteration and won't continue. OSStatus

Stack Overflow

It's absolutely amazing how far #wine has come. In combination with an rt #Linux kernel and #yabridge, I've gotten some hefty #VST3 plugins to work quite well.

Not to mention that #PipeWire is giving #CoreAudio a run for its money.

It's now possible for me to move over to Linux as a music workstation - and you should too.

Follow me on further #LinuxMusic adventures!

macOS 26.1 Tahoeでは、FaceTimeなどで音声を録音できない、オーディオデバイスのサンプリングレートが変更される、低サンプリングレートの音声の録音に失敗する、強いローパスフィルタが適用されるといった不具合が修正。
https://applech2.com/archives/20251107-apple-fixed-audio-issue-on-macos-26-1-tahoe.html

#applech2 #macOS_26_Tahoe #CoreAudio #Mac #MacBook_Pro #macOS_26 #macOS_26_1 #Tahoe #オーディオ #スピーカー #不具合 #修正

macOS 26.1 Tahoeでは、FaceTimeなどで音声を録音できない、オーディオデバイスのサンプリングレートが変更される、低サンプリングレートの音声の録音に失敗する、強いローパスフィルタが適用されるといった不具合が修正。

Appleは現地時間2025年11月04日にリリースした「macOS 26.1 Tahoe」でCoreAudioフレームワークの不具合を修正し、macOS 26.1 Tahoeでは、オーディオキャプチャで音声が失われ/オーディオデバイスのサンプリングレートが一致せず、オーディオキャプチャが失敗するという重大なバグなどが修正されたそうです。

AAPL Ch.

macOS 26 TahoeにアップグレードしたMacで、スピーカーからパチパチというクラックリング/ポップ音がする不具合は一部Xcode/iOSシミュレーターが関係しているもよう。
https://applech2.com/archives/20251028-mac-crackling-sound-issue-on-macos-26-tahoe.html

#applech2 #macOS_26_Tahoe #CoreAudio #Mac #MacBook_Pro #macOS_26 #Tahoe #オーディオ #スピーカー #不具合

macOS 26 TahoeにアップグレードしたMacで、スピーカーからパチパチというクラックリング/ポップ音がする不具合は一部Xcode/iOSシミュレーターが関係しているもよう。

macOS 26 TahoeではApple MusicやYouTubeなどで音楽や動画を再生すると、スピーカーからパチパチというクラックリング音(Crackling Sounds)や、ポップ音(Popping Sounds)がなる不具合がありますが、この不具合の一部はiOSシミュレーターが関係しているようです。

AAPL Ch.

macOS 26.0 Tahoeでは、CoreAudioの不具合によりMacのスピーカーからポップ音が鳴ったりマイク入力の音声が損失する、スピーカーやDACからの音声が変わるなどの問題が確認されているので注意を。
https://applech2.com/archives/20251017-macos-26-tahoe-sound-issue.html

#applech2 #macOS_26_Tahoe #CoreAudio #Mac #MacBook_Pro #macOS_26 #Tahoe #オーディオ #スピーカー #不具合

macOS 26.0 Tahoeでは、CoreAudioの不具合によりMacのスピーカーからポップ音が鳴ったりマイク入力の音声が損失する、スピーカーやDACからの音声が変わるなどの問題が確認されているので注意を。

Appleが2025年09月にリリースしたmacOS 26.0 Tahoeでは、CoreAudioの不具合により、スピーカーからポップ音が鳴ったり、正しい音が出ないなどの不具合があるそうです。

AAPL Ch.
CVE 2025 31200

Background On April 16, 2025, Apple released a patch for a bug in CoreAudio which they said was “Actively exploited in the wild.” This flew under the radar a bit. Epsilon’s blog has a great writeup of the other bug that was presumably exploited in this chain: a bug in RPAC. The only thing out there that I am aware of about the CoreAudio side of the bug is a video by Billy Ellis (it’s great.

A Strange Blog