OcarinaBoard.com

Mountain Ocarinas Forum => Share your videos, audios and photos => Topic started by: Nephiel on October 21, 2011, 08:02:34 am



Title: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Nephiel on October 21, 2011, 08:02:34 am
Here's something I've been working on for a while.

What do you think?


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Cliff on October 21, 2011, 08:53:45 pm
Nephiel,

That's really cool! I only heard of the arduino http://www.arduino.cc/ earlier this year from a co-worker.

For anyone curious about arduino:

Quote
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The microcontroller on the board is programmed using the Arduino programming language (based on Wiring) and the Arduino development environment (based on Processing). Arduino projects can be stand-alone or they can communicate with software running on a computer (e.g. Flash, Processing, MaxMSP).



Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Ben on November 08, 2011, 01:06:29 pm
I would love one of these with a wind controller. Any chance you'll be adding a wind controlled? A MO EWI!


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Nephiel on November 09, 2011, 12:36:21 am
This year we have this new subject named "Embedded Systems" on our computer science degree, and we use arduinos as a learning platform. I'm having lots of fun.

One of the things I like the most about it is the vast amount of code examples and projects available online. There's this one called eChanter (http://"http://www.4tone.org/echanter"), a bagpipe practice chanter. It uses touch sensors on the toneholes. I thought I'd try and make one to see if those sensors would work on the ocarduina:


Considering how well it works, and how much commercial chanters cost, I'm surprised the eChanter is so little known. It wouldn't be too hard to add MIDI to it.

I would love one of these with a wind controller. Any chance you'll be adding a wind controlled? A MO EWI!
Definitely, I'm working on it, and the first tests are very promising.

But here I am, dreaming about building an electronic version of Karl's product, and I haven't even asked for permission, shame on me. My intention is to build the ocarduina for myself, document the process of replicating the MO's features, and present that as my degree project. After that, I'd like to publish it as open source, so anyone can build one.

Would that be OK? I don't want to step on any toes.


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Cliff on November 09, 2011, 04:44:00 pm
Go for it. I don't think there are any "stepping on mo's toes" here :)


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: LeakyDuck on November 12, 2011, 01:46:47 am
Love it!! Solves the problem of practicing quietly. Just add headphones.


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Nephiel on December 06, 2011, 09:20:18 pm
Good news! The project is moving along quite well ;D
Breath sensor is working, and it turns out that thumbtacks make very good capacitive touch sensors ::)

Here's a demo video of the features that are working so far (no real music here - just scales and stuff):



Now, a couple of test songs. Cumberland Crew:



Tam Lin:



I have a lot more planned, but exams are coming up, so free time tends to zero...
This is really hard to put down, though :P


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Cliff on December 07, 2011, 12:25:20 am
That is *really* cool and impressive  :o


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Ben on December 07, 2011, 03:31:42 am
Wow!


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: JimOfTheCorn on December 07, 2011, 07:33:09 pm

Freakin' awesome!

Don't enclose it, the breadboard-covered-with-wires look really works.


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: robehickman on December 07, 2011, 10:08:37 pm
Awesome, how did you go about using the thumb tacks as capacitive sensors?

Quote
Freakin' awesome!

Don't enclose it, the breadboard-covered-with-wires look really works.

+1


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Nephiel on December 08, 2011, 12:30:10 am
Awesome, how did you go about using the thumb tacks as capacitive sensors?
At first I used short pieces of bare wire, but to make slides work I needed something with more surface area. Thumbtacks just happened to fit on the board and seemed to work well, so I went with that.

Don't enclose it, the breadboard-covered-with-wires look really works.
I kinda like it too... but it's too fragile, and not very comfortable to play.

I'll probably put it in a box along with a battery next. I want it to be portable enough to take it with me while commuting ;D


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Nephiel on January 07, 2012, 06:40:22 pm
Battery power and enclosure are done! Looks really ugly, but now I can play on the subway.



The whole thing weighs about the same as my warmstone G and is only slightly larger.

The box is a pen case like this one (http://www.gifts4kiwis.co.nz/uploads/65153/images/71167/Fisher-Pen-Boxed.jpg). I had to find a replacement for the thumbtacks because they were tarnishing. These wire loops are rust-proof, seem to work well for slides, and feel more like holes.

Now it needs 2 or 3 buttons to control transposition, instruments, settings, etc... and more work on the code.


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: 4efs on January 07, 2012, 06:49:13 pm

WOW! That's fantastic! So very, very cool! Thanks so much for sharing, you've brought it such a long way from the first post, neat-o!  :D (Oh yeah, you play wonderfully too!) ;)


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Cliff on January 08, 2012, 12:56:19 am
Wow!


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: kypfer on January 08, 2012, 07:58:19 am
Quote
Looks really ugly,
... not at all - functional is the term that springs to my mind  8)
The really impressive potential for this project is the concept of having an instrument in any key you wish, and presumably sounding like anything from a tuba to a harpsichord, in one pocketable appliance. To use the current vernacular - freakin' awesome  :o


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: JimOfTheCorn on January 09, 2012, 12:36:51 am
...plus the potential of plugging in either a pair of headphones (silent) or a humongous amp (loudest wind instrument in existence).


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Ojamnu on January 17, 2012, 02:59:27 am
In an age of garageband, audacity, protools etc this has a good chance of being a marketable idea.  People are already playing fake ocarinas on their iPhones.  I'm assuming that there is a differential pressure detector that could measure velocity.  Has all the hallmarks of being an excellent midi controller for woodwind players of all kinds (not just the ocarina)


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Nephiel on January 26, 2012, 10:12:29 pm
I'm having a blast with this thing. I need to work on the code, but once I pick it up I tend to spend all my spare time playing instead ::)
I've been playing along MP3s with earphones on, on the subway and on breaks between classes. Also on my bedroom at 2AM while family and neighbours were sleeping ;D

Some more cellphone videos...
Costa da Morte from Luar na Lubre:


Warriors from the Lord of the Dance musical:


I also played the poly G on the station today while waiting for the train, and got asked about MOs, wrote down the site URL and everything ;)


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: 4efs on January 27, 2012, 05:50:04 am

This is just wonderful! So fun, thank you for sharing. :)


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Jaded The Dragon on January 27, 2012, 02:27:11 pm
Please if produced Bless us with the ability to buy first! Man thats the second best instrument around ;)


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Cabe on February 03, 2012, 01:44:29 am
Nephiel,

Well thats thrown my evening into a tangent, I love the internet for this sort of thing!

I was originally looking at alternative touch sensors for a colour mixer attached to christmas tree lights (long story, it involves blinky lights :) ). I ended up on one of your youtube videos and saw the thumbtack slid motion demonstrated and searched for more info (they are plugged into a ardu pro mini, with 8 inputs, but it only has 6 analog inputs I say to myself. I MUST KNOW MORE!)

Which lead me to this site, and now I have a deep desire for an ocarina as well.

Back to my original query, how are the thumb tacks connected? Are you using some kind of matrix or some kind of driver like the Sparkfun touch sensor BOB? I understand this is a finals project so please forgive me for asking if you cant give away too many secrets just yet.

Many Thanks,
   Gregg.


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Nephiel on February 05, 2012, 07:05:18 pm
In fact I'm using only 1 analog input, for the breath sensor. The 10 finger sensors use digital inputs, one each. Also, the Arduino is a Nano 3.0, not a pro mini, but I'll probably upgrade it in the future to another board. The Arduino has a library for touch sensors (http://arduino.cc/playground/Main/CapSense), but the response was a bit slow for this, so I went with a simpler, lower level approach (http://arduino.cc/playground/Code/CapacitiveSensor) like the eChanter. I hope that helps.

I'm glad this brought you here. Ocarinas are are really cool instruments :)


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Cabe on February 07, 2012, 12:23:50 am
That helps hugely thank you. I am surprised by the responsiveness given the digital inputs.

I had to read up on the echanter, also a very cool project. Once again thank you for your time.


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Spatolo on June 15, 2012, 07:10:49 pm
Wow, I am totally impressed. Do you think you'll ever open source it? I would just LOVE to build one, starting from projects.


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Nephiel on June 15, 2012, 08:15:38 pm
Hello again, sorry about the lack of updates. There's been lots of work, exams, and on top of that I will be moving very soon :P

The good news is, my project proposal has been officially accepted by the university ;D

I mustn't neglect the rest of the subjects in my degree - in fact, I need to pass all of them first in order to be able to present a final project. I'm finishing my 3rd year (of a 4-year plan) and it's going well so far, but it takes a lot of time and effort.

I do plan on releasing all details and documentation as open source, but that will have to wait until I present the project and pass that subject. If everything goes as planned, that should be a year from now. I will be posting some videos of the progress in the meantime, though.


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: ubizmo on June 15, 2012, 08:58:30 pm
I was thinking that a rocker switch for the left thumb could give the possibility of going up and down an octave, for a 3-octave range...


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Ben on September 08, 2013, 03:58:44 am
How's the Ocardunia coming? I'm eager to see the plans!


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Nephiel on October 20, 2013, 07:27:28 pm
I expect to have everything ready before Christmas. Stay tuned ;)


Title: Re: Ocarduina - Electronic MIDI ocarina (work in progress)
Post by: Harp Player on October 21, 2013, 04:13:12 am
I was wondering if you were still working on that project.  I had not seen anything on here about it in a very long time.