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

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

Moderator: Mick

Postby Mick » Sat, 13.02.2016 08:30:45

Ну вот видишь, ничего сложного. Теперь можешь демки лепить. :)
Правда мог не дизассмить, а взял бы из исходников любого сборника E-Tunes. Исходники все лежат на моем сайте.
User avatar
Mick
 
Posts: 879
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Sat, 13.02.2016 08:49:31

Mick wrote:Правда мог не дизассмить, а взял бы из исходников любого сборника E-Tunes. Исходники все лежат на моем сайте.


Видел. Хотел сам посмотреть. Учитывая близкое знакомство ESI с SoundTracker, неудивительно, что они портировали E-Tracker ;)
пердачок защеканца лвд после чтения моих постов..

[14:29:28] <Alone> На пентагоне картинки на бордюре рисуют. Это вообще нечестно

Теперь поезд ваш в депо, а мой локомотив мчится на укрепление демосцены спектрума.(с)Пиздунков
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3573
Joined: Tue, 18.06.2013 10:59:01

Postby g0blinish » Sat, 13.02.2016 21:07:06

Лучше бы промудерировать тред и прилепить описание наверх.
viewtopic.php?f=51&t=636

Мне вот что непонятно:
CLKEXT - управление расширеным режимом входной частоты. Лог "0" - режим Amstrad CPC (значение после сброса) Лог "1" - режим Atari ST.

т.е., если я декомпилирую скомпилированный модуль от SoundTrakker, как проще сделать звучание близкое к Амстраду?
пердачок защеканца лвд после чтения моих постов..

[14:29:28] <Alone> На пентагоне картинки на бордюре рисуют. Это вообще нечестно

Теперь поезд ваш в депо, а мой локомотив мчится на укрепление демосцены спектрума.(с)Пиздунков
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3573
Joined: Tue, 18.06.2013 10:59:01

Postby Mick » Sat, 13.02.2016 21:47:39

Ты немного с темой пролетел, я уже переместил сообщение куда надо. :)

По поводу CLKEXT вот пример из моего Amstrad Music 1

Code: Select all
      ld   bc,0FFFCh                       ;разрешим прохождение частоты Амстрад на вход YM
      ld   a,01h
      out   (c),a
      call   STPlayer_Init            ;инициализация проигрывающего модуля

При выходе из программы

Code: Select all
      call   STPlayer_Init      ;глушим работу проигрывающего модуля
      ld   bc,0FFFCh                       ;запрещаем прохождение частоты Амстрада
      ld   a,00h
      out   (c),a


Как это работает. После записи нужного бита на вход YM(AY) начинает проходить по умолчанию частота, которая приходит на AY в Амстраде 1 МГц, только стоит отметить что YM2203 работает на удвоенной частоте, посему в карте реальная частота 2МГц
В итоге остается только портировать проигрывающий модуль
Я портировал модуль Soundtrakker, который ест модули со строкой ST-Module
ST-Module 128 играются другим проигрывающем модулем, который я не портировал, там есть свои какие то фишки.

Если допустим хочешь написать музон под частоты Atari ST, то надо установить два бита

Code: Select all
      ld   bc,0FFFCh                       ;разрешим прохождение частоты Atari на вход YM
      ld   a,03h
      out   (c),a
      call   Player_Init            ;инициализация проигрывающего модуля
User avatar
Mick
 
Posts: 879
Joined: Thu, 19.06.2014 11:25:00

Postby Mick » Sat, 20.02.2016 10:40:22

Кстати, поглядел http://events.retroscene.org/zxe2016/ay
и на Extreme версии карты вполне могут проиграться две нестандартных мелодии - NeuroMechanics by Cj Splinter (ZX Spectrum + TS / TurboAY 2Mhz)
и Godnote & Jeernote by kubikámi (ZX Spectrum + TS / TurboAY 1Mhz)
User avatar
Mick
 
Posts: 879
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Sat, 20.02.2016 11:40:18

ок. это на будушее потом. сейчас меня больше волнуют mfm.
пердачок защеканца лвд после чтения моих постов..

[14:29:28] <Alone> На пентагоне картинки на бордюре рисуют. Это вообще нечестно

Теперь поезд ваш в депо, а мой локомотив мчится на укрепление демосцены спектрума.(с)Пиздунков
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3573
Joined: Tue, 18.06.2013 10:59:01

Postby Mick » Sat, 20.02.2016 12:21:36

Конечно конечно, мы только за.

Кстати, вопрос к LasDesu - если возможность впилить управлялку частотой в анрил, хотя бы в феникс моде?
User avatar
Mick
 
Posts: 879
Joined: Thu, 19.06.2014 11:25:00

Postby LasDesu » Sat, 20.02.2016 12:26:39

Mick wrote:Кстати, вопрос к LasDesu - если возможность впилить управлялку частотой в анрил, хотя бы в феникс моде?

Частота музчипов? Вроде можно.
User avatar
LasDesu
 
Posts: 49
Joined: Thu, 14.11.2013 11:49:41

Postby Mick » Sat, 20.02.2016 12:32:17

LasDesu wrote:Частота музчипов?


Ну да, я когда проверял, ставил их вручную в окошке, что не очень правильно - получалось нет привязки к портам.
User avatar
Mick
 
Posts: 879
Joined: Thu, 19.06.2014 11:25:00

Postby djspawn » Mon, 22.08.2016 17:00:50

Mick, Где можно приобрести ZXM Sound Card Extreme? Оч надо)
ZX-Evolution rev.C+NeoGS+HDD+2xFDD3.5+FDD5.25
Байт128К+TR-DOS+YM+TURBO+FDD5.25
Scorpion ZS-256
AY AVR Player
User avatar
djspawn
 
Posts: 24
Joined: Tue, 08.03.2016 23:46:22

Postby Sergey78 » Mon, 22.08.2016 17:14:36

Sergey78
 
Posts: 408
Joined: Wed, 05.09.2012 20:04:40

Postby djspawn » Mon, 22.08.2016 17:16:47

Sergey78, Спасибо!;)
ZX-Evolution rev.C+NeoGS+HDD+2xFDD3.5+FDD5.25
Байт128К+TR-DOS+YM+TURBO+FDD5.25
Scorpion ZS-256
AY AVR Player
User avatar
djspawn
 
Posts: 24
Joined: Tue, 08.03.2016 23:46:22

Postby Mick » Tue, 27.09.2016 18:21:12

Изменился адрес с информацией по карте - http://micklab.ru/My%20Soundcard/ZXMSoundCard.htm
User avatar
Mick
 
Posts: 879
Joined: Thu, 19.06.2014 11:25:00

Previous

Return to Mick Laboratory

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x