I've created a Midi Cello...but I have a problem.

Discuss music production with Ableton Live.
Post Reply
Matthew_Nothing
Posts: 12
Joined: Wed Mar 15, 2006 6:08 am

I've created a Midi Cello...but I have a problem.

Post by Matthew_Nothing » Tue Oct 30, 2007 4:16 pm

Image

I’ve recently put together my rendition of a ‘Midi Cello’ (inspired a la Laurie Anderson, Arthur Russell) from an old cheap ebay cello, a doepfer OEM kit and a pile of linear potentiometers. It doesn’t play notes. It’s basically a midi controller boxed in a cello.

It has 4 linear pot potentiometers in the headstock (disguised as cello tuning pegs), two more linear pot potentiometers and a mod wheel on its body, a ribbon position sensor on the neck and one last ribbon position sensor on the bow in place of the hair, which I rub over the lower neck of the cello.

Although I attempted to write a scrubbing patch in max/msp I was never happy with the results, but with the discovery of the aka.mouse object by Masayuki Akamatsu I was thrilled to be able to control the horizontal mouse movement in Melodyne (or any program for that matter). Because of this I was able to take advantage of Melodyne’s amazing scrubbing abilities.

While the position sensor on the bow was reserved strictly for horizontal mouse movement (as well as two of the tuning pegs; 1 for horizontal mouse movement, the 2nd for vertical mouse movement) I could assign any of the remaining potentiometers to put out midi CC info.

In an attempt to utilize this for live performances, I run Melodyne rewired into an audio input track in Ableton. I found this to be the best way of controlling any other vst/audio unit effects (with the other available sensors outputting cc info) dropped into the chain after the initial input of the audio coming from Melodyne (through rewire).

What I’m curious about: Is there any way to use tempo-synced effects like beat repeat without playing time code out of Ableton? Keep in mind Melodyne is rewired to Ableton, so I if I press play in Ableton - Melodyne will sync up and I will lose my scrubbing capabilities. Is there any way of manipulating an external timecode into Ableton so I can take advantage these tempo-synced effects without actually engaging Ableton’s time code?

Tone Deft
Posts: 24152
Joined: Mon Oct 02, 2006 5:19 pm

Post by Tone Deft » Tue Oct 30, 2007 5:33 pm

nope.
In my life
Why do I smile
At people who I'd much rather kick in the eye?
-Moz

RhythmSickness
Posts: 345
Joined: Tue Feb 27, 2007 9:02 am
Location: uk

Post by RhythmSickness » Tue Oct 30, 2007 11:01 pm

unless you run melodyne in standalone mode and soundflower the audio into live maybe?
G5, G4x2 / G3 Live 3/4/5/6 Reason 2/2.5/3 virb soundclick

lunabass
Posts: 996
Joined: Thu Oct 24, 2002 7:13 am
Location: Adelaide, Australia
Contact:

Post by lunabass » Tue Oct 30, 2007 11:53 pm

WOW!

i'm constantly amazed at the stuff some people on this forum conceive and create.

sorry cant answer your question though
:: STAK ::
Music for Visual Media
www.staksounds.com
@staksounds

bensuthers
Posts: 760
Joined: Wed Oct 01, 2003 4:51 am

Post by bensuthers » Wed Oct 31, 2007 12:00 am

sounds like a job for reaktor.

Clearscreen
Posts: 1743
Joined: Sun Jul 11, 2004 5:07 am
Location: Melbourne AU
Contact:

Post by Clearscreen » Wed Oct 31, 2007 12:44 am

you could try running two copies of live for this, one with melodyne and the other for tempo fx and route the audio between them...
personally i'd say you might be better off looking into things like plogue bidule http://www.plogue.com or energyXT http://www.energy-xt.com/ as they can use their own internal sync when run as a vst inside live, and use live for to mix. unfortunately that still means you can't use beatrepeat, but livecut, dBlue Glitch or dr. device are better anyway...
Hp Elitebook 2.8Ghz. Live 7.0.14 & Live 8.1.5, XP Pro. and stuff...

Matthew_Nothing
Posts: 12
Joined: Wed Mar 15, 2006 6:08 am

Post by Matthew_Nothing » Wed Oct 31, 2007 2:25 pm

Yes soundflower! I completely forgot! thank-you so much!

chapelier fou
Posts: 6355
Joined: Mon May 15, 2006 12:15 pm

Post by chapelier fou » Wed Oct 31, 2007 4:36 pm

wow.
It gave me a ton of ideas... What kind of ribbon do you use, please?
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

mikemc
Posts: 5464
Joined: Mon Jun 21, 2004 2:14 pm
Location: Maryland USA

Post by mikemc » Wed Oct 31, 2007 7:44 pm

You said "horizontal mouse movement"-- so is this sending MIDI or is it sending what a HID device would send?
UTENZIL a tool... of the muse.

Matthew_Nothing
Posts: 12
Joined: Wed Mar 15, 2006 6:08 am

Post by Matthew_Nothing » Thu Nov 01, 2007 2:45 am

The patch I created in Max/Msp takes in the Midi CC info created from the ribbon sensor on the bow (through the doepfer oem). Using this cc info I convert it to two things: button up/down AND mouse movement (horizontal/vertical).
two of the tuning pegs are assigned to strictly horizontal and vertical mouse movement. I use this to place my mouse cursor over the exact location of a waveform from which I choose to start scrubbing/scratch from (without touching my real-physical computer mouse).
If you notice in the pic, there is a red button on the handle-end of the bow. When i click the button down it disregards any of the mouse movement from the two tuning pegs, and only considers the info from the position sensor on the bow. Also, when the red button is held down it acts as a primary-button click (click-down). This way I can scrub/scratch a waveform to my hearts content, while strictly keep the mouse cursor on a set vertical plane. it works amazing, I can sing a phrase for a song...and play it back to music if I find the right rate at which i slide the bow...but I have more fun making it sound eff'ed up. when I release the red button the mouse cursor does an up-click and moves back to the original position I started from.
The neck sensor can be assigned to output any CC# i want...as well as the other two tuning pegs. So i can manipulate whatever I scrub with mapped vst's or whatever.

The main ribbon sensor is actually from doepfer. check out the spare parts section on their website.

chapelier fou
Posts: 6355
Joined: Mon May 15, 2006 12:15 pm

Post by chapelier fou » Thu Nov 01, 2007 9:36 am

thanks!
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

Post Reply