Вот один из способов сгенерировать звуковой сигнал.
Создайте необработанный ресурсный файл с расширением .rtttl и вставьте в него «c5: d = 4, o = 5, b = 250: c5» (неткавычки)
Затем добавьте этот код:
protected MediaPlayer _mediaPlayer;
public void playFromResource(int resId)
{
if (_mediaPlayer != null)
{
// _mediaPlayer.stop(); freeze on some emulator snapshot
// _mediaPlayer.release();
_mediaPlayer.reset(); // reset stops and release on any state of the player
}
_mediaPlayer = MediaPlayer.create(this, resId);
_mediaPlayer.start();
}
Затем вызовите playFromResource и передайте ему идентификатор ресурса, если ваш необработанный ресурс rtttl.