2022년 9월 25일 일요일

규제혁신 no. 1(LMMS로 만든 곡)

LMMS로 만든 음악을 유튜브에 올려 보았다. 장르는 EDM(Electronic Dance Music)이라고 해도 될 것이다. MP3 파일을 구글 드라이브에 올린 뒤 블로그에서 재생이 되게 만들려니 링크를 뽑아내고 html로 정리하는 것이 너무나 귀찮았다. 그래서 파워포인트에서 간단하게 이미지를 하나 만든 다음 OpenShot Video Editor(Windows 11용이 있어서 얼마나 다행인지...)에서 동영상을 만들었다. 

음악의 메인 테마를 입력하고 5일 동안 계속 수정을 거쳤다. LMMS의 기능을 익히기 위해 만든 습작품이니 보잘것 없는 수준이다. 2002년 한일 월드컵의 응원에서 전 국민의 마음을 하나로 만들었던 박수 소리('짝짝 짝 짝 짝')를 빌렸고, 중학교 2학년 때 푹 빠져 있었던 Deep Purple의 라이브 앨범(물론 해적판이었음)의 분위기도 좀 빌려왔다. 돌이켜보니 내가 건반을 두드려야 되겠다고 마음을 먹게 만든 사람은 바로 Jon Lord(1941~2012)가 아니었던가...

이로써 내 유튜브 채널에 올린 창작곡은 총 두 편이 되었다. 최초의 것은 피아노 음원만으로 만든 테마곡이라서 대단히 짧다(유튜브 링크). 이것은 건반으로 직접 연주한 것이고, 이번의 <규제혁신 no. 1>은 리눅스 데스크탑에서 키보드와 마우스로 찍어서 만들었다. 앞부분의 호루라기 소리는 가장 마지막 수정본까지는 없었는데, 이 곡을 휴대폰 벨소리로 쓰기 위해서 일부러 주의를 끄는 소리로 시작하게 만들었다. 최종 음량도 너무 크고, 각 악기의 패닝도 조금 매만져야 될 것 같다. 앞으로도 계속 수정본이 만들어지리라 믿는다.



보통은 동영상을 먼저 찍은 뒤 배경음악으로 쓸 license-free music을 찾아서 입히는 경우가 많은데, 이번 경우는 완전히 반대가 되었다. 내가 직접 만든 음악에 '배경'으로 사용할 동영상을 찾아 보았으나 대부분 음악이 입혀져 있는 상태라서 이를 다시 제거해야 하려니 일이 너무 많았다. 그래서 매우 허름하나마 파워포인트로 이미지를 만들게 되었다.

다음에는 '말(馬)'을 주제로 한 음악을 만들어 볼 생각이다. 왜 규제혁신이고 '말'인가? 서울특별시 종로구 수송동에서 같이 일하는 사람들은 아마도 다 알 것이다. 'no. 1'은 '규제혁신 넘버원', 즉 규제혁신이 제일이라는 뜻이 아니고, 규제혁신이 모티브가 된 작품 중 1번을 의미한다. Opus(Op.) 1 정도로 생각하면 될 것이다. Opus와 유사하게 'opm 1' 또는 'pmo 1'이라고 쓸 생각도 있었는데 너무 장난이 지나친 것 같아서 일단은 접었다. 이것 역시 아는 사람은 다 알 것이다.

한동안 앰프를 만드는 일에 몰두를 하였었지만, 내가 진정으로 원하는 일은 바로 이런 일이 아니었나 싶다. (진공관)앰프나 스피커를 직접 만드는 것은 분명 가치 있는 일이다. 그러나 기성품 반도체 앰프와 스피커 조합으로도 얼마든지 좋은 음악을 즐길 수 있다. 음악을 듣는 장비를 만드는 수고에서 조금 벗어나면, 음악을 만드는 과정을 더욱 즐기게 되지 않겠는가?

리움의 기획전시 'Cloud Walkers'에서 접한 작품에서 제네렉의 스튜디오 모니터 스피커가 쓰였다.



2022년 9월 23일 금요일

체외진단용 의료기기가 시약이었단 말인가?

의료기기는 인체에 미치는 위해성(危害性, Risk)에 따라서 4가지 등급으로 분류한다. '유해성' '위해성' '위해성'은 그 의미가 조금씩 다르다. 오늘은 이것을 논하려는 것은 아니다. 위해성과 위험성은 거의 같은 의미로 쓰이는 것 같다. '아무리 유해한 물질이라도 인체가 이에 노출되지 않으면 위해성은 없다' 정도로만 해 두자.

식약처 <의료기기정보포털의 알기 쉬운 체외진단용 의료기기 허가 절차>를 읽다가 충격적인 문구를 발견하였다.

체외진단용 의료기기란? 인체에서 유래한 시료를 검체로 하여 검체 중의 물질을 검사하여 질병 진단, 에후 관찰, 혈액 또는 조직 적합성 판단 등의 정보 제공을 목적으로 체외에서 사용되는 시약을 말합니다. 다만, 실험실에서 조제하여 사용하는 조제시약은 제외됩니다. 

으허헉, 체외진단용 의료기기가 시약이었단 말인가? 최소한 전원을 넣어서 뭔가 동작하는 파트가 있고 복잡해 보이는 물건이라 생각했는데, 요즘 들어서 가끔 사용하는 COVID-19 신속항원검사 자가검사키트도 체외진단용 의료기기의 하나였다. 

체외진단의료기기법 제2조(정의) 1호를 보자.

"체외진단의료기기"란 사람이나 동물로부터 유래하는 검체를 체외에서 검사하기 위하여 단독 또는 조합하여 사용되는 시약, 대조ㆍ보정 물질, 기구ㆍ기계ㆍ장치, 소프트웨어 등 「의료기기법」 제2조제1항에 따른 의료기기로서 다음 각 목의 어느 하나에 해당하는 제품을 말한다. 

생명공학 분야에 종사하고 있는 중견(중년?) 연구자가 갖추어야 할 상식이라면 이를 당연히 알고 있어야 하는 것일까? 나 자신을 탓해야 하는 것인지, 혹은 법령에서 내린 용어의 정의를 합리적으로 내리지 못함을 탓해야 하는지 혼동스럽다. 

첨단바이오, 신의료기술 등은 일반적인 의미로 충분히 사용할 수 있는 낱말이다. 그러나 이들은 전부 법률에서 특정한 의미를 갖는 것으로 정의해 버렸기 때문에 매우 조심해서 써야만 한다. 예를 들어 첨단바이오의약품은 「세포치료제, 유전자치료제, 조직공학제제, 첨단바이오융복합제제 및 그 밖에 총리령으로 정하는 의약품(현재는 이종이식제제, 이종이식융복합제제)」으로 한정된다. 앞으로 어떤 바이오 기술이 나올지 누가 알겠는가? 법이란 현실을 조금 늦게 뒤따라 가면서 형성되는 것이므로, 이른바 회색 지대에 존재하는 개념을 이야기할 때에는 알아서 주의를 할 수밖에 없다.


2022년 9월 22일 목요일

요즘 몰두하는 초보 수준의 음악 작업 이야기

요즘은 퇴근 후 및 주말의 여가 시간에 리눅스 데스크탑 컴퓨터에 설치한 LMMS(Linux MultiMedia Studio)를 익히는 재미에 빠져들었다. 매일 꾸준히 시간을 투자할 수 있다면 운동이나 어학 공부, 통계학 공부 또는 R/python을 이용한 빅데이터·AI 공부를 하는 것이 더 낫다고 생각한다. 아니다, 좀 더 솔직해지자. 없는 시간을 내서 여기에 나열한 이런 분야의 공부를 꾸준히 한다(혹은 '하겠다'·'하고 싶다'·'할 것이다')라고 이야기하는 것이 더 있어 보일 것이다. 

일단은 본능이 따르는 바에 의해서 시간을 투자하기로 했다. 하고 싶은 일을 하자! 그래서 리눅스 컴퓨터에 USB 오디오 인터페이스, 믹서, 마이크, USB MIDI 컨트롤러 키보드를 연결해 놓고 매일 조금씩 무엇인가를 하는 중이다. 다이나믹 마이크에 대고 주절거리는 것을 녹음하기도 하고, LMMS에서 beat + baseline editor를 열어서 마우스 클릭으로 드럼 루프를 만들기도 한다. 어제는 Queen의 'Miracle'을 유튜브로 틀어 놓고 건반으로 코드 진행을 따라서 치기도 했다. 당장으로서는 생산적인 일은 아닐 수 있어도, 꾸준한 노력이 나의 뇌 속에 어떤 패턴을 반영구적으로 형성할 것이고, 시간이 지나면 쓸모가 있을 것이다.

