반응형

리코더 연구 3

안드로이드 일정한 톤으로 사운드 생성 하고 플레이 -

오늘 블로그에 Syntax Highlighter를 적용 기념으로 코드를 포함한 포스팅 ~ 요즘 음악, 악기 관련 앱 검토중이라서 안드로이드에서 어떻게 소리를 만들고 재생하는지 보고있다. 아래는 주파수에 따른 (여기서는 1500Hz)에 맞는 사인파형을 만들어 내고, 만들어진 데이터를 16Bit PCM 데이터 형식으로 변환하여 플레이 한다. 주파수를 바꾸면 소리의 톤이 틀려진다. 여기서는 onResume 에 구현했지만 그냥 onCreate 에 구현해도 된다. xml 파일을 사용하지 않는다. 소리만 확인하는 정도이니 어떻게 만들어도 상관 없다. setContentView(R.layout.activity_sound_main); 여기 xml 파일만 맞추어 준다. 여기가 구현코드~ package com.soried..

개발자/Android 2013.03.13
반응형