Qweremin: C64 기반 QWERTY 테르멘, 과거와 현재의 조화

2025-09-01

2022년 C64 기반 테르멘 프로젝트에 이어, 저자는 Qweremin을 개발했습니다. 이것은 고전적인 테르멘과 QWERTY 키보드를 결합한 혁신적인 악기입니다. Qweremin은 테르멘 연주 난이도를 극복하고, 외부 DAC를 사용하여 볼륨 제어의 정확성과 반응 속도를 향상시켰습니다. 이 기사에서는 전설적인 게임 음악 작곡가 Rob Hubbard와의 우연한 만남과 그의 사인이 담긴 악기 부품에 대해서도 언급하고 있습니다.

더 보기

TTY의 신비 풀기: Linux 콘솔의 비밀

2025-08-26

이 기사는 Linux TTY 서브 시스템에 대한 포괄적인 설명을 제공합니다. 19세기 후반의 주식 시세 전달 장치부터 현대의 가상 터미널까지, 그 역사를 거슬러 올라가 UART 드라이버, 라인 디시플린, TTY 드라이버, 시그널 처리의 역할을 자세히 설명합니다. 프로세스 상태, 작업 및 세션 관리, 플로우 제어, 블로킹 I/O도 명확한 다이어그램과 예시를 사용하여 설명합니다. Linux 콘솔의 복잡성을 풀어 개발자와 고급 사용자에게 심오한 통찰력을 제공합니다.

더 보기
개발 콘솔

Family BASIC 키보드로 NES 연주하기: 레트로 하드웨어 해킹

2025-01-17

Linus Akesson은 맞춤형 어댑터를 사용하여 Family BASIC 키보드를 NES에 연결하여 독특한 삼각파 형태의 사운드를 라이브로 연주했습니다. 그는 어댑터 제작 과정을 자세히 설명하며 Family BASIC 키보드의 매트릭스 레이아웃, NES 컨트롤러 포트의 신호 특성, 그리고 신호의 다중화 및 직렬화를 위한 ATtiny85 마이크로컨트롤러 사용법을 설명합니다. 결과적으로 "Platform Hopping"이라는 곡을 성공적으로 연주하며 인상적인 레트로 하드웨어 해킹 기술을 선보였습니다.

더 보기
하드웨어