최근 어떤 외국 대중음악곡의 짧은 피아노 리프(riff)를 3일 정도 집중적으로 연습해서 만족할 수준에 겨우 이르게 되었다. 아주 간단한 옥타브 테크닉이었다. 연습을 통해서 피아노 기량이 향상되는 현상은 손에서 이루어지는 것일까, 혹은 에서 이루어지는 것일까? 나는 뇌에서 더 중요한 일이 일어난다고 믿는다. 물론 반복적인 훈련을 통해 근육이 만들어지는 과정 자체는 뇌와 직접적인 관계가 없을 것이다.

컴퓨터를 이용한 녹음 작업(Audacity 사용)도 마찬가지이다. 한 트랙에 이어서 계속 녹음을 할 것인가, 새 트랙에 계속 녹음을 할 것인가, 소스는 마이크로폰인가 혹은 컴퓨터에서 실행되는 애플리케이션의 재생(playback)인가? 최종 출력은 헤드폰으로 들을 것인가 혹은 별도의 앰프로 뽑을 것인가? 프로그램 조작, 믹서를 통한 연결, 목적에 따른 접속 변경 등 모두 반복을 통해 익숙해져야 한다.

Audacity의 녹음 설정창.

LMMS를 써 보니 실시간 오디오 녹음 기능을 제외하면 여러모로 Rosegarden보다 나은 것 같다. Rosegarden은 리눅스에서 음악 작업을 처음 공부하던 초기에 익혔던 DAW이다. JACK을 되도록 쓰지 않고 ALSA의 기능을 100% 활용하는 DAW를 찾다가 LMMS를 접하여 익히게 되었고, 결과적으로는 최선의 선택이었다고 생각한다. 다른 대안으로는 Ardour가 있는데, JACK에 의존하지 않고 ALSA만으로 구동이 된다는 글을 어디선가 본 것 같다. LMMS + Audacity의 구성이라면 나의 음악작업 용도로는 딱 맞는다. 두 프로그램 모두 리눅스와 윈도우에서 전부 사용 가능하다는 점도 마음에 든다. 아직 ThnkPad(Win 11)에서 내 건반(iCON iKeyboard 5 NANO)이 인식되지 않는 문제를 해결하지는 못하였다. 만약 건반 인식이 잘 되었더라면 나는 윈도우 + Tracktion Waveform Free로 작업 환경을 구축했을 것이다.

요즘의 주말 일상.


건반의 조절용 휠 작동 상태가 조금 이상하다. 피치 벤드의 범위가 너무 좁고, 모듈레이션은 먹지를 않는다. Windows 10이 설치된 컴퓨터가 주변에 있어야 설정 상태를 점검해 볼 터인데...


2022년 9월 23일 업데이트

LMMS로 만든 음악. 휴대폰 벨소리로 쓸까? 2002 월드컵을 추억하면서...

2022년 9월 20일 화요일

요즘 일 하는 방식(문서 작성)

가장 중요한 매체는 종이. 퇴근 직전 대용량 문서 파쇄기를 꼭 들른다. 나무야, 미안해!

글꼴 크기는 무조건 15 포인트. 노안이 심한 나에게는 매우 바람직하다.

빈 줄의 글꼴 크기를 직접 조정하여 줄 간격을 맞춤.

1~2쪽짜리 문서(글꼴 크기는 당영히 15 포인트!)에 핵심 내용을 꽉꽉 채워 넣는 능력이 날마다 향상되고 있다. 이는 매우 중요한 능력이다! 이는 공원 사회에서는 매우 중요한 능력이다. 물론 나는 공무이 아니다.

2022년 9월 15일 목요일

naver.com을 치려다가 nature.com으로 들어가게 되다

근무 여건이 바뀜에 따라 일과 시간에 접속하는 웹사이트도 매우 보수적으로 바뀌었다. 내가 관여하고 있는 분야의 법령을 찾아보거나 정부 정책 및 보도자료를 찾아보는 빈도가 압도적으로 많아졌다.

