Давай я дам тебе расклад четкий за мое понимание. В 2001 году когда я и Ларьков делали половину CC мы договорились с ним, что он несет Commodore 64, а я везу из Самары дискеты с новыми релизами. Я трансферил дискеты неделю, X1541 кабель очень медленный. Мы привезли на пати Commodore 64, отстояли его подключение и показывали народу свежайшие буржуинские релизы.
Напомнить тебе, что ты мне тогда сказал на улице?
— Зачем вы на большом экране смотрите эту фигню?
— Это отличные новые релизы.
— Нет. Надо смотреть Red Storm…
Ты как был в 1995 году так там и остался. Ты не способен архивировать для памяти поколений даже то, в чем ты лично участвовал и организовывал. Сайт Энлайта на дне, что такое cross2 ты не понял, видео эксклюзивные с Enlight 96 тебя не интересуют.
Бро! О чем мне с тобой говорить тогда?
Сиди, паяй, релизь раз в год. Это твой выбор, выбор ПЕНСИОНАРА.
У меня другой путь.
идет атака на все понятия которые нам чужды.
в том числе идет атака на тебя (если ты не заметид), но такая позитивная, добрая.
Нам действительно не удалось взять Берлин штурмом. Но до 9 мая есть время. Мы вернемся и вернемся гораздо масштабнее.
Все твои советы учтены. Сегодня мы опубликуем post-party-fix WWTF??? и нам будет нужна твоя помощь в создании финальной версии.
Подключайся, мы сами не справляемся!
Илья, я вот думал, как написать на Хайпе про короновирус так, чтобы не было ощущения, что ничего не происходит, но и ещё чтобы не было ощущения, что мы о чём-то другом на самом деле. Очень точное у тебя попадание в правильную тему, спасибо.
Макс, прошу не воспринимать в штыки, но я реально не понимаю зачем это всё? Зачем треки называть музыкальными альбомами? Зачем посредственные демы класть с подробным видео, так что дистрибутив занимает больше места, чем топ-10 Pouet за все времена?
И проговариваю, потому что без проговаривания всё время начинается фигня. Я не хочу чтобы ты делал то, что я хочу. Делай что хочешь, это твоё право, разумеется. Но пожалуйста, объясни пожалуйста, зачем это и кому это нужно. Потому что сейчас я вижу безумие, а метода не вижу. И подозреваю что я такой не один.
Оригинал это видео которое имплантировано в текст. Сам текст же не является переводом поскольку на 3/4 состоит из другого текста нежели говорит голос в видео.
Эта заметка писалась когда еще Ion Maiden не была переименована в Ion Fury.
Это же надо было прикопаться к такому.
Маркетологи рок-группы по моему пробили днище из днищ.
В DMC файле может быть произвольное количество сэмплов, их расположение и длина неизвестны. В модуле с мелодией есть таблица сэмплов в 63 записи, по одной записи для каждой ноты, начиная с C-1. Эти записи указывают, где в DMC файле находятся данные нужных сэмплов, какова их длина и питч. В нотном тексте сэмплы с нужными параметрами вызываются просто проигрыванием соответствующей ноты. Сэмпл лая назначен на ноту C-4 в исходном модуле, из которого строится таблица параметров сэмплов. 36 — смещение в табличке, она начинается с C-1, и если добавить 36 (3*12), получается C-4.
Я реально не понимаю связи. Почему 36 какое то отношение имеет к ноте C-4 и какое отношение обе этих вещи вообще могут иметь к потоку однобитовых звуковых данных со звуком лающей собачки.
У музык и sfx всё было достаточно просто — 0..N и соответствующие API логичные и простые и их легко было увидеть в интерфейсе в поле «Song», а тут непонятно.
Но я всё-таки вообще не шарю как музыкант в трекерных этих делах потому что музыкантом даже близко не являюсь и в трекерах шарю как та лающая собачка в апельсинах. Поэтому не удивительно.
Ладно, я даже уже из-за необходимости 3 раза опрашивать контроллер выкинул DCPM из урока, проблем куча, а одно уже только объяснение почему я его выкинул заняло полэкрана. Со всеми этими фейковыми считываниями портов ввода и как там биты портятся.
Думаю это годится на «сложную» тему в будущем после мапперов и полноценного скроллинга реальной карты метатайлов. Посмотрим. Так или иначе спасибо за ответы.
FamiTracker отношения к вопросу не имеет, это связано с устройством приставки и возможностями FamiTone. Сэмплы в нотном тексте назначаются на ноты для удобства использования. В данных мелодии есть таблица соответствия нот и сэмплов, а также их параметров — смещения от начала блока, длительность, питч. Вызов FamiToneInit нужен, чтобы сохранить указатель на эту таблицу сэмплов (FT_DPCM_LIST), чтобы при вызове FamiToneSamplePlay знать, где она находится.
Внутри файла DMC нет ничего, кроме бинарного потока сэмплов, никаких заголовков. Его содержимое описывается только таблицей в мелодии.
В старых версиях FamiTone поддерживалось только 12 сэмплов, была короткая табличка, с расчётом на то, что сэмплы будут использоваться только для немногочисленных ударных инструментов. Позже я сделал поддержку 63 сэмплов, чтобы можно было делать сэмплированный бас а-ля Sunsoft. Номер сэмпла 36 — это нота C-4. Описание в readme.txt просто не было обновлёно, как обычно.
Напомнить тебе, что ты мне тогда сказал на улице?
— Зачем вы на большом экране смотрите эту фигню?
— Это отличные новые релизы.
— Нет. Надо смотреть Red Storm…
Ты как был в 1995 году так там и остался. Ты не способен архивировать для памяти поколений даже то, в чем ты лично участвовал и организовывал. Сайт Энлайта на дне, что такое cross2 ты не понял, видео эксклюзивные с Enlight 96 тебя не интересуют.
Бро! О чем мне с тобой говорить тогда?
Сиди, паяй, релизь раз в год. Это твой выбор, выбор ПЕНСИОНАРА.
У меня другой путь.
идет атака на все понятия которые нам чужды.
в том числе идет атака на тебя (если ты не заметид), но такая позитивная, добрая.
Нам действительно не удалось взять Берлин штурмом. Но до 9 мая есть время. Мы вернемся и вернемся гораздо масштабнее.
Все твои советы учтены. Сегодня мы опубликуем post-party-fix WWTF??? и нам будет нужна твоя помощь в создании финальной версии.
Подключайся, мы сами не справляемся!
И проговариваю, потому что без проговаривания всё время начинается фигня. Я не хочу чтобы ты делал то, что я хочу. Делай что хочешь, это твоё право, разумеется. Но пожалуйста, объясни пожалуйста, зачем это и кому это нужно. Потому что сейчас я вижу безумие, а метода не вижу. И подозреваю что я такой не один.
Это же надо было прикопаться к такому.
Маркетологи рок-группы по моему пробили днище из днищ.
И кто комментирует её первым?
>8-D
Я реально не понимаю связи. Почему 36 какое то отношение имеет к ноте C-4 и какое отношение обе этих вещи вообще могут иметь к потоку однобитовых звуковых данных со звуком лающей собачки.
У музык и sfx всё было достаточно просто — 0..N и соответствующие API логичные и простые и их легко было увидеть в интерфейсе в поле «Song», а тут непонятно.
Но я всё-таки вообще не шарю как музыкант в трекерных этих делах потому что музыкантом даже близко не являюсь и в трекерах шарю как та лающая собачка в апельсинах. Поэтому не удивительно.
Ладно, я даже уже из-за необходимости 3 раза опрашивать контроллер выкинул DCPM из урока, проблем куча, а одно уже только объяснение почему я его выкинул заняло полэкрана. Со всеми этими фейковыми считываниями портов ввода и как там биты портятся.
Думаю это годится на «сложную» тему в будущем после мапперов и полноценного скроллинга реальной карты метатайлов. Посмотрим. Так или иначе спасибо за ответы.
Внутри файла DMC нет ничего, кроме бинарного потока сэмплов, никаких заголовков. Его содержимое описывается только таблицей в мелодии.
В старых версиях FamiTone поддерживалось только 12 сэмплов, была короткая табличка, с расчётом на то, что сэмплы будут использоваться только для немногочисленных ударных инструментов. Позже я сделал поддержку 63 сэмплов, чтобы можно было делать сэмплированный бас а-ля Sunsoft. Номер сэмпла 36 — это нота C-4. Описание в readme.txt просто не было обновлёно, как обычно.