Важная информация

User Tag List

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 41 по 50 из 64

Тема: Трекер нового поколоения

  1. #41
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,440
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от siril Посмотреть сообщение
    и, причём же тут PSG? =)
    При том что максимума можно добится только если музыка в итоге рендерится в поток регистров, сиречь PSG.

  2. #42
    Master Аватар для siril
    Регистрация
    01.02.2005
    Адрес
    perm/ru
    Сообщений
    520
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    не, ну в поток регистров то она будет в любом случае рендериться. но не писать же музыку значениями регистров.

    была ещё одна идея альтернативного трэкера, как развитие идеи многоканального монтажа, микширования и рендеринга. (начало тут -> http://zx.pk.ru/showpost.php?p=155249&postcount=34 )

    Вкратце:

    1) у нас есть неограниченное количество виртуальных каналов. в них мы используем обычные схемы работы с семплами и орнаментами.

    2) есть 3 "монтажных" канала. в которые рендерится поток регистров с этих виртуальных каналов.

    в монтажных каналах - используются команды, сходные по идеологии с "репиттерами". - то есть в любой момент времени в любой канал можно вывести звуковой поток с любого виртуального канала.

    Либо вручную (указав номер канала и его модификаторы) либо автоматически - рендеринг осуществляется с разных каналов в соответствии с их приоритетом и gate-"правилами".

    Например. есть 5 виртуальных каналов.
    в А - орнамент (аккорд/гармония), в Б - ударники, в В - бас, в Г - тема, в Д - вторая тема.

    задаём приоритет Б - высший приоритет (0), в В - чуть меньше (1), в А - (2) самый низкий.

    и задаём автоматическое gate-правило, если громкость сигнала в виртуальном канале "А" - ниже 5 - то считается, что он заткнулся.,

    перенаправляем все эти три виртуальных канала в один реальный - "А".

    в итоге там отрендерится - Ударник, потом он заткнётся и уступит место орнаменту, который будет перебиваться басом.

    с минимальными усилиями мы совместили в 1-ом канале (полуавтоматически!) три сущности. в остальные каналы - можем также перенаправить остальные виртуальные каналы, или воспользоваться репиттерами для создания эха.

    Можно пересобирать реальные треки из разных виртуальных с минимальными усилиями, и в то же время с максимально тонкими возможностями - если собирать каждый канал "вручную" - самостоятельно определяя что, где и когда будет звучать.

    это ещё более высокий уровень абстракции чем в предыдущем трекере - но, такая схема скорее всего не может быть полной заменой - лишь равноправной альтернативой.
    Последний раз редактировалось siril; 20.07.2009 в 07:29.
    oisee.

  3. #43
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,440
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от siril Посмотреть сообщение
    не, ну в поток регистров то она будет в любом случае рендериться. но не писать же музыку значениями регистров.
    Я к тому что возможности трекера не должна ограничиваться плеером.
    Соответсвенно если трекер на пц, а плеер играет PSG то реализовать можно все что угодно.

    Добавлено через 3 минуты
    Цитата Сообщение от siril Посмотреть сообщение
    была ещё одна идея альтернативного трэкера, как развитие идеи многоканального монтажа,
    Чем то похоже на миди, а виртуальные каналы наверное правильнее называть голосами.
    Последний раз редактировалось newart; 29.09.2008 в 17:16. Причина: Добавлено сообщение

  4. #44
    Master Аватар для siril
    Регистрация
    01.02.2005
    Адрес
    perm/ru
    Сообщений
    520
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Чем то похоже на миди, а виртуальные каналы наверное правильнее называть голосами.
    нет, мидишные голоса - в трекерном мире соответствуют семплу.

    тут речь идёт именно о полноценном канале, для которого производятся все те же вычисления, что и для обычного - то есть на основании ноты, семпла, орнамента, и проч - вгенерируется точно такой же поток регистров, единственное его отличие от реального - он виртуальный - то есть поток данных с него может быть перенаправлен в любой момент или как-то обработан мета-командами.
    oisee.

  5. #45
    Master
    Регистрация
    18.12.2005
    Адрес
    Чайковский
    Сообщений
    754
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Cool

    Цитата Сообщение от siril Посмотреть сообщение
    (Ступеневые орнаменты - не менее круты).
    хех, на эту тему у нас с key-jee было иное мнение :)

    newart, вспомнил. обязательно сделай так, чтобы каждый канал был представлен как паттерн. т.е. нам просто нужно будет расставлять на каждой позиции 3 своих уникальных паттерна (канала) или 6 (если это турбо-саунд). это удобно, потому что зачастую один канал в треке часто повторяется (скажем, ударники или трель (гармонические переходы)). это неплохо экономит время написания и объем трека.

    на c64 это уже давно практикуется.

  6. #46
    Master Аватар для siril
    Регистрация
    01.02.2005
    Адрес
    perm/ru
    Сообщений
    520
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от riskej Посмотреть сообщение
    хех, на эту тему у нас с key-jee было иное мнение
    ну, во-первых, вы всё-таки признали, что это круто, но, к сожалению не смогли понять зачем лично вам это нужно =)
    практика в данном случае решает.

    а во-вторых, MMCM, nik-o и AndyFer, например, не цепляясь за проржавевшую реальность всех этих обрыдлых излишне техничных, далёких от музыки трекеров, с большим энтузиазмом отнеслись к данному решению.

    проблема всех предыдущих трекеров в том, что в них было слишком много компромиссов и откровенного перекоса в сторону програмистского подхода, а не музыкального. делали как проще программеру, но не музыканту =) а на музыкальную теорию вообще клали болт.

    невероятно малые затраты дадут возможность музыканту использовать неклассические нетемперированные звукоряды (природный, пифагоров, индийский, арабский) - искусственный (см. исследования Ивана Рощина о звукоряде с нулевой погрешностью).

    такие же минимальные затраты освободят от необходимости вручную забивать частоту огибающей (при сохранении возможности ручной корректировки) - что даст невероятную свободу в использовании орнаментов на огибающей и синхронных слайдов (когда частота огибающей и тона меняются одновременно и пропорционально) - всё это позволит заиграть AY-8910 такими красками, которые доселе и вообразить-то было сложно.

    задание тональности и использование ступеневых орнаментов позволит подняться на более высокий уровень абстракции - при том что не отнимет инструментов для тонкого управления происходящим, но позволит, например, на лету производить полную пропорциональную модуляцию трека или его частей простое изменение тональности (одной командой) на лету хоть с мажора на минор, хоть вообще на произвольную хитровымученную тональность.

    блин, я понять не могу, если это реализуется предельно, и на самом деле упрощает те же взятия аккордов на орнаментах (без постоянной чехарды с 0-3-7 и 0-4-7) - то зачем же этому так сопротивляться? O_o

    чем богаче палитра и разнообразней выбор инструментов - тем интереснее полотно получится, тем приятнее его будет создавать.

    на c64 это уже давно практикуется.
    это было и на спектруме, в SQ-Tracker'е.
    oisee.

  7. #46
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #47
    Junior Аватар для ReAniMaToR
    Регистрация
    17.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    26
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    по-моему Siril дело говорит. Чую нутром речь идет о прогрессе

  9. #48
    Guru
    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не хватает виртуальных каналов с наложением. С ними рутины было бы существенно меньше.

    Не хватает глобальной громкости, которую можно было бы плавно менять вдоль трека (командой или графически).

    Отдельный трек для огибающей, считаю, не нужен, вместо этого нужно в каждой строке инструмента хранить тип огибающей, отношение T:E и разлив (чтобы он был предсказуемый, а не в зависимости от ноты!).

  10. #49
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может, трекер и не новое поколение, но для 1К интр минимальный трекер просто нужен имхо.

  11. #50
    Guru
    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это будет скорее не трекер, а генератор рандомной музыки

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Разработка НОВОГО клона
    от MegaMyth в разделе Несортированное железо
    Ответов: 311
    Последнее: 01.08.2008, 21:52
  2. DEB - ассемлер нового поколения...
    от ASMAN в разделе Программирование
    Ответов: 145
    Последнее: 04.11.2007, 11:03
  3. Трекер для TS-FM
    от homeness в разделе Софт
    Ответов: 1
    Последнее: 12.05.2007, 17:34
  4. Концепция нового трекера...
    от Mike в разделе Музыка
    Ответов: 21
    Последнее: 22.04.2005, 15:41

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •