Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
fiphiker
87 / 58 / 2
Регистрация: 08.03.2011
Сообщений: 546
1

Эквалайзер

06.01.2013, 17:09. Просмотров 1563. Ответов 5
Метки нет (Все метки)

Здравствуйте, делаю так
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
volumeProgressBar.setOnSeekBarChangeListener( new OnSeekBarChangeListener()
          {
 
            public void onProgressChanged(SeekBar seekBar, int volume,
                    boolean fromUser) {
                // TODO Auto-generated method stub
                mp.setVolume(volume, volume);
                }
 
            public void onStartTrackingTouch(SeekBar seekBar) {
 
            }
 
            public void onStopTrackingTouch(SeekBar seekBar) {
            
 
            }
          });
если прогрессбар стоит на нуле, звука нет, при увеличение звук появляется, но громкость одна и та же...

И еще как устанавливать всякиие эффекты для звука(басы, и т.д)?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2013, 17:09
Ответы с готовыми решениями:

Эквалайзер
Как сделать что то на подобии эквалайзера только что бы при высоких басах...

Эквалайзер
Доброго времени суток. Необходимо нацепить эквалайзер на медиа элемент, есть...

эквалайзер
Доброго времени суток. решил написать свой проигрыватель на базе класса...

Эквалайзер
Приветствую всех! =)) Интересует следующий вопрос. Какие эквалайзеры в...

Эквалайзер
Всем привет! Есть звукавая программа, как звук регулировать знаю, а Эквалайзер...

5
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
08.01.2013, 00:56 2
похоже 1 это максимальное значение
попробуйте mp.setVolume(volume/100, volume/100);
1
fiphiker
87 / 58 / 2
Регистрация: 08.03.2011
Сообщений: 546
08.01.2013, 11:49  [ТС] 3
Цитата Сообщение от V0v1k Посмотреть сообщение
похоже 1 это максимальное значение
попробуйте mp.setVolume(volume/100, volume/100);
< 1 -звука нет
= 1 - есть
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
08.01.2013, 12:09 4
точно никаких округленний не происходит и не получается 0?

Добавлено через 1 минуту
mp.setVolume((double)volume/100, (double)volume/100);

Добавлено через 34 секунды
поэкспериментируйте.
1
fiphiker
87 / 58 / 2
Регистрация: 08.03.2011
Сообщений: 546
08.01.2013, 12:34  [ТС] 5
точно, округляет...
Спасибо,
только надо (float)volume/100, (float)volume/100

void android.media.MediaPlayer.setVolume(float leftVolume, float rightVolume)
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
08.01.2013, 12:46 6
float так float
0
08.01.2013, 12:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2013, 12:46

Эквалайзер [ВАЖНО]
Одни наушники работают в режиме настроенном на клубную музыку (Басы, глухой...

График и эквалайзер
Помогите пожалуйста На форме есть 10 TracBar`ov то есть это и есть сам...

Эквалайзер на сайт
Подскажите пожалуйста может кто-то когда-то с этим сталкивался...) Хочу узнать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru