| -z without a csd gives pitch.dll and vbap.dll in errors. clip and
pinkish are missing
And yes, this explains why pitch is not found.
But these dll are not in error when loading from the csound.exe program.
I have also tried with python and it was ok.
Thus java interfaces build pb?
Thanks for helping
jp
victor a écrit :
>> From your error messages, looks like the problem is not
> with Locale. I would think it is a build problem with the Windows
> binaries. As you said it might be a problem relating to DLL
> loading. Would it be the case that a DLL causing conflict is
> not loaded and then the subsequent plugins do not get loaded?
>
> If you could try running csound -z from your Java code, the one
> that has the problem without a CSD and see if pinkish etc
> are missing from the list.
>
> I think clip is in pitch.dll, so the 'opcode not found' is because
> pitch.dll is not being loaded. Ditto for pinkish (both in pitch.c).
> So there you go, not really a locale problem.
>
>
> Victor
>
>
> ----- Original Message ----- From: "Jean-Pierre Lemoine"
>
> To:
> Sent: Tuesday, March 18, 2008 4:50 PM
> Subject: [Csnd] Re: Re: Re: 5.08 java and setLocale
>
>
>> Hi Steven,
>> Thanks for joining the board to help on this issue
>>
>> I think the pb is not with locale, as the error message happens on a
>> specific opcode. I have tried with small csd file containing only the
>> clip opcode. I had also a pb with pinkish opcode too. What is the
>> rational here? Why locale is an issue now? it was ok with 5.07.
>> LWJGL is linked first then csound. I have tried to load csound first,
>> and this is the same pb. I don't know when the locale settings
>> happens, either csound or lwgl. Is it when compile is call?
>>
>> Back with 5.07, I had to remove fluidOpcodes from the plugin64
>> directory, otherwise I had random bug in my application. Thus I think
>> that the dll structure/organisation/code is maybe the problem.
>>
>> As the same pb occurs with jogl, maybe there is some OpenGL conflict?
>>
>> jp
>>
>> Steven Yi a écrit :
>>> Hi Jean-Pierre,
>>>
>>> I'm wondering if Csound is setting locale, then LWGJL changes the
>>> locale. Have you experimented with load order, trying to get Csound
>>> to link and load up last?
>>>
>>> steven
>>>
>>> On Tue, Mar 18, 2008 at 8:21 AM, Jean-Pierre Lemoine
>>> wrote:
>>>
>>>> Yes I am on Windows. I have done further testing and I think the
>>>> situation is
>>>> bad for me.
>>>>
>>>> A simple java code compiles my reference csd file without errors.
>>>> When I add
>>>> code for initializing OpenGL (using the LWGJL library), I have the
>>>> error,
>>>> the csound api is not able to compile the csd file.
>>>>
>>>> Thus, the problem seems to be related to the coexsistence of two
>>>> libraries
>>>> (using both native code by the way). This was not a problem with
>>>> 5.07. I
>>>> don't know what is wrong, what can explain this. Here is the java
>>>> code for
>>>> testing this issue
>>>> http://www.nabble.com/file/p16118832/PlayCsound.java
>>>> PlayCsound.java , and the csd file
>>>> http://www.nabble.com/file/p16118832/rt.csd rt.csd
>>>>
>>>> I have also tried with another OpenGL java bindings, jogl, and
>>>> this is the
>>>> same behaviour.
>>>>
>>>> jp
>>>>
>>>>
>>>>
>>>>
>>>> Victor Lazzarini wrote:
>>>> >
>>>> > Also: another thing comes to mind. Are you on Windows?
>>>> > If so, Michael has been working on a new build system, updating his
>>>> > tools etc. I am wondering if this has been caused by this?
>>>> > AFAIK there is nothing new on Csound5.08 that could be
>>>> > causing the problems you are describing.
>>>> >
>>>> > Victor
>>>> >
>>>> > ----- Original Message -----
>>>> > From: "victor"
>>>> > To:
>>>> > Sent: Tuesday, March 18, 2008 9:08 AM
>>>> > Subject: [Csnd] Re: Re: Re: 5.08 java and setLocale
>>>> >
>>>> >
>>>> >>I really don't know. As I said I don't think it is a
>>>> >> locale problem. Could you try the same CSD with a minimal Java
>>>> program,
>>>> >> that just compiles and performs the code (like the command-line
>>>> C one)?
>>>> >> Then you could let us know; if the problem is there we can try
>>>> to use
>>>> >> your program to find it.
>>>> >> As we have not seen this bug anywhere else, we will have to try
>>>> and
>>>> >> trace it like that.
>>>> >>
>>>> >> Victor
>>>> >>
>>>> >> ----- Original Message -----
>>>> >> From: "Jean-Pierre Lemoine"
>>>> >> To:
>>>> >> Sent: Monday, March 17, 2008 11:20 PM
>>>> >> Subject: [Csnd] Re: Re: 5.08 java and setLocale
>>>> >>
>>>> >>
>>>> >>> Thanks Victor for helping.
>>>> >>> I have tried this in Java Locale.setDefault( new Locale(
>>>> "LC_ALL",
>>>> >>> "C" ) );
>>>> >>> No effect.
>>>> >>> This is a nasty regression from 5.07.
>>>> >>> The csd file generated by the Java program is working fine
>>>> when using
>>>> >>> csound from a command prompt, but not when using the csound api.
>>>> >>> Why this "behaviour" in 5.08?
>>>> >>>
>>>> >>> jp
>>>> >>>
>>>> >>> victor a écrit :
>>>> >>>> That is C. I am not sure what the equivalent is in Java. In
>>>> Python,
>>>> >>>> this problem occurs only when using GTK and the solution is
>>>> >>>> similar to the C one.
>>>> >>>>
>>>> >>>> Victor
>>>> >>>> ----- Original Message ----- From: "Jean-Pierre Lemoine"
>>>> >>>>
>>>> >>>> To:
>>>> >>>> Sent: Monday, March 17, 2008 9:26 PM
>>>> >>>> Subject: [Csnd] 5.08 java and setLocale
>>>> >>>>
>>>> >>>>
>>>> >>>>> The following error
>>>> >>>>> error: illegal character ., line 309:
>>>> >>>>> asiglo clip asigl, 2, 31622.764
>>>> >>>>> ^
>>>> >>>>> was suggested to be corrected by using
>>>> >>>>>
>>>> >>>>> setlocale(LC_ALL, "C");
>>>> >>>>> before the call to Compile()
>>>> >>>>>
>>>> >>>>> I have no idea on how to set this from a java host using the
>>>> csound
>>>> >>>>> api. I have tried " Locale.setDefault( Locale.ENGLISH );"
>>>> without
>>>> >>>>> any
>>>> >>>>> success.
>>>> >>>>> Thanks for any help, and why is this now required? new parser?
>>>> >>>>>
>>>> >>>>> jp
>>>> >>>>>
>>>> >>>>>
>>>> >>>>>
>>>> >>>>>
>>>> >>>>>
>>>> >>>>>
>>>> >>>>> Send bugs reports to this list.
>>>> >>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>> >>>>> "unsubscribe csound"
>>>> >>>>
>>>> >>>>
>>>> >>>>
>>>> >>>> Send bugs reports to this list.
>>>> >>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>> >>>> "unsubscribe
>>>> >>>> csound"
>>>> >>>>
>>>> >>>>
>>>> >>>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Send bugs reports to this list.
>>>> >>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>> "unsubscribe
>>>> >>> csound"
>>>> >>
>>>> >>
>>>> >>
>>>> >> Send bugs reports to this list.
>>>> >> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>> "unsubscribe
>>>> >> csound"
>>>> >
>>>> >
>>>> >
>>>> > Send bugs reports to this list.
>>>> > To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>> "unsubscribe
>>>> > csound"
>>>> >
>>>> >
>>>>
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/5.08-java-and-setLocale-tp16108855p16118832.html
>>>> Sent from the Csound - General mailing list archive at Nabble.com.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Send bugs reports to this list.
>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>> "unsubscribe csound"
>>>>
>>>
>>>
>>> Send bugs reports to this list.
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>> "unsubscribe csound"
>>>
>>>
>>
>>
>>
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>> "unsubscribe csound"
>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body
> "unsubscribe csound"
>
>
>
|