nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 16 Apr 2024 07:29



Reply to topic  [ 8 posts ] 
MIDI-гитара - задачка;) 
Author Message
Doomed

Joined: 16 Mar 2002 17:00
Posts: 490
Reply with quote
Блин, столько разделов по железкам, а как появляется желание что-то запостить - начинаются мучения выбора, т.к. ни один не подходит :-/ Вобщем, пока сюда - так как сей чудо-девайс на PIC'е собран.

Кто-нибудь на гитаре тут играет?:)

Вобщем, вот. Некий чел соорудил такое чудо:

http://www.user.cityline.ru/~rattus/tryn/index.htm

Оно даже работает худо-бедно. И у него проблема. В текущем варианте конструкции каждый лад приходится разрезать на 6 частей, т.е. сложная механически и в изготовлении конструкция получается. А всё потому-что он не может определить место зажатия каждой из струн просто по контакту с ладом.

Трабл в том, что при взятии аккордов, а не одиночных нот (любой аккорд баррэ, например), струны перемыкаются через неразрезанные лады, и не получается определить, где какая зажата. Хотя на первый взгляд - классическая матричная клавиатура получается. Думал я и так, и эдак - не придумалось ничего.

Кто желает - может поломать голову, возможно-ли всё-таки что-то придумать, чтобы лады не разрезать:)


19 Mar 2005 03:52
Profile
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Shiru Otaku wrote:
Кто желает - может поломать голову, возможно-ли всё-таки что-то придумать, чтобы лады не разрезать:)

Еще как можно, звукосниматель поставь и по частоте определяй какая нота.


20 Mar 2005 04:06
Profile ICQ WWW
Doomed

Joined: 16 Mar 2002 17:00
Posts: 490
Reply with quote
Post 
Ну, ты сайт читал? Он хочет по ладам определять;)

А так, разумеется, все миди-датчики так и работают.


20 Mar 2005 04:22
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22517
Location: Silicon Valley
Reply with quote
Shiru Otaku wrote:
Трабл в том, что при взятии аккордов, а не одиночных нот (любой аккорд баррэ, например), струны перемыкаются через неразрезанные лады, и не получается определить, где какая зажата. Хотя на первый взгляд - классическая матричная клавиатура получается. Думал я и так, и эдак - не придумалось ничего.


Ну пусть программно перебирает лады, передавая туда "0" - в то же время снимать 6 сигналов со струн, подтянутых резисторами, там где в момент выбора текущего лада нули - там нажато, где единицы - отжато. Делов то :)

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


20 Mar 2005 08:29
Profile WWW
Doomed

Joined: 16 Mar 2002 17:00
Posts: 490
Reply with quote
Post 
Нет, не всё так просто. Струны у нас железные. Когда струна прижимается - она соединяет два лада, и через струны всё лады аккорда замыкаются. Смотрим любой аккорд:
Image
Видишь, какая фигня.


20 Mar 2005 10:06
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22517
Location: Silicon Valley
Reply with quote
Post 
Shiru Otaku wrote:
Нет, не всё так просто. Струны у нас железные. Когда струна прижимается - она соединяет два лада, и через струны всё лады аккорда замыкаются. Смотрим любой аккорд:
Image
Видишь, какая фигня.


Что-то я не понял почему она соединяет два лада? Контакты на струнах разделены физически, а лады - по времени, т.е. ничего ни с чем не пересекается и мы четко можем выделить все замыкания.

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


20 Mar 2005 12:04
Profile WWW
Doomed

Joined: 16 Mar 2002 17:00
Posts: 490
Reply with quote
Post 
Image
В зелёной точке не должно быть контакта. А он будет обнаружен, потому-что струна перемыкается через остальные с этим ладом. В этом и трабл..


20 Mar 2005 12:28
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22517
Location: Silicon Valley
Reply with quote
Post 
Shiru Otaku wrote:
Image
В зелёной точке не должно быть контакта. А он будет обнаружен, потому-что струна перемыкается через остальные с этим ладом. В этом и трабл..


Ааа - контакты то палочки а не квадратики :)
Тогда это действительно все усложняет!

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


20 Mar 2005 15:56
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 8 posts ] 

Who is online

Users browsing this forum: No registered users and 9 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.