Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Звук в ByteArrayOutputStream / 4 сообщений из 4, страница 1 из 1
10.10.2006, 14:46:31
    #34044540
zeisig
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Звук в ByteArrayOutputStream
Здравствуйте
Проблема такая: я записываю звук через микрофон в javax.microedition.media.Player. Звук сохраняется как ByteArrayOutputStream. Нужно теперь представить его в виде чисел float. Как это делать? То есть как правильно извлечь числа из ByteArrayOutputStream?
...
Рейтинг: 0 / 0
10.10.2006, 15:22:23
    #34044711
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Звук в ByteArrayOutputStream
Перенеси из него данные ByteArrayInputStream, соедини его с DataInputStream,
а от туда читай readFloat() в цикле и чего то делай дальше.
...
Рейтинг: 0 / 0
10.10.2006, 15:26:09
    #34044734
zeisig
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Звук в ByteArrayOutputStream
Забыл написать, что число float нужно извлекать из одного байта, а не из четырёх.
Через DataInputStream и readFloat() не получается то, что нужно.
Вобщем тут больше вопрос, как float из одного байта правильно извлечь.
...
Рейтинг: 0 / 0
10.10.2006, 15:34:02
    #34044769
Pitbull terrier
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Звук в ByteArrayOutputStream
zeisigЗабыл написать, что число float нужно извлекать из одного байта, а не из четырёх.
Через DataInputStream и readFloat() не получается то, что нужно.
Вобщем тут больше вопрос, как float из одного байта правильно извлечь.

Код: plaintext
1.
2.
 byte  b =  1 ;
 float  f = b;

=)

В чем проблема? Потери данных не происходит. Вот наоборот - было бы сложнее.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Звук в ByteArrayOutputStream / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]