컴퓨터가 바뀌었으니 크롬 웹브라우저의 검색 이력도 초기화가 된 것 같다. 네이버를 한 번 들어가 보려고 주소창에 'na'까지 입력을 했더니 nature.com이 자동완성으로 제시되었기에 예전보다는 자주 이곳을 방문하게 되었다. 보통은 PubMed에서 링크를 타고 특정한 논문을 보려고 접속을 하는 일이 잦다. 일부러 https://www.nature.com/ 메인 페이지로 들어가는 일은 매우 적었던 것 같다. 

Nature 저널의 웹사이트를 이런 식으로 방문하게 되니 내가 관심을 갖는 매우 세부적인 영역이 아니라 저널이 대중에게 우선적으로 전달하고 싶은 뉴스 위주로 과학 소식을 접하게 되어 매우 유익하게 느껴진다. 오늘 만난 첫 기사는 왜 대중이 한 번도 만난 일이 없는 엘리자베스 2세 여왕의 죽음에 대하여 그렇게 슬퍼하는가에 관한 것이다.

출처: Why are people grieving for a queen they never met?

부모나 가까운 사람은 '나'에 대하여 양방향적인 관계를 유지한다. 따라서 그들의 죽음에 대해서 슬퍼하는 것은 당연하다. 그러나 TV에서나 만나게 되는 유명인사는 나와 일방향적인 관계에 머물러 있다. 이 경우는 사람에 대한 상실이 아니라 내가 관심을 쏟았던 어떤 대상의 측면에 대한 손실 때문에 그러한 감정을 느끼게 된다고 한다. 대신 이러한 상실에 대한 슬픔은 상대적으로 빨리 사라지게 된다. 우리가 어떤 대상에 대하여 갖는 유대감은 시간, 근접성 및 친밀감이라는 변수에 달려 있다. 따라서 여왕이 별세했다 하여 'prolonged grief disorder'와 같은 일이 벌어질 가능성은 매우 낮다. Prolonged grief disorder라는 정신질환(?)이 너무 생소하여 검색을 해 보니 2022년 3월에 발간된 DSM-5에 실린 매우 최신의 질환이라고 한다(링크). 햐... 좀 오래 슬퍼하는 것이 '질환'으로 구별된단 말인가!

대충 읽고서 옮겨 적은 것이라 저자의 의도를 정확히 전달했는지는 잘 모르겠다. 

일자리의 변화가 microbial genomics에 매몰되어 있었던 나의 시각을 좀 더 넓게 끌어올리는 데에 큰 도움을 주고 있는 것 같다. 매우 긍정적인 변화가 아닐 수 없다. 점심을 먹고 나서 갤러리를 잠깐 둘러볼 수 있다는 것도 역시 내 삶에 생겨난 즐거운 변화이다. 아래 사진은 학고재(學古齋)에서 찍은 것이다. 작가는 양순열과 강요배.






돌고 돌아 결국 리눅스(우분투 22.04 Jammy Jellyfish)에서 사운드 & 음악 작업을...

리눅스에서 음악 작업을 좀 해 보려다 포기하게 된 이유는 JACK을 제대로 활용하지 못해서였다. 새로 구입한 ThinkPad 노트북 컴퓨터(Windows 11 설치)가 앞으로 나의 주력 '장난감'이 될 것이라고 기대를 했지만, USB MIDI controller keyboard가 인식되지 않는 문제에 직면하여 결국 리눅스로 돌아오고 말았다.

