기본 콘텐츠로 건너뛰기

글

우분투 리눅스에서 mp3gain 사용방법. 매우 간단히.

우분투 리눅스에서도 mp3 파일의 볼륨을 조정하기 위해 mp3gain을 사용할 수 있습니다.  mp3gain 은 apt 등으로 간단히 설치가 가능하나 GUI 툴이 없어서 터미널에서 사용해야 합니다.  mp3gain 에는 여러 옵션들이 있지만 여기서는 간단히 볼륨을 조정하는 Track Gain 방법만 간단히 적어봅니다.  > mp3gain -r music.mp3  볼륨을 조정하기 위해서는 위와 같은 방법을 씁니다. 다만 이 경우는 mp3gain 의 기본 값인 89.0db 로 조정되기 때문에 이렇게 하면 요즘 일반적인 mp3 볼륨에 비하면 소리가 매우 작습니다.  > 따라서 다음과 같은 방법을 쓸 수 있습니다. mp3gain -r -d 9 music.mp3 -d 옵션뒤에 기본값인 89 에서 더하기 할 수치를 적어주면 됩니다. 마이너스 값도 설정은 가능합니다. 쓸일은 별로 없겠지만요.  > mp3gain -r -d 9 *.mp3 와 같은 방법으로 해당 폴더의 모든 mp3 의 볼륨을 일괄 조정하는 것도 가능합니다.  > mp3gain -r -d 9 -c music.mp3 클리핑 된다는 경고 메시지를 무시하는 -c 옵션을 사용하여 [y/n] 으로 물어보는 경고 메시지도 패스 할 수 있습니다.

GPS 방식 HUD(Head Up Display) T900 구입했습니다

요즘 이런저런 속도 제한 때문에 속도계를 봐야 할 일이 좀 많이(?) 있다 보니 HUD 가 있으면 좀 편할까 해서 구입했습니다.  > HUD 에는 OBD2 방식과 GPS 방식이 있습니다. OBD2 방식이 장점이 많이 있지만 자동차의 오작동 문제가 많이 거론되고 있습니다. 문제없이 잘 쓰고 있는 분도 많기 때문에 선택의 문제입니다만.... 제 경우는 HUD 가 비록 그 확률이 적다고는 해도 그런 오작동 가능성을 감수할만한 기계는 아니라고 생각해서 그런 걱정이 없는 GPS 방식으로 구매했습니다.  GPS 방식은 GPS 신호를 이용해서 속도를 구하는 방식이기 때문에 OBD2 방식 보다는 속도변화에 대한 반영이 조금 느리다는 점이 단점입니다. 또한 GPS 신호가 잡히지 않는 터널등에선 속도가 표시되지 않는 단점도 있습니다.  하지만 HUD 의 문제에 따른 오작동의 문제에서 완전히 자유롭습니다. 또한 혹시라도 발생할 수 있는 배터리 방전의 문제 같은 것도 신경 쓸 필요가 전혀 없습니다.  >  GPS 방식으로 구입한다고 해도 한가지 선택이 더 남았습니다.  HUD 에 반사판이 달려 그 반사판에 속도를 보여주는 방식과 자동차 앞 유리에 속도를 반사시켜 보여주는 방식입니다.  앞유리에 반사시켜 보여주는 방식의 경우 속도를 표시할 위치 선정에서 조금 자유롭습니다. 앞유리 좀 위쪽에 속도를 비추게 할 수도 있죠. 하지만 그런 경우 운전 시야를 혼란스럽게 할 가능성이 있습니다. 또한 이중상이 맺히는 현상도 발생 할 수 있습니다.  따라서 제 경우는 자체 반사판을 가지고 있는 컴바이너 방식으로 선택 했습니다.    제 경우는 T900 이란 제품을 골랐습니다. 구입은 알리 익스프레스에서 했고요.  이것과 거의 비슷하게 생긴 eanop 이라는 회사의 제품도 있는데 T900 을 구입한 이유는 단지 가격이 이 제품이 더 저렴했기 때문입니다. 그리고 국내 사용자의 사용기를 딱 하나 ...

