[Cs-dev] Are there any objections...
Date | 2013-07-01 11:42 |
From | john ffitch |
Subject | [Cs-dev] Are there any objections... |
... to releasing csound6 now -- ie with the current GIT sources? I think we have no known bugs; a little documentation is needed before release but not a stopper/ ==John ffitch ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2013-07-01 12:27 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
There is a bug with alwayson. The Csound Reference Manual is not up to date as far as I can see. Regards, Mike =========================== Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Mon, Jul 1, 2013 at 6:42 AM, john ffitch <jpff@codemist.co.uk> wrote: ... to releasing csound6 now -- ie with the current GIT sources? |
Date | 2013-07-01 12:32 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
The bug your CSD showed here is not with alwayson, but with event_i and I have fixed it (at least your CSD runs now). Victor On 1 Jul 2013, at 12:27, Michael Gogins wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-07-01 12:43 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
The other bug you reported was with schedkwhennamed and it's fixed now. On 1 Jul 2013, at 12:32, Victor Lazzarini wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-07-01 13:13 |
From | Ben Hackbarth |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
I'm still having some issues porting my projects to cs6. unfortunately my orchestras are too intertwined with databases and python calls for me to be able post them here.
With orchestras that work fine on cs5, cs6 gives me:----- "error: perf-pass statements illegal in header blk" ----- ----- iImpulseAtten pow 10, -34/20 aWetSpk0 pconvolve a0*iImpulseAtten*kWet, "/Users/ben/Documents/impulses/LW.aiff", 1024; -90 degrees ----- ----> soundin can't open soundin.0 INIT ERROR in instr 100: pconvolve: error while impulse file aWetSpk0 pconvolve #a256 "/Users/ben/Documents/impulses/LW.aiff" 1024 0 /Users/ben/Documents/impulses/LW.aiff is a valid file. I'll try to post more when I can chase down exactly what is going on. -- ben
On Mon, Jul 1, 2013 at 1:43 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
|
Date | 2013-07-01 13:20 |
From | Ben Hackbarth |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
sorry, posted too soon. here is the udo that is causing the problem. remember this little gem Victor? cs6's output is pasted below the udo -- there is an init error and then it dies on a malloc error. instr 100 prints "------------------------------\n" prints "SPATUTIL CONFIG - 2D - 2.0\n" prints " 2 speakers\n" prints "..............................\n" prints ". .\n" prints ". .\n" prints ". .\n" prints ". .\n" prints ". .\n" prints ". .\n" prints ".1 2.\n" prints ". .\n" prints ". .\n" prints ". .\n" prints ". .\n" prints ". .\n" prints ". .\n" prints "..............................\n" iImpulseAtten pow 10, -34/20 aWetSpk0 pconvolve gaWetSpk0*iImpulseAtten, "/Users/ben/Documents/impulses/LW.aiff", 1024; -90 degrees aWetSpk1 pconvolve gaWetSpk1*iImpulseAtten, "/Users/ben/Documents/impulses/RW.aiff", 1024; 90 degrees if (giHRTFImpulseFilter == 1) then prints "Using HRTF FILTERS on output channels\n" aDrySpk0 pconvolve gaDrySpk0*2.0, "/Users/ben/Documents/impulses/IRC_1002_C/IRC_1002_C_R0195_T270_P000.wav", 256, 1; *2 to account for impulse amp aDrySpk1 pconvolve gaDrySpk1*2.0, "/Users/ben/Documents/impulses/IRC_1002_C/IRC_1002_C_R0195_T090_P000.wav", 256, 2; *2 to account for impulse amp else aDrySpk0 delay gaDrySpk0, 0.015 aDrySpk1 delay gaDrySpk1, 0.015 endif clear gaDrySpk0, gaWetSpk0, gaDrySpk1, gaWetSpk1 outc aWetSpk0+aDrySpk0, aWetSpk1+aDrySpk1 endin ------------------------------ SPATUTIL CONFIG - 2D - 2.0 2 speakers .............................. . . . . . . . . . . . . .1 2. . . . . . . . . . . . . .............................. soundin can't open soundin.0 INIT ERROR in instr 100: pconvolve: error while impulse file aWetSpk0 pconvolve #a256 "/Users/ben/Documents/impulses/LW.aiff" 1024 0 soundin can't open soundin.0 INIT ERROR in instr 100: pconvolve: error while impulse file aWetSpk1 pconvolve #a257 "/Users/ben/Documents/impulses/RW.aiff" 1024 0 - note deleted. i100 had 2 init errors T 0.000 rtevent: T 0.027 TT 0.027 M: 0 0 ftable 101: ftable 102: ftable 103: rtevent: T 0.050 TT 0.050 M: 0 0 ftable 104: ftable 105: ftable 106: ftable 107: ftable 108: rtevent: T 0.077 TT 0.077 M: 0 0 ftable 109: ftable 110: ftable 111: ftable 112: ftable 113: ftable 114: ftable 115: ftable 116: ftable 117: ftable 118: ftable 119: ftable 120: rtevent: T 0.100 TT 0.100 M: 0 0 ftable 121: ftable 122: ftable 123: ftable 124: ftable 125: ftable 126: rtevent: T 0.177 TT 0.177 M: 0 0 ftable 127: ftable 128: ftable 129: ftable 130: ftable 131: ftable 132: rtevent: T 0.227 TT 0.227 M: 0 0 ftable 133: ftable 134: ftable 135: rtevent: T 0.349 TT 0.349 M: 0 0 ftable 136: ftable 137: ftable 138: ftable 139: ftable 140: rtevent: T 0.426 TT 0.426 M: 0 0 ftable 141: ftable 142: ftable 143: rtevent: T 0.499 TT 0.499 M: 0 0 ftable 144: ftable 145: ftable 146: rtevent: T 0.576 TT 0.576 M: 0 0 csound(1157) malloc: *** error for object 0x7fde8be70cf0: pointer being realloc'd was not allocated *** set a breakpoint in malloc_error_break to debug Csound tidy up: Abort trap inactive allocs returned to freespace end of score. overall amps: 0 0 overall samples out of range: 0 0 1 errors in performance 2048 4096 sample blks of shorts written to /tmp/test-2ch.wav (WAV) -- ben
On Mon, Jul 1, 2013 at 2:13 PM, Ben Hackbarth <hackbarth@gmail.com> wrote:
|
Date | 2013-07-01 13:20 |
From | Steven Yi |
Subject | Re: [Cs-dev] Are there any objections... |
There's two things left on my plate: 1. Issue with UDO's and polymorphism (tests/commandline/test_polymorphic_udo.csd). I'm looking into this at the moment. 2. Update iOS to use ARC. I haven't looked at this yet, but may take a day or two. Also, running the unit tests, I get: The following tests FAILED: 8 - testIo (Failed) 9 - testCircularBuffer (Failed) I'd prefer an extra day before tagging to look at the first two. I haven't looked at why the unit tests fail; perhaps Victor or Andres could chime in on those. I saw that the version number was bumped in GIT, but perhaps we should wait to get feedback from California (only 5:20am there at the moment). Thanks! steven On Mon, Jul 1, 2013 at 8:13 AM, Ben Hackbarth |
Date | 2013-07-01 13:21 |
From | Ben Hackbarth |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
Also, one request: would it be possible to mute the following printed messages: and "Found UDO Arg List" "UDO INSTR NUM: ###" thanks -- ben
On Mon, Jul 1, 2013 at 2:20 PM, Ben Hackbarth <hackbarth@gmail.com> wrote:
|
Date | 2013-07-01 13:31 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
But it still does not work with all csds. Did you try ii.csd? On Jul 1, 2013 7:32 AM, "Victor Lazzarini" <Victor.Lazzarini@nuim.ie> wrote:
|
Date | 2013-07-01 14:45 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
yes. On 1 Jul 2013, at 13:31, Michael Gogins wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-07-01 14:58 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Thanks, Ben, that was a typo in the code. Fixed now in GIT On 1 Jul 2013, at 13:13, Ben Hackbarth wrote: > iImpulseAtten pow 10, -34/20 > aWetSpk0 pconvolve a0*iImpulseAtten*kWet, "/Users/ben/Documents/impulses/LW.aiff", 1024; -90 degrees Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2013-07-01 14:59 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
I think that was pconvolve and it's fixed now. On 1 Jul 2013, at 13:20, Ben Hackbarth wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-07-01 15:00 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
definitely. On 1 Jul 2013, at 13:21, Ben Hackbarth wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-07-01 15:01 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
This is probably the wrong opcode version being chosen. Could you isolate your instr 0 and post a small test CSD here? On 1 Jul 2013, at 13:13, Ben Hackbarth wrote: > "error: perf-pass statements illegal in header blk" Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2013-07-01 15:06 |
From | Felipe Sateler |
Subject | Re: [Cs-dev] Are there any objections... |
CsoundAC wrappers fail to build in 64bit linux, I had a fix but couldn't push. (The fix is to %ignore the va_list version of csound::print). On Mon, Jul 1, 2013 at 6:42 AM, john ffitch |
Date | 2013-07-01 16:08 |
From | Ben Hackbarth |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
Thanks. pconvolve bug now fixed. I'll still getting the malloc fault... investigating... -- ben
On Mon, Jul 1, 2013 at 3:58 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote: Thanks, Ben, that was a typo in the code. Fixed now in GIT |
Date | 2013-07-01 16:10 |
From | Ben Hackbarth |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
thanks, much better. -- ben
On Mon, Jul 1, 2013 at 4:00 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
|
Date | 2013-07-01 16:29 |
From | Ben Hackbarth |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
I believe I've found it: declaring a global string in instru 0, as in : cs5: okgSjsonStemDirectory = "/Users/ben/composition/new/rendered/notation/csoundStems/" cs6: notok -- "perf-pass statements illegal in header blk" -- ben
On Mon, Jul 1, 2013 at 4:01 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote: This is probably the wrong opcode version being chosen. Could you isolate your instr 0 and post |
Date | 2013-07-01 16:33 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
Does init work there? Mike =========================== Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Mon, Jul 1, 2013 at 11:29 AM, Ben Hackbarth <hackbarth@gmail.com> wrote:
|
Date | 2013-07-01 16:51 |
From | Ben Hackbarth |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
yes it does, thanks. -- ben
On Mon, Jul 1, 2013 at 5:33 PM, Michael Gogins <michael.gogins@gmail.com> wrote:
|
Date | 2013-07-01 17:01 |
From | Ben Hackbarth |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
i suspect a memory issue as it runs fine if i delete instru200 (which is not used) or part of the score... -- ben
On Mon, Jul 1, 2013 at 5:51 PM, Ben Hackbarth <hackbarth@gmail.com> wrote:
|
Date | 2013-07-01 17:17 |
From | Steven Yi |
Subject | Re: [Cs-dev] Are there any objections... |
Hi All, Just an update, I managed to find a fix to get test_polymorphic_udo.csd to run. I'm going to take a look at the Android issue briefly before moving on to iOS. Thanks! steven On Mon, Jul 1, 2013 at 8:20 AM, Steven Yi |
Date | 2013-07-01 17:18 |
From | Ben Hackbarth |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
however, strangelym in instru0 ... works in cs6 buts segfaults in cs5!?gSjsonStemDirectory init "mystring" -- ben
On Mon, Jul 1, 2013 at 5:51 PM, Ben Hackbarth <hackbarth@gmail.com> wrote:
|
Date | 2013-07-01 17:25 |
From | Steven Yi |
Subject | Re: [Cs-dev] Are there any objections... |
Hi Ben, The "=" opcode for Strings is defined as k-rate in CS6: { "=.S", S(STRCPY_OP),0, 3, "S", "S", (SUBR) strassign_opcode_S, (SUBR) strassign_opcode_Sk, (SUBR) NULL }, In CS5, parser magic switches out the opcode to strcpy which is i-rate: { "strcpy", S(STRCPY_OP), 1, "S", "T", (SUBR) strcpy_opcode, (SUBR) NULL, (SUBR) NULL }, I'm not sure what's the ideal resolution for this. steven On Mon, Jul 1, 2013 at 12:18 PM, Ben Hackbarth |
Date | 2013-07-01 17:29 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
ah, try using init instead of "=" Victor On 1 Jul 2013, at 16:29, Ben Hackbarth wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-07-01 17:31 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
yes, that is Csound 6 only. I'll revert "=" to be init-time only. It's a shame to restrict it, though. Victor On 1 Jul 2013, at 17:18, Ben Hackbarth wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-07-01 17:32 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
looks like a problem with the string opcodes. I'll get on to it now. On 1 Jul 2013, at 17:01, Ben Hackbarth wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-07-01 17:34 |
From | Steven Yi |
Subject | Re: [Cs-dev] Are there any objections... |
I'm thinking "=.S" opcode just needs to be i-time to preserve run-time semantics between CS5 and CS6. Does that seem right to you Victor? On Mon, Jul 1, 2013 at 12:32 PM, Victor Lazzarini |
Date | 2013-07-01 18:36 |
From | Andres Cabrera |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
Hi, This is California calling...Andrés On Mon, Jul 1, 2013 at 9:34 AM, Steven Yi <stevenyi@gmail.com> wrote: I'm thinking "=.S" opcode just needs to be i-time to preserve run-time |
Date | 2013-07-01 18:38 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
yes, I'm changing it back. On 1 Jul 2013, at 17:34, Steven Yi wrote: > I'm thinking "=.S" opcode just needs to be i-time to preserve run-time > semantics between CS5 and CS6. Does that seem right to you Victor? > > On Mon, Jul 1, 2013 at 12:32 PM, Victor Lazzarini > |
Date | 2013-07-01 20:43 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
OK, it's fixed in GIT. One line left from old code that was throwing everything off. Thanks for reporting. I've also reverted the string assignment to i-time only, for backwards compatibility. Victor On 1 Jul 2013, at 17:01, Ben Hackbarth wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-07-01 21:19 |
From | Ben Hackbarth |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
I can confirm this works now. -- ben
On Mon, Jul 1, 2013 at 9:43 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
|
Date | 2013-07-01 23:30 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
I think stubs are OK. Also, I don't think we need to prevent new functions being added to the API, after 6.00; there is no particular reason why we should freeze it. Victor On 1 Jul 2013, at 18:36, Andres Cabrera wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-07-01 23:40 |
From | Andres Cabrera |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
Wouldn't adding functions to the API break binary compatibility with existing hosts? Cheers, Andrés On Mon, Jul 1, 2013 at 3:30 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
|
Date | 2013-07-01 23:45 |
From | Justin Smith |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
For C++, the host would need to compile against the specific API they want to use at run time. With C libraries the API would still work as long as the pre-existing APIs are not broken (or changed incompatibly).
On Mon, Jul 1, 2013 at 3:40 PM, Andres Cabrera <mantaraya36@gmail.com> wrote:
|
Date | 2013-07-02 00:04 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
There is one exception to this. You can use the C++ interface in Csound.hpp because it is a header file only interface. On Jul 1, 2013 6:46 PM, "Justin Smith" <noisesmith@gmail.com> wrote:
|
Date | 2013-07-02 10:07 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Are there any objections... |
Attachments | None None |
Yes, as far as I know adding new functions to csound.h/.hpp will not break compatibility. In fact, we have done so in the past, at times, along the various 5 versions. Victor On 2 Jul 2013, at 00:04, Michael Gogins wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |