Страница 3 из 4

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 28 май 2020, 13:26
Максим В
Dmitry Dubrovenko писал(а):Нажимается кнопка "DEMO" и большая надпись "DEMO-SONG" во весь экран.

Посмотрел ещё раз от начала и до конца без купюр. DR-8 при старте мигает 3 раза... Вполне возможно, это более ранняя версия. Попробуйте включить МИДИ на приём и передачу, соедините МИДИ кабелем вход с выходом. Если ноты дублируются - моя (или по мотивам) версия.
Как уже говорил, после ухода из Лель, мне в КБ говорили, что хотят заменить ДЕМО и паттерны.

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 28 май 2020, 16:26
Dmitry Dubrovenko
Максим В писал(а):DR-8 при старте мигает 3 раза...

Так и на другом видео вроде так же мигает. :roll:

Максим В писал(а):Попробуйте включить МИДИ на приём и передачу

Доберусь до аппарата, обязательно попробую.
А с разъёмом по фото разобрались?

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 28 май 2020, 21:14
Dmitry Dubrovenko
А с разъёмом-то удалось разобраться?

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 28 май 2020, 22:41
Максим В
Dmitry Dubrovenko писал(а):А с разъёмом-то удалось разобраться?

Тот, что межплатный - знаю достатотчно неплохо (сам когда-то на прототипе паял 8 данных, 3 адреса, доступ на запись и чтение). А вот что там у Вас выходит на заднюю панель за разъём под нож печатной платы? На фотке непонятно.

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 28 май 2020, 23:58
Dmitry Dubrovenko
Максим В писал(а):выходит на заднюю панель за разъём под нож печатной платы?

Что-то никак не могу понять, о чём Вы толкуете? :unknown:
Сориентируйте как-нибудь по-конкретнее.
На какой хоть фоте?

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 29 май 2020, 00:21
Максим В
Максим В писал(а):На какой хоть фоте?

У Вас, на одной фотке (сейчас пытаюсь найти), на месте коробки для батареек видел разъём (как на древних материнках, как ISA 8 бит, коричневый). Этот разъём был сфотографирован на фоне задней панели машины. В оригинале такого разъёма не было. Но сейчас никак найти не могу эту фотографию. Вроде видел в начале этой ветки.. Тогда ещё подумал, что такой модификации в КБ ещё никто не делал.

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 29 май 2020, 00:30
Dmitry Dubrovenko
Максим В писал(а):на месте коробки для батареек видел разъём
Фу, "отбой тревоги"! :yes:
Это не у меня, это у товарища одного.
Вот этот пост.
В следующем посту ему и ответил.

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 29 май 2020, 00:58
Максим В
Dmitry Dubrovenko писал(а):Фу, "отбой тревоги"

Спасибо за инфу! Т.е. получается, что у Вас, полностью заводская версия с несколько другим ПО.

В таком случае это ПО вышло после моей версии. Очень интересно взглянуть, что внутри. Либо взяли мою версию и пересобрали с другим, более конформистским демо (как в КБ Лель говорили, "спокойным"). Либо это версия, разработанная Сергеем изначально для DR9, но опробованная на ДР8. Сергей успел запустить в производство 9ю модель. Я ушёл в 94году. Сколько сделали экземпляров с альтернативным ПО - не знаю. Для меня это новость!
Легко можно будет понять по структуре программы - модифицированная ли это версия или полностью альтернативная, разработанная Сергеем в 94 году.. Мою версию в КБ "разбирали" очень долго, т.к. сотрудники никогда не работали до этого с мнемоникой Z80 (осваивали на ходу), а также не были привичны к "длинному" коду только "на регистрах" (как в демках), без лишних промежуточных пересылок в стэк и обратно. Т.е. чтобы понять, нужно не только было прочитать код, но и пройти его по шагам. Пересобрать они его легко могли TASMом (дал именно такие исходники), а вот что-то серьёзно изменить - сомневаюсь.

Так как у Вас машина оригинальная, попробуйте заменить ПЗУ. Всё должно работать. Начните с платы микропроцессора. Если, после замены основного ПЗУ, звуки - полная ерунда, вторым этапом замените сэмплерные ПЗУ. Когда на RUSKEYS проверял месяц назад, там лежит моя версия, со всеми образами...

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 29 май 2020, 01:17
Dmitry Dubrovenko
Максим В писал(а):вторым этапом замените сэмплерные ПЗУ

А ведь и вправду могли и звуки поменять. :roll:
Хотя звучат, вроде, одинаково.
Но ведь могли только адреса сменить...

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 29 май 2020, 01:36
Максим В
Dmitry Dubrovenko писал(а):Но ведь могли только адреса сменить...

