embeded/i.mx 8m plus

sounddevice on arm i.mx8 evk

구차니 2024. 5. 14. 15:45

fail!!

portaudio는 라이브러리 같은데

반대로.. 리눅스 시스템에서 지원하고 있는 오디오 시스템이 어떻게 되는지 확인하는 방법을 찾아 봐야 할 듯.

 

root@imx8mpevk:~# python3 tone.py 
Traceback (most recent call last):
  File "/home/root/tone.py", line 2, in <module>
    import sounddevice as sd
  File "/usr/lib/python3.11/site-packages/sounddevice.py", line 71, in <module>
    raise OSError('PortAudio library not found')
OSError: PortAudio library not found

 

라즈베리에서는 portaudio를 지원하나 본데 i.mx8 보드에서는 apt로도 설치가 안되는데

귀찮으니(?) 라이브러리 빌드해서 넣어봐야 하나?

sudo apt-get install libportaudio2
sudo apt-get install libasound2-dev

[링크 : https://park-duck.tistory.com/entry/portAudio-library-not-found-에러-해결]