Форум программистов, компьютерный форум CyberForum.ru

Генератор звука нужной частоты - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как перекинуть акк(уч.запись майкрософт) с андройд на комп вин10 http://www.cyberforum.ru/android-dev/thread1803834.html
ребят у меня такой вопрос играю в игру марш престолов(уч.запись майкрософт) на андройде, хочу перенести свой акк на комп вин10, как это сделать подскажите пожалуйста Добавлено через 29 минут простите ошибся игра Марш империй.
Программирование Android Акселерометр и ускорение земного притяжения Видно у меня совсем плохо с физикой , но я совершенно не понимаю документацию по SENSOR EVENT of Accelerometer. Дело в том, что моя программа стирает изображение , когда пользователь встряхивает экран. Начну с самых простых вопросов. На сайте есть примеры: Examples: 1)When the device lies flat on a table and is pushed on its left side toward the right, the x acceleration value is positive.... http://www.cyberforum.ru/android-dev/thread1803794.html
Программирование Android SeekBar и Arduino
Здравствуйте! Помогите реализовать:при нажатии кнопки происходит передача значений ползунков ардуине ,значения те которые выставлены в seekBar.
Выдать напряжение с телефона Программирование Android
Есть смартфон на андроид и шнур к нему... Можно ли через приложение, подавать кратковременно напряжение на шнур. Мол как сигнал... Шнур можно обрезать или подключить разъем usb к нему, а далее от искать где напряжение... Добавлено через 1 минуту Я толком не разбираюсь... Нужно что то придумать, дабы этот сигнал не услышал или не заметил препод...
Программирование Android Конструктор форм http://www.cyberforum.ru/android-dev/thread1803508.html
Всем доброго времени суток. Очень давно не касался программирования вообще, тут решил поковыряться... Хочу побаловаться для андройд... Подскажите пожалуйста, есть ли такая IDE, где днищу будет максимально комфортно... Например как Delphi, грамотный конструктор форм, но вот в конечном итоге Delphi не особо то и хорош для программирования под android, хотя довольно просто там писать простенький...
Программирование Android Приложение не запускается на Android 5.1 и выше Сделал приложение в Android Studio на API 21. Начал тестить на устройстве. На версии Android 5.0 всё работает отлично, а на версиях Android 5.1 и выше приложение закрывается сразу после запуска. Как можно решить данную проблему? Вот сам apk файл - ТЫК (для теста) подробнее

Показать сообщение отдельно
gvsp
13 / 2 / 0
Регистрация: 10.11.2015
Сообщений: 71
07.09.2016, 13:35  [ТС]     Генератор звука нужной частоты
Tester64, Спасибо. Странно, что нет готового метода, типа Beep ( int Hz, int Ms).

Добавлено через 3 часа 36 минут
Странно. Срабатывает 25 раз. На 26 останавливается приложение:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Генератор звука
    private AudioTrack generateTone(double freqHz, int durationMs)
    {
        int sampleRate = 48000;  // 44100 Hz
 
        int count = (int)( sampleRate * 2.0 * (durationMs / 1000.0)) & ~1;
        short[] samples = new short[count];
 
        for(int i = 0; i < count; i += 2){
            short sample = (short)(Math.sin(2 * Math.PI * i / (sampleRate / freqHz)) * 0x7FFF);
            samples[i + 0] = sample;
        }
 
        AudioTrack track = new AudioTrack(AudioManager.STREAM_MUSIC, sampleRate,
                AudioFormat.CHANNEL_OUT_MONO, AudioFormat.ENCODING_PCM_16BIT,
                count * (Short.SIZE / 8), AudioTrack.MODE_STATIC);
 
        track.write(samples, 0, count);
 
        return track;
    }
Вызываю по кнопке или из потока. Разницы нет, на 26 раз зависает.
Java
1
2
AudioTrack at = generateTone(1000, 100); // freqHz, durationMs
            at.play();
Добавлено через 46 минут
В эмуляторе виснет на 31-36 вызове, а в телефоне стабильно на 26. Причём даже если выйти из активности, не не выходить из приложения и потом вернуться в активность, то счётчик до вылета не сбрасывается.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru