9 posts / 0 new
Last post
Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
MIDI Controllers for Android using Caustic 3

 

Rej - Dev
Rej - Dev's picture
Offline
Joined: 12/18/2011 - 15:52
Very cool Jason, but admit

Very cool Jason, but admit you post-dubbed some automation and corrected for latency, right?

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
I fixed only 1 note.... that

I fixed only 1 note.... that's it.... no quantizing (64th resolution) I did shift audio track for latency later ....added 2nd organ and copied my note data to it (for 2 rotor effect like I did before) cool

mekanism
mekanism's picture
Offline
Joined: 06/16/2012 - 19:34
Haha Jason you sound like a

Haha Jason you sound like a robot in the vid! However, I do like tutorial or demo videos where the person sounds clear and well spoken. Nicely done!

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
I'm working on the next video

I'm working on the next video when I tear into it to disable the LED's and test the battery life of my phone to show hopefully substantial improvement....

 

mekanism
mekanism's picture
Offline
Joined: 06/16/2012 - 19:34
I thought LED tech was

I thought LED tech was supposed to be really efficient?

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Over incandescants, they are

Over incandescants, they are very efficient.... but with tiny batteries in tiny flat phones the LED that drives the screen on your phone is going to drain the battery fast, well without going into alot of details...

I have many LED flashlights of various types and quality, some employing sophisticated circuitry that will maximise the power of the LED and give a long run time..... but still with most single-cell (no pun intended) batteries, most lights will crap out in less than 2 hours of run time --- in a general sense ---

Now take your smartphone or tablet, it has one LED (I think it's just one emitter) to light your display -- Now add a USB - phone powered - controller to that phone, and you just added 1 or many more LED's lighting up on it.... be it buttons, or it's own little screen.  Remember these things are really meant for larger computer machines with constant power....  Connecting to Android devices is still rather new.

I'm testing my battery drain with my Nexus phone, with radios off, and my screen set to @60% brightness for "normal use".  While I'm having phone crashing issues (that's another thread) if I "do something wrong" it's working nicely with my NanoKey 2.  I have 2 LED's lit up on it -- one for power notification, and another for Octave Up +1 mode.

The specs on my MIDI controller state power consumption of approx. 100mA.... assuming 2 or more LED's lit up..... for a smartphone, that's gonna suck your battery fast.

So, my theory is, that by disabling all LED's on my controller, will reduce the battery drain significantly, and reduce the life of that battery too....  I'm video-documenting my experiment, and will post it when I'm done, wether my theory holds true or fails..... you'll have to wait and find out.

FWIW.... in half hour of goofing around with one of my PocketKitPro Presets --  nonstop with multiple LED's lit on the NanoKey, my phone's battery has puked out 55% of juice.

What?   Void Warranty?   Shhhh......... cool

 

mekanism
mekanism's picture
Offline
Joined: 06/16/2012 - 19:34
Good luck with the experiment

Good luck with the experiment, I'm looking forward to the results.  The Gnex battery doesnt last long anyway as I had one when they first came out for 2 weeks.  I had to return it as the antenna in it was aweful but other than that it was the perfect phone  My wife has the GS4 and that thing is sweet, but not sure how the latency is on it.  I plan on loading C3 on it when it comes out of Beta to check latency and overall functionality to see if I will buy one.  There is a google play version of the GS4 that is pure Android goodness, but latency may still suck as it seems its a hardware issue with android devices.

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
I am also disappointed with

I am also disappointed with the GNex network performance, and the radio "locks up" alot when it has trouble aquiring a weak signal (such as when I am at work etc..) It will lock up all radio functions and heat up very hot. After researching into it, I came up with a workaround, to keep basic communications going, merely by keeping the 3/4G off when I am not needing it or enter a part of the building that loses signal. Because when it loses the signal and locks up, I lose everything, including txt and phone functions.

Other than that issue, the phone is great, fast, and powerful for apps and video handling performance.... Caustic runs very well on it too, so I hang onto it...