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

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

=)

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


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