Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Про встроенное аудио |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 | Печать |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
madmaks написал: Просто не надо использовать всякие фичи, свойственные только данной карте, и всё будет совместимо. миди файлы вообще не могут быть стандартизированы по звучанию |
madmaks
Full Member
Откуда: Россия, Ярославская обл., г. Углич Всего сообщений: 204 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 23 сен. 2008 |
madmaks написал: Удалось найти набор креативовского софта для Live, который правильно устанавливается на XP (для 7 нет и вероятно не предвидится) и позволяет загружать разные патчи, т.е. получить из Live вполне PnP midi синтезатор, как AWE. Live, например, более похож на роланд, чем на AWE. Для живой игры в стиле PnP без установки софта, настройки и т.д. карта AWE предпочтительней live - воткнул и играй. Эти файлы можно найти в сети (но конечно не на сайте креатива) 1. LiveDrvUni-Pack(ENG).exe - собственно драйвера если на сайте есть место рекомендую загрузить - весьма полезный софт для владельцев Live на EMU10K 2. SFPACK VERSION 1.0.0.4 - конвертить SBK в SF2 3. bennetng_AnotherGS_v2-1.sf2 - есть интересные инструменты, та же виолончель, но рояльный звук такой натуральный, словно вы голову в пианино засунули и смотрите на молоточки, т.е. динамик надо ставить в пустой ящик, чтобы звук был обычным, в общем кандидат на банк 0 CT1MGM.SBK - оригинальное AWE ПЗУ, но на EMU8000 оно звучит все равно лучше, EMU10K от Live слишком дотошно все воспроизводит, как та лампа, которая высвечивает мусор, паутину и т.п. подробности, которые вовсе не нужны, но кандидат на банк 1 Почему креатив не снабдил свой Live нормальными тембрами и похерил хорошую карту - непонятно, то ли роялей в креатив не завезли, то ли еще чего, но но современные чиподелы вообще оборудуют платы для процов i7/phenom-x6 звуковыми картами с midi-возможностями covox. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
madmaks написал: Дак IMHO всё убили софтовые синтезаторы, всякие VSTi и DXi: машинки стали весьма быстрые и десяток дорожек даже с эффектами тянули в реалтайме хоть на AC'97. Карточки с аппаратными банками стали не нужны просто. Почему креатив не снабдил свой Live нормальными тембрами и похерил хорошую карту |
madmaks
Full Member
Откуда: Россия, Ярославская обл., г. Углич Всего сообщений: 204 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 23 сен. 2008 |
alecv написал: Я думаю, дело в другом - решили, что среднестатистическому пользователю музыкальные возможности компьютера (синтез звука в реальном времени от физических миди-контроллеров - клавиатур, гитар и т.д.; или от виртуальных - в виде окошек на экране) не требуются, поэтому лишний доллар им платить не надо. всё убили софтовые синтезаторы Но на мой взгляд 14 USB портов это как раз то, что им не требуется (а вот лишние 4 слота по 64 линии PCI-E это то, чего как раз не хватает для работы плат расширения с DDR3 памятью), просто лишний USB хаб встроить в контроллер ничего не стоит, но та же самая ситуация и с миди, при массовом производстве в составе аудиочипа миди-контроллер, который будет помогать работать в реальном времени, ничего не будет стоить. Что касается софтового синтеза - теоретически можно, даже встроенное аудио способно воспроизводить PCM отрезки в реальном времени (с приемлимой задержкой), но как получить этот PCM из миди-команд в реальном времени? Можно нагрузить этой работой CPU, но тогда и видеоускорители не нужны, простые сцены можно тоже рассчитать на современном CPU и отобразить на generic-VGA с банками памяти 64K гранулярности. Проблема что x86 это не DSP и не Stream процессор, он не предназначен для стабильного во времени выполнения простых операций в большом объеме, никакие расширения SSE не помогут преодолеть базовые особенности архитектуры, хотя они и пригодны для того чтобы эмулировать средненький для такой тактовой частоты контроллер аппаратной обработки, они способны также ускорять и обычные вычисления, выполняя несколько арифметических команд (которые перемешаны с командами управления) в обычных вычислениях за раз, как альтернатива увеличения тактовой частоты. В общем задача x86 управлять этими контроллерами или хоть как-то подменить один из них в критической ситуации его отсутствия, но подменить только один такой контроллер (однозадачный режим), а не все сразу. Значит чтобы поиграть миди на софтовом синтезаторе надо запускать, фактически, однозадачный режим поддержки миди, а если компьютер в фоновом режиме еще чем то занят, тогда что? В любом случае, софтовые синтезаторы не входят в умолчательный состав программного обеспечения для пользователя (в состав того же Windows) и если уж выбирать между _покупкой_ софтового синтезатора или аппаратно-софтового, я бы выбрал последнее, как выбрал бы графический ускоритель заместо generic-VGA. |
Fe-Restorator |
NEW! Сообщение отправлено: 11 марта 2011 21:33 Сообщение отредактировано: 11 марта 2011 22:48
madmaks написал: Начнём с того, что MIDI никогда не был интерфейсом "реального времени"!!! но как получить этот PCM из миди-команд в реальном времени? Можешь отправить сотню миди-команд разом, но выполняться они будут последовательно, с 1-й по 100-ю, и задержка меж первой и последней может достигать нескольких секунд! (Зависит ещё и от времени реакции на команду.) Меж соседними командами задержка незначительна, но она всё-ж таки есть. На практике, смена банков у аппаратного синтезатора происходит не чаще 1 раза в сутки, ибо память под банки у оного большая и проинициализирована уже при старте. Заморачиваться с аппаратно-софтовым синтезатором в надежде на частую замену банков - не стал-бы. madmaks написал: Тогда у тебя не получится сочинить симфонию, или хотя-бы приличную песню: постоянно будешь отвлекаться на закаченный торрент, асько-сисько-придурков неизвестного назначения и прочую порно-шушеру. Творчество не терпит многостаночности, чтоб ты знал. Заведи себе "сервер" для всевозможных фоновых задач (это как раз его прямое назначение!) и отдельный комп для миди/аудио композинга. чтобы поиграть миди на софтовом синтезаторе надо запускать, фактически, однозадачный режим поддержки миди, а если компьютер в фоновом режиме еще чем то занят, тогда что? Здравый смысл: Чипы миди-синтезаторов появились на комповых платах только потому, что нуждались в надёжном и универсальном хранилище данных с быстрым произвольным доступом к оным. В это время простой юзер и познал существование синтезаторов, чем воспользовалась хитрая тайваньская многостаночница "Creative Labs", настрогавшая кучу буратин, сиречь "недо-миди" плат. Нонче-же, когда комп стал цениться "на вес семечек", и каждый уважающий себя миди-синтезатор, как прислугой, обзавёлся собственным песональным компом,- homo userus снова забыл об сих чипах, ибо ушли они из бытовой техники, переместившись в стойки и "горки" музыкальных студий, в.т.ч. домашних. Где им и место. |
Сейчас на форуме |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
madmaks Мне все же кажется, что вы недооцениваете мощу современных процессоров, которые а) как минимум 32-разрядные на целых б) выполняют СОТНИ МИЛЛИОНОВ операций в секунду Например, последний и "почти-аппаратных" MIDI, SBLive!/Audigy - был очень неплох. Он хотя хранил банки в памяти машины, НО таскал их самостоятельно по PCI Bus Master (DMA) и имел на борту приличный DSP (EMU8K/10K). Однако оказалось что писать эффекты под этот DSP довольно сложно. Ведущий разработчик похоже отошел и не ведет проект http://www.kxproject.com/ До SBLive! самый популярный MIDI была Yamha 7xx PCI. Довольно продвинутая карта с полуаппаратным MIDI и стандартом XG. Но свежих драйверов нету, даже самые фанатичные любители переползли на ASIO. Сайт любителей почти мертв. http://xg.mids.ru/main.html Кстати, на заметку - существовал софтовый эмулятор этой самой XG: S-YXG50, дальний-дальный предок современных VSTi и DXi синтезаторов. Попробуйте. Звучит вполне "по-Ямаховски" и понимает эффекты XG, но задержка дикая - до полсекунды (т.к. древние алгоритмы эффектов). Рекомендую также ознакомиться с статьей Software_synthesizer, узнаете что в DirectX входит ролондовской софтовый синтезатор совершенно бесплатно. |
madmaks
Full Member
Откуда: Россия, Ярославская обл., г. Углич Всего сообщений: 204 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 23 сен. 2008 |
Мда, как в юмористическом рассказе - устранили, улучшили, выполнили, перегнали, а включаешь - не работает. Никто бы и не заметил, что проигрывание МИДИ теперь чисто программное, даже отметили бы его преимущества в звучании, вызванные легкостью написания эффектов для x86 архитектуры. К сожалению, на практике, бесплатным программным синтезаторам в реальном времени не удается выполнять даже простейшие МИДИ команды, не то что применять к ним какие-либо эффекты, а когда речь идет о покупке, то аппаратный синтезатор предпочтительней, поскольку часто не требует вообще никаких программ, кроме сваливания миди данных в свой порт командами out или МИДИ кабеля. |
madmaks
Full Member
Откуда: Россия, Ярославская обл., г. Углич Всего сообщений: 204 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 23 сен. 2008 |
madmaks написал: Люди! Счастье, счастье привалило! Да, я был неправ. Есть такие варианты для Live под windows 7: Удалось найти набор креативовского софта для Live, который правильно устанавливается на XP (для 7 нет и вероятно не предвидится) и позволяет загружать разные патчи, т.е. получить из Live вполне PnP midi синтезатор, как AWE.http://forum.ixbt.com/topic.cgi?id=12:50893#l. |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 | Печать |
Полигон-2 » Технический флейм » Про встроенное аудио |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |