Автор Тема: Микроконтроллер - как перспектива примочкостроения  (Прочитано 25226 раз)

0 Пользователей и 1 Гость просматривают эту тему.

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
Жаль...
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
Подключил TFT экран - все-таки в разных ядрах SPI работает по-разному. Оказалось, что для переключения разрядности у STM32F401 нужно предварительно выключать SPI, переключать бит разрядности, затем снова включать - на STM32F103 работало и без выключения SPI (команды и данные имеют разную разрядность).
Вывел пробную картинку

Теперь нужно придумать удобный интерфейс...
Всего-то :)
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
Пишу по-немногу интерфейс...
Много нудной и неинтересной работы.
Думаю - напишу для начала кусок редактирования искажалки - и попробую послушать - чего вышло... Или - не вышло :)
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
Для отстройки спаял Тубскример на своей же платке образца конца 80х... из всякого и палок :)
Буду по-немногу покаскадно приводить в соответствие цифру с аналогом.
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

KSG

  • Сообщений: 5766
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
У меня в закромах лежит бюджетный процессор Zoom B1.
Хотя он изначально предназначен для баса, в нём есть вполне приличные звуки и для гитары.
Если надо, могу сделать серию картинок работы его перегруза.
Практика - критерий истины

VAT

  • Сообщений: 1453
    • Просмотр профиля
    • E-mail
Не вижу принципиальных препятствий получить любые монотонные апроксимации хоть на диодах не говоря уже о процессоре - но видимо дело не в этом. Там динамика какая то..

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
@ KSG

Спасибо! У меня есть возможность снять формы с разных приборов - как в виде макетов, так и в виде готовых усилителей-примочек. Да я их много и снимал раньше - где-то есть фотки. Просто решил начать со знакомого прибора, причем сделать это прямым сравнением - и покаскадно (в этом смысле Зум мне никак не поможет, да у меня самого есть бюджетный Корг :)). Форма - ведь далеко не все, просто хочу посмотреть именно прохождение сигнала по цепочке.
И вот тут меня внезапно ожидала засада: получил на первом каскаде знакомого, как зубная щетка, тубскримера странную форму сигнала:

Синий луч - аналоговый сигнал непосредственно с выхода 1го ОУ, желтый - цифровой (схема - стандартнейшая, ОУ - 140УД7, диоды - кремний, сигнал - синус). И вот не могу понять - подъем кривой к концу каждого полупериода обозначает подъем НЧ... Откуда он? Как он формируется? Цепочка ООС на входе ОУ наоборот, режет НЧ с частоты около 1 кГц (47нФ и 4,7кОм), а на видимом сигнале - подъем НЧ... Усиление каскада - ну раз 20-40 примерно стоит. Не понимаю... :(
« Последнее редактирование: Июля 21, 2020, 03:32:37 pm от OldMike »
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

KSG

  • Сообщений: 5766
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Я тоже удивлялся таким гнусным кривулинам (звучащим, тем не менее, вполне пристойно), пока не нашёл этому объяснение:
https://www.electrosmash.com/tube-screamer-analysis
Практика - критерий истины

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
Спасибо, посмотрю.
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
Посмотрел :)
Ничего особо нового вроде не увидел... Но задумался над фразой о сдвиге фазы ФВЧ и кажется понял: такая форма сигнала получается от сложения прямого сигнала с фильтрованно-ограниченным таки из-за сдвига фазы ФВЧ. Попробовал смоделировать - получается похоже, хотя и не 1:1.
Спасибо за подсказочку!
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
Было сегодня время - подогнал немного Tubescreeemer программный :).
Вот формы сигнала на среднем гейне на выходе первого каскада - синий луч - это аналоговый сигнал, желтый - цифровой:

Вот сигнал на выходе примочки при положении ручки Тон на максимум, синий луч - это аналоговый сигнал, желтый - цифровой:

А вот сигнал на выходе примочки при положении ручки Тон на минимум, синий луч - это аналоговый сигнал, желтый - цифровой:

Синий практически везде накрыт желтым. Можно было подогнать еще немного точнее - терпения не хватило :).
Да - задержка на цифре относительно аналога - 1.5 mS. Полагаю - задерживают ЦАП и АЦП - за счет фильтрации сигнала, заложенной в них производителем. Программная задержка - 32 uS.
« Последнее редактирование: Июля 23, 2020, 02:42:23 pm от OldMike »
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

KSG

  • Сообщений: 5766
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Получилось! :)
Практика - критерий истины

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
Таки да!
Хочу зафигачить еще пару стандартных примочей и пару своих - вот тут то и натрахаюсь, ибо некоторые идеи я в аналоге не воплощал! :). Ну и с ламповыми аппаратами интересно - получится что-то похожее - или не очень?
Сегодня дотрахивался (после Скримера) - с трехручечным ТБ. Пока получается не очень. Низ и верх - там понятно, как сделать. А вот середина... Пробовал сделать параметрик на середине - он-то работает, но не так, как трехручечный - горб слишком резкий и провалы на переходе к низу и верху - а убираешь добротность - почти не работает.
Ну, пока ездил после работы на дачу - кое-что придумал, попробую завтра сделать в обед...
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

KSG

  • Сообщений: 5766
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Вот удачное на слух решение темброобработки:
Практика - критерий истины

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
Спасибо. но....
Нужно не просто удачное на слух решение.
Нужно - если поставлена цель повторить похоже, например, усилитель Fender Twin Reverb, повторить и ТБ со всеми его особенностями звука и органами регулировки. А кроме того - для меня еще довольно сложно придумать программную модель для этого ТБ, причем модель простую, чтобы успевать отрабатывать ее в прерывании вместе с ограничителями и реверберацией...
Ну - буду пробовать :)
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

VAT

  • Сообщений: 1453
    • Просмотр профиля
    • E-mail
глядя на регуляторы гейн и буст возникает вопрос - зачем конденсатор С6? Уж шуршать так шуршать.

KSG

  • Сообщений: 5766
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
https://www.zvex.com/guitar-pedals/box-of-rock-guitar-effects-pedal

Фрагмент инструкции:
"The Drive and Boost controls are
based on my original Super Hard On™ gain
control, so they may crackle when turned.
This is perfectly normal."
 ;)
Практика - критерий истины

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
Возвращаемся в тему... :)
Сегодня за обед добил таки трехручечный ТБ! :)
Сделал довольно похоже на Фендеровско/Маршалловский  - середина очень плавная (у Ф/М она воообще не середина по сути, а широкополосный сигнал со слегка подрезанным низом). У меня же, если все регуляторы выставить на максимум - получается практически плоская АЧХ (верх приподнят на пару дБ). Т.е. регулировка середины намного глубже в +, что очень даже неплохо.
Ну и остался немного после работы (охота пуще неволи :)) - и начерно доделал Фендер Твин в примочечном варианте. Правда, пока шел домой (а на ходу мне лучше всего думается :)) придумал доработку модели лампы для более точной имитации сеточного тока - после выходных попробую, что получится.
« Последнее редактирование: Июля 24, 2020, 03:04:11 pm от OldMike »
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

new_man

  • Сообщений: 2053
  • GtLab.Net
    • Просмотр профиля
    • E-mail
Цитировать
they may crackle when turned. This is perfectly normal
Убил нафик...
 ;D

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
У меня ощущение, что пока я не запишу какой-нибудь звук, тема малоинтересна... :(
Ну - до звука пока не добрался, увы... Может сделаю какой реамп, но  тут тоже есть сложности: дома пока работать нет возможности - ни времени особо, ни места, на работе время бывает не всегда, чаще только в обед, да и там реампить можно будет только "на сухую" - без вывода на динамик и записи микрофоном - ну это-то понятно :). Тогда нужно как-то эмулировать кабинет. Если взять программный софтовый кабинет - то могут возникнуть вопросы (у меня первого :)) - что в звуке от цифровой примочки, а что от проги-кабинета... Лучший вариант - сделать кабинет, как один из эффектов в примочке - это есть в моих планах, но тоже требует времени на написание и отработку-настройку...
А еще пока не дописан интерфейс (да и в интерфейсе не будет возможности настраивать абсолютно все параметры моделей, только аналоги крутилок педалей) - что тоже замедляет процесс настройки черновых версий эффектов... 
Так что я работаю пока с осциллографом/генератором и картинками звуковых форм покаскадно. Напишу еще пару-тройку моделей, чтобы было что слушать, а вот тогда попробую перевести цифру в звук...
Ну - в Тюбскримере я уверен - эффект хорошо знакомый, формы и частотку каждого каскада я воспроизвел точно. Единственное, что вызывает некоторые сомнения - сама технология, это все же цифра... А в любом аналоге есть кусочек волшебства - или теплого от лампы, или прохладного от камней... :). И я пока не уверен - сумею я вложить свой кусочек волшебства... даже не знаю, какое оно в цифре должно быть... в свое творение?
Ну, кусочек души я в него вложил... Может это оно и есть?
 :-?
« Последнее редактирование: Июля 26, 2020, 12:38:11 pm от OldMike »
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100