2020년 4월 12일 일요일

T-Wave 제작 #7 - 스테레오 DAC 모드




T-Wave에 스테레오 출력이 지원되면서, DAC 동작 테스트를 위한 모드가 들어있습니다.

8BIT PCM 두개를 포트로 쓰면, DAC-L/R로 출력되는거라... 코복스 2개가 붙은걸로 생각하시면 되겠네요.


일단 T-Wave H/W는 개발이 완료된 상태인데요.

CPLD 용량이 모자라면 테스트 모드를 제거할 계획이었는데, 용량이 딱 맞게 구현이 되는 바람에.. ㅎ.ㅎ

암튼 이 모드를 사용하는 모습도 한번 영상으로 담아보았습니다.


MMC/SD에서는 헤더없는 8BIT 44100Hz Mono PCM을 재생하는 기능이 들어있는데요.

요기에 8BIT 22050Hz Stereo PCM을 출력할 수 있도록 BIOS를 수정했습니다.


PCM파일은 일반 WAV 포맷을 그대로 사용합니다.

왠만한 오디오 에디터는 8BIT WAV를 지원하니까 그걸로 쓰시거나,

아래처럼 MMCSD_AVGEN으로 변환하셔도 되겠습니다.

ffmpeg을 활용하기때문에 입력파일에 동영상, MP3 등 아무거나 다 넣을 수 있어요.





WAV 재생은 MA파일과 같은 방식으로 동작합니다.

그냥 MMCSD.COM 프로그램을 쓰시면 되겠죠~


그럼, 동작하는 모습을 구경하셔요.

스테레오 파형을 눈으로 확인가능하도록 영상에 오디오 파형을 오버레이해놨습니다.

(다음부터는 오디오 관련된 영상 찍을 때는 파형을 꼭 넣어야겠어요. 눈으로 보니까 좋네요! ㅎ.ㅎ)






그럼, 다음편에서 보아요~ ㅎ.ㅎ


댓글 없음:

댓글 쓰기