기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

MP3 Player 를 구현을 했는데 컴퓨터에서는 잘 돌아가나
보드에 올리니 속도가 완전 경악을 금치 못하겠더군요.
소리가 너무 끊기는데 실수 연산이 많아서 그런거 같더라구요

혹시 실수 연산을 정수 연산으로 바꿔주는 무언가가 있나요?
듣기로는 있다고 한거 같은데 검색을 해봐도 영 안나타나네요.

고현철

2006.10.05 11:14:31
*.34.48.3

mp3 library의 경우

mp3lib나 lame같은 경우 float point연산입니다.
fpu가 없는 cpu에서 문제가 생기기 때문에, libmad란게 나왔습니다.

fixed point 연산으로 구현된 것인데, libmad와 ffmpeg의 libavcodec
두개가 존재하는 것으로 알고 있습니다(상용이 아닌 경우).

mp3만 타겟일 경우는 이것을 사용하시면 되고,

일반적인 float point -> fixed point일 경우는 관련 라이브러리가
주로 게임관련 문서에 존재합니다.

제가 주의 깊게 봤던 경우는 openGL의 mobile버전인 녀석인데
괜찮은 라이브러리더군요. 기억은 좀 가물하지만, openGL 어쩌구
저쩌구니...google에서 검색하시면 될겁니다.

또 한가지는 gpg라는 게임 프로그래밍책이 있는데, gpg 2nd book
을 보면 관련 기사가 있습니다.

www.gpgstudy.com 인가에 가면 볼 수 있을겁니다.

그럼....
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
188 kernel booting 오류 문의 드립니다. [9] 마빡 2015-04-15 419
187 S3C6410에서 NAND Flash K9K8G08U0D에서 K9K8G08U0E 변경시 [1] 이동희 2015-04-15 501
186 kernel booting 오류 문의. [3] 마빡 2015-04-20 889
185 i2c에러 [3] 머슴과마님 2015-04-28 1217
184 qt가 directFB를 사용하도록 했습니다. [2] 김아무개 2015-05-08 320
183 휴대폰을 임베디드보드처럼 사용가능한가요? [1] pedor11 2015-05-09 486
182 리눅스 디버깅 메세지 [1] 하하호호하하 2015-05-14 247
181 Exynos4412에서 16 KHz Sound 파일이 빠르게 재생되는 문제 [13] 이동희 2015-05-20 499
180 kernel testing & debugging, J-Link [2] *김종원 2015-05-20 238
179 android uenvt에 내용을 추가 했는데요 맞는 방법인가요? [1] pedor11 2015-05-20 131
178 android 에서 wifi ap list 기 안 나타나는 문제 [2] MrWho 2015-05-21 395
177 안드로이드 네비게이션 바 기본 위치 설정 관련 질문 살균세탁 2015-05-23 676
176 임베디드 안드로이드, 스마트폰 안드로이드 동작이 많이 다른가요? [3] ice179 2015-05-26 469
175 구글한글입력기 라이센스 잘 아시는 분? [2] 엘카 2015-06-02 528
174 안드로이드 센서 데이터 강제 발생하는법에 대해 질문합니다. [1] ImYeol 2015-06-03 712
173 리눅스에서 /dev/video 와 /dev/bue/usb/ 의 상관관계를 알수 있는 방... [1] pedor11 2015-06-08 271
172 v4l2를 이요하여 usb캠 출력하는데 영상이 깨지는현상이 나타나는데 ... file [1] biokk 2015-06-14 418
171 리눅스 루트 파일 시스템 질문드립니다. [1] 하하호호하하 2015-06-17 321
170 flow control에 관해서 여쭤 보고자 합니다. 열심히 2015-06-17 124
169 wince 6,0 LCD 포팅 질문 file [3] 깜성 2015-06-19 632

사용자 로그인