Gtlab Forum
Тематический => Негитарная электроника => Тема начата: yjm от Ноября 01, 2008, 07:41:40 pm
-
Есть мысль сделать из кардана синтезатор. Прикрепить две кнопки к двум педалям через монтажное "ИЛИ" их соединить пустить на один контакт 5 В с LPT порта. Другой провод пустить на вход LPT порта. На СИ# (или MFC C++) написать прогу которая будет опрашивать этот бит порта. Если там "1" то воспроизвести звук бочки (какой-нибудь хороший mp3 семпл). Пока что основная трудность в том чтоб реализовать алгоритм воспроизведения звука таким образом чтоб небыло задержки.
Мысль такая пришла так как бочка звучит кошмарно отвратительно и ужасно громко :).
Как вам такая идея ?
-
Придётся аппаратно или программно победить дребезг контактов. Сэмпл взять не в МР3, а в WAV. Чтобы не было задержек не использовать ОС Windows :)
-
На фига для этого комп?
Делал информатор на атмеге, компакт флэшке и VS1002 (жрет кучу разных форматов звука)
http://www.vlsi.fi/uploads/media/vs1002.pdf
Нужно только мега, VS1002 и флэшка для сэмплов.
-
На фига для этого комп?
Делал информатор на атмеге...
Во-во! Комп - для форумов, а для звука - специализированные аппаратно-программные решения ;) Никаких ОС и прочих "прокладок". Труъ-ассм и спец железо :D
-
я ж сдурею это все делать. по моему комп проще. тем более есть такая возможность. вот если бы были готовые прошивки для кодека и атмеги... а еще и печатка и разводка ... :)
-
Написал прогу на СИ# с использованием стандартной функции PlaySound. Задержка слишком большая :(. Надо искать альтенативу. А вообще .Net framework добавляет тормозов или нет ? Может лучше писать обычное приложение в Visual Studio 6?
-
я ж сдурею это все делать. по моему комп проще. тем более есть такая возможность. вот если бы были готовые прошивки для кодека и атмеги... а еще и печатка и разводка ... :)
Для кодека ничего не нуюно, если прочитаешь даташит то поймешь что в нее прямо кидается звуковой файл, интерфейс у нее SPI.
так что нет ничего сложного. Если ты пишешь на С то вчем проблема?
Могу скинуть исходник работы с VS1002.
-
А с флехой как обмен реализовать ?
-
Если компакт флэш, то довольно сложно - мне пришлось писать поддержку FAT, а это нехилый кусок кода и немалый объем памяти (озу).
Для твоего случая проще использовать просто микросхему флэш памяти типа 29Fxx (параллельная шина) или AT45DBxxx Serial DataFlash (SPI) и в нее прошить твой сэмпл или несколько.
Опять же флэшку можно сделать в виде картриджа.
-
http://www.edrum.info/
Вот есть технология, которую сам собирал, если имеется хорошая звуковая карта то можно играть и без задержки и не только бочкой.
-
Я так понял собственноручно изготовить установку без использования Remo Practice Pad ?? Есть подробные данные о материалах и конструкции?
-
а как же тригерры6) миди в етом деле еще никто не отменял
-
Кстати про миди :) Есть схема на пик16ф84 ударки по миди. Если нужно могу кинуть.
-
Я уже кидал ссылку миди на едрам, там в электронике ничего сложного нет, всё повторяемо и работает
-
http://www.edrum.info/
Вот есть технология, которую сам собирал, если имеется хорошая звуковая карта то можно играть и без задержки и не только бочкой.
Офигеть !!! Огромное спасибо за ссылку ! Проект просто супер ! Буду пытаться собирать :)
-
А что, одеяла в бочку ныне пихать не модно?
-
Кстати, ежели интересно, где-то есть моя схемка микрофонного предвака для бочки. Была сделана для неважной бочки, снимаемой неважным микрофоном. Звук - дас ист фантастишь!
В двух словах - там после чисто усилителя уровня, два резонансных каскада - один на основной тон, второй - на щелчок. Частоты обоих регулируются. А потом они миксуются (регулируемо) друг с другом - и на пульт. В результате глубокая отчетливая бочка почти без посторонних шумов ( добротность довольно велика, и девайс "подсинтезирует" звук, учитывая динамику и артикуляцию). Прикол в том, что от качества самого барабана зависит мало. Ежели нужно - найду саму схемку и перерисую, но можно и по описалову собрать. Частота одного горба 50 - 90 Гц, второго 1000-4000 Гц примерно. Потом у нас появилась Ямаха и Аудиотехника барабанная, и это стало неактуально, но с год мы его юзали... ;)
-
Было бы не плохо на счет схемы ...
-
А как называеются эти пьеходатчики по русски ? Не могу найти их в нете.
-
тригерр
-
тригерр
триггер ? что то не найду. дайте пожалуйста ссылку на любой такой.
-
Кстати про миди :) Есть схема на пик16ф84 ударки по миди. Если нужно могу кинуть.
скинь please схему так как инфо на пик16ф84 в СЕТИ ОГРОМНЫЙ ВЫБОР !!!!!!
-
Девайс удался (по моей задумке)! Прогу написал. Дребезг кнопок устранил програмно. Осталось к кардану кнопки присобачить. С задержкой проблем нет. Использовал асинхронный wav поток.
Скоро займусь изготовлением полноценной мидиударки. Вот только если мне все же кто-нибудь очень добрый кинет ссылку на эти самые триггеры в продаже.
-
Девайс удался (по моей задумке)! Прогу написал. Дребезг кнопок устранил програмно. Осталось к кардану кнопки присобачить. С задержкой проблем нет. Использовал асинхронный wav поток.
Скоро займусь изготовлением полноценной мидиударки. Вот только если мне все же кто-нибудь очень добрый кинет ссылку на эти самые триггеры в продаже.
А как ты кнопками динамику снимать будешь?
ЗЫ Извини, схему пока не нашел, найду- сфоткаю. Да принцип я описал, а сделать можно как угодно.
-
Динамику к сожалению ни как не снимаю. Но учитывая что бочка у нашего ударника всегда колбасит неподетски ) этот вопрос отпадает сам собой да и еще звук wav в сто раз лучше звука нашей бочки поэтому динамикой (по крайней мере пока что) можно пренебречь.
А как на счет триггеров? Кинете ссылку ? Я серьезно не могу найти.