어제 그렇게 반가웠던 Stereoize DSP에 하이레졸루션 음원에서 크래시가 나는 꽤 성가신 버그가 있었습니다. 그리고 이런 류의 버그는, 아시다시피, 딱 이런 걸 가장 많이 쓰는 사람들이 가장 먼저 바로 걸리는 종류죠. 그래서 오늘 아침 첫 작업으로 바로 수정했습니다. 민망하긴 했지만, 재현은 깔끔했고 원인도 제가 생각 없이 하드코딩해 둔 버퍼 크기 가정 하나였어요. 제가 아는 한, 이 버그는 그동안 조용히 지나갔던 것 같습니다. 휴...
Equalizer는 제대로 업그레이드했습니다. 이제 각 밴드의 형태를 간단한 토글로 고를 수 있습니다: peak, high-shelf, low-shelf. AutoEQ도 이제 shelving 밴드를 완전히 지원합니다. 덕분에 헤드폰 보정 커브를 불러왔을 때, 가장자리에서 peak로 대충 흉내 내던 방식이 아니라 실제 곡선처럼 정확하게 들리고 보이게 됐습니다.
그리고 저녁에는 macOS 26 Tahoe 관련 UI 이슈들을 꽤 많이 손봤습니다. 새 시스템에서 유독 어색해 보이던 미묘한 레이아웃 문제들, 예를 들면 padding, 반투명 효과, 컨트롤 크기 같은 것들이었죠. 대부분은 이제 정리됐고, 몇 가지 예외 케이스만 아직 남아 있습니다. Tahoe 전체 지원은 제가 100% 만족할 때 발표할게요. 지금은 주로 option picker가 가로로 끝까지 늘어나지 않는 정도인데, 일단은 큰 문제는 아닙니다. 이제 더 중요한 것들로 돌아가야죠.