Page 1 of 2

osx only externals --> port to win: Any wishes??

Posted: Sat Feb 12, 2011 10:18 am
by zigzag
Hello all

I've just ported my first external to windows platform of a granular (osx only) external by john gibson. Still have to figure out how to share.
Do you want to see any osx only externals ported to windows? (Source code must be available for them)

Let me know, post your replies here...

Re: osx only externals --> port to win?

Posted: Sat Feb 12, 2011 10:27 am
by hoffman2k
Nice work! A windows equivalent of lh_midi could perhaps be useful.

http://web.mac.com/leighhunt/iWeb/Site/downloads.html

As for sharing your work: http://www.maxobjects.com/ and http://cycling74.com/?post_type=toolbox

The lack of a windows MIDI external is the only thing standing in the way of an onslaught of Sysex control devices.

Re: osx only externals --> port to win?

Posted: Sat Feb 12, 2011 10:38 am
by zigzag
hoffman2k wrote:Nice work! A windows equivalent of lh_midi could perhaps be useful.

http://web.mac.com/leighhunt/iWeb/Site/downloads.html

As for sharing your work: http://www.maxobjects.com/ and http://cycling74.com/?post_type=toolbox

The lack of a windows MIDI external is the only thing standing in the way of an onslaught of Sysex control devices.
Hi! I will check both, only wondering if I should contact that author first.. Do you think I should?

Will check your recommendations asap :)

Update: The author of lh_midi hasn't shared any code, so can't compile or even try... Also has left no contact details.

Re: osx only externals --> port to win?

Posted: Sat Feb 12, 2011 10:48 am
by hoffman2k
zigzag wrote:
hoffman2k wrote:Nice work! A windows equivalent of lh_midi could perhaps be useful.

http://web.mac.com/leighhunt/iWeb/Site/downloads.html

As for sharing your work: http://www.maxobjects.com/ and http://cycling74.com/?post_type=toolbox

The lack of a windows MIDI external is the only thing standing in the way of an onslaught of Sysex control devices.
Hi! I will check both, only wondering if I should contact that author first.. Do you think I should?

Will check your recommendations asap :)
The author is easy to contact. He's on the forum as "leighhunt". Though not sure his source code will do much good. I imagine his job was simplified because of CoreMIDI which is a part of OSX.
The more I think of it, I probably shouldn't have proposed it for porting. Its more of an external request.

Re: osx only externals --> port to win: Any wishes??

Posted: Sat Feb 12, 2011 11:27 am
by Vresky
hi ! nice proposal!

lh_midi
sigmund http://crca.ucsd.edu/~tapel/software.html

Re: osx only externals --> port to win?

Posted: Sat Feb 12, 2011 11:47 am
by leighhunt
zigzag wrote:
hoffman2k wrote:Nice work! A windows equivalent of lh_midi could perhaps be useful.

http://web.mac.com/leighhunt/iWeb/Site/downloads.html

As for sharing your work: http://www.maxobjects.com/ and http://cycling74.com/?post_type=toolbox

The lack of a windows MIDI external is the only thing standing in the way of an onslaught of Sysex control devices.
Hi! I will check both, only wondering if I should contact that author first.. Do you think I should?

Will check your recommendations asap :)

Update: The author of lh_midi hasn't shared any code, so can't compile or even try... Also has left no contact details.
Hi zigzag,
You are more than welcome to take a look at the source code for the midiin/out objects....
but, as for 'porting' it, as Hoffman suggested, all the work is handled by the CoreMidi/CoreMidiserver/CoreData frameworks, the parsing/logic side of things is minimal. My limited understanding of PCs leaves me thinking that Windows has no similarly simple set of frameworks for accomplishing this.
pm me if you want to take a look at the xcode project though.
Regards,
Leigh

Re: osx only externals --> port to win?

Posted: Sat Feb 12, 2011 1:27 pm
by zigzag
leighhunt wrote:
zigzag wrote:
hoffman2k wrote:Nice work! A windows equivalent of lh_midi could perhaps be useful.

http://web.mac.com/leighhunt/iWeb/Site/downloads.html

As for sharing your work: http://www.maxobjects.com/ and http://cycling74.com/?post_type=toolbox

The lack of a windows MIDI external is the only thing standing in the way of an onslaught of Sysex control devices.
Hi! I will check both, only wondering if I should contact that author first.. Do you think I should?

Will check your recommendations asap :)

