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

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 28

Тема: Octode и Qchan

  1. #1
    Veteran Аватар для AER
    Регистрация
    18.11.2009
    Адрес
    пгт.Малиновка
    Сообщений
    1,255
    Благодарностей: 804
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question Octode и Qchan

    кто что расскажет? кто опишет по русски? в чем испытать?

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

  3. #2
    Guru Аватар для osa
    Регистрация
    12.04.2010
    Адрес
    Шмелёво
    Сообщений
    2,252
    Благодарностей: 483
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    о чем речь вообще?

  4. #3
    Veteran Аватар для AER
    Регистрация
    18.11.2009
    Адрес
    пгт.Малиновка
    Сообщений
    1,255
    Благодарностей: 804
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1-bit music news сообщает о выходе двух новых ZX Spectrum движков для создания 1-bit музыки. На текущий момент, к сожалению, для них нет редактора, но вы всегда можете использовать для этих целей трекер, поддерживающий формат XM (*.xm) с последующим конвертированием.
    Музыканты, когда ждать треки с использованием свежих возможностей?

    ---------- Post added at 20:13 ---------- Previous post was at 20:11 ----------

    http://speccy-live.untergrund.net/

    ---------- Post added at 20:13 ---------- Previous post was at 20:13 ----------

    http://speccy-live.untergrund.net/

  5. #4
    Member
    Регистрация
    06.01.2009
    Адрес
    Запорожье
    Сообщений
    30
    Благодарностей: 3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пишешь музон в редакторе (как пример использовал Modplug Tracker). Перегоняешь с помощью xm2qchan.exe или xm2octode.exe в дата файл (пример: xm2octode.exe music.xm - в командной строке и получаешь music.asm). Берешь sjasmplus.exe помещаешь в папку octode или qchan туда же свой музон (*music.asm). И запускаешь compile.bat. Получишь снаповский файл test.sna. Все, можно слушать.

  6. #5
    Veteran
    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Благодарностей: 192
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А куда оно играет? На бипер? Каков размер получаемых данных? Сколько жрёт проца? Может ли играть на прерываниях?

  7. #6
    Veteran Аватар для AER
    Регистрация
    18.11.2009
    Адрес
    пгт.Малиновка
    Сообщений
    1,255
    Благодарностей: 804
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    мдааа. ждем редактора.

  8. #7
    Master
    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    880
    Благодарностей: 470
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тут на днях Shiru выпустил еще один биперный движок - Tritone:

    http://shiru.untergrund.net/

    Этот использует тот же принцип генерации, что движок Savage, но имеет 3 канала + 1 канал ударников. Принцип редактирования музыки тот же: в Modplug Tracker создается музыка, потом с помощью программ-конверторов перегоняется в .asm-файл и далее ассемблируется на требуемый адрес.

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

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

  9. #8
    Master
    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    880
    Благодарностей: 470
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот перевод readme.txt от Tritone by Shiru:

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

    Учтите, что это версия 2 движка. Версия 1 не имела коррекции темпа, так что скорость воспроизведения ощутимо менялась при использовании ударников; все каналы имели одинаковую громкость. Если вы хотите иметь одинаковую громкость для всех каналов - активируйте опцию "NO_VOLUME" (см. tritone.asm).

    Как создавать музыку.

    Для данного движка нет специального редактора. Вы можете создавать музыку в любом треккере с поддержкой формата XM. При этом необходимо соблюдать ряд ограничений. Вы можете слышать звук во время редактирования, используя инструменты из шаблонного XM-файла, который прилагается. Сэмплы были сняты с самого движка, так что звучание XM-файла будет примерно похож на окончательный результат на Спектруме. После создания музыки ее можно сконвертировать в исходный текст на ассемблере в требуемом формате.

    Для выбора скорости воспроизведения можно пользоваться глобальными настройками BPM и скорости, или использовать эффект Fxx в первой строке паттерна. Каждый паттерн может иметь индивидуальную скорость. Реальная скорость для воспроизведения будет пересчитана на наиболее близкую достижимую скорость, которая может несколько отличаться от заданной.

    Можно использовать только узкий диапазон октав для нот. Если нота окажется вне этого диапазона, конвертор выдаст предупреждение. Можно также использовать эффект E5x (точная подстройка нот), где x=0..F (шестнадцатеричное), при этом 8 означает отсутствие подстройки, значения меньше 8 - более высокую частоту, больше 8 - более низкую. Данная возможность может быть использована чтобы получить богатые тембром звуки путем помещения одной и той же ноты на два канала и использования E59 на каждой ноте одного из каналов. При использовании E5x, где x=7 и менее на низких нотах, частота может выйти за пределы допустимого диапазона. При этом конвертор также выдаст предупреждение.

    Все каналы имеют разную громкость, от низкой до высокой. Третий канал самый громкий, он почти в 2 раза громче, чем первый. Чтобы услышать разницу в громкости в XM-файле - используйте команды установки громкости, они конвертором игнорируются.

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

    Формат музыкальных данных:
    - список 16-битных указателей на паттерны, младший байт идет первым;
    - 0
    - 16-битный указатель на точку зацикливания в списке паттернов
    Данные паттернов

    Формат данных паттерна:
    - темп (1..65535)
    - До 6 байт на строку. Если байт равен 0 - это отключение ноты. Если 1 - значит нет изменений, 128 и более - нота в формате: 16-битный делитель и скважность (старший байт, младший байт): 4 бита скважность, 12 бит - делитель. Если первый байт строки больше 1, но меньше 128 - то это ударник. 255 - конец паттерна.

  10. Этот пользователь поблагодарил Barmaley_m за это полезное сообщение:
    Fireboll (06.03.2011)

  11. #9
    Veteran Аватар для AER
    Регистрация
    18.11.2009
    Адрес
    пгт.Малиновка
    Сообщений
    1,255
    Благодарностей: 804
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да да, и это в биполу.

  12. #10
    Master
    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    880
    Благодарностей: 470
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В биполу не получится. Она, как я слышал, жестко заточена на два канала. Слишком много придется переделывать, а автор что-то решил отойти от дел. Так что давай, AER, осваивай Modplug Tracker (OpenMPT), а я уж для тебя сконвертирую!

Страница 1 из 3 123 ПоследняяПоследняя

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

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

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

Ваши права

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