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

User Tag List

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 46

Тема: Быстрый проигрыватель AY-музыки (980-1300t)

  1. #21
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а старых аласмах можно заменить на IFDEF ENDIF
    а в новом (от alone coder) есть просто IF
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

  2. #22
    Master Аватар для GM BIT
    Регистрация
    27.11.2008
    Адрес
    Красноярск
    Сообщений
    747
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Откомпилил зацикленную мелодию (4 патерна + 1 пустой). С момента зацикливания проигрывается билиберда.
    Мож я чего неправильно накомпилил?
    В первом посту ay_zip_play такая же песня
    Последний раз редактировалось GM BIT; 11.04.2011 в 12:28.

  3. #23
    Master
    Регистрация
    16.09.2005
    Адрес
    Дзержинск (DustCity)
    Сообщений
    919
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В текущем плеере нет зацикливания.
    Надо изменить код примерно так:

    Код:
    	//--- переход на новый паттерн
    	LD	A,PATTSIZE	;7
    	LD	(HL),A		;7
    	LD	HL,(ADR_PATT)	;16
    	LD	DE,ADR_A	;10
    	DUP	10
    	LDI			;16*10=160
    	EDUP			;
    	LD	(ADR_PATT),HL	;16
    	;RET			;10 //226 t=1200..1287
    
    	//--- LOOPER
    	LD	HL,(ADR_PATT)
    	LD	BC,END_TRACK
    	AND	A
    	SBC	HL,BC
    	RET	NZ
    	LD	HL,BEGIN_TRACK+10*XX
    	LD	(ADR_PATT),HL
    	RET
    Где 10*XX - в этой записи XX смещение в нотах * скорость
    Pentagon1024sl2.2/TSFM/Z-Controller/GS128Kb/HDD/CDROM/Palcoder

  4. #24
    Master Аватар для GM BIT
    Регистрация
    27.11.2008
    Адрес
    Красноярск
    Сообщений
    747
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо помогло.

    //--- LOOPER
    LD HL,(ADR_PATT) - можно убрать.

  5. #25
    R.I.P. Аватар для VNN_KCS
    Регистрация
    11.10.2007
    Адрес
    Донецкая обл. г.Енакиево
    Сообщений
    2,316
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного разобравшись, с помощью автора и GM BIT, добился чёткой работы плеера.
    Заметил недостаток в том, что при выключении музыки огибающая не выключается и остаются неприятные звуки AY-ка. Немного изменил по метке INIT. Ещё хотелось бы таких нововведений в компилятор: автоопределение адреса, чтоб при ассемблировании не выдавалось ошибки компиляции в ПЗУ. Добавить автоопределение зацикливания мелодии с одновременной вставкой текста в сорцы плеера.
    Ну и напоследок - изменил плеер так, что теперь он играет по тактам "ровно" т.е., при проигрывании мелодии занимает одно и то же число тактов. Правда теперь он занимает максимальное число тактов.
    Зачем? А попробуйте сделать чё-нить на бордюре, вертикальную полоску например, с обычным плеером. Да так, чтоб она не дёргалась по сторонам.
    Вложения Вложения
    • Тип файла: rar PLAYER.rar (30.5 Кб, Просмотров: 249)

  6. #26
    Master Аватар для GM BIT
    Регистрация
    27.11.2008
    Адрес
    Красноярск
    Сообщений
    747
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    http://psndcj.blogspot.com/2011/08/tbk-psg-squezer.html - Результаты очень даже приличные, psndcj - как всегда красавчик!!! Ждем пакер

  7. #27
    Master
    Регистрация
    16.09.2005
    Адрес
    Дзержинск (DustCity)
    Сообщений
    919
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Давно в массы пора, еще год назад с ним обсуждали...
    Непотребный код и т.п. пофиг... главное алгоритм компиляции и поригрывателя объяснить - кому надо разберется)
    Pentagon1024sl2.2/TSFM/Z-Controller/GS128Kb/HDD/CDROM/Palcoder

  8. #28
    Veteran Аватар для GriV
    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так, автора сюда почему кода не вижу? Сами код причешем, разберёмся.
    Последний раз редактировалось GriV; 21.01.2012 в 20:45.
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

  9. #29
    Master Аватар для GM BIT
    Регистрация
    27.11.2008
    Адрес
    Красноярск
    Сообщений
    747
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    psndcj : "В связи с идеологическим несоответствием меня и окружающих" - он покинул форум
    На форуме он не появляется, очень жаль, толковый парень. Его опыт и ум мог бы много дать тем кто не сведует! Ну, что поделать будем хотя-бы его блог смотреть и учиться уму разуму!

  10. #30
    Veteran Аватар для GriV
    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дайте кто нибудь его контакты (icq контакт etc)?
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

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

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

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

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

Похожие темы

  1. Проигрыватель WAV-музыки
    от p@lex в разделе Музыка
    Ответов: 22
    Последнее: 06.08.2014, 01:59
  2. Ответов: 296
    Последнее: 14.10.2012, 23:53
  3. Муз.Проигрыватель для Symbian 9.x
    от Darkman007 в разделе Музыка
    Ответов: 13
    Последнее: 19.09.2008, 21:10
  4. Куплю проц Z84C0006PEC или более быстрый.
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 19.09.2006, 11:24

Метки этой темы

Ваши права

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