교육적으로는 이런 도구가 도움이 될 수 있지만, 시각적 메트로놈 의존에서 벗어나야 하는 리듬 수강생을 너무 많이 봐서 걱정도 됨. 자기 소리를 제대로 듣고 스스로 실수를 알아차리는 법을 배우는 것도 훈련의 일부임.
도구를 만들고 유지하는 시간이 가장 근본적인 학습 수단인 실제 연습을 잡아먹지 않길 바람. 나도 잘 아는, 프로그래머가 흔히 빠지는 함정임.
오른쪽 위에서 미니 모드를 켜면 음정 궤적 없이 노래하면서 프로그래밍도 할 수 있음. 이후 녹음을 원곡과 함께 다시 듣고 점수도 확인하면 됨.
실력을 키우려는 시도가 멋짐. 비슷한 접근법으로 말하기 능력도 개선할 수 있을까?
몇 년 전 내가 만들다 실패한 노래방 채점 기능을 구현했다니 멋짐! DAM/JoySound 같은 노래방 시스템은 화면 위에 음정 안내를 표시하고, 점수를 매겨 다른 이용자와 익명으로 순위를 비교해 줌.
데모만으로는 잘 모르겠는데, 음원에 미리 접근할 수 있는 구조인가? 내 노래방 프로젝트는 음악 이용권 확보 비용을 감당할 수 없었고, 합법적으로 음원을 구할 마땅한 방법도 찾지 못해 중단했음.
OnKey는 다른 앱에서 재생하는 소리를 듣고 음표를 학습한 뒤 곡을 버리며, 디스크에 저장하지 않음. 따라서 첫 재생 때는 곡을 들려줘야 함. 이때 음정 궤적 없이 노래해도 마지막에 채점은 가능함.
나는 재생목록을 한 번 들려준 다음 다시 재생함. 그러면 음악 앱에서 나오는 곡에 맞춰 음정 궤적이 표시됨.
법률 전문가는 아니지만, 이용자가 이미 구독으로 접근할 수 있는 음악을 듣기만 하고 음악·가사·학습한 멜로디를 배포하지 않는 개인 용도라면 별도 권리 확보는 필요하지 않다고 봄. 관련 안내는 https://github.com/dsmurrell/onkey#using-onkey-fairly에 있음.
순위 기능은 나중에 추가할 수도 있지만, 현재 없는 중앙 서버 의존성이 생기고 부정행위를 막을 방법도 아직 해결하지 못함.
개발자가 곡을 미리 입력할 필요가 없다는 점이 마음에 듦. Wii 시절 유행했던 Rock Band 같은 리듬 게임도 해봤는지 궁금함. 노래 실력 자체에 도움이 됐는지는 모르겠지만 연습할 동기는 생겼음.
음을 내는 능력이 아니라 상대음감을 시험하고 싶다면 Yale의 이 사이트를 추천함. https://www.themusiclab.org/quizzes/td에서 나는 하위 15%가 나왔음!
외부로 전송하는 요청을 이 정도로 투명하게 공개해 줘서 좋음. 이런 공개가 표준이 되길 바람.
Shazam에는 곡 식별용 짧은 오디오 지문만 보내고 음원이나 마이크 소리는 보내지 않으며, LRCLIB에는 가사 조회용 가수·제목·앨범·곡 길이를 보냄. iTunes에는 표지와 곡 길이 조회용 정보가 전송되고, 표지 이미지는 Spotify·Apple·YouTube의 이미지 서버에서 받음. GitHub에는 실행 1분 뒤와 이후 하루 한 번 업데이트를 확인하고 다운로드하는 요청이 나감.
하루 종일 목청껏 노래하는 아내와 딸에게 유용할 듯함. 나도 더 정확한 음정을 듣게 되니 이득임.
사용 후기는 여기나 GitHub 이슈, Discord로 남겨주면 됨!
노래는 정확한 음을 내는 것 이상임. 호흡 조절은 가창력을 높이는 핵심 기술이고, 올바른 발성은 어려운 곡을 부를 때 목을 다치지 않도록 도와줌. 벨팅·트웽·두성·흉성·보컬 프라이 같은 기법을 익히면 노래가 훨씬 생동감 있어지고, 운율과 리듬 훈련은 타이밍을 잡는 데 도움이 됨.
이런 앱은 입문용으로 좋지만, 음정 외의 요소도 다루거나 적어도 초보자에게 그런 요소가 있다는 사실을 알려주면 좋겠음.
나도 이런 부분은 잘하지 못함. 추천할 만한 학습 자료 링크가 있을까? 우선 자료를 연결하고, 나중에 앱에 적합한 기능을 구현할 수 있을 듯함.
온라인 선생님에게 1년 넘게 배우며 큰 도움을 받았음. 데모에서는 내가 예전에 하던 실수가 여럿 보였는데, 발성 요소들의 협응이 흐트러지고 한 옥타브 낮게 단조롭게 불러도 앱은 계속 GREAT와 PERFECT를 표시함. 운율이나 감정 표현도 부족해 보임.
기본기를 갖추기 전에는 감정을 더하기 어려운 게 자연스러움. 호흡과 소리의 위치를 잡은 뒤 음정에 집중하려는 용도로는 좋겠지만, 노래를 잘한다고 착각하게 만들 수도 있음.
개인 교습을 받는 아마추어 음악가로서 선생님의 역할은 아무리 강조해도 지나치지 않다고 느낌. 혼자 배우고 도구를 만져볼 수도 있지만, 선생님은 실수를 바로 찾아내고 효율적으로 발전하도록 도와줌. 누구나 비용을 감당할 수 있는 건 아니지만, 여건이 된다면 전문적인 지도를 받길 권함.
상상 이상으로 음정을 못 맞추는 사람도 있음. 내 주변에도 듣기 괴로울 정도로 음정이 어긋나는 사람이 있음. Apple 기기를 쓰지 않아 직접 시험할 수는 없지만, 적어도 자신이 노래를 못한다는 걸 아는 사람들에게는 링크를 보내려 함. 올해 크리스마스에는 귀가 조금 덜 괴롭길 바람.
목표 음보다 높거나 낮게 부르는 걸 off-key라고 하는데, 이 표현의 유래가 궁금함. 내게는 곡의 조성에 속하지 않는 음을 연주한다는 뜻처럼 느껴짐. 예를 들면 C장조에서 A♯을 내는 식임.
YouTube 음악에 맞춰 연주하다가 곡 전체의 음정이 조금 높다는 걸 발견해 이런 생각이 들었음. 아마 믹싱이나 마스터링 중 속도를 높인 듯한데, 곡 전체가 높아진 경우도 off-key라고 할까?
나도 off-key의 기술적 의미가 명확하지 않음. 익숙한 곡에서 정해진 음을 벗어나면 이상하게 들리지만, 직접 작곡할 때는 코드 진행과 구성음이 일종의 지침일 뿐임.
멜로디를 최대한 코드 구성음에만 맞추면 오히려 어색하고 부르기도 쉽지 않을 수 있음. 반대로 멜로디 일부를 코드의 특정 음에서 완전4도나 단3도 떨어뜨려 ‘조성 밖’으로 만들어도 좋게 들릴 수 있음.
외부 앱이 Safari 탭의 YouTube와 연동할 수 있는 줄 몰랐음. 나는 노래를 너무 못해서 혼자 있을 때만 부름. 이 앱으로 조금이라도 나아져서, 생일 축하 노래를 구석에서 조용히 따라 불러도 아무도 돌아보지 않게 되면 좋겠음.
나도 그랬음. 연습으로 자신감이 늘어서 데모 영상을 올리는 부담이 그나마 줄었음. 그래도 가족들은 옆에서 노래하면 다른 곳에 가라고 하니, 음정을 맞춘다고 듣기 좋은 노래가 되는 건 아닌 듯함.
현재 작동 구조와 저작권 문제를 피하려는 설계상, 다른 앱의 소리를 들을 수 없는 휴대전화에서는 구현하기 어려움. 노트북에서 학습한 음정 궤적을 모바일 보조 앱과 공유하는 방식이 유일한 길일지도 모르겠음.