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

Звуковой фильтр с использованием AudioRecord - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Загрузка желаемой картинки из файловой системы http://www.cyberforum.ru/android-dev/thread1160593.html
Привет! В общем вопрос таков. Мне необходимо реализовать загрузку изображений, то есть пользователь нажимает на кнопку, открывается проводник, дальше он лезет в нужную ему папку и указывает изображения которое необходимо загрузить... И сам вопрос. Как такое реализовать? Ну в смысле, подскажите в какую сторону искать, еще даже понятия не имею. Может кто знает библиотеки для такой работы....
Программирование Android Как отправить сообщение с андройда на пк используя WIFI Есть сервер на сокетах на пк. (к ПК подлючен роутер ну или ноут тоже есть) может ли данный сервер принимать данные от андроид устройства или необходимо использовать специальный интерфейс. Не могли бы привести пример. пример хотя бы на Java , а так желательно и на пк тоже. Сервер у меня на C#. Хотелось бы получить помощь от человека, который делал подобное. По крайней мере кодировал передачу... http://www.cyberforum.ru/android-dev/thread1160170.html
Программирование Android GetSupportLoaderManager и импорт support библиотек
Помогите разобраться, плз. Что-то с импортом библиотек, но что именно понять не могу. Все библиотеки, которые спрашивает на выбор - выбираю с "support" Хелп, плз. Строка 92 - getSupportLoaderManager() - подчеркивает красным, пишет - Cannot make a static reference to the non-static method getSupportLoaderManager() from the type FragmentActivity Делаю урок отсюда -...
Где ошибка в коде Программирование Android
package com.example.handltest; import java.util.concurrent.TimeUnit; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v7.app.ActionBarActivity; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup;
Программирование Android Синхронизация с web-server http://www.cyberforum.ru/android-dev/thread1159905.html
Дайте почитать на русском пожалуйста, желательно пару советов в реализации
Программирование Android Update в ListView BD: public void updateRec(String txt, long id) { ContentValues cv = new ContentValues(); cv.put(COLUMN_TXT, txt); mDB.update(DB_TABLE, cv, COLUMN_ID + " =? ", new String { String.valueOf(id) }); } MainActivity: подробнее

Показать сообщение отдельно
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
04.05.2014, 13:40     Звуковой фильтр с использованием AudioRecord
В яве не стыкался, но работал со звуком в Делфи/Windows... насколько знаю, теория должна быть очень похожа...
звук - периодически записывается в таблицу определенного размера. Таблицу можно разбить по 1-2-4 байта (в завиимости от качества записи). В этих байтах хранится значение амплитуды на текущий такт. Амплитуда бывает как положительная, так и отрицательная. Это что-то вроде отклонение от некого нуля. Ноль тоже может слегка смещаться. Поэтому найдите среднее арифметическое для всех амплитуд в таблице. Это будет 0. Потом найдите среднее арифметическое разниц амплитуд и 0, но игнорируя знак(Math.abs(x)). Если буфер достаточно короткий, Вы получите во втором значении пик. Если он выше нужной Вам величины - это пик... Возможно нахождение 0 драйвера андроида берут на себя (стоит проверить)...

удачи...
Отпишитесь, если получится... у меня руки еще не дошли до работы со звуком в Андроиде, но желание есть...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru