Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Про встроенное аудио |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
Fe-Restorator |
Сообщение отправлено: 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 » Технический флейм » Про встроенное аудио |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |