Comments 21
Собственно говоря, по мотивам моего вопроса.
habrahabr.ru/qa/156/
Есть идея, для реализации которой крайне важна возможность воспроизведения midi.
Ни Javascript, ни Flash работающего и кроссбраузерного решения не предоставляют, Java же подобный функционал имеет, но апплеты — слишком старая технология и я опасаюсь её использовать.
habrahabr.ru/qa/156/
Есть идея, для реализации которой крайне важна возможность воспроизведения midi.
Ни Javascript, ни Flash работающего и кроссбраузерного решения не предоставляют, Java же подобный функционал имеет, но апплеты — слишком старая технология и я опасаюсь её использовать.
Есть решения под Flash (http://code.google.com/p/midas3/wiki/MidAs3) и .NET (http://naudio.codeplex.com/). Последнее можно адаптировать под Silverlight.
Не такая уж и устраевшая — сходите на javafx.com
Ну по крайней мере в современных источниках, связанных с веб-разработкой эта технология практически не рассматривается, Javascript и Flash справляются практически со всем. Да и встречается уже довольно редко. Поэтому я и сомневаюсь.
Да, на Java обычно делают более полноценные приложения. Хотя Sun, теперь уже Oracle начали развивать JavaFX как раз как альтернативу Flash.
www.asgteach.com/javafx/index.htm — тут есть приложение с Midi.
fxexperience.com/ — тут новости по технологии в целом.
www.asgteach.com/javafx/index.htm — тут есть приложение с Midi.
fxexperience.com/ — тут новости по технологии в целом.
Если сайт будет для обычных пользователей то боюсь что они не увидят ваши труды.
Может стоит посмотреть Silverlight и что-то с ним придумать? Все-же проще пользователю скачать его и установить.
Может стоит посмотреть Silverlight и что-то с ним придумать? Все-же проще пользователю скачать его и установить.
Сильверлайт, насколько я понял из этого обсуждения, также не поддерживает воспроизведение midi.
Что значит слишком устарела? Байт код стал выполняться медленнее или что?
В некоторых задачах апплет даст фору флешу, например, проигрывание и создание midi (то, что Вам нужно), 3д графика (знаю несколько проектов, где для просмотра трехмерных моделей и их анимации используется апплет и флеш, при этом в апплете все это выглядит более приятно).
В некоторых задачах апплет даст фору флешу, например, проигрывание и создание midi (то, что Вам нужно), 3д графика (знаю несколько проектов, где для просмотра трехмерных моделей и их анимации используется апплет и флеш, при этом в апплете все это выглядит более приятно).
Морально. habrahabr.ru/blogs/webdev/103594/#comment_3222815
Хотя по результатам опроса уже вижу, что заблуждался на этот счёт.
Хотя по результатам опроса уже вижу, что заблуждался на этот счёт.
На самом деле Java апплеты живее всех живых, просто живут они в весьма специфической среде (банковские, научные приложения...). Я вот только не пойму чем апплеты кроссбраузерней флеша? А вообще не сильно бы вы велись на модные тенденции — используйте то, что удобно, и от чего получаете реальную выгоду, и будет вам счастье.
Не ведусь. Исключительно практические соображения. Согласитесь, флеш установлен на гораздо большем количестве машин, чем ява-машина. но в моём случае я не могу использовать флеш, он не умеет воспроизводить миди, в отличие от явы.
А конвертация, скажем в wav не подойдет?
Суть задачи — генерация миди на стороне клиента. Поэтому загружать миди на сервер, генерировать wav, а потом отправлять обратно клиенту… Нагрузка и время отклика. Стараюсь этого избежать.
Генерируйте wav на стороне клиента. Раз уж приходиться использовать флеш. Знаю что Кеп)
Да нет, не кэп.
Разве флеш так умеет? Десктопные программы при конвертации по сути используют системный синтезатор для «воспроизведения» миди файла и последующей его записи. А во флеше, насколько я понял, такого синтезатора нет. Отсюда и проблемы с воспроизведением.
Если можно выполнить конвертирование во флеше, то можно ли ссылки на более подробную информацию?
Разве флеш так умеет? Десктопные программы при конвертации по сути используют системный синтезатор для «воспроизведения» миди файла и последующей его записи. А во флеше, насколько я понял, такого синтезатора нет. Отсюда и проблемы с воспроизведением.
Если можно выполнить конвертирование во флеше, то можно ли ссылки на более подробную информацию?
Вот с этого стоит начать, я думаю. http://www.noinimod.ru/
Я вот только не пойму чем апплеты кроссбраузерней флеша?
они работают в 64битном линуксе.
Если у вас есть конкретная задача, а других решений нет и в ближайшем будущем не предвидится, чего же вы думаете? Может быть вас воодушевит: www.opera.com/mobile/demo/
Другое дело, невозможность сделать решение на широкодоступной технологии, должно еще раз поставить вопрос, стоит ли это вообще делать.
Другое дело, невозможность сделать решение на широкодоступной технологии, должно еще раз поставить вопрос, стоит ли это вообще делать.
не ява устаревшая, а миди ;-) используй трекерные форматы ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B5%D0%BA%D0%B5%D1%80%D0%BD%D0%B0%D1%8F_%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B0
Sign up to leave a comment.
Допустимо ли использование Java-апплета на странице, если JS и Flash не имеют нужный функционал?