AYX-32 - звуковая карта в слоте АУ

Железо для спектрум-совместимых машин

Postby TS-Labs » Thu, 13.04.2017 15:22:09

1. Приаттачь данную прогу в псто.
2. https://www.youtube.com/watch?v=qn0XmoE-UNE
ВНИМАТЕЛЬНО читаем что там написано. ОК, выведу в отдельное меню.
3. Какой-то тест там есть есть для чего-то. Он что-то тестирует.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby nodeus » Fri, 14.04.2017 21:29:17

AYX-32 и ZiFi доехали. Выглядят так, будто это заветная мечта технофетишиста.

Завтра первое включение. Сделал пару фоток:

Image
Image
Image
Image
designer-butcher
User avatar
nodeus
 
Posts: 132
Joined: Tue, 27.05.2014 20:15:44
WEBSITE: http://nodeus.ru
LOCATION: Perm/Russia
YOUTUBE: https://www.youtube.com/user/nodeusnet

Postby TS-Labs » Fri, 14.04.2017 21:45:13

Вот как вы умудряетесь эти фотки делать на белом красивом фоне и без прилипшей ваты и пыли под вспышкой?
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby nodeus » Fri, 14.04.2017 23:04:07

TS-Labs wrote:Вот как вы умудряетесь эти фотки делать на белом красивом фоне


Ради такого дела поставил лайткуб для предметки + 2 лампы и сбегал за батарейками в пыху ;)
designer-butcher
User avatar
nodeus
 
Posts: 132
Joined: Tue, 27.05.2014 20:15:44
WEBSITE: http://nodeus.ru
LOCATION: Perm/Russia
YOUTUBE: https://www.youtube.com/user/nodeusnet

Postby MVV » Mon, 17.04.2017 13:08:50

Я вот что подумал, всё какие-то обвески да обвески делаете в виде платочек, а не докрутить ли к AYX-32 видео выхлоп как на видео и вообще красота
Video from : youtube.com

плата zxevo уже и не нужна, AYX-32 сам то может работать, что главное - просто, функционально и дешево ;)
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby psb » Mon, 17.04.2017 13:33:59

MVV wrote:плата zxevo уже и не нужна

а куда всё втыкать? и так еще не все разьемы перезаюзаны, рано выкидывать.
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby TS-Labs » Mon, 17.04.2017 21:45:09

MVV не выёживайся.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Tue, 25.04.2017 22:36:43

Чото как всегда ВНЕЗАПНО обнаружилось, что текущая прошивка не укладывается между аутами в реги АУ, из-за чего глючит плеер в Syncronization, например.
Мы уже работаем над этимТМ, без паники, скоро выйдет сервис-пук. Алсо авфтар уже допилил конфутилиту до юзабельного вида, и теперь будет понятно как ставить стерео и как нестерео.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby VBI » Tue, 25.04.2017 23:13:31

Video from : youtube.com
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby TS-Labs » Tue, 25.04.2017 23:22:20

Хе-хе! Говнокот героически пофикшен.
(Никто, никто кроме Робуса не знает, как БЫСТРО писать в регистеры АУ!)
После фикса минимальный люфт между обрабатываемыми записями в чип составляет 550нс, ловил осциллом. Это маловато, но для сельской местности сойдет.
До асма пока не скатился.
Там можно еще оптимизнуть. Буду держать на заметке, при случае допилю.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Tue, 25.04.2017 23:48:35

Качаем обновленную тулзо с прошивкой.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby introspec » Wed, 26.04.2017 14:58:31

TS-Labs wrote:Никто, никто кроме Робуса не знает, как БЫСТРО писать в регистеры АУ!

Я прямо даже как-то обижаюсь :)

Хотя сейчас задумался и понял, что пока использовал свой "ровный" плейер только в бордерной интре для альбома MMCM. Ну и на ангеле в Break Space. Всё остальное использует другой тип плейеров, более быстрые в среднем, но с большими окнами между записями.
User avatar
introspec
 
Posts: 579
Joined: Sun, 14.07.2013 15:36:47