Update: The author of lh_midi hasn't shared any code, so can't compile or even try... Also has left no contact details.
Hi zigzag,
You are more than welcome to take a look at the source code for the midiin/out objects....
but, as for 'porting' it, as Hoffman suggested, all the work is handled by the CoreMidi/CoreMidiserver/CoreData frameworks, the parsing/logic side of things is minimal. My limited understanding of PCs leaves me thinking that Windows has no similarly simple set of frameworks for accomplishing this.
pm me if you want to take a look at the xcode project though.
Regards,
Leigh
Hi Leigh :)
I opened the binary and saw the dependencies with the OSX frameworks already. Indeed this isn't a straightforward conversion for the reasons you mentioned... Many thanks for responding though!

Re: osx only externals --> port to win: Any wishes??

Posted: Sat Feb 12, 2011 1:28 pm
by zigzag
Vresky wrote:hi ! nice proposal!

lh_midi
sigmund http://crca.ucsd.edu/~tapel/software.html
Hi there

I've contacted the author for the sources. I can't do much if the code isn't attached. Will let you know of any progress.
The fiddle~ external compiled and build with no issues..

Re: osx only externals --> port to win: Any wishes??

Posted: Sat Feb 12, 2011 1:55 pm
by zigzag
Vresky wrote:hi ! nice proposal!

lh_midi
sigmund http://crca.ucsd.edu/~tapel/software.html
Update: After some quick search, it appears sigmund has been ported by someone else, posted on the cycling74 forums
http://www.vaetxh.com/content/software/ ... indows.zip

Let me know if you have issues with it

Re: osx only externals --> port to win: Any wishes??

Posted: Sat Feb 12, 2011 3:44 pm
by Vresky
wo thats cool, i take a look

thank you

Re: osx only externals --> port to win: Any wishes??

Posted: Sat Feb 12, 2011 6:05 pm
by 11olsen
i was always interested in windows alternatives for aka.mouse / aka.keyboard but now i found
mxj autobot on maxobjects.com.

but really kind offer from you.

Re: osx only externals --> port to win: Any wishes??

Posted: Sun Feb 13, 2011 3:03 pm
by lalo
great project zigzag!

among the great amount of objetcs wich are sadly mac only i'd like to get those ported to win

-- new [sc3~] object (SuperCollider 3)
http://music.columbia.edu/~brad/sc3~/


-- new [chuck~] object (ChucK)
http://music.columbia.edu/~brad/chuck~/

mostly the sc3~ would incorporate the great supercollider language inside Max4Live and MaxMSP

thanks for your great effort!

a.

ps. for the midi leighhunt stuff these resources can be of some relevance for the win port?
http://www.codeproject.com/KB/audio-vid ... apper.aspx
http://obiwanjacobi.blogspot.com/2007/0 ... i-api.html

Re: osx only externals --> port to win: Any wishes??

Posted: Sun Feb 13, 2011 3:22 pm
by lalo

Re: osx only externals --> port to win: Any wishes??

Posted: Sun Feb 13, 2011 4:20 pm
by zigzag
lalo wrote:great project zigzag!

among the great amount of objetcs wich are sadly mac only i'd like to get those ported to win

-- new [sc3~] object (SuperCollider 3)
http://music.columbia.edu/~brad/sc3~/


-- new [chuck~] object (ChucK)
http://music.columbia.edu/~brad/chuck~/

mostly the sc3~ would incorporate the great supercollider language inside Max4Live and MaxMSP

thanks for your great effort!

a.

ps. for the midi leighhunt stuff these resources can be of some relevance for the win port?
http://www.codeproject.com/KB/audio-vid ... apper.aspx
http://obiwanjacobi.blogspot.com/2007/0 ... i-api.html
Hi there :)
I've just had a go at the sc3~ - It seems that it could compile, however I'm a bit sceptical to have such a quick win, as its using the Unix socket library which isn't of course known to the Win OS. So not too sure what will come out of it. But will write back on that..

Regarding the lemur, as Leigh already pointed, its not a case of a simple recompilation.. its requiring access to an infrastructure Windows doesn't have. I am afraid i don't have that much time to digg so deep into it.

warm regards

Re: osx only externals --> port to win: Any wishes??

Posted: Sun Feb 13, 2011 4:59 pm
by lalo
zigzag wrote:
Hi there :)
I've just had a go at the sc3~ - It seems that it could compile, however I'm a bit sceptical to have such a quick win, as its using the Unix socket library which isn't of course known to the Win OS. So not too sure what will come out of it. But will write back on that..
great zigzag!

something about unix sokets to win soket...http://www.fortunecity.com/skyscraper/arpanet/6/cc.htm

sorry my ansi c is very very poor. i'd wish to be able to help.

thanks for your effort. is really appreciated and can be a great move toward more parity in external MaxMSP object world between OSx and WinOS

a