Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср авг 23, 2017 4:34 pm

Часовой пояс: UTC+03:00




Начать новую тему  Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ 88 сообщений ]  На страницу Пред. 1 2 3 4 5 6 След.
Автор Сообщение
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Вт дек 23, 2014 4:56 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
SVN r.5259 субменю настройки, благодарности, помощь.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Ср дек 24, 2014 11:20 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
SVN r.5263 оптимизация кода воспроизводящего фоновую мелодию, для более отзывчивого переключения режимов ВКЛ/ВЫКЛ.

Заметил, что присутствует очень большая задержка (около 9 секунд) на выключение воспроизводимого куска музыки. В AC97SND результат такой же. Такое ощущение, что драйвер устанавливает некоторый не снижаемый минимальный порог буфера воспроизведения. Пробовал 8, 4, 2 КБ - результат был неизменный - задержка около 9 секунд. Возможно это из-за формата файла WAV - 8 бит, 8 КГц.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Ср дек 24, 2014 5:11 pm 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Чт дек 11, 2014 1:31 am
Сообщения: 173
Mario_r4 писал(а):
[b]формата файла WAV - 8 бит, 8 КГц.
ИМХО не должен он так долго грузится
Спойлер: Показать
8 бит = 1 байт
1 байт * 8 КГц = 8 Кбайт в секунду или 64 Кбит в секунду

Даже в худшем случае, если SATA - ноутбучный HDD Toshiba MQ01ABF032H 320 Гб пропускает 49.2 Мбайт в секунду
(если считать грубо без учёта угловой скорости и фрагментации).
Даже в худшем случае, если PATA - в режиме PIO от 3.3 Мбайт в секунду.
Возможным фактором ухудшения работы PATA может быть перегрузка общей шины устройств на которой он весит.

при 49.2 Мбайт в секунду за 9 секунд передается: 49.2 Мбайт в секунду * 1024 * 9 секунд / 8 Кбайт в секунду =
= 50380,8 Кбайт в секунду * 9/8 Кбайт = 56678,4 секунд музыки
при 3.3 Мбайт в секунду за 9 секунд передается: 3.3 Мбайт в секунду * 1024 * 9 секунд / 8 Кбайт в секунду =
= 3379,2 Кбайт в секунду * 9/8 Кбайт = 3801,6 секунд музыки (чуть больше часа)
PS тут говорили, что есть какие-то проблемы с драйвером звука...


Последний раз редактировалось kiv Вт дек 30, 2014 2:53 am, всего редактировалось 1 раз.

Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Ср дек 24, 2014 11:28 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
kiv
1) Причем тут SATA или PATA, если воспроизводится полностью загруженный в память файл? Да, и вообще задержка же не в воспроизведении.
2) Проблемы с драйвером SB16 и это совершенно другой случай.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Чт дек 25, 2014 7:39 am 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Чт дек 11, 2014 1:31 am
Сообщения: 173
Хм... Оказывается я не телепат... :)
Спойлер: Показать
Mario_r4 писал(а):
Заметил, что присутствует очень большая задержка (около 9 секунд) на выключение воспроизводимого куска музыки. В AC97SND результат такой же. Такое ощущение, что драйвер устанавливает некоторый не снижаемый минимальный порог буфера воспроизведения. Пробовал 8, 4, 2 КБ - результат был неизменный - задержка около 9 секунд. Возможно это из-за формата файла WAV - 8 бит, 8 КГц.
Вы себе противоречите по многим пунктам...


Последний раз редактировалось kiv Вт дек 30, 2014 2:54 am, всего редактировалось 1 раз.

Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Чт дек 25, 2014 8:45 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
kiv писал(а):
Mario_r4 писал(а):
Заметил, что присутствует очень большая задержка (около 9 секунд) на выключение воспроизводимого куска музыки. В AC97SND результат такой же. Такое ощущение, что драйвер устанавливает некоторый не снижаемый минимальный порог буфера воспроизведения. Пробовал 8, 4, 2 КБ - результат был неизменный - задержка около 9 секунд. Возможно это из-за формата файла WAV - 8 бит, 8 КГц.

Вы себе противоречите по многим пунктам...

Нет.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Чт дек 25, 2014 9:31 am 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Чт дек 11, 2014 1:31 am
Сообщения: 173
Наример:
Спойлер: Показать
>>Заметил, что присутствует очень большая задержка (около 9 секунд) на выключение воспроизводимого куска музыки.
и
>>Да, и вообще задержка же не в воспроизведении.


Последний раз редактировалось kiv Вт дек 30, 2014 2:56 am, всего редактировалось 1 раз.

Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Чт дек 25, 2014 9:45 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
kiv писал(а):
Да, и вообще задержка же не в воспроизведении.

Я подразумевал, что звук не прерывается и воспроизведение плавное - задержка именно в выключении.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Чт дек 25, 2014 10:18 am 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Чт дек 11, 2014 1:31 am
Сообщения: 173
Хм... тогда я Вас просто недопонял, но думаю, Вы понимаете, что RAM и CPU работают ещё быстрее и это не нормальная ситуация в любом случае...


Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Чт дек 25, 2014 10:46 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
kiv писал(а):
и это не нормальная ситуация в любом случае...

Так я же еще в начале написал:
Mario_r4 писал(а):
Такое ощущение, что драйвер устанавливает некоторый не снижаемый минимальный порог буфера воспроизведения. Пробовал 8, 4, 2 КБ - результат был неизменный - задержка около 9 секунд. Возможно это из-за формата файла WAV - 8 бит, 8 КГц.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Чт дек 25, 2014 7:25 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3928
Mario_r4
Waveout не годится для интерактивного звука. Создавай кольцевой буфер.


Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Чт дек 25, 2014 11:29 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
Serge писал(а):
Waveout не годится для интерактивного звука. Создавай кольцевой буфер.

Ага, что то подобное я уже начал подозревать. Спасибо за ответ.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Пт дек 26, 2014 12:09 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вт ноя 25, 2014 5:08 pm
Сообщения: 109
Статический буфер и PlayBuffer() у меня вроде работают без задержек, правда я их не пробовал вЫключать и звуки у меня короткие.

_________________
Roman Shuvalov


Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Пт дек 26, 2014 1:54 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
ALPINE писал(а):
Статический буфер и PlayBuffer() у меня вроде работают без задержек, правда я их не пробовал вЫключать и звуки у меня короткие.

Речь не идет насчет коротких звуков, там уже за счет краткости эффект нивелируется, а вот именно с фоновой музыкой такой эффект.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 
 Заголовок сообщения: Re: Ржавая земля, прототип.
СообщениеДобавлено: Пт дек 26, 2014 1:38 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
SVN r.5264,5265
1) Добавлен растровый шрифт для главного меню (оригиналы глифов взяты от бесплатного и свободного шрифта Russo)
2) Исправлено падение потока с фоновой мелодией, после однократного воспроизведения.

Главное меню выглядит теперь так:
Спойлер: Показать
Вложение:
main_menu_rus.png
main_menu_rus.png [ 3.54 КБ | 771 просмотр ]

Вложение:
main_menu_eng.png
main_menu_eng.png [ 3.27 КБ | 771 просмотр ]

Для тех кому лень/нет возможности качать ISO, выкладываю текущие бинарники:
Спойлер: Показать
Вложение:
rstearth_prototype_017_rus.7z [240.78 КБ]
28 скачиваний

Вложение:
rstearth_prototype_017_eng.7z [240.68 КБ]
25 скачиваний


Поскольку шрифт однобитный, то потребление памяти почти не увеличилось. В настоящей версии это 836 КБ.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 
Показать сообщения за:  Поле сортировки  
Начать новую тему  Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ 88 сообщений ]  На страницу Пред. 1 2 3 4 5 6 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB