Go Down

Topic: 14 Track Drum Machine with 32 Steps + Groove Note Sequencer (Read 7241 times) previous topic - next topic

WilliamK Govinda

Jan 26, 2011, 10:46 am Last Edit: Feb 03, 2011, 01:55 pm by WilliamK Reason: 1
Wusik Drum Machine (Hardware Arduino Project)

Edit: now with Groove Note Sequencer, 2 tracks for Bass and Synth lines!  :smiley-mr-green:

Dear Users, this is a special side-project that I - WilliamK - am working on. Please, visit the following link for a special YouTube feature video, or use the other link below.

http://arduino.wusik.com/

http://www.youtube.com/watch?v=Hn1L9Wvq0KQ

Previous forum post: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1294154967

---------------------------------

Cheers, WilliamK and MoniKe @ Wusik Dot Com


Fenrisulfr

Hi there

A very impressive piece of electronics and Arduino. You might consider showing this at the electromusic.com website. Specifically this link, to the DIY section -

http://electro-music.com/forum/forum-112.html

I am sure it will be well received by the members there, of which I am one. You will find many other DIYers who have also developed their own systems and designs, many using traditional analogue electronics, some of which are made available as kits or PCB only.  Good luck with it!

regards

Fenrisulfr

WilliamK Govinda

Ah, good to know, thanks.

BTW: the previous forum post link is this: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1294154967

WilliamK Govinda

The Multi-Buttons on the Analog Input Pin doesn't behave that good. So I'm adding another C165 shifter to support 8 more inputs, sharing the same clock from the 16xButtons. This will free the Shift button pin. Also, it will allow more key combination for future usage. EG: left+right, or up+down, or anything, as the 8 buttons can be pressed in any order. I will update the specs when possible.

The project is running much slower now, waiting to get more feedback from users first. ;-) I also have a surprise thing to tell but soon, not right now...

Wk


Fenrisulfr

Hi there

It's an impressive piece of kit  :D I reckon you'll get some very positive responses from the EM forum, I see you've joined, I'll be watching this with great interest.

regards

Fenrisulfr

fkeel

http://embodimentlabs.tumblr.com/
http://paulstrohmeier.info/

WilliamK Govinda

Update: I finally received the EEPROM chips, will do some tests with it this weekend.

Also, I'm changing the interface buttons design. Currently it uses a single Analog Input for the Up/Down/Left/Right/Play/Stop/Rec and one Digital Input for the Shift. But its not working correctly in some situations. So I'm adding another pair of C165 shift-registers and adding all buttons in parallel. Making it possible for future shortcuts such as up+down or left+right... also, it will leave 8 free button inputs for future usage or custom additions.

Wk

WilliamK Govinda

Whohooo, tonight I decided to continue with the project instead of watching TV...  :smiley-mr-green:

Ok, I added the external EEPROM 256k chip (32,768 bytes) and its great. It can hold 250 patterns on a single chip. So maybe I will add the option to divide into a few pattern songs instead?

The code now accepts internal or external eeprom.

Wk

WilliamK Govinda

Guys, we just announced something that may be related to this project. So, please, be sure to check this out too.

Wusik's Present - Important Announcement. Before, there was the Future, but now, lets talk about the Present: Wusik needs your help. Visit the following page or our website for more information:

http://www.kvraudio.com/forum/viewtopic.php?p=4411538



rtty21

------------------------------------------------------
Click the link to see stuff that I've built:
[url]instructables.com/member/rtty21[/ur

rosch

ohh haven't checked in a while, as i'm still missing some parts!
great changes!

has some of the hardware changed too? btw what Atmega is recommended, 328 or the bigger guy, 644? and the uno board i'm sure.
well, seems like i won't make a final frontpanel too soon  :)

WilliamK Govinda

Hey, nice to hear that. Yes, there were some changes to the hardware and the project, we will post those when possible. It should work on the Uno board, I got a 2009 to test later this month just in case.

One change I'm doing is add 2 extra C165 shifters and make the interface buttons use those extra pins instead. Right now the single analog input with multiple buttons doesn't work the way we want, and its not multi-press compatible, something that is nice for future updates.

We also added the EEPROM, which the code already uses without any problems.

Once more people start following this idea, we will have more details about this, and maybe even some nice surprises. ;-)

rosch

well, a very nice surprise is already the note sequencer!!

i guess i just build it following the docs in the download. and as i'm doing it on perfboard, it should be easy to make changes/upgrades once it's running.
nice to see the project develop!

Go Up