Миксинг в MMB
|
|
Escamilio | Дата: Понедельник, 21 Августа 2006, 21:27 | Сообщение # 1 |
Новый участник
Группа: Проверенные
Сообщений: 6
Репутация: 0
Награды: 0
Статус: Offline
| Ув. форумчане! Для институтского проекта делаю прогу с помощью MMB. Существует 3 проблемы: 1. Как заставить программу играть несколько треков одновременно (mp3 или wav)? 2. Как сделать так, чтобы в боксе высвечивались все треки, которые играют? 3. Как загрузить текст из внешнего текстового файла? Я в этом деле не сильно шарю, поэтому решил спросить у знающих людей. Помогите кто чем может!
|
|
| |
YURIY | Дата: Вторник, 22 Августа 2006, 13:22 | Сообщение # 2 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (Escamilio) | 1. Как заставить программу играть несколько треков одновременно (mp3 или wav)? | Здесь нужно немножко схитрить: надо поместить объект видео. А чтобы проиграть 2 песни одновременно, можно написать, например, такой сценарий: Code | BackgroundPlay("ПУТЬ К ФАЙЛУ","") VideoPlay("ИМЯ_ВИДЕО_ОБЪЕКТА") | Quote (Escamilio) | 2. Как сделать так, чтобы в боксе высвечивались все треки, которые играют? | Здесь нужно узнать у dgilmour... Quote (Escamilio) | 3. Как загрузить текст из внешнего текстового файла? | Самым обычным способом: командой Code | LoadText("ОБЪЕКТ","ПУТЬ_К_ФАЙЛУ") | Удачи!
Вечная память Андрею Сергееву!
|
|
| |
Escamilio | Дата: Вторник, 22 Августа 2006, 15:13 | Сообщение # 3 |
Новый участник
Группа: Проверенные
Сообщений: 6
Репутация: 0
Награды: 0
Статус: Offline
| А если необходимо поиграть одновременно несколько мелодий (больше 2-х)? Есть такое решение: 1. Компилить несколько программ на MMB с одной задачей: PlaySound Exit 2. Запускать их из главного окна горячими клавишами. Но этот вариант мне не подходит
|
|
| |
YURIY | Дата: Среда, 23 Августа 2006, 13:42 | Сообщение # 4 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (Escamilio) | А если необходимо поиграть одновременно несколько мелодий (больше 2-х)? | Ну что вы такой невнимательный Quote (Yuriy) | Здесь нужно немножко схитрить: надо поместить объект видео. | Поместите ЕЩЁ ОДИН объект видео Тут, кстати, можно одними видео-объектами обойтись. И никак иначе! Без видео ваша задумка не выйдет... Вот так теперь: Code | VideoPlay("ОБЪЕК_ВИДЕО_1") VideoPlay("ОБЪЕК_ВИДЕО_2") VideoPlay("ОБЪЕК_ВИДЕО_3") |
Добавлено (2006-08-23, 1:42 Pm) ---------------------------------------------
Quote (Escamilio) | 2. Как сделать так, чтобы в боксе высвечивались все треки, которые играют? | Нашёл ответ. Чтобы выделить несколько пунктов в списке, нужно в первую очередь в свойствах SongList поставить галочку на Мультивыбор. А для того, чтобы выделить нужную строку, есть такая команда: Code | ListBoxSelectItem("ОБЪЕКТ","НОМЕР_СТРОКИ") | Если хотите выбрать несколько пунктов, то, например, так: Code | ListBoxSelectItem("SongList","5") ListBoxSelectItem("SongList","6") | Удачи!
Вечная память Андрею Сергееву!
|
|
| |
Escamilio | Дата: Четверг, 07 Сентября 2006, 21:32 | Сообщение # 5 |
Новый участник
Группа: Проверенные
Сообщений: 6
Репутация: 0
Награды: 0
Статус: Offline
| Большое спасибо за помощь! Однако: Оказалось, что все не так просто, как кажется. Суть необходимого проекта: При нажатии горячей клавиши запускается один звук (в заранее указанной директории и с заранее указанным названием) и начинает играть по кругу (!!). К сожалению средствами видео этого добиться мне не удалось. Только если через таймер, но тогда возникает слишком много работы. При нажатии следующей горячей клавиши начинает играть следующий звук (тоже по-кругу), но первый звук тоже должен быть слышен. Итого: два равноправных зацикленных звука. Подскажите, как решить такую проблему?
|
|
| |
YURIY | Дата: Пятница, 08 Сентября 2006, 18:40 | Сообщение # 6 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Здесь и самому можно разобраться Для видео есть 2 метки: CBK_VTime(текущая позиция проигрывания) и CBK_VTotal(общая длина файла). Вот когда они совпадут – сделайте, чтобы видео игралось заново! Если плохо объяснил – пишите, дам пример. Блин, а видео-объектов у вас-то несколько… Попробуйте, а я пока подумаю ещё… Добавлено (2006-09-08, 6:40 Pm) --------------------------------------------- Правильно вам на своём форуме написал dgilmour: нужно в свойствах видео поставить птицу «по кругу»… Я как-то забыл…
Вечная память Андрею Сергееву!
|
|
| |
Escamilio | Дата: Пятница, 08 Сентября 2006, 19:47 | Сообщение # 7 |
Новый участник
Группа: Проверенные
Сообщений: 6
Репутация: 0
Награды: 0
Статус: Offline
| Здравствуйте, Юрий! Вроде бы всё сделал как положено: - Создал объект "Видео" и указал относительный путь. - Создал скрипты с командой LoadVideo "V1" и "V2" - Пометил повтор, затем компилировал При запуске оказалось, что всё же звуки не хотят проигрываться одновременно... Видимо что-то всё-таки делаю неправильно! Пожалуйста, дайте пример.
|
|
| |
YURIY | Дата: Пятница, 08 Сентября 2006, 20:40 | Сообщение # 8 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Escamilio, проблема в том, что у меня сейчас нет аудио карты... Но пример вам вложу к ответу. Скачайте и попробуйте: работает ли?!
Вечная память Андрею Сергееву!
|
|
| |
Escamilio | Дата: Суббота, 09 Сентября 2006, 17:22 | Сообщение # 9 |
Новый участник
Группа: Проверенные
Сообщений: 6
Репутация: 0
Награды: 0
Статус: Offline
| К сожалению у меня более старая версия MMB (4.9.6a) и Ваш проект просто не запускается
|
|
| |
YURIY | Дата: Суббота, 09 Сентября 2006, 17:35 | Сообщение # 10 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Хватайте!
Вечная память Андрею Сергееву!
|
|
| |
Escamilio | Дата: Суббота, 09 Сентября 2006, 22:06 | Сообщение # 11 |
Новый участник
Группа: Проверенные
Сообщений: 6
Репутация: 0
Награды: 0
Статус: Offline
| К сожалению Ваш проект действует совершенно так же, как и мой: играется только тот видео-объект, команда VodeoPlay которого записана выше
|
|
| |
YURIY | Дата: Воскресенье, 10 Сентября 2006, 17:39 | Сообщение # 12 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Завтра, если получится, куплю аудио карту и буду разбираться... Ведь вначале всё работало, так? По крайней мере у меня! А у вас? Добавлено (2006-09-10, 5:39 Pm) --------------------------------------------- Escamilio, наконец-то, могу наслаждаться звуками! Посмотрел свой пример и... Готовы? Всё работает! Советую вам навострить слух и наклонить ухо поближе к колонке да прислушаться! Слышите? Скорее всего, вы хотите, чтобы одна песня была громче другой и выделялась. Так? Но тут уже не MMB поможет, а специальные звуковые редакторы, я так думаю... То есть: Quote (Escamilio) | 1. Как заставить программу играть несколько треков одновременно (mp3 или wav)? | Данную задачу мы решили давно. Так что...
Вечная память Андрею Сергееву!
|
|
| |
Mangoz | Дата: Суббота, 10 Февраля 2007, 10:48 | Сообщение # 13 |
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
| Плагины DJ и Миксинга для MMB SoundFXMixer - Настоящий миксер, две деки A и B, уровень громкости дек, Winamp эффекты VU Demo - а это настоящий DJ пульт сделаный на MMB Картинки плагинов прикреплены ниже
MMB. Найдём всё!
|
|
| |
toizy | Дата: Суббота, 10 Февраля 2007, 11:08 | Сообщение # 14 |
Группа: Удаленные
| Quote (Escamilio) | К сожалению у меня более старая версия MMB (4.9.6a) и Ваш проект просто не запускается | Для кого я писал вот это: http://www.mmbuilder.ru/utilities.html
|
|
| |
as-master | Дата: Суббота, 10 Февраля 2007, 11:13 | Сообщение # 15 |
Группа: Удаленные
| Quote (Mangoz) | Плагины DJ и Миксинга для MMB | Картинки картинками, а файлы-то где??? :-( Quote (toizy) | Для кого я писал вот это: | Так ты на дату его поста глянь: сентябрь прошлого года. А твоя утилита когда появилась?
|
|
| |
Mangoz | Дата: Суббота, 10 Февраля 2007, 13:59 | Сообщение # 16 |
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
| Файлов не будет - они большие!
MMB. Найдём всё!
|
|
| |
toizy | Дата: Суббота, 10 Февраля 2007, 16:29 | Сообщение # 17 |
Группа: Удаленные
| Quote (as-master) | Так ты на дату его поста глянь | Вот блин....
|
|
| |
as-master | Дата: Суббота, 10 Февраля 2007, 19:33 | Сообщение # 18 |
Группа: Удаленные
| Quote (Mangoz) | Файлов не будет - они большие! | Тогда кому нужен пост про них? Давай ссылки!
|
|
| |
Mangoz | Дата: Суббота, 10 Февраля 2007, 23:01 | Сообщение # 19 |
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
| Договорюсь с Юрием, я знаю, что вы ещё дафига чё не видели (плагины). И о том что MMB работает с микрофоном и с визуаляцией, и о том что существует полный математический аппарат, модемные и DTMF функции. Всё это у меня есть, токо надо как-то осуществить, в реале рульные плагины! Я уверен с такими встречались еденицы! Всё есть тока надо писать русские хелпы и описание плагина, надеюсь разработчики не защитают за ПДАГИАТ, при использовании в своём проекте! Спокойствие, Артём! Конфликтных ситуаций на форуме НЕ создавать! - Yuriy
MMB. Найдём всё!
|
|
| |
toizy | Дата: Воскресенье, 11 Февраля 2007, 12:01 | Сообщение # 20 |
Группа: Удаленные
| Quote (Mangoz) | Спокойствие, Артём! Конфликтных ситуаций на форуме НЕ создавать! - Yuriy | ??? Да он вроде спокоен... Или я что-то пропустил?
Сообщение отредактировал toizy - Воскресенье, 11 Февраля 2007, 12:05 |
|
| |
as-master | Дата: Воскресенье, 11 Февраля 2007, 14:09 | Сообщение # 21 |
Группа: Удаленные
| Quote (toizy) | Да он вроде спокоен... Или я что-то пропустил? | Пропустил, но теперь уж проехали Я ему сказал, что без толку писать тут о плагинах, если ссылки на файлы не давать. А мальчик обиделся
|
|
| |
YURIY | Дата: Воскресенье, 11 Февраля 2007, 19:32 | Сообщение # 22 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (toizy) | ??? Да он вроде спокоен... Или я что-то пропустил? | На месте моих слов была непонятная злость у человека
Вечная память Андрею Сергееву!
|
|
| |