Midi out signal

For topics related to using MsPinky inside the Max/MSP graphical programming environment
Mudo
Posts:340
Joined:Tue Jun 08, 2004 9:22 pm
Location:...Barcelona...
Midi out signal

Post by Mudo » Thu Oct 09, 2008 8:05 pm

...
Hi Scott and Community,

It could be possible to do a patch (or integrate inside vst) the next features?

Vinyl Vector velocity signal as midi cc.

Vinyl position stamp rate = midi master clock

I think that could be usefull if we can assign these parameters to control scrubbing in ableton live or master bpm with turntable pitch.

Cue based on position stamp also could be great to done ableton beatjugglins.

Advance midi out to stay at top with new stanton scs.1d and the new vestax toy (in the same way)

It could be possible?

...
...

Mudo means mute person.


Researching new interface paradigms
...
dlpinkstah
Site Admin
Posts:1093
Joined:Mon Jun 07, 2004 9:17 pm

Post by dlpinkstah » Thu Oct 09, 2008 11:13 pm

I think these would be possible, but I need you to clarify some more about what exactly the mapping would be from vinyl ----> MIDI.

For example, your first request is vinyl velocity ---> MIDI CC. We have to provide a mapping from velocity to the range (0 ... 127) which is the range that CC's can have.

Please specify the mapping mathematically.
Mudo
Posts:340
Joined:Tue Jun 08, 2004 9:22 pm
Location:...Barcelona...

Post by Mudo » Fri Oct 10, 2008 9:51 am

...
cc command is 0-127 too (sometimes -64 to 64) like line faders.

I think will be interesant some new features to your technology... new vinyl modes not to usually mixing. Something like a midi vector translator to control everything. (I know is possible with sdk but I'm not a programmer)

I try to put my ideas more mathematically possible:

velocity: -64 0 +64 (such turntable surgeon or visual scratch)

in mixing mode if you leaves the vinyl playing 4 beats: timestamp to midiclock (It would need some human intervention I know)

I believe that relative mode is the key.

I share this ideas to community, please post your ones too.

Thanks Scoot

David
...
...

Mudo means mute person.


Researching new interface paradigms
...
dlpinkstah
Site Admin
Posts:1093
Joined:Mon Jun 07, 2004 9:17 pm

Post by dlpinkstah » Fri Oct 10, 2008 9:27 pm

Mudo wrote:...
cc command is 0-127 too (sometimes -64 to 64) like line faders.

I think will be interesant some new features to your technology... new vinyl modes not to usually mixing. Something like a midi vector translator to control everything. (I know is possible with sdk but I'm not a programmer)

I try to put my ideas more mathematically possible:

velocity: -64 0 +64 (such turntable surgeon or visual scratch)
...
The first problem I see is that 7-bit resolution (0 ... 128 / -64.... +63) is very coarse/rough. Whereas the vinyl velocity resolution is much finer... much more accurate. So there will be very sudden "jumps" in the velocity output signal because of this. Is there another type of MIDI message that could be used, one which would have higher resolution (at least 16 bits)???
Mudo
Posts:340
Joined:Tue Jun 08, 2004 9:22 pm
Location:...Barcelona...

Post by Mudo » Sun Oct 12, 2008 12:13 pm

...

Maybe trought Sysex?

...
...

Mudo means mute person.


Researching new interface paradigms
...
Mudo
Posts:340
Joined:Tue Jun 08, 2004 9:22 pm
Location:...Barcelona...

Post by Mudo » Wed Oct 15, 2008 4:04 pm

...
Hi Scott,
check this info. It could be another solution for the master clock tempo.

http://www.music.mcgill.ca/~stephane/seniorproject/

...
...

Mudo means mute person.


Researching new interface paradigms
...
dlpinkstah
Site Admin
Posts:1093
Joined:Mon Jun 07, 2004 9:17 pm

Post by dlpinkstah » Thu Oct 16, 2008 4:44 am

How about this :

http://opensoundcontrol.org/

The types of information you can pass with OSC is much more flexible than MIDI.
Mudo
Posts:340
Joined:Tue Jun 08, 2004 9:22 pm
Location:...Barcelona...

Post by Mudo » Fri Oct 17, 2008 11:11 am

...
Ok,

It's time to OSC. Could you do the relative velocity signal portable to OSC command?

There are some appz that could translate OSC2midi.

How do you think that we could implement the midi clock out send? It's possible to cuantify the timestamp vinyl tracking ratio?
It could generate some kind of cyclic pulse?

Rane is partnershipping with Ableton... Do you have some news about Cycling'74 and Ableton?

Thanks Scott.

...
...

Mudo means mute person.


Researching new interface paradigms
...
Tone Deft
Posts:8
Joined:Sat Apr 12, 2008 4:17 am

Post by Tone Deft » Sun Oct 19, 2008 1:00 am

...got a PM from Mudo...

very cool idea. I can't think of a better person than dlpinkstah to solve this. the stuff from Nathan Ramalla is Reaktor, not much help there.

there is no news on C74 and Live, just a very premature announcement from Ableton. :evil:

I like this idea a lot, it's probably what the Ableton/Serato collab is about.

you could get more peeps involved with a good post on the Ableton forum, be sure the thread title at least has max in it, too often great ideas get passed over by the geeks because the right buzzwords aren't in the title.

the max forums could be great as well, they're supposed to very nice.

sorry, I play more guitar/bass these days than turntable. ;) too many toys!!

good luck!!
Mudo
Posts:340
Joined:Tue Jun 08, 2004 9:22 pm
Location:...Barcelona...

Post by Mudo » Thu Oct 23, 2008 4:38 pm

...
Hi scott,
some good news. I have a friend who is developing his own midi turntable (like stanton). He works with PICs and programming but I hope the implementation could guide you.
check:

http://midiscratch.pbwiki.com/

see the midi signal implementation.


Edit: I find another. I could that the implementation of the "relative" mode usually used in midi controllers will be useful in this case.

http://www.midibox.org/dokuwiki/scratchcontroller


...
...

Mudo means mute person.


Researching new interface paradigms
...
Mudo
Posts:340
Joined:Tue Jun 08, 2004 9:22 pm
Location:...Barcelona...

Post by Mudo » Thu Oct 23, 2008 7:06 pm

...

Mudo means mute person.


Researching new interface paradigms
...
Mudo
Posts:340
Joined:Tue Jun 08, 2004 9:22 pm
Location:...Barcelona...

Post by Mudo » Sat Oct 25, 2008 12:59 pm

...

Mudo means mute person.


Researching new interface paradigms
...
Mudo
Posts:340
Joined:Tue Jun 08, 2004 9:22 pm
Location:...Barcelona...

Post by Mudo » Wed Nov 19, 2008 10:55 pm

...
Hi Scott,
I have a sysex file from a Jlcooper MCS3 jog with 10 bits resolution.

if you support the midi in (vestax vci) control I could scratch with this unit, isn't it?

how could I give these sysex file?

...
...

Mudo means mute person.


Researching new interface paradigms
...
Mudo
Posts:340
Joined:Tue Jun 08, 2004 9:22 pm
Location:...Barcelona...

Post by Mudo » Mon Dec 01, 2008 8:51 am

...

Mudo means mute person.


Researching new interface paradigms
...
Post Reply