컴퓨터 소리를 송출하려면 소리를 가로채야 한다고 하는데

내 머리 속 컴퓨터는 대강 이런 구조거든


사용자 프로그램

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

OS (메모리, 스케쥴링 등등)

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

IR로 된 펌웨어나 커널 (기계장치와의 연결고리)

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

기계장치 (전기먹는 바보)


여튼 이런 상황에서 컴퓨터에서 소리를 송출하려면 검색해보니까

리얼텍 사운드 카드와 스테레오 믹스가 나왔고 검색해보니까 

컴퓨터에서 송출되는 소리가 드라이버를 통해서 나갈 때 이걸 가로채서 마이크 입력으로 넣어준다.

그런 원리라고 하더라.

그러면 드라이버는 어느 위치에 있는거야?

사용자 프로그램

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

OS

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

IR로 된 펌웨어나 커널 <-여기 ?

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ <-여기 ?

기계장치 (전기먹는 바보)