[pygame] Cannon 게임프로젝트 7 - 사운드

 게임에서 사운드는 배경음악과 효과음 2가지가 있습니다. 이를 위해 pygame 에선 mixer 라이브러리를 제공합니다. > 사운드 기능을 사용하기 전에 해야 할 일은 초기화 입니다.  pygame.mixer.init 라는 함수가 있어 설정값을 주고 초기화 할 수있지만, 보통은 pygame.init() 를 사용하여 한번에 여러 라이브러리를 초기화 하는게 간단하고 편하기 때문에 보통 초기화는 다음과 같은 방법을 씁니다. pygame.mixer.pre_init(44100,-16,2,512)   pygame.init()    pygame.init() 전에 pre_init 로 초기화시 사용할 초기값을 미리 설정해 주는 것 입니다. 맨 마지막 인수가 buffer 값인데 예전에는 512 로 해 주지 않으면 효과음에 지연이 생겨서 넣어 줬던 것인데 최근 pygame 문서를 보면 기본값이 512 로 바뀌었더군요. 따라서 pre_init 를 해주지 않아도 될지도 모르겠지만 pygame 버전에 따른 차이가 생길 수 있으니 저는 그냥 명시적으로 넣어줍니다.    1. 배경음악 pygame.mixer.music 의 사용법은 간단합니다. pygame.mixer.music.load('bg.ogg') pygame.mixer.music.play() 하면 됩니다. load 함수에 리턴값 없이 그냥 저렇게 쓰면 됩니다. play 함수는 play(3) 처럼 반복 재생회수를 넣어줄 수 있으며 -1 이면 계속 반복 재생합니다. https://www.pygame.org/docs/ref/music.html  그 외에 다른 함수들은 위의 링크를 보면 됩니다. 영어 단어만 봐도 대충 무슨 함수인지 알 수 있습니다. rewind, stop, pause 같은 함수들입니다. 다만 몇가지만 설명해 드리자면....  > pygame.mixer.queue('xxx.ogg')  위의 queue 함수는 지금 재생...

리얼텍(Realtek) 사운드 카드 오디오 컨트롤 프로그램. Microsoft Store 에서 설치

 최근 구입한 라데온 시스템은 별도의 사운드 카드 드라이버를 따로 설치하지 않아도 윈도우 10 에서 적당한 드라이버를 알아서 설치해 줍니다.  그런데 예전부터 리얼텍 사운드 카드 드라이버를 설치하면 별도로 설치되는 프로그램이 있었죠. 보통은 없어도 별 상관은 없는 거긴 한데...이펙터를 적용시키는 기능도 있고 이퀄라이저 기능도 있어서 설치하고 싶어 하시는 분도 있을지 모르겠습니다.  사실 저는 거의 안쓰긴 하는데 혹시나 좀 재미있는(?) 기능이 있을까 구경 겸 설치해 보기로 했습니다. 예전에 바이오스 업데이트 하려고 다운로드 페이지에 갔을 때 그 프로그램은 마이크로소프트 스토어에서 따로 받으라는 글을 본 적이 있어 마이크로소프트 스토어에서 그 프로그램을 찾아 봤습니다.  https://www.microsoft.com/ko-kr/p/realtek-audio-control/9p2b8mcsvpln 이상하게 스토어 프로그램에서 직접 검색하니 안나와서 구글에서 검색해서 찾은 링크 입니다. 지금도 이유를 잘 모르겠네요. 어쨌던 설치하려고 다운로드를 시도 했는데 뭔가 오류가 나면서 다운로드가 안되더군요.  아무리 시도해도 안되서 구글 검색을 해보니, 윈도우 설치할때 알아서 설치해주는 드라이버에서는 설치가 안된답니다. realtek 에서 배포하는 드라이버를 설치하라고 하더군요. 설치할때 에러가 날수도 있고 설치후에 에러가 날수는 있겠지만 다운로드 선에서 막아 버린다니 좀 이해가 안갔지만...... 메인보드 홈페이지로 가서 다운로드 페이지에 있는 사운드 카드 드라이버를 다운받아 설치후 마이크로소프트 스토어에서 다운로드 하니 신기하게 다운로드가 잘 됩니다. ㅡㅡ;  예전처럼 시스템 트레이에 아이콘을 띄워주진 않더군요.  윈도우 10의 검색기능을 이용해서 realtek 만 써줘도 Realtek Audio Console 이 떠서 실행할 수 있습니다. >  5.1채널 같이 뒤에 Aux 단자를 후면 스피커 단자...

iptime 공유기 A3002mesh 2대 구입해서 설정해 봤습니다

어떻게 생겼는지는 검색해 보시면 많이 나오니 생략하겠습니다. 다만 제 생각보다는 좀 크더군요. 그런데 크기에 비하면 또 가볍습니다. 뭔가 미묘하더군요.  작동을 보여주는 LED가 뒤쪽에 있는데 별로 밝지 않습니다.(정말 조그맣게 불이 들어 옵니다) 처음에는 불이 안들어 오는줄 알았을 정도 입니다. 개인적으로 LED 번쩍번쩍 하는거 별로 좋아하지 않으니 별 상관은 없는데 작동 상태를 보려면 각도를 잘 맞춰서 봐야 됩니다. 대충보면 불빛이 안보여요.  제 경우는 어떻게 mesh 설정을 하는지가 궁금했었기 때문에 그 부분만 캡쳐해서 보여드리겠습니다.  mesh 설정하려면 지원하는 2개 이상의 공유기가 필요하기 때문에 제 경우는 A3002mesh 2Pack 을 구매했습니다. 설명서에는 iptime 에서 프로그램을 받아 설치해서 진행하라고 하는데 이런저런 프로그램 설치하는 걸 별로 안좋아하는 관계로 직접 공유기를 연결해서 웹 브라우저로 접속해서 설정했습니다.  저는 처음 2개의 공유기를 하나씩 연결해서 관리자 비밀번호부터 변경하고 진행했는데 물론 나중에 변경해도 됩니다만 변경하는건 잊어버리지 않는게 좋습니다.  mesh 네트워크 구성은 Controller 하나와 다수의 Agent 로 구성됩니다. 따라서 1대는 Controller 로 설정해 줘야 합니다.     iptime 공유기를 사용해 보신 분이라면 눈에 익숙한 설정 메뉴입니다. 초기 접속 ip 는 192.168.0.1 입니다.   Easy Mesh 를 쓸거라면 다른 무선설정 같은걸 할 필요 없습니다. 메뉴에서 Easy Mesh 를 선택해서 Controller mode 로 설정하고 네트워크이름(SSID) 설정하고 암호설정 해 주면 됩니다.  제 경우는 몇몇 삽질을 하느라 내부 ip 주소를 192.168.1.1 로 변경했는데 굳이 변경할 필요는 없습니다. 메시 밀집 구성은 "활성화" 를 해 줬는데 기본은 비활성화 입니다. 이게 mesh 공유...

레드 데드 온라인(Red Dead Online) 싱글세션 만드는 방법

