Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.02.2013, 11:00   #21
ogirock
Новичок
Джуниор
 
Регистрация: 01.02.2013
Сообщений: 0
По умолчанию

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
Что такое ксилофон знаешь? Это такие деревянные брусочки разной длины, закреплённые на деревянной основе. По ним так-же стучат палочками, как и по парабанам, только звук получается "деревянным". В твоём случае, можно использовать подобие ксилофона, только нотные планки зделать одинаковой длины и наклеить на них резину. В качестве звукоснимателя - использовать всё тот-же пьезик.
Если хочешь легко и просто вводить инфу в комп, можно использовать LPT-порт.
Но, оцифровку нужно делать при помощи "тупого железа".
Кстати, сам оцифровщик может быть один, для всех планок, просто в момент удара, формируется импульс от пьезодатчика, который и служит сигналом для его запуска, а так-же определяет номер барабана при последующей обработке.
Большинство АЦП имеют 12-и битную разрядность. Их всё равно придётся передавать за два такта, по 8 бит. Оставшиеся 4 бита и будут номерами барабанов.
Таким образом, можно создать 16 барабанов.
Интересно.
Вот только вопрос, как я понимаю в такой система одновременное срабатывание двух барабанов невозможно? И кстати мне нужно 10 барабанов, тоесть эта система в этом вопросе подходит.
ogirock вне форума Ответить с цитированием
Старый 03.02.2013, 11:14   #22
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от ogirock Посмотреть сообщение
Интересно.
Вот только вопрос, как я понимаю в такой система одновременное срабатывание двух барабанов невозможно? И кстати мне нужно 10 барабанов, тоесть эта система в этом вопросе подходит.
Это смотря, что считать одновременным срабатыванием. Попробуй зделать удар двумя руками, что-бы время мажду ударами было меньше 2 миллисекунд (время дискретизации атаки). Для сравнения Частота 50 гц = 20 msec.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 03.02.2013 в 16:51.
Smitt&Wesson вне форума Ответить с цитированием
Старый 03.02.2013, 16:43   #23
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

OFFTOP >
...в общем, сделал вывод что рано пока ТС искать программиста. Нет четкого понимания чего и как реализовать, а время идет
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 04.02.2013, 09:51   #24
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

Для ТС: все уже придумано до нас http://www.megadrum.ru/ и офсайт http://www.megadrum.info Для дома - просто идеально, сам делал такое с помощью друга
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Старый 04.02.2013, 17:19   #25
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...TC как бы уже у курсе про готовые midi-контроллеры, и про USB. Вопрос (или проблема) скорее в несколько другом русле.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 04.02.2013, 21:28   #26
ogirock
Новичок
Джуниор
 
Регистрация: 01.02.2013
Сообщений: 0
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
...TC как бы уже у курсе про готовые midi-контроллеры, и про USB. Вопрос (или проблема) скорее в несколько другом русле.
Да, я уже посещал сайт. Там много интересного, но к кожелению в основном о механической части. Я все таки не понимаю, если использовать мож идею о микрофоне плюс ваша адия с микшером и плюс программа, то есть ли смысл в ней. Возможно я рано полез просить помощи в программировани, но так бы я не узнал так много, спасибо что помогли больше разобратся.
ogirock вне форума Ответить с цитированием
Старый 04.02.2013, 22:58   #27
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Выкинь идею с микрофонами. Нужен датчик силы удара. Микрофон плох тем, что он будет воспринимать и другие шумы, вплоть до рукоплескания аудитории.
Кратенько:
Железо -
1. Принимаем удар палочки;
2. Выявляем перелом атака-затухание;
3. Оцифровываем;
4. Передайм в комп.
Программа
1. Принимает сигнал амплитуды и номера барабана;
2. Выделяет из кода, номер барабана;
3. Выбираем необходимый сэмпл;
4. Накладываем на него амплитуду;
5. Направляем его во временной буфер;
6. Микшируем все буферы, в соответствии с их временем звучания;
7. Отправляем на звуковую карту.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 05.02.2013, 00:22   #28
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Cогласен, микрофоны - мысль плохая. Изначально в теме шла речь о пьезодатчиках в качестве датчиков вибрации. Они и дешевле и легкодоставаемы, вот они и приведены в моем решении выше.

Однако, если делать, делал бы уже сразу с использованием акселерометров. Причем, есть как и с аналоговым выходом, так и готовые платки с интерфейсом USB http://acc-usb.narod.ru/accelerometer.jpg.

Так есть и более масштабируемые решения с RS-485 http://www.youtube.com/watch?v=4421W9tJQp0

Впрочем, могу привести еще множество способов ...и решение ТС будет принять все более и более сложнее
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 05.02.2013, 17:57   #29
ogirock
Новичок
Джуниор
 
Регистрация: 01.02.2013
Сообщений: 0
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
Cогласен, микрофоны - мысль плохая. Изначально в теме шла речь о пьезодатчиках в качестве датчиков вибрации. Они и дешевле и легкодоставаемы, вот они и приведены в моем решении выше.

Однако, если делать, делал бы уже сразу с использованием акселерометров. Причем, есть как и с аналоговым выходом, так и готовые платки с интерфейсом USB http://acc-usb.narod.ru/accelerometer.jpg.

Так есть и более масштабируемые решения с RS-485 http://www.youtube.com/watch?v=4421W9tJQp0

Впрочем, могу привести еще множество способов ...и решение ТС будет принять все более и более сложнее

Блин, немного почитал о акселерометрах, класную идею Вы подкинули! Очень. Вот только как осуществить такое? Программа же тоже нужна? И какие использовать акселерометры, что для них еще нужно паять и где их купить? Ну о покупке то такое, найти можно, вопрос в другом.
ogirock вне форума Ответить с цитированием
Старый 06.02.2013, 21:24   #30
ogirock
Новичок
Джуниор
 
Регистрация: 01.02.2013
Сообщений: 0
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
Cогласен, микрофоны - мысль плохая. Изначально в теме шла речь о пьезодатчиках в качестве датчиков вибрации. Они и дешевле и легкодоставаемы, вот они и приведены в моем решении выше.

Однако, если делать, делал бы уже сразу с использованием акселерометров. Причем, есть как и с аналоговым выходом, так и готовые платки с интерфейсом USB http://acc-usb.narod.ru/accelerometer.jpg.

Так есть и более масштабируемые решения с RS-485 http://www.youtube.com/watch?v=4421W9tJQp0

Впрочем, могу привести еще множество способов ...и решение ТС будет принять все более и более сложнее
Я уже нашел где купить, вот вопрос только как все осуществить? Нашел интересн ый вариант, как раз мне бы подошло))) http://www.algoritm.ru/catalog/accelerometers_magnets_cables/sv_39
http://zapadpribor.com/trekhkomponentnyy-vibropreobrazovatel-s-podushkoy-ar5011/
ogirock вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу программиста. zendor39 Фриланс 8 06.09.2010 09:29
Ищу программиста MaxRiga Фриланс 1 01.05.2010 04:32