midiStroke .5 - free midi to keystroke convertor for OSX

Discuss music production with Ableton Live.
nobbystylus
Posts: 1067
Joined: Sat Feb 21, 2004 4:32 pm
Location: london

Post by nobbystylus » Sun Apr 23, 2006 3:05 pm

will you be making this as a universal binary?
http://www.myspace.com/wardclerk
http://www.myspace.com/bighairufreqs
LIVE 8.21/ Reaktor 5.51/VDMX/Quartz Composer

bigbadotis
Posts: 836
Joined: Fri May 30, 2003 10:31 pm
Location: rochester, ny
Contact:

Post by bigbadotis » Sun Apr 23, 2006 3:26 pm

you PC people have bomes, so no, I probably won't ever make a PC version.

In regards to universal binary, I don't have an intel mac to test it on, and it's not a processor intense app, so I'm just leaving it to run under Rosetta.

When I get an Intel system I'll probably look at converting it. - Charlie

Dj-Grobe
Posts: 812
Joined: Sun Mar 19, 2006 12:13 pm

Post by Dj-Grobe » Sat Jul 21, 2007 8:01 pm

Sombody know aplication like this but for take control of mouse with MIDI?

The Phat Conductor
Posts: 1768
Joined: Thu Apr 07, 2005 9:30 pm

Post by The Phat Conductor » Sat Jul 21, 2007 8:04 pm

bigbadotis wrote:you PC people have bomes, so no, I probably won't ever make a PC version.

In regards to universal binary, I don't have an intel mac to test it on, and it's not a processor intense app, so I'm just leaving it to run under Rosetta.

When I get an Intel system I'll probably look at converting it. - Charlie
the .8 version that hambone runs works aweome on my intel mac.
ill gates aka the phat conductor
producer, performer + ableton/music teacher

http://www.illgates.com

bigbadotis
Posts: 836
Joined: Fri May 30, 2003 10:31 pm
Location: rochester, ny
Contact:

Post by bigbadotis » Sat Jul 21, 2007 8:07 pm

The most recent version (1.3) that I put out a few months back is universal binary, bug free as far as I know, and also lets you resize the interface. - Charlie

cbit
Posts: 170
Joined: Fri Apr 08, 2005 3:17 pm
Location: Rotterdam, Netherlands
Contact:

Post by cbit » Mon Jul 30, 2007 5:05 pm

Thanks for this excellent app!

I'm having a little difficulty getting things to work as expected. Keystrokes aren't appearing in the focused app and i'm not sure why.

I made a screenshot showing my test setup where i use an FCB to play a midi note (echoed by midimonitor), then I want midistroke to convert that note into the character 'g', which should be printed to the screen in a text application (focussed).

http://img74.imageshack.us/img74/9650/picture15lg9.png

The midi note seems to be arriving as expected, but no letter is being printed to the text app. can anyone see what i might be doing wrong here? (could be something very simple, i'm new to both the fcb and midistroke). thanks in advance!
basementhum.blogspot.com. Adventures in computer music production.
Macbook 2 Ghz Intel Core 2 Duo. 3GB RAM. OS X 10.5.8

bigbadotis
Posts: 836
Joined: Fri May 30, 2003 10:31 pm
Location: rochester, ny
Contact:

Post by bigbadotis » Mon Jul 30, 2007 5:33 pm

The 100 value your seeing in MidiMonitor is the velocity of the note, not the number of the note. That's why you see it as 0 for the NoteOff.

You need to find out what the actual note number is that your FCB is sending out and enter that in the first column of MidiStroke.

I think you can see this in MidiMonitor if you change some options, but it's been a while since I've used it...

If I had to guess, I'd say C-2 was... note #0? maybe #12. Some programs / hardware report the values differently than others.

Hope this helps. - Charlie

cbit
Posts: 170
Joined: Fri Apr 08, 2005 3:17 pm
Location: Rotterdam, Netherlands
Contact:

Post by cbit » Mon Jul 30, 2007 5:44 pm

Perfect! yes, c-1 = 0. Thanks so much for the fast reply, now it's working as expected (In case anyone else finds it useful: To display note numbers in midimonitor : preferences > note format > decimal number).
basementhum.blogspot.com. Adventures in computer music production.
Macbook 2 Ghz Intel Core 2 Duo. 3GB RAM. OS X 10.5.8

MikeT
Posts: 12
Joined: Mon May 09, 2005 2:53 am

Post by MikeT » Mon Jul 30, 2007 8:41 pm

hey Charlie,

Nice app man. Caught a bug though. Preferences not working.
MikeT - Not a Newbie anymore!
Tennessee

bigbadotis
Posts: 836
Joined: Fri May 30, 2003 10:31 pm
Location: rochester, ny
Contact:

Post by bigbadotis » Mon Jul 30, 2007 8:45 pm

Yeah, there are no preferences in this version; there was one in the last version but it caused a bunch of bugs/crashes so I took it out.

I should remove the grayed out menu option though... thanks for the pointer.

- Charlie

litL1
Posts: 41
Joined: Tue Feb 27, 2007 1:03 pm

Post by litL1 » Sun Sep 23, 2007 5:03 pm

Hi Robert,

i was so happy when i found your program, totally enthusiatic to make it work, despite the various probs i read about in this threat, but now i am quite disillusioned, as i can't make the one most important feature (for me) work, while it seems to work flawlessly in all other respects!

I use Live 6 on an iBook G4 - my controller is the M-Audio Axiom 49; monitoring MIDI with Midipipe (and once get over this hurdle will maybe also use it for some converting);
Basically, the UNDO / REDO function is the culprit for my frustration:
As others have posted, it won't do anything!
I set Midistroke to convert a cc 25 (assignable button) on channel 16, with a value of 127.
I tried all of this:
- tried it converting the incoming message to "DOWN", "Switch Clip/Track View", and other Live controls, all of which work.
- downloaded version 1.3 and version 0.82 (both do not work on "z+APPLE"), and tried to uninstall various times, including all assiociated prefs files.
- changed capital Z to z, and vica versa.
- I changed location of the app. from User/Applications/ to Applications/

I'm out of ideas of what to try :( and have a gig at the end of this week :cry:

I would be very grateful for any ideas or suggestions!
***ONE LOVE***


MacbookPro (Retina, 15', Mitte 2015) - 2,2 GHz Intel Core i7

bigbadotis
Posts: 836
Joined: Fri May 30, 2003 10:31 pm
Location: rochester, ny
Contact:

Post by bigbadotis » Sun Sep 23, 2007 6:32 pm

Try making sure to open midiStroke before you open Live.

Can you get -any- keystrokes to work? Try using it with a program like TextEdit just to see if there's any output at all.

I really haven't heard of any problems with the most recent release, except for needing to start it before you start Live, so you should be able to get it to work.

***edit*** oh wait, you said you got it to trigger other live functions... hmm, that's pretty odd then.

Undo is the most common use for the program, I'm not sure how it couldn't work... still, try it in TextEdit and see if it works there.

litL1
Posts: 41
Joined: Tue Feb 27, 2007 1:03 pm

Post by litL1 » Sun Sep 23, 2007 6:37 pm

Ok, well not, but STRANGE!

I hadn't quite given up yet, and tried a few more varients..

..and i don't have any idea how or why, but in the course of switching between Midipipe, Live, and Midistroke (v. 082), in order to verify what messages axiom sent out, and in order to try things, i changed from cc to try UNDO on a note number (84/ch2), and twice (to be exact) UNDO worked!!!

Now, i've been trying to replicate the sequence of windows brought into focus, and other changes made, in order to see the *magic* just one more time, BUT no luck!

... pheeew! why was i born a stubborn taurean :roll:
***ONE LOVE***


MacbookPro (Retina, 15', Mitte 2015) - 2,2 GHz Intel Core i7

litL1
Posts: 41
Joined: Tue Feb 27, 2007 1:03 pm

Post by litL1 » Sun Oct 07, 2007 1:02 pm

Hi Charlie,

and sorry for the late reply, but i didn't actually receive a reply notice and only saw your supa quick reply now 8O

I was getting so nervous and stressed about not getting it to work prior to the gig, that i opted for spending hours on setting up MCE instead :roll: sacrificing some keys, and generally not being very happy, but at least it worked, and suffice to say, ... i survived the gig!

Now, i'm back on the research for my ideal controller set-up, and am currently trying to analyse the pyc & syx files of Axiom, as i believe that if i could only get to manipulate the buttons to function as user configurable modifiers with Live, i could achieve the ideal set-up. ALAS, i don't know s**t about programming languages :(

BUT, i'm taurean :P

Thanks again, for the much appreciated fast reply.
***ONE LOVE***


MacbookPro (Retina, 15', Mitte 2015) - 2,2 GHz Intel Core i7

jrathkopf
Posts: 194
Joined: Wed Jul 28, 2004 3:13 am

Post by jrathkopf » Sun Oct 07, 2007 1:15 pm

hey charlie. any update on the program that would let more than one controoler use midistroke?

Post Reply