Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2009, 16:40   #11
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
bass.dll - ~700 кб... Мдя... Проще конвертнуть mid в wav
directshow ждет критики (хотя тут разросте-е-ется при подключении)... мда, c wav будет проще

upd
-------

Цитата:
Конвертировал в mp3, получилось что-то около 40 кб. Жаль, конечно, но пусть хоть так...
...Хотя бы MCI нормально воспроизводит...
ok
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 29.11.2009 в 16:47.
raxp вне форума Ответить с цитированием
Старый 29.11.2009, 16:42   #12
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Конвертировал в mp3, получилось что-то около 40 кб. Жаль, конечно, но пусть хоть так...
...Хотя бы MCI нормально воспроизводит...
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 30.11.2009, 15:10   #13
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

А почему нет возможности заюзать TMediaPlayer? Консольное приложение? Ну так попробуй подключи только его, объем ненамного выростет. В кач-ве Owner при создании передавай nil. Я так не делал, но можно попробовать.

А что касается воспроизведения напрямую без медиаплеера, ты видимо что-то не так делаешь. Я опять же так не делал, но я делал программу к-рая играет по нотам миди (через MMSystem кажется). Не может такого быть, чтобы по нотам можно было играть, а файл воспроизвести нельзя.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 30.11.2009, 16:24   #14
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Там файл какой-то странный... Маленький. Хотя заголовок вроде нормальный.
Я пробовал - его даже виндовый плеер не понимает.
А так, конечно, проще всего миды проигрывать через TMediaPlayer.

З.Ы.
Цитата:
Сообщение от mutabor Посмотреть сообщение
Все нормально играет
Да, скачал снова - играет, а вчера не играл...

Последний раз редактировалось mihali4; 30.11.2009 в 18:22.
mihali4 вне форума Ответить с цитированием
Старый 30.11.2009, 17:51   #15
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Все нормально играет
Код:
program Project1;

{$APPTYPE CONSOLE}

uses
  SysUtils, MMSystem;

begin
  MCISendString(PChar('play '+'start.mid'),nil,0,0);
  readln;
end.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отображение графической информации в MID-летах(ME) androidvsu Общие вопросы по Java, Java SE, Kotlin 1 10.12.2009 16:04
компонент проигрывания mid beegl Компоненты Delphi 2 28.06.2009 20:44
Использование функции MID для диапазона данных NikolayGVB Microsoft Office Excel 2 14.01.2009 13:01
SSH в Java MID 2.0 Soldier Общие вопросы по Java, Java SE, Kotlin 1 05.11.2008 11:19
Как засунуть *.Mid FaTaL Общие вопросы Delphi 1 09.11.2007 16:25