|
|
|
Звук в ByteArrayOutputStream
|
|||
|---|---|---|---|
|
#18+
Здравствуйте Проблема такая: я записываю звук через микрофон в javax.microedition.media.Player. Звук сохраняется как ByteArrayOutputStream. Нужно теперь представить его в виде чисел float. Как это делать? То есть как правильно извлечь числа из ByteArrayOutputStream? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2006, 14:46:31 |
|
||
|
Звук в ByteArrayOutputStream
|
|||
|---|---|---|---|
|
#18+
Перенеси из него данные ByteArrayInputStream, соедини его с DataInputStream, а от туда читай readFloat() в цикле и чего то делай дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2006, 15:22:23 |
|
||
|
Звук в ByteArrayOutputStream
|
|||
|---|---|---|---|
|
#18+
Забыл написать, что число float нужно извлекать из одного байта, а не из четырёх. Через DataInputStream и readFloat() не получается то, что нужно. Вобщем тут больше вопрос, как float из одного байта правильно извлечь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2006, 15:26:09 |
|
||
|
Звук в ByteArrayOutputStream
|
|||
|---|---|---|---|
|
#18+
zeisigЗабыл написать, что число float нужно извлекать из одного байта, а не из четырёх. Через DataInputStream и readFloat() не получается то, что нужно. Вобщем тут больше вопрос, как float из одного байта правильно извлечь. Код: plaintext 1. 2. =) В чем проблема? Потери данных не происходит. Вот наоборот - было бы сложнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2006, 15:34:02 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34044734&tid=2147860]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
160ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 415ms |

| 0 / 0 |
