Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
как зациклить звук
OnideoДата: Понедельник, 16 Мая 2011, 20:19 | Сообщение # 1
Постоянный участник
Группа: Проверенные
Сообщений: 225
Репутация: 0
Награды: 0
Статус: Offline
и в справке по этому вопросу ничего не нашёл
и в поиске подобных тем тоже ничего нет
ввёл слово Loop в поисковике этого сайта и
вышла только эта тема Loop(Цикл) на NeoBook

Добавлено (16 Май 2011, 20:19)
---------------------------------------------
ввожу в скрипте
AudioOpen("c:\play.mp3","LOOP")
нажимаю окей
потом снова захожу в этот скрипт
а там AudioOpen("c:\play.mp3")
Что за баг? :(


 
YURIYДата: Понедельник, 16 Мая 2011, 20:24 | Сообщение # 2
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (Onideo)
Что за баг?

Никакой не баг. Эта команда имеет 1 параметр. А вот BackgroundPlay уже может принимать в качестве второго значение LOOP.



Вечная память Андрею Сергееву!
 
OnideoДата: Понедельник, 16 Мая 2011, 20:24 | Сообщение # 3
Постоянный участник
Группа: Проверенные
Сообщений: 225
Репутация: 0
Награды: 0
Статус: Offline
ввожу в скрипте AniGif файла
аудиофайл в формате OGG


 
YURIYДата: Понедельник, 16 Мая 2011, 20:24 | Сообщение # 4
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (Onideo)
ввёл слово Loop в поисковике этого сайта и вышла только эта тема Loop(Цикл) на NeoBook

Не там ищете. Я же говорил уже, что в первую очередь нужно иметь под рукой:

http://mmbuilder.ru/load/mmb/help/42-1-0-498



Вечная память Андрею Сергееву!
 
DEMBELДата: Понедельник, 16 Мая 2011, 20:33 | Сообщение # 5
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
я кажется сделал. Фоновый звук играем как AudioPlay (получаем CBK), а текущие как BackgroundPlay. Зная время фонового звука в таймере делаем стоп гифу.

почему для backgroundplay не получается CBK ? в справке к ним отсылают же...




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
OnideoДата: Понедельник, 16 Мая 2011, 20:37 | Сообщение # 6
Постоянный участник
Группа: Проверенные
Сообщений: 225
Репутация: 0
Награды: 0
Статус: Offline
Quote (YURIY)
ужно иметь под рукой

в том то и дело что смотрю я это руководство - раздел аудиокоманды
и там насчёт темы LOOP есть и про WAVE и про MiD и про MOD и про BACKGROUND
а про AUDiO нет (касаемо OGG WMA и ASF файлов)


 
DEMBELДата: Понедельник, 16 Мая 2011, 20:43 | Сообщение # 7
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
подождите, я не пойму. Вам что нужно, остановить фоновый звук когда он сам по себе кончится, или вы играете в фоне зацикленно, тогда как вы его остановите? только вручную, а где вручную там же можно и гиф остановить



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
OnideoДата: Понедельник, 16 Мая 2011, 20:46 | Сообщение # 8
Постоянный участник
Группа: Проверенные
Сообщений: 225
Репутация: 0
Награды: 0
Статус: Offline
Quote (DEMBEL)
подождите, я не пойму. Вам что нужно, остановить фоновый звук когда он сам по себе кончится, или вы играете в фоне зацикленно, тогда как вы его остановите? только вручную, а где вручную там же можно и гиф остановить

отвечу в другой теме
здесь нужно решить как сделать зацикленный OGG файл


 
DEMBELДата: Понедельник, 16 Мая 2011, 20:48 | Сообщение # 9
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
Quote (Onideo)
а про AUDiO нет (касаемо OGG WMA и ASF файлов)

зациклить можно не любой звук и не из любой команды. loop есть только в background play, waveplay, midiplay. Ну и только поддерживаемых форматов соотв-но.




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
OnideoДата: Понедельник, 16 Мая 2011, 20:50 | Сообщение # 10
Постоянный участник
Группа: Проверенные
Сообщений: 225
Репутация: 0
Награды: 0
Статус: Offline
Quote (DEMBEL)
зациклить можно не любой звук и не из любой команды. loop есть только в background play, waveplay, midiplay. Ну и только поддерживаемых форматов соотв-но.

так вон в чём дело!
значит мне нужно просто изменить непослушный формат OGG в WAV или MP3?


 
DEMBELДата: Понедельник, 16 Мая 2011, 20:55 | Сообщение # 11
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
я предупреждал, если с логикой туговато, завязывайте с этим программированием...



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
OnideoДата: Понедельник, 16 Мая 2011, 20:57 | Сообщение # 12
Постоянный участник
Группа: Проверенные
Сообщений: 225
Репутация: 0
Награды: 0
Статус: Offline
Quote (DEMBEL)
я предупреждал, если с логикой туговато, завязывайте с этим программированием...

в справке MMB не было сказано про эти исключения


 
DEMBELДата: Понедельник, 16 Мая 2011, 21:03 | Сообщение # 13
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
справки к подобным программам все же рассчитаны на то что люди занимающиеся подобными делами с определенным складом мышления, и сами сделают вывод что раз чегото нет здесь, и чтото есть там, значит надо это здесь переделать в это там. Это же не мануал для блондинок как правильно делать маникюр.



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
OnideoДата: Четверг, 19 Мая 2011, 23:40 | Сообщение # 14
Постоянный участник
Группа: Проверенные
Сообщений: 225
Репутация: 0
Награды: 0
Статус: Offline
Получается можно зациклить толькл Wav?
Ни OGG, ни ASF, ни MP3 ни лупятся
и два файла в формате WAV не лупятся одновременно
а мне надо, чтобы несколько аудиофайлов были зациклены

Добавлено (19 Май 2011, 23:40)
---------------------------------------------
Если я делают луп одному вэйву,
а потом идёт скрипт в котором другой вэйв должен залупиться (ударение на второй слог :)
то первый луп останавливается и начинает лупится второй вэйв


 
mishemДата: Пятница, 20 Мая 2011, 00:01 | Сообщение # 15
Ветеран форума
Группа: Проверенные
Сообщений: 552
Репутация: 85
Награды: 12
Статус: Offline


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь

 
DEMBELДата: Пятница, 20 Мая 2011, 00:03 | Сообщение # 16
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
я ж вроде в соседней теме постил какое-то решение...



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
OnideoДата: Пятница, 20 Мая 2011, 00:37 | Сообщение # 17
Постоянный участник
Группа: Проверенные
Сообщений: 225
Репутация: 0
Награды: 0
Статус: Offline
Quote (DEMBEL)
Ну и только поддерживаемых форматов соотв-но.

Я проверил все заявленные форматы и в результате моих проверок только WAVE послушно выполнял команду LOOP
Неужели только 1 вэйв экземпляр может зацикленно проигрываться на странице?
Видимо придётся ограничиться тем, что есть :(


 
DEMBELДата: Пятница, 20 Мая 2011, 00:42 | Сообщение # 18
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
думаю да, но попробуй еще добавить звук как фоновый (backgroundplay) и зациклить



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
YURIYДата: Пятница, 20 Мая 2011, 01:21 | Сообщение # 19
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Не забывайте ещё и про видео-объект.


Вечная память Андрею Сергееву!
 
SowerДата: Пятница, 20 Мая 2011, 09:47 | Сообщение # 20
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
Можешь использовать мой плагин Bass Player, там ты можешь до 32-х файлов одновременно воспроизводить, и управлять каждым отдельно, накладывать эффекты и резать частоты эквалайзером. Единственно - плагин не доделан, но в том объеме, который тебе необходим, вполне сойдет. Там нет функции зацикливания, можешь просто в таймере следить за временем воспроизведения и сравнивать. Побалуйся, может понравится, там еще есть фишка плавного нарастания и спада звука при старте и остановке воспроизведения соответственно... Короче прочитай пост в той теме, если что, помогу ;)
 
  • Страница 1 из 1
  • 1
Поиск: