MU.LAB 2.5.3 Released

Official support for: mutools.com
RELATED
PRODUCTS

Post

pljones wrote:
mutools wrote:Building further on this, if any of you would know a simple way how to download an internet file from within an osx application, please let me know.
I could only point you at GPL'd source code and that would be problematic...

Open a socket(), connect to the server on port 80, send appropriate HTTP protocol request for file, check for HTTP protocol response and save the data stream. But I guess you knew that...
Nope, i don't yet have much experience with networking.

Do you?

I noticed this 'socket' technique on the web, but it looks rather dev-time expensive for just downloading a file :?
You should be able to do it the same way on both Windows and OSX (at the low level) - different URL for the file to download, obviously!
I hoped for a high level function on OSX like the Windows high level funcs InternetOpenUrl, InternetReadFile, etc...

Hope i'm not going to much OT here, otherwise lets create a separate topic or switch to email.

Post

It's pretty much like opening a file, except you're opening a connection to a process on a remote machine. That link to die.net has all the low-level calls in section 2 or 3 of the manual. If you stick to section 2, that should be pretty portable across OSX and Windows. (Although networking is in section 7 - http://linux.die.net/man/7/tcp for example.)

(I didn't know Windows had the high-level functions outside things like .Net! :) I'm so used to POSIX programming, except for .Net...)

I'll dig thru my old code and see what I can find and drop you an email.
<EDIT>
Might not be till next weekend - a quick check revealed nothing useful to hand.
</EDIT>

Post

mutools wrote:That's odd.

I searched back in the history and indeed there was an issue with scanning/loading VSTs in 2.5 PreRelease A.

As a consequence i couldn't load e.g. Massive in PR-A.

The issue was fixed in PR-B.

Now in MU.LAB 2.5.3 Massive and others still load just fine here so i'm confused when you say that that issue came back. Also as nothing in that matter has changed between 2.5.2 and 2.5.3.

Can you please give more details. Thanks.
Looks like I should have checked the system requirements of the Blue Cat VST Freeware Pack. It needs Leopard amd I am running Tiger. I have checked, and all versions of MULAB from 2.5.3 back to 2.5 Prerelease B crash when scanning the Blue Cat VSTs but, to be honest, I am not surprised. I will be more careful about installing plugins in future.

i did however notice whilst performing this check that although PR B loaded the DS404 VSTi without any problems, PR C - 2.5.3 crashed then disabled the same plugin.

Post

pljones wrote:It's pretty much like opening a file, except you're opening a connection to a process on a remote machine. That link to die.net has all the low-level calls in section 2 or 3 of the manual. If you stick to section 2, that should be pretty portable across OSX and Windows. (Although networking is in section 7 - http://linux.die.net/man/7/tcp for example.)

(I didn't know Windows had the high-level functions outside things like .Net! :) I'm so used to POSIX programming, except for .Net...)

I'll dig thru my old code and see what I can find and drop you an email.
<EDIT>
Might not be till next weekend - a quick check revealed nothing useful to hand.
</EDIT>
Ok, thanks.

Post

pljones wrote:<EDIT>
Might not be till next weekend - a quick check revealed nothing useful to hand.
</EDIT>
Sorry, I've been told (:x) I have some stuff to do around the house and it's taking priority.

Post

A man's got to do what a man's got to do.

Post Reply

Return to “MuTools”