Куда бы сунуться с beeper-демкой?

Старый спектрумистский форум

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24943
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Куда бы сунуться с beeper-демкой?

Post by Shaos »

А ШИМ сам получается? На бипере или на магнитофонном выходе?
DmitryMilk
Fanat
Posts: 88
Joined: 12 May 2025 21:56

Re: Куда бы сунуться с beeper-демкой?

Post by DmitryMilk »

Shaos wrote: 25 Aug 2025 22:02 А ШИМ сам получается? На бипере или на магнитофонном выходе?
Что значит "сам"? Программно, конечно, командами OUT (0FEh), A, включается/выключается с периодом 216 тактов (длительность импульса варьируется от 52 до 177 тактов).
Ради оптимизации дергается не один бит, а обнуляется (SUB A) или инвертируется (CPL) значение аккумулятора, поэтому дергаются все биты порта FE, так что можно снимать как с бита бипера, так и с магнитофонного бита. Ну и еще на бордере сказывается, то есть это не фича, а баг, который приходится терпеть ради оптимизации :)
User avatar
Shaos
Admin
Posts: 24943
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Куда бы сунуться с beeper-демкой?

Post by Shaos »

В смысле резистор с кондёром с определёнными номиналами никуда не надо припаивать?
DmitryMilk
Fanat
Posts: 88
Joined: 12 May 2025 21:56

Re: Куда бы сунуться с beeper-демкой?

Post by DmitryMilk »

А, ты имеешь в виду отфильтровку высоких частот - в принципе 16.2 кГц не так уж много людей слышат, уши сами их "отфильтровывают".

По крайней мере как обязательное требование я такого не заявлял, только как желательное. У меня у самого железного спектрума нет, я просил знакомого проверить, он не жаловался. На демопати вроде тоже никто не жаловался, там, правда все "дедушки" уже :)

А я сам использовал эмуляторы FUSE и Xpeccy. У FUSE по умолчанию стоит цифровая фильтрация "Аудиовыход TV", которая практически стопроцентно отфильтровывает.
User avatar
Shaos
Admin
Posts: 24943
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Куда бы сунуться с beeper-демкой?

Post by Shaos »

Понятно
DmitryMilk
Fanat
Posts: 88
Joined: 12 May 2025 21:56

Re: Куда бы сунуться с beeper-демкой?

Post by DmitryMilk »

Моя новая демка для спектрумовского бипера:

https://zxart.ee/eng/authors/d/dmitry_milk/beeperdrive/
https://www.pouet.net/prod.php?which=105532

backa
Fanat
Posts: 63
Joined: 21 Mar 2017 16:39

Re: Куда бы сунуться с beeper-демкой?

Post by backa »

Просто шикарно звучит! Нет этого резкого синтетического звучания - всё мягко и естественно! Даже не вериться что ZX такое может выдать...
User avatar
Шэф
Banned
Posts: 56
Joined: 29 Nov 2025 17:22
Location: Vancouver

Re: Куда бы сунуться с beeper-демкой?

Post by Шэф »

О-го!
Это, если можно так назвать, был бы тогдашний МП3 - т.е. вам ещё архиватор/самораспаковщик к каждому файлу и вот оно и будет ))
Загружаешь код в цифровом виде с кассеты, а проигрывание каждый раз без ухудшения качества, хоть 100500 раз
backa
Fanat
Posts: 63
Joined: 21 Mar 2017 16:39

Re: Куда бы сунуться с beeper-демкой?

Post by backa »

Black_Cat wrote: 26 Jul 2025 01:06 Nemo неопределёнка
а это не про него писали на ZX форуме , что соседа на даче "того-этого"?
DmitryMilk
Fanat
Posts: 88
Joined: 12 May 2025 21:56

Re: Куда бы сунуться с beeper-демкой?

Post by DmitryMilk »

Шэф wrote: 11 Jan 2026 09:42Это, если можно так назвать, был бы тогдашний МП3
Не, на MP3 это никак не тянет, т.к. это не компрессия произвольного аудио, а синтез из нотных данных и волновых форм. Это ближе к трекерной музыке. В принципе там в что-то вроде 7-битного ЦАП, можно было бы и дествительно произвольное аудио воспроизводить, но без компрессии там память уходила бы со скоростью 8 с копейками килобайт в секунду, а даже если и попробовать реализовать какие-то легковесные алгоритмы декомпрессии налету (теоретически возможно) - ну хватило бы оперативной памяти не на на 4-5 секунд, а секунд на 10 - мертвому припарка.
Шэф wrote: 11 Jan 2026 09:42ещё архиватор/самораспаковщик к каждому файлу
Там действителньо есть хорошие возможности для упаковки, но я их не успел реализовать, еле успел к дедлайну, т.к. реализовывал новую версию движка. Дальше наверное тоже буду в первую очередь движок ковырять, там еще есть над чем работать, т.к. пока для каждой композиции приходится все еще соввершать много не музыкальной работы.

Если, конечно, в депрессию не свалюсь. На pouet работу снесли, дня не продержалась, хотя, конечно, ее мне туда действительно пришлось натягивать как сову на глобус, т.к. на пати она в этот раз шла не как демо, а как музыка.
User avatar
Shaos
Admin
Posts: 24943
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Куда бы сунуться с beeper-демкой?

Post by Shaos »

backa wrote: 11 Jan 2026 12:05
Black_Cat wrote: 26 Jul 2025 01:06 Nemo неопределёнка
а это не про него писали на ZX форуме , что соседа на даче "того-этого"?
того-этого - метр земли не поделили...