Postby WBC » Wed, 26.04.2017 16:02:40

TS-Labs wrote:После фикса минимальный люфт между обрабатываемыми записями в чип составляет 550нс, ловил осциллом.

а, ну то есть делай out (c), a подряд на 14мгц и будет норм? збсь :)
--wbcbz7
User avatar
WBC
 
Posts: 302
Joined: Fri, 19.09.2014 10:23:23
LOCATION: omsk XOR nsk

Postby TS-Labs » Wed, 26.04.2017 17:44:33

introspec wrote:Я прямо даже как-то обижаюсь :)

А зря! Потому что Робус пишет туды на 14МГц. Ваши возражения?.. <_<
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Wed, 26.04.2017 17:48:13

АПДЕЙТ: плеер в твоей деме тоже глючил на АУХ, если ее запускать на 14МГц. Техническая ничья засчитана.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Sergey78 » Wed, 26.04.2017 18:40:35

А что, вейты на 14МГц для АУ уже отменили?
Sergey78
 
Posts: 422
Joined: Wed, 05.09.2012 20:04:40

Postby psb » Wed, 26.04.2017 19:34:38

Sergey78 wrote:А что, вейты на 14МГц для АУ уже отменили?

а у ау нет вейта.

а вообще, вы хотите сказать, что реальный ау жрет 14 мгц и не давится?
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby introspec » Wed, 26.04.2017 20:24:37

psb, ну там реально получается помедленнее. 12 тактов на аут, 4 такта на перезагрузку B. Чуть меньше мегагерца, даже если Z80 на 14МГц без вейтов.
Я помню в какой-то момент мы в 2013 или в 2014 обсуждали скорость реакции AY на смену значения в регистре и ответ был как раз что-то типа мегагерца.
Если я помню верно.
User avatar
introspec
 
Posts: 579
Joined: Sun, 14.07.2013 15:36:47

Postby Sergey78 » Wed, 26.04.2017 22:05:17

psb wrote:а у ау нет вейта.

У пентевы есть. Реальный ау не будет работать на 14 МГц.
Sergey78
 
Posts: 422
Joined: Wed, 05.09.2012 20:04:40

Postby TS-Labs » Thu, 27.04.2017 02:41:07

Sergey78 wrote:А что, вейты на 14МГц для АУ уже отменили?

Дело было в быдлокоде, который пиcал шинное событие (OUT #BFFD) в фифо и не успевал до следующего аута.
psb wrote:а вообще, вы хотите сказать, что реальный ау жрет 14 мгц и не давится?

Представьте себе. Но, только при наличии вейта в цикле IORQ.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby psb » Thu, 27.04.2017 11:59:02

а кто вейт-то ставит? не ау же.
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby TS-Labs » Thu, 27.04.2017 16:24:31

ФПГА ставит.
псб, учитывая что АУХ ставится в панельки для АУ, ЯНХНП твой вопрос странен.

АУХ нормально хавал бы записи и без вейта на 14МГц (реальный АУ - нет). Но на 14МГц без вейта он не будет успевать выставлять данные для чтений.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby psb » Thu, 27.04.2017 19:34:20

понел понел.
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby TS-Labs » Tue, 30.05.2017 05:43:45

UPDATE, ver.5
+ Добавлена защелка для совместимости с быдлоплеерами. После ресета работает только функционал АУ. Для доступа к хорошему требуется записать кое-чо кое-куда (см. ayx32.c, void unlock_chip()).
! Пофикшена разрядность регистра периода огибающей. (Спасибо Дмитрию А. за найденную багу.)

Обновлены сорцы и утилита для прошивки (новая версия внутри).
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby WBC » Tue, 30.05.2017 15:39:27

:ura: :beer:
кстати, тут в ZX Next накостыливают схему переключения чипов поверх недопцшной: http://www.specnext.com/turbo-sound-next/. особенно доставляет железное стерео для каждого чипа по отдельности :)
--wbcbz7
User avatar
WBC
 
Posts: 302
Joined: Fri, 19.09.2014 10:23:23
LOCATION: omsk XOR nsk

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

x