Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] OSC on Windows float installers

Date2007-11-07 03:02
From"Michael Gogins"
SubjectRe: [Cs-dev] OSC on Windows float installers
ALL.

Regards,
Mike

P.S., have you investigated the PVS opcodes as an alternative to Loris? I 
have done some fiddling with them, and they look very good. A few weeks ago 
I did try building the latest Loris sources on Windows, and failed again, so 
that's out, at least for now.

P.P.S., as long as I cannot build liblo, OSC is moot for Windows. But I will 
give it another shot.

----- Original Message ----- 
From: "Tim Mortimer" 
To: 
Sent: Tuesday, November 06, 2007 9:56 PM
Subject: Re: [Cs-dev] OSC on Windows float installers


>
> Hi Michael & All.
>
> Is this Microsoft "patch" something i should download & run because ALL
> future Csound binary.exe installers on windows will require it, or is it
> simply something that is needed to get OSC & some other probs to behave on
> 5.07?
>
> If the latter, i'm inclined to just forego 5.07 (featuring OSC fix/ the 
> new
> fsig opcodes features & possibilities / a working partikkell (?) was that 
> a
> 5.06 issue? ...) & wait for 5.08 (or the muted incremental 5.07 binary
> update / fix...)
>
> I'd just like to add that if Both OSC & ***LORIS!!!*** opcodes were
> available "out the box" with future Csound installers that would be GREAT!
>
>
> Michael Gogins wrote:
>>
>> I have discovered the cause of these problems with rtpa.dll and the Fluid
>> opcodes.
>>
>> In Csound 5.07's Windows installers, I built the PortAudio DLL (used by
>> rtpa.dll) and the FluidSynth DLL (used by fluidOpcodes.dll) using
>> Microsoft
>> Visual C++ Express Edition, Service Pack 1, instead of with MSYS/MinGW or
>> MSVC++ Express Edition before the service pack, as I used to do. The
>> result
>> is a more complete, up to date, and probably faster build.
>>
>> However, with Service Pack 1, Visual C++ creates a "manifest" for all
>> applications and DLLs that tightly ties the binary with a specific 
>> version
>> of the Microsoft C runtime library (msvcr80.dll, in this case). This DLL
>> has
>> to be just exactly the right version (specified in the manifest) and it
>> has
>> to be installed in the just right location (also specified in the
>> manifest).
>>
>> The best way for you and other users to resolve these issues is to
>> download
>> and run the following installer, which installs the required runtime
>> library
>> and other DLLs as "side by side" assemblies in the Windows directory:
>>
>> http://www.microsoft.com/downloads/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en
>>
>> I recommend that you do this, and please let us all know if it works!
>>
>> Alternatively, you could try to download msvcr80.dll from
>> http://www.dll-files.com/dllindex/dll-files.shtml?msvcr80 and copy it 
>> into
>> your Csound bin directory as a "private assembly". The manifest for
>> portaudio_x86.dll is:
>>
>> 
>> 
>>   
>>     
>>       > version='8.0.50608.0' processorArchitecture='x86'
>> publicKeyToken='1fc8b3b9a1e18e3b' />
>>     
>>   
>> 
>>
>> So, I think if you ended up with this it should work:
>>
>> csound/bin/Microsoft.VC80.CRT/msvcr80.dll
>>
>> I will attempt to put msvcr80.dll into the installer in the correct
>> directory as a private assembly. If that does not work, I will include 
>> the
>> redistributable installer in the Csound installer.
>>
>> Hope this helps,
>> Mike
>>
>>
>
> -- 
> View this message in context: 
> http://www.nabble.com/OSC-on-Windows-float-installers-tf4762094.html#a13620510
> Sent from the Csound - Dev mailing list archive at Nabble.com.
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2007-11-07 03:37
FromTim Mortimer
SubjectRe: [Cs-dev] OSC on Windows float installers
Cheers Mike

PVS? absolutely. Presently about 90% of what i do in Csound is pvx file
based (presently batch converting large chunks of Garritan Personal
Orchestra to pvx files for example)

Always looking for MORE resynthesis options however - particularly ones that
implement "bandwith enhanced partials". plus the python loris library lets
the user "under the hood" at the analysis data (at least i hope so
anyway...)

but until i can actually play back the analysis files, its all a bit of a
mute point i guess....

OSC is not urgent for me. But would like to investigate its use at some
point in the future.... & lets face it, not an unreasonable expectation for
what Csound could & would offer...

Otherwise, God save Csound etc etc.....