업무용 컴퓨터(AMD Ryzen 5950X)라서 우분투 스튜디오가 아닌 보통의 우분투가 설치된 상태이다. low latency kernel을 쓴 것도 아니요, 별도의 audio group을 만들어서 우선권을 부여하지도 않았다(참고 - Ted's Linux MIDI Guide). 하드웨어 사양이 좋으니 그것으로 밀어붙이는 모양새가 되었다. 

이번에는 완전히 이해하기 전까지는 JACK을 쓰지 않는 것을 목표로 하였다. ALSA와 PulseAudio만을 이용하여 대부분의 작업을 할 수 있으리라 믿는다. 성격이 약간 다른 DAW(Digital Audio Workstation)인 LMMS Ardour 사이에서 저울질을 하고 있다.

[SaaSHub] LMMS vs Ardour

믹싱 콘솔(Behringer XENYX 802)을 적극적으로 사용하게 된 것도 이번에 달라진 모습 중 하나이다. 현재 생각하는 목표는 다음과 같다.

  • alsa-utils에 포함된 CLI 애플리케이션에 익숙해진다.
  • Audacity에서 마이크로폰을 이용하여 음성을 녹음하고 편집하는 방법을 '제대로' 익힌다.
  • Computer playback recording에 익숙해진다. PulseAudio를 쓰거나, 더욱 간단하게는 loopback cable을 사용한다.
  • 사운드폰트를 로드하여 MIDI keyborad controller로 연주하는 것에 익숙해진다. 현재는 CLI 도구(Fluidsynth+SF2 file, aconnect)로도 충분히 하고 있다.
  • DAW를 이용하여 제대로 음악을 만들고 녹음하기!
  • JACK은 그 다음에 생각해 본다.
PulseAudio에도 몇 가지의 CLI application이 수반되지만, pavucontrol(GUI) 하나만 주력으로 이용해도 불편함은 없다.

2022년 9월 13일 화요일

나는 왜 Behringer Xenyx 802 mixer를 선택했는가

지난 7월 중순에 번개장터에서 Behringer의 믹서(Xenyx 802, 내 위키 사이트에 올린 매뉴얼 파일)를 구입하였으나 그 기록을 남기지 않았기에 약 두 달이 지난 지금 글을 쓰기로 한다. 같이 사용할 다이나믹 마이크로폰은 (주)엔터그레인사 제품인 KANALS BKD-101을 구입해 놓았다. 실제 사용을 해 보니 Camac SM-221 마이크로폰을 KANALS의 것에 도저히 비교할 수가 없다. Camac 마이크로폰은 영원히 서랍 속으로!

마이크 입력과 악기 입력을 갖춘 홈 레코딩용 USB 오디오 인터페이스가 다양하게 나오고 있는 요즈음 왜 나는 고전적인 802 믹서('Preminum 8-input 2-bus mixer with XENYX mic preamps and British EQs')를 선택하였는가?



그것은 바로 노브를 돌리면서 믹스를 만드는 '작업'의 느낌을 보다 직접적으로 느끼고 싶어서였다. 그리고 언제가 될지 모르겠으나 믹서 또는 믹싱 콘솔은 홈 레코딩뿐만 아니라 간단한 라이브 현장에서도 쓸 수가 있다. 사실 이보다 앞서 구입한 USB 콘덴서 마이크로폰(Tempo XML)을 이용하면 부대 장비를 일절 쓰지 않고 보이스 녹음을 할 수 있다. 이를 사용하기 위해서 마이크 스탠드와 쇼크마운트까지 구입하느라 또 얼마를 투자했던가? 그렇다 하더라도 아날로그 믹서에서 노브를 돌려 가면서 레벨을 맞추는 '조작'의 즐거움을 누리기 위해 약간의 투자를 더 한 셈이다. 휴대폰으로 간편하게 사진을 찍을 수 있는 세상이 되었다 하여도 가끔씩은 직접 초점과 노출을 맞추는 기계식 카메라가 그리워지듯이. 소형 믹서라서 페이더는 없지만 802로도 충분한 즐거움을 누릴 수 있다. 오디오 인터페이스로는 Berhinger UCA200을 사용하고 있다(이전 글 Behringer 오디오 인터페이스 UCA200을 더 구입하다). Xenyx 802 믹서는 6개의 모노 입력 단자를 갖고 있지만, stero aux return을 보조적인 입력 단자로 사용할 수 있기 때문에(3-밴드 이퀄라이저나 좌우 밸런스 조절은 불가) 최대 8개의 입력을 쓸 수 있다. 그래서 602가 아니라 802로 불리는 것 같다.

마이크로폰에 대고 노래를 부르려는 것은 아니다. 강의 녹화 등을 위해 목소리를 녹음하는 일에 큰 흥미를 느끼고 있다. 마치 셀카를 찍는 것과 비슷한 일이라고 봐도 무방하다. 믹서에 입력되는 여러 음원 중 마이크로폰에 대한 최적의 입력 레벨 셋업(게인 조정)을 하는 방법은 네이버에서 찾은 글(링크)을 참조하여 공부하였다. 802 믹서는 PFL(Pre-Fader Listen) 기능이 없으니 채널 페이더(802에서는 각 채널 스트립의 맨 밑에 있는 레벨 노브)를 12시 방향, 즉 0 dB('unity gain')에 놓은 다음 마이크로폰에 소리를 입력하면서 게인을 맞추어야 한다. 게인 노브는 마이크로폰 단자 바로 아래에 있다. 메인 믹스의 레벨 노브도 12시 방향으로 맞춘다.

가장 큰 소리를 입력했을 때, 즉 피크일 때 레벨 미터의 0 dB에 불이 들어오도록 게인을 돌리면 된다. 맨 아래의 레벨 노브(각 채널 혹은 메인 믹스)를 건드리는 것이 아님에 유의하자. 물론 노래를 부를 때와 일반적인 음성을 녹음할 때 같은 셋업을 적용하는 것이 옳은지는 잘 모르겠다. 강의를 녹음하면서 피크 입력이 들어갈 상황은 잘 상상이 되지 않으니 말이다.

기기를 자주 사용해서 몸에 배도록 익히지 않으면 '어, 무엇을 어떻게 연결해야 되더라?'하면서 망설이게 된다. 잘못 조작하면 피드백 루프가 형성되어 장비는 물론이고 귀를 망가뜨릴 수도 있다! 다음의 다이어그램을 인쇄하여 늘 가까운 곳에 두고 보면서 신호가 어떤 경로를 통해 흘러가는지 숙지하여야만 한다.



컴퓨터 - 오디오 인터페이스 - Xenyx 802 믹서 - 헤드폰의 순으로 연결을 한 일반적인 상태를 생각해 보자. 2-track input/output 단자 4개(RCA)는 USB 오디오 인터페이스의 out/in에 각각 연결된 상태라고 가정하자. 2-track to ctrl room/mix 누름버튼 스위치를 올바르게 조작하는 것이 조금 어렵다. 이 두 개의 버튼은 2-track input으로 들어온 외부 신호를 믹서 내에서 어디로 라우팅할지 결정하는 것이다. 반면 2-track output은 믹서 내부에서 메인 출력과 항상 연결되어 있다. 

  1. 컴퓨터에서 나는 소리를 헤드폰으로 들으려면? 이때 Xenyx 802는 단지 컴퓨터에서 재생되는 소리를 증폭하는 헤드폰 앰프 역할을 한다.  2-track to ctrl room/mix 중 하나를 눌러야 한다. 실수로 버튼을 둘 다 눌러도 상관은 없다.
  2. 마이크로폰으로 음성을 녹음하면서 이를 동시에 헤드폰으로 들으려면? 메인 믹스에 실린 마이크로폰(채널 1 또는 2)의 신호를 를 콘트롤 룸 & 헤드폰 출력으로 나오게 해야 하므로 2-track to control room 버튼을 up 상태로 놓는다. 컴퓨터의 DAW software에서 나오는 모니터링 출력을 듣는 것이 아니라 믹서 내부에서 생성된 메인 출력을 듣는 것을 의미한다.
  3. 녹음 중에 컴퓨터의 DAW software에서 나오는 모니터링 출력(2-track input에 연결)을 들으려면 2-track to mix를 눌러서는 안 된다. 이 상태에서는 신호가 메인 믹스로 나갔다가 다시 2-track output을 통해 되돌아 나가는 feedback loop가 형성된다. 반드시 2-track to ctrl room을 누르도록 한다.
  4. 2-track to mix는 매우 신중하게 눌러야 한다. 방에서 헤드폰으로 모니터링을 하는 경우에는 누를 일이 없음을 명심하라. 
제대로 작성한 것이 맞는지 영 자신이 없다...

최근 구입한 ThinkPad가 레코딩 작업에서 핵심 장비로 쓰일 줄 알았는데, MIDI controller keyboard가 인식되지 않는 문제에 직면하는 바람에 어쩌면 리눅스 데스크탑 서버로 다시 돌아갈지도 모른다. 발열도 크고 냉각팬 소리도 시끄러운 리눅스 서버에서 녹음 작업이라니... 유전체 분석을 하는 틈틈이 다시 익숙해지도록 노력해 보련다.