Вот это-то и интересно!

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 29 май 2020, 12:12
Dmitry Dubrovenko
Максим В писал(а):Вот это-то и интересно!

Честно говоря, не понимаю, что тут интересного? :-)
Ну, разве что только "нафига"? :roll:

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 29 май 2020, 12:57
Максим В
Dmitry Dubrovenko писал(а):что тут интересного?

Так ведь там, тогда, другие сэмплы. Т.е. совсем другие.


Кст,в качестве метода по снижению цены, предлагал выкинуть 580ВВ51 из схемы. Т.к. на такой скорости он не нужен, процессор и сам справится. У 8085 в ДР8 битовый порт не используется (а жаль). У меня во всех изделиях (что в модемах, что в компьютерах) в 90х не было ни разу внешнего асинхронного адаптера до скоростей в 38Кбод, кроме ДР8 :-) Вот такая странная история...

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 29 май 2020, 14:21
Dmitry Dubrovenko
Максим В писал(а):совсем другие.

Тогда, конечно, интересно (хотя интерес более "спортивный").
Я же говорил про случай, если просто сэмплы местами поменяли. :yes:


Правильно ли я понял (из параллельной ветки), что Running Status аппарат не понимает?
А Note On с нулевой Велосити?

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 29 май 2020, 20:38
Максим В
Dmitry Dubrovenko писал(а):Running Status аппарат не понимает?

Нет, Running Status точно не поддерживается и не рекомендуется как в большинстве машин 80х, начала 90х (в некоторых инструментах его можно разрешить как опцию).
Что касается VELOCITY, то она напрямую преобразуется у меня в громкость. Нулевая скорость нажатия полностью игнорирует ноту (в буфер ромплера ничего не заносится, чтобы не ограничивать полифонию). Т.е. ущербность внутреннего секвенсора полностью компенсируется внешним. Поэтому лучше всего DR8 использовать в качестве тон-генератора.

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 29 май 2020, 22:36
Dmitry Dubrovenko
Максим В писал(а):Running Status точно не поддерживается

С этим можно проблем поиметь.

Максим В писал(а):VELOCITY, то она напрямую преобразуется у меня в громкость

Т.е., при использовании внешнего источника по миди, сабж может динамику воспроизводить?
Но вообще-то я спрашивал о выключении ноты. :-)
Некоторые аппараты воспринимают Note Off, но не понимают Note On с нулевой Велосити, некоторые наоборот, некоторые - оба варианта.
А сабж, если я правильно понял, ни один вариант не понимает (оно ему без надобности)?

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 30 май 2020, 00:20
Максим В
Dmitry Dubrovenko писал(а):при использовании внешнего источника по миди, сабж может динамику воспроизводить?

Да, воспроизводит с динамикой.

Dmitry Dubrovenko писал(а):А сабж, если я правильно понял, ни один вариант не понимает

Ромплер останавливать на ходу было чревато...
Note OFF и Note ON c нулевой VELOCITY игнорируются.

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 30 май 2020, 12:42
Dmitry Dubrovenko
Максим В писал(а):воспроизводит с динамикой

Надо будет попробовать. :roll:

Максим В писал(а):Ромплер останавливать на ходу было чревато...

А почему?
У Вас же там каждый голос независимо воспроизводится (если я правильно понял).

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 30 май 2020, 13:23
Максим В
А почему?
У Вас же там каждый голос независимо воспроизводится (если я правильно понял).


Все 8 каналов независимы. Но из-за "гонки" между аппаратным и программным флагом останова можно проскочить ноль счётчика длины (он считает в дополнительном коде). И тогда будем наслаждаться всеми сэмплами по очереди.

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 30 май 2020, 13:32
Dmitry Dubrovenko
Максим В писал(а):между аппаратным и программным флагом останова

А откуда аппаратный? :roll:
По предыдущим постам я понял, что все счётчики - программные.

Re: Лель ДР-8 (Lel DR-8)

Добавлено: 30 май 2020, 14:48
Максим В
Dmitry Dubrovenko писал(а):А откуда аппаратный?

Ещё раз и по порядку. Аппаратными называю счётчики, так как все вычисления следующего адреса сэмпла, длины происходят в двух 588ВС2, т.е. с жёстким алгоритмом это как аппаратный ромплер. Обработка конца сэмпла осуществляется тоже в 588вс2. Основная программа к этому никакого отношения не имеет. Но, можно провести "на лету" останов канала при помощи 8085. Если событие останова попадёт на выработку флага в 588вс2, то ромплер пойдёт дальше без останова. Все эти особенности вылавливались во время отладки.

Программные счётчики у меня были на 4х канальном ромплере на Z80 (Т34), но там не было ничего кроме ПЗУ, FIFO и ЦАП.