Csound Csound-dev Csound-tekno Search About

[Cs-dev] multi-numbered instruments

Date2009-04-30 17:48
Fromjpff
Subject[Cs-dev] multi-numbered instruments
...in the new parser now seem to be working.
==John ffitch

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-04-30 19:41
Fromvictor
SubjectRe: [Cs-dev] multi-numbered instruments
Is the parser complete now, or is there anything left to do?


----- Original Message ----- 
From: "jpff" 
To: 
Sent: Thursday, April 30, 2009 5:48 PM
Subject: [Cs-dev] multi-numbered instruments


> ...in the new parser now seem to be working.
> ==John ffitch
>
> ------------------------------------------------------------------------------
> Register Now & Save for Velocity, the Web Performance & Operations
> Conference from O'Reilly Media. Velocity features a full day of
> expert-led, hands-on workshops and two days of sessions from industry
> leaders in dedicated Performance & Operations tracks. Use code vel09scf
> and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel 


------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-04-30 22:56
Fromjpff
SubjectRe: [Cs-dev] multi-numbered instruments
I think that completes all the checklist -- still not sure about
macros with arguments and did Steven fix if-then operations?
==John ffitch

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-04-30 23:04
Fromvictor
SubjectRe: [Cs-dev] multi-numbered instruments
Last time I checked, if... works but the condition
needs to be in parenthesis

if (...) ...    OK
if ...          didn't work.

Victor

----- Original Message ----- 
From: "jpff" 
To: "Developer discussions" 
Cc: 
Sent: Thursday, April 30, 2009 10:56 PM
Subject: Re: [Cs-dev] multi-numbered instruments


>I think that completes all the checklist -- still not sure about
> macros with arguments and did Steven fix if-then operations?
> ==John ffitch
>
> ------------------------------------------------------------------------------
> Register Now & Save for Velocity, the Web Performance & Operations
> Conference from O'Reilly Media. Velocity features a full day of
> expert-led, hands-on workshops and two days of sessions from industry
> leaders in dedicated Performance & Operations tracks. Use code vel09scf
> and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel 


------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-05-01 07:45
Fromjpff
SubjectRe: [Cs-dev] multi-numbered instruments
>>>>> "victor" == victor   writes:

 victor> Last time I checked, if... works but the condition
 victor> needs to be in parenthesis

 victor> if (...) ...    OK
 victor> if ...          didn't work.

No need to brackets now


==John ffitch

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-05-01 17:17
Fromvictor
SubjectRe: [Cs-dev] multi-numbered instruments
Attachmentshommage.csd  None  None  
Well something is not working (I thought it was
the if statements) in this attached code. I have
just built from CVS and the new parser does not like it:


csound_orcerror: syntax error, unexpected T_OPCODE, expecting T_IDENT
Parsing failed due to invalid input!
Verifying AST (NEED TO IMPLEMENT)
create_opcode: No rule to handle statemnent of type 0
Printing Tree




Unknown TREE node of type 0 found in root.
error:  perf-pass statements illegal in header blk

Victor
----- Original Message ----- 
From: "jpff" 
To: "Developer discussions" 
Cc: 
Sent: Friday, May 01, 2009 7:45 AM
Subject: Re: [Cs-dev] multi-numbered instruments


>>>>>> "victor" == victor   writes:
>
> victor> Last time I checked, if... works but the condition
> victor> needs to be in parenthesis
>
> victor> if (...) ...    OK
> victor> if ...          didn't work.
>
> No need to brackets now
>
>
> ==John ffitch
>
> ------------------------------------------------------------------------------
> Register Now & Save for Velocity, the Web Performance & Operations
> Conference from O'Reilly Media. Velocity features a full day of
> expert-led, hands-on workshops and two days of sessions from industry
> leaders in dedicated Performance & Operations tracks. Use code vel09scf
> and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel 

Date2009-05-01 18:28
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] multi-numbered instruments
> Well something is not working (I thought it was
> the if statements) in this attached code. I have
> just built from CVS and the new parser does not like it:

OK, it looks as if I got the simple if statement wrong.  Will investigate.


Actually the problem is that th elabel (noise) is also an opcode and so it
does not accept the name as a label.

I _think_ that I can fix, but might be sensative

==John ff


------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net