Звуковая карта "ZXM-MoonSound" - Обсуждение

Все вопросы, связанные с ресурсом micklab.ru

Moderator: Mick

Postby Mick » Thu, 18.02.2016 19:15:49

g0blinish wrote:Взял из твоих сырков.


Гы гы, что то у меня тогда эмулятор тормозит :(
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Thu, 18.02.2016 19:20:24

Mick wrote:Гы гы, что то у меня тогда эмулятор тормозит


На этом нормально. Плейер жрет 24000 тактов визуально. Буду доделывать дему.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby g0blinish » Fri, 19.02.2016 08:03:56

MoonZound
Attachments
moons.zip
(19.97 KiB) Downloaded 291 times
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby Mick » Fri, 19.02.2016 10:15:45

Мои поздравлямс. А фонтик выдеру :)
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Fri, 19.02.2016 10:50:59

Mick wrote:А фонтик выдеру


Лучше сам спроси, ты его подрисовывать замучаешься:)
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby Mick » Fri, 19.02.2016 11:32:19

g0blinish wrote:Лучше сам спроси, ты его подрисовывать замучаешься:)


Выдран и переставлен :) Так фонт есть, осталась картинка. Ну что кто к 23 февраля что предложит?
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Fri, 19.02.2016 11:41:13

Mick wrote:Ну что кто к 23 февраля что предложит?


Музона подходящего нет ):
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby Mick » Fri, 19.02.2016 11:46:50

g0blinish wrote:Музона подходящего нет ):


Ну главное что есть повод и есть много неслушанной музыки :)
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Fri, 19.02.2016 11:56:19

Mick wrote:Ну главное что есть повод и есть много неслушанной музыки

Не, обычное лобовое решение - взять мидюшку по теме и скормить MoonSound.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby Mick » Fri, 19.02.2016 12:06:13

g0blinish wrote:Не, обычное лобовое решение - взять мидюшку по теме и скормить MoonSound.


Ну это пока для меня будет сложно.
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Fri, 19.02.2016 12:30:55

Mick wrote:Ну это пока для меня будет сложно.

Просто сборник сделаешь? Кстати, хотел спросить - не попадался ли под mwm приличный player на MSX?
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby Mick » Fri, 19.02.2016 12:42:25

g0blinish wrote:Просто сборник сделаешь? Кстати, хотел спросить - не попадался ли под mwm приличный player на MSX?


Да, я пока сборники леплю - это так сказать для ознакомления общественности. По MSX я лошара полная, так что не в курсе есть ли вообще другие плееры.
Я сколько демок видел, там юзается один единственный плеер, который я использую у себя. Они могут отличаться немного кодом, но в основном однофигственно.
Можешь кстати попробовать обуздать mod, вроде есть пару плееров под этот чип.
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Fri, 19.02.2016 13:00:48

Mick wrote:Можешь кстати попробовать обуздать mod, вроде есть пару плееров под этот чип.

.mod плейеры есть вроде. просто декомпилировать и привести в порядок. Интересно, они сэмплы с loop поддерживают?
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby Mick » Fri, 19.02.2016 13:05:05

g0blinish wrote:Интересно, они сэмплы с loop поддерживают?


Вот чего не знаю, того не знаю.
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Fri, 19.02.2016 13:13:44

mmp подавился на всеизвестном monday...
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby creator » Fri, 19.02.2016 13:32:17

А у меня пока что вот так :)
Code: Select all
                ORG     #8000
;-----------------------------------------------
                LD      HL, #2001
                CALL    ADLIB
                LD      HL, #4010
                CALL    ADLIB
                LD      HL, #60F0
                CALL    ADLIB
                LD      HL, #8077
                CALL    ADLIB
                LD      HL, #A098
                CALL    ADLIB
                LD      HL, #2301
                CALL    ADLIB
                LD      HL, #4300
                CALL    ADLIB
                LD      HL, #63F0
                CALL    ADLIB
                LD      HL, #8377
                CALL    ADLIB
                LD      HL, #B031
                CALL    ADLIB

                LD      B, 255
        lp:     HALT
                DJNZ    lp

                LD      HL, #B011
                CALL ADLIB
                RET

;-----------------------------------------------
; Output a value to an ADLIB register.
; IN:
;       H       - register no.
;       L       - value
;-----------------------------------------------
ADLIB:          PUSH    HL
                PUSH    BC
                PUSH    AF

                LD      BC, #C4
                LD      A, H
                OUT     (C), A
                LD      H, 6
        la:     IN      A, (C)
                DEC     H
                JR      NZ, la

                INC     BC
                LD      A, L
                OUT     (C), A
                DEC     BC
                LD      H, 36
        lb:     IN      A, (C)
                DEC     H
                JR      NZ, lb

                POP     AF
                POP     BC
                POP     HL
                RET
;-----------------------------------------------
А, влип, очкарик!
User avatar
creator
 
Posts: 248
Joined: Wed, 11.02.2015 11:22:49
ICQ: 471186520
WEBSITE: http://amiga.nsk.ru/
LOCATION: nsk

Postby g0blinish » Fri, 19.02.2016 13:55:12

creator wrote:А у меня пока что вот так


а откуда этот пример?
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby creator » Fri, 19.02.2016 14:12:16

Из башки на основе этой статьи. Значения, чтобы "загудело", из Зубкова, на 355 странице.
А, влип, очкарик!
User avatar
creator
 
Posts: 248
Joined: Wed, 11.02.2015 11:22:49
ICQ: 471186520
WEBSITE: http://amiga.nsk.ru/
LOCATION: nsk

Postby g0blinish » Fri, 19.02.2016 15:15:12

нашел на сайте массу mfm файлов. Интересно, сырки из MoonBlaster примут?
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby g0blinish » Sun, 21.02.2016 19:29:54

Mick, ты в железе разбирался похоже.
не в курсе, что за порты #7E/$7F ? Инфа разная попадается, а mfm replayer мудрит как хочет.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby Mick » Sun, 21.02.2016 19:48:03

g0blinish wrote:не в курсе, что за порты #7E/$7F


Как оно в MSX, как и в моей карте. ymf278 можно разделить на две части FM и Wave (PCM)

FM часть
порт C4h -> запись адреса регистра (набор регистров 1)
C5h - запись данных в регистры набора 1
С6h - запись адреса регистра (набор регистров 2)
C7h - запись данных в регистры набора 2

Кроме того регистр C4h на чтение - статус

Wave часть
Регистр 7Eh - запись адреса регистра
7Fh - запись или чтение данных

Описание регистров можно поглядеть в даташите на ymf278
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby Mick » Thu, 25.02.2016 12:44:14

Еще 12 мелодий можно прослушать в новом сборнике.
Фонт опять позаимствовал у goblinish
Картинку пришлось калякать самому.

Переключение мелодий по кнопке Space.

Image


Скачать можно со странички - http://micklab.ru/ZXMMoonSound.htm
trd образ - http://micklab.ru/file/zxm_moonsound/so ... ound_6.rar
исходники - http://micklab.ru/file/zxm_moonsound/so ... d_6src.rar
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Thu, 25.02.2016 14:07:22

со шрифтом делается проще:
идешь на сайт: http://www.codehead.co.uk/cbfg
и качаешь прогу.
сгенерировать шрифт просто.
сохраняешь bmp как ExportedFont.bmp, потом ресайзишь в mspaint из 256х256 в 257х257(Ctrl+E и вводишь размер картинки)
Запускаешь прогу, картинка должна лежать рядом, получаешь файл с буквами 16х16.
bmp можешь дорисовать и поправить буквы.
Attachments
mkfo.zip
(21.97 KiB) Downloaded 247 times
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby Mick » Fri, 26.02.2016 18:31:53

Занес файлики по сборнику номер 6 на свой сайт, тут архивчик удалил.

Кстати, кто будет юзать музон MWM, предупрежу сразу, что есть музоны, которые требуют (неявно, об этом никто не говорит, типа сами догадайтесь) MWK файл - это надор любительских сэмплов. Я пока еще не брался за такие музоны. Кроме того некоторые музоны написаны под 60Гц прерывания. И есть типа файлов MWM которые полупотрошенные, т.е. не сильно упакованные. Вот они текущим плеером не играются, там нужен другой плеер.

И да, музон уже наскреб на 7 сборник - треба картинка, а то ведь намалякаю.
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Fri, 26.02.2016 18:38:54

Mick wrote:Кстати, кто будет юзать музон MWM, предупрежу сразу, что есть музоны, которые требуют (неявно, об этом никто не говорит, типа сами догадайтесь) MWK файл - это надор любительских сэмплов.


Это уже догадались:) вот если бы MFM заиграл...
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

PreviousNext

Return to Mick Laboratory

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x