Michael Gogins wrote:
> 
> ALL.
> 
> Regards,
> Mike
> 
> P.S., have you investigated the PVS opcodes as an alternative to Loris? I 
> have done some fiddling with them, and they look very good. A few weeks
> ago 
> I did try building the latest Loris sources on Windows, and failed again,
> so 
> that's out, at least for now.
> 
> P.P.S., as long as I cannot build liblo, OSC is moot for Windows. But I
> will 
> give it another shot.
> 
> ----- Original Message ----- 
> From: "Tim Mortimer" 
> To: 
> Sent: Tuesday, November 06, 2007 9:56 PM
> Subject: Re: [Cs-dev] OSC on Windows float installers
> 
> 
>>
>> Hi Michael & All.
>>
>> Is this Microsoft "patch" something i should download & run because ALL
>> future Csound binary.exe installers on windows will require it, or is it
>> simply something that is needed to get OSC & some other probs to behave
>> on
>> 5.07?
>>
>> If the latter, i'm inclined to just forego 5.07 (featuring OSC fix/ the 
>> new
>> fsig opcodes features & possibilities / a working partikkell (?) was that 
>> a
>> 5.06 issue? ...) & wait for 5.08 (or the muted incremental 5.07 binary
>> update / fix...)
>>
>> I'd just like to add that if Both OSC & ***LORIS!!!*** opcodes were
>> available "out the box" with future Csound installers that would be
>> GREAT!
>>
>>
>> Michael Gogins wrote:
>>>
>>> I have discovered the cause of these problems with rtpa.dll and the
>>> Fluid
>>> opcodes.
>>>
>>> In Csound 5.07's Windows installers, I built the PortAudio DLL (used by
>>> rtpa.dll) and the FluidSynth DLL (used by fluidOpcodes.dll) using
>>> Microsoft
>>> Visual C++ Express Edition, Service Pack 1, instead of with MSYS/MinGW
>>> or
>>> MSVC++ Express Edition before the service pack, as I used to do. The
>>> result
>>> is a more complete, up to date, and probably faster build.
>>>
>>> However, with Service Pack 1, Visual C++ creates a "manifest" for all
>>> applications and DLLs that tightly ties the binary with a specific 
>>> version
>>> of the Microsoft C runtime library (msvcr80.dll, in this case). This DLL
>>> has
>>> to be just exactly the right version (specified in the manifest) and it
>>> has
>>> to be installed in the just right location (also specified in the
>>> manifest).
>>>
>>> The best way for you and other users to resolve these issues is to
>>> download
>>> and run the following installer, which installs the required runtime
>>> library
>>> and other DLLs as "side by side" assemblies in the Windows directory:
>>>
>>> http://www.microsoft.com/downloads/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en
>>>
>>> I recommend that you do this, and please let us all know if it works!
>>>
>>> Alternatively, you could try to download msvcr80.dll from
>>> http://www.dll-files.com/dllindex/dll-files.shtml?msvcr80 and copy it 
>>> into
>>> your Csound bin directory as a "private assembly". The manifest for
>>> portaudio_x86.dll is:
>>>
>>> 
>>> >> manifestVersion='1.0'>
>>>   
>>>     
>>>       >> version='8.0.50608.0' processorArchitecture='x86'
>>> publicKeyToken='1fc8b3b9a1e18e3b' />
>>>     
>>>   
>>> 
>>>
>>> So, I think if you ended up with this it should work:
>>>
>>> csound/bin/Microsoft.VC80.CRT/msvcr80.dll
>>>
>>> I will attempt to put msvcr80.dll into the installer in the correct
>>> directory as a private assembly. If that does not work, I will include 
>>> the
>>> redistributable installer in the Csound installer.
>>>
>>> Hope this helps,
>>> Mike
>>>
>>>
>>
>> -- 
>> View this message in context: 
>> http://www.nabble.com/OSC-on-Windows-float-installers-tf4762094.html#a13620510
>> Sent from the Csound - Dev mailing list archive at Nabble.com.
>>
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Splunk Inc.
>> Still grepping through log files to find problems?  Stop.
>> Now Search log events and configuration files using AJAX and a browser.
>> Download your FREE copy of Splunk now >> http://get.splunk.com/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel 
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> 

-- 
View this message in context: http://www.nabble.com/OSC-on-Windows-float-installers-tf4762094.html#a13620863
Sent from the Csound - Dev mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2007-11-07 10:16
Fromjpff
SubjectRe: [Cs-dev] OSC on Windows float installers
If liblo continus to be a problem on Windows we could move to a
different OSC library that I knpw does build on Windows -- Ross
Bencina's whose name escapes me at present. That is BSD licenced and I
have used it in Tabula Vigilens on all three platforms.

  So is it time to change?
==John ffitch

This research is of insufficient standard

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net