싱글세션 만드는 방법은 이미 널리 잘 알려져 있지만, 제 블로그에 기록 삼아 정리해 둡니다.  별도의 프로그램을 사용하지 않고 윈도우 10의 방화벽 설정을  이용한 방법입니다.  > 일단 방화벽을 설정해야 합니다. 맨 아래 표시해 놓은 돋보기를 누른후에 "wf.msc" 를 입력하면 방화벽 설정으로 바로 들어 갈 수 있습니다. wf 는 아마도 windows firewall 의 약자가 아닐까 싶습니다만... > 왼쪽 "아웃바운드 규칙" 을 선택하고 오른쪽의 "새 규칙" 을 클릭해서 새 규칙을 만듭니다.  위 스크린샷에 대해 부연 설명을 하자면.... 빨간 사각형은 규칙을 만들기 위해서 선택해야 하는 것이고 파란 사각형으로 표시한것은 새규칙을 만든 후의 모습입니다.  레데온 방화벽 설정에 "1234" 붙인 건 그냥 윗줄에 나오라고 한겁니다. 그냥 "1"만 붙여도 되겠지만 제가 첨에 본 문서에 저렇게 되어 있어서 아무 생각없이 저도 그냥 저렇게 이름 지었네요. 이름은 아무렇게나 지어도 되는데 방화벽 규칙을 계속 껐다 켰다 해야 하니까 눈에 잘 띄게 해야 됩니다. 레데온 실행시에 이 프로그램은 계속 띄워 놓는게 편합니다. > 새 규칙을 선택하면 다음과 같이 새 규칙을 만드는 설정창이 뜹니다.  1. "포트" 를 선택하고 "다음" 을 계속 누르면서 설정해 나갑니다. 나머지 스크린샷은 생략하고 말로 설명합니다. 2. UDP 를 선택하고 그 아래 포트 번호에 다음 포트를 입력합니다. 6672,61455,61456,61457,61458 각 포트 번호는 "," 로 구별하니까 위와 같이 그대로 입력해 주면 됩니다.  3. "연결차단" 을 선택하고 "다음" 버튼 누름 4. "이름" 을 입력하는데 위에서 설명했듯이 목록 위쪽에 나오게 이름을 입력하면 쓰기 편합니다. 전 ...

FastestVPN 몇달 사용해 본 아주 간단한 후기

 예전에 사용하던 VPN 이 사용 만기가 되어서 새로 구입해본 VPN 입니다.  이 VPN 의 구매 경로에 대해선 제 블로그의 다른 글을 참고 하시길 바랍니다. https://volfeed.blogspot.com/2020/12/fastestvpn-vpn.html 위 링크에 자세한 내용이 있지만, 그래도 간단히 말하자면 한번 결제로 평생 사용이 가능한 평생구독권을 구입했습니다.  제 경우는 애초에 엄청난 속도를 필요로 하는 것도 아니고 어느 정도의 속도에 어느 정도 안정성만 있으면 되는 용도 였기 때문에 구입을 했습니다.  유명한 업체의 VPN 가격을 알아보셨다면 $15 정도의 평생 구독권으로 이용가능한 VPN 에 큰 기대는 하지 않으시리라 생각합니다.  > 속도는 엄청 빠르지 않지만 제 기준으론 쓸만한 정도는 됩니다. 빠른 속도가 필요할땐 홍콩쪽으로 주로 연결해서 쓰는데(기분상 좀 빠른것 같아서....) 쓸만은 합니다. 웹서핑이나 일반적인 동영상 스트리밍 정도의 용도로는 무리 없이 쓸 수 있습니다. 다시 말씀드리지만 속도가 괜찮다는건 어디까지나 제 기준입니다. 정확한 속도를 알려드리면 좋겠지만 현재 제 컴퓨터 무선랜 문제로 인해서 속도가 많이 저하되어 있는 상태라서요. 그리고 각 국가 서버마다 속도도 다르고... > 제가 한번 이용할때, 아주 오랜시간을 쓰지는 않지만, 최근 이 VPN 으로 레드 데드 온라인(Red Dead Online)을 접속해서 꽤 오래 사용해 보았는데요. 중간에 좀 랙 걸리는 증상이 가끔 있기는 했지만 끊어지거나 하지는 않았고 게임을 즐기는데 큰 문제가 없었습니다. 그래서 안정성도 큰 문제는 아직 겪어 보지 못했습니다. 특정 서버에 접속이 안되는 경우는 가끔 있습니다. 그럴땐 VPN 프로토콜을 UDP, TCP 등으로 바꿔서 시도하면 되는 경우도 있었습니다. > 위에 잠깐 레드 데드 온라인 이야기를 했는데, 처음에는 프랑스나 독일 서버로 연결해서 락스타 런쳐를 켰는데 접속이 안되더군...