오디오 3

[python] 오디오 분석 라이브러리 librosa 뚝배기 깨기 - 오디오 불러오기

퇴사로 인해 야인이 된 기념으로 librosa의 뚝배기를 깨보려한다 https://librosa.org/doc/latest/index.html librosa — librosa 0.9.2 documentation © Copyright 2013--2022, librosa development team. librosa.org 사실 위의 공식 홈페이지만 봐도 웬만하면 다 할 줄 알게 된다. 하지만 음악 & 오디오 관련 전문가이지만 코딩이 서툰 경우, 개발자이지만 음악 & 오디오 전문가가 아닌 분들께 요만큼이라도 도움이 되지 않을까 싶어서 작성한다. 극 초보자를 위한 글임을 분명히 밝힌다. 글의 형식이나 인덱스가 보기 힘들 수 있는데 그런 건 알아서 하길 바라며, 찐 이론적이고 자세한 설명은 생략될 가능성이 다분..

개발이모저모 2022.11.09

[python] librosa.load()가 안될 때 (mp3) soundfile을 사용하자 (ValueError: Input signal length=0 is too small)

내가 맥미니 M1을 사고 이것저것 테스트 중인데 오디오 라이브러리인 librosa가 평소보다 느리더니 에러가 나더라. 심지어 이렇게 기본적인 코드까지도... import librosa y, sr = librosa.load('test.mp3') print(y.shape) ValueError: Input signal length=0 is too small to resample from 44100->22050 당연히 돼야하는 코드가 안돼서 매우 당황스럽다. 혹시나 m1이라서 문제인가 싶어서 구형 맥으로도 실행해봤지만 결과는 똑같았다. 퇴사하기 전까지 window 컴에선 문제없이 돌아가던 코드였다.. 아마 맥에서만 생긴 오류가 아닐까 생각했다. 테스트 해보니 wav파일은 되고 mp3파일은 안된다. 오디오 세계에..

개발이모저모 2022.11.08

[인공지능] 머신러닝 or 딥러닝 할 때 현재까지 M1으로 안되는 것들

첫 글이다. 나 같은 사람이 있을 것 같아서 정리해보고자 블로그를 개설했다 퇴사 후 컴퓨터가 없던 나는 윈도&우분투 + 그래픽카드 vs M1 시리즈 중 고민을 상당히 많이 했다. 윈도&우분투의 경우 기존 회사에서 쓰던 스펙으로 맞추려면 못해도 500~1000만 원 까지 예산이 드는데, 퇴직금 다 때려 박아도 못 맞추더라.... 그래서 M1 쪽으로 눈을 돌렸는데 아는 선배의 맥미니 M1으로 테스트했을 때 google Colab보다 빠른 결과를 내길래 고민 않고 바로 중고로 질렀다. 작성일 (2022.11.08) 기준 M1으로 안되는 서비스나 머신러닝 라이브러리 등을 정리해보았다. 참고로 본인은 음악 & 오디오 관련 엔진 등을 개발하던 사람이므로 참고 바란다. 또 참고로 이런거 처음 해봐서 기존 구글링을 통..

개발이모저모 2022.11.08