nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 27 Apr 2024 01:37



Reply to topic  [ 25 posts ]  Go to page Previous  1, 2
Полифоническая музыка на РАДИО-86РК 
Author Message
Senior

Joined: 01 Jan 2022 04:34
Posts: 172
Location: USSR, Tashkent
Reply with quote
Alikberov wrote:
Вы про это?
Потрасяюще! :kruto:
Не встречал таких! :roll:


да она, игра никакая, а вот музыку я вытащил из нее и проигрыватель вытащил
а потом на 554са3 собрал ацп и чо то пытался в комп загнать
но на 286 не успевал


08 Jan 2024 13:35
Profile
Maniac
User avatar

Joined: 14 Oct 2019 18:10
Posts: 318
Location: Tashkent
Reply with quote
Сегодня, наконец-то, удалось смешать два полных меандра и получить громкое звучание, аналогичное музыкальному редактору "Wham!":

А это, Товарищи, довольно серьёзный прорыв!

К сожалению, некоторый треск всё-таки присутствует. Но, думаю, это из-за сырости кода.
Обратите внимание: Сам код занимает менее 700 байт - 0000..02A7.

Ниже два файла с мелодиями.

Запуск плеера поддерживается в нескольких режимах:
  • G0 - Запуск плеера
  • G1-G6 - В данном варианте не рекомендуется (рудимент от прошлого кода)
  • G7 - Изменение режима ПДП (вкл./выкл.), влияет на чистоту звука


Attachments:
File comment: Музыкальная тема "Savage-3"
savage3.rkr.zip [1.24 KiB]
Downloaded 32 times
File comment: Музыкальная тема "Арканоид"
play_Arkanoid.rkr.zip [1018 Bytes]
Downloaded 30 times
16 Jan 2024 09:07
Profile WWW
Maniac
User avatar

Joined: 14 Oct 2019 18:10
Posts: 318
Location: Tashkent
Reply with quote
Попытался сделать набросок редактора нотных партитур в привычном для музыкантов стиле.

Управление:
  • Стрелки Влево/Вправо - навигация по позиции партитуры
  • Стрелки Вверх/Вниз - изменение высоты ноты первого голоса
  • Клавиши F1/F3 - изменене высоты ноты второго голоса
  • Клавиша F4 - копировать текущий столбец далее
  • Клавиша ЗАБОЙ - очистка столбца
  • Клавиша ПРОБЕЛ - проигрывание партитуры
  • Кравиша АР2 - возврат в Монитор
  • Клик "световым пером" (мышью эмулятора) - изменение высоты ноты


Attachments:
File comment: Файл редактора с демонстрацией
WHAM-86RK.RKR.zip [764 Bytes]
Downloaded 29 times
18 Jan 2024 04:19
Profile WWW
Maniac
User avatar

Joined: 14 Oct 2019 18:10
Posts: 318
Location: Tashkent
Reply with quote

  • Tab - переход по "голосам"
  • Забой - очищение
  • Пробел - копирование
  • АР2/Esc - Выход
  • Влево/Вправо - навигация
  • Вверх/Вниз - на полутон выше/ниже
  • Enter/ВК - Проигрывание


Attachments:
File comment: Исполняемый файл
WHAM-86RK.RKR.zip [1000 Bytes]
Downloaded 29 times
File comment: Скриншот редактора
wham-86rk.png
wham-86rk.png [ 2.85 KiB | Viewed 670 times ]
21 Jan 2024 11:00
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22597
Location: Silicon Valley
Reply with quote
А ударники будут? ;)

_________________
:dj: https://mastodon.social/@Shaos


21 Jan 2024 13:04
Profile WWW
Maniac
User avatar

Joined: 14 Oct 2019 18:10
Posts: 318
Location: Tashkent
Reply with quote
Shaos wrote:
А ударники будут? ;)
За месяц опытов и разработок, толковых результатов в этом "ударном направлении" не достиг (плохо старался, так как целью было - достичь нормальной полифонии).
Самому они нужны, чтобы побогаче звучание было! :roll:

А так, как можно судить, в 1 Кб умещается и редактор, и плеер...
Т.е. какой-то "сверхкод" и не нужен.
("Музыкальная Система" весит более 4 Кб в основном из-за Бейсик-подобного интерфейса и синтаксического транслятора нот: CLI тоже занимает кода относительно прилично.)


22 Jan 2024 01:08
Profile WWW
Maniac
User avatar

Joined: 14 Oct 2019 18:10
Posts: 318
Location: Tashkent
Reply with quote
Много часов уделил точности отображения нот:
  1. Добавил изображение "скрипичного ключа"
  2. Расположил ноту Соль на соответствующей позиции (согласно "ключу")
  3. На слух подкалибровал смещение частотной таблицы онлайн генератором
Управление:
  • Табуляция - выбор голоса (тонкий пунктир / жирный пунктир)
  • Вверх/вниз - высота ноты выбранного голоса
  • Влево/вправо - позиция редактирования
  • Пробел - копирование ноты на активном голосе
  • F4 / УС+C - копирование блока (восемь нот)
  • F1 / F2 - выбор режима проигрывания ("сквозной" без кеша / "буферный" с кешем)
  • ВК - Запуск проигрывания
Собственно, режимы F1/F2 пока экспериментальные по анализу "щелчков" между выборками нот в цикле ШИМ-генерации.

P.S.: До "ударников" и даже "пауз" всё ещё руки не доходят: Все усилия направляются на чистоту частот.


Attachments:
File comment: Скриншот редактора
wham-edit.png
wham-edit.png [ 3.48 KiB | Viewed 517 times ]
File comment: Редактор вместе с нотами (первые 20 секунд)
WHAM-86RK.RKR.zip [1.12 KiB]
Downloaded 23 times
28 Jan 2024 05:03
Profile WWW
Maniac
User avatar

Joined: 14 Oct 2019 18:10
Posts: 318
Location: Tashkent
Reply with quote
Как ребёнок СССР, я иначе, как "Зайнап" название этой игры произнести не мог! :lol:

Надо бы подумать, как под РАДИО-86РК портировать и эту музыку:


29 Jan 2024 10:20
Profile WWW
Senior

Joined: 01 Jan 2022 04:34
Posts: 172
Location: USSR, Tashkent
Reply with quote
Alikberov wrote:
Как ребёнок СССР, я иначе, как "Зайнап" название этой игры произнести не мог! :lol:

Надо бы подумать, как под РАДИО-86РК портировать и эту музыку:

проще простого - берешь AY и фсе :lol:


29 Jan 2024 10:43
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22597
Location: Silicon Valley
Reply with quote
AY это не по РК-шному :)
По РК-шному - это ВИ53 ;)

_________________
:dj: https://mastodon.social/@Shaos


29 Jan 2024 13:08
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 25 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: No registered users and 79 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.