User Tag List

Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 31

Тема: Вопрос по Sound Tracker

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,867
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Вопрос по Sound Tracker

    Есть мелодия написанная в Sound Tracker (классическом)
    как её заставить проиграться один раз и заткнуть навсегда?
    средствами самого тракера это реально сделать?
    С уважением,
    Jerri / Red Triangle.

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

  3. #2

    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,286
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    39 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Навсегда- только доработкой плеера.
    Надолго- поставить длину в 255 позиций и забить неиспользуемые пустым паттерном.

  4. #3

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

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    как её заставить проиграться один раз и заткнуть навсегда?
    Gasman публиковал исходники демы Ninja Milkman Conspiracy, там есть дизассемблированный проигрыватель Sound Tracker с комментариями. может, поможет?
    Вложения Вложения
    Последний раз редактировалось denpopov; 20.02.2014 в 17:25.

  5. #4

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,867
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от denpopov Посмотреть сообщение
    Gasman публиковал исходники демы Ninja Milkman Conspiracy, там есть дизассемблированный проигрыватель Sound Tracker с комментариями. может, поможет?
    где?
    С уважением,
    Jerri / Red Triangle.

  6. #5

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,293
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    1,458
    Поблагодарили
    948 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Ninja Milkman Conspiracy

    Цитата Сообщение от jerri Посмотреть сообщение
    где?
    комментов там минимум

  7. #6

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,867
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    Cool

    Цитата Сообщение от goodboy Посмотреть сообщение
    комментов там минимум
    этот у меня есть
    есть

    Код:
    l7cbc:    ld      a,(l7c64)  ;вот это текущая позиция.
        ld      c,a
        ld      hl,song_length   ;вот тут проверяем длину музла
        cp      (hl)
        jp      c,l7cc9
    
        xor     a                     ;а здесь зануляем нафиг
                                       ; вся муза тупо зациклена на начало.
        ld      c,a
    l7cc9:    inc     a
        ld      (l7c64),a
        ld      l,c
        ld      h,00h
        add     hl,hl
        ld      de,(position_map)
        add     hl,de
        ld      c,(hl)
        inc     hl
        ld      a,(hl)
        ld      (l7f08),a


    ---------- Post added at 19:46 ---------- Previous post was at 19:44 ----------

    Цитата Сообщение от null_device Посмотреть сообщение
    Много - это сколько?
    Никакого огорода - если все мелодии "находятся" в памяти, при их переключении добавляем в текст оператор, для занесения значения в "счетчик". В конечном счете - выбор за вами.
    на данный момент 6 музык. но будут еще
    половину надо проигрывать один раз - остальные пускать по кругу.

    самый простой и наименее трудоемкий способ предложен Витамином
    им и воспользуюсь.
    С уважением,
    Jerri / Red Triangle.

  8. #7

    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,198
    Спасибо Благодарностей отдано 
    40
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    103 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    jerri, "посчитать" количество вызовов плейера, после инициализации мелодии, и прекратить его вызов по достижении "конца" мелодии. Добавить в конец мелодии "паузу", или "заткнуть" AY\YM - "вручную".

    ---------- Post added at 22:07 ---------- Previous post was at 21:47 ----------

    Как вариант: попробовать "перекомпилировать" мелодию в Sound Tracker Pro. Там есть точка остановки мелодии adr+9.
    Последний раз редактировалось null_device; 20.02.2014 в 18:26.
    Когда есть, но не знаешь где - это все равно, что нету.

  9. #8

    Регистрация
    10.11.2007
    Адрес
    Khimki
    Сообщений
    18,222
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от null_device Посмотреть сообщение
    Как вариант: попробовать "перекомпилировать" мелодию в Sound Tracker Pro. Там есть точка остановки мелодии adr+9.
    Можно, только надо полностью послушать мелодию в STPro, вполне возможно, что играть она будет по другому. Например, в обычном ST какой-нибудь звук можно отредактировать так, что он сам затухнет и потом будет тишина до следующей ноты, то STPro после затухания сам её проиграет ещё раз, там где в обычном уже тишина. Т.е. надо ставить R--, чтобы не было повторения.
    Может, мы обидели кого-то зря,
    Сбросив пару лишних мегатонн,
    И горит зелёным пламенем земля,
    Там, где был когда-то Пентагон!..

    Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'

  10. #9

    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,286
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    39 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от null_device Посмотреть сообщение
    Как вариант: попробовать "перекомпилировать" мелодию в Sound Tracker Pro. Там есть точка остановки мелодии adr+9.
    И эта точка сама вызывается по достижению конца мелодии?

  11. #10

    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,198
    Спасибо Благодарностей отдано 
    40
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    103 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Vitamin, чего-то, малость "туплю". Запутала постановка вопроса ТС.
    Значит: только "считать" количество вызовов плейера и по достижении нужного значения вызвать процедуру "остановки" и "отключить" вызов плейера.
    Когда есть, но не знаешь где - это все равно, что нету.

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

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

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

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

Похожие темы

  1. Strogino Sound Tracker
    от s1moncpu в разделе Музыка
    Ответов: 4
    Последнее: 08.12.2017, 14:47
  2. Sound Tracker
    от drbars в разделе Софт
    Ответов: 5
    Последнее: 28.11.2012, 00:02
  3. Музыка из Sound Tracker
    от python в разделе Музыка
    Ответов: 3
    Последнее: 19.03.2008, 14:16
  4. Декомпиляция музыки Sound Tracker
    от scl^mc в разделе Музыка
    Ответов: 13
    Последнее: 25.06.2007, 16:15
  5. Чем конвертировать $S (Sound Tracker) файлы ?
    от Ovvnex в разделе Музыка
    Ответов: 7
    Последнее: 23.04.2006, 23:54

Ваши права

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