Thanks!

On Thu, Mar 20, 2008 at 3:18 PM, Michael Gogins <gogins@pipeline.com> wrote:
> Thanks for the analysis. I agree, and I will remove this warning completely.
>
>  Regards,
>  Mike
>
>
>  ----- Original Message -----
>  From: "Steven Yi" <stevenyi@gmail.com>
>  To: <csound@lists.bath.ac.uk>
>
>
> Sent: Thursday, March 20, 2008 6:15 PM
>  Subject: [Csnd] Re: Re: Re: Re: Re: Re: Re: MIDI/Score Question
>
>
>  >I have tried this and reproduced Miguel's results.  This is on
>  > Windows.  The warning is not issued from the opcode but rather the
>  > event loop that inserts notes in Engine/insert.c:
>  >
>  >    if (tp->pmax > 3 && tp->psetdata == NULL) {
>  >      csoundWarning(csound, Str("instr %d p%d illegal for MIDI"),
>  >                            insno, tp->pmax);
>  >    }
>  >
>  > This is saying, if a new event is added for an instrument that has
>  > more than 3 p-fields, issue the error saying the max pfield the
>  > instrument has is illegal.
>  >
>  > I assume this is an old warning from the original midi implementation,
>  > where instruments would get all values from the midi opcodes and not
>  > from pfields.  This is no longer valid with interop opcodes.  If my
>  > understanding of this code is correct, I think this warning should
>  > simply be discarded.
>  >
>  > Any thoughts from anyone else?
>  >
>  > steven
>  >
>  >
>  >
>  >
>  > On Thu, Mar 20, 2008 at 12:23 PM, Miguel Morales
>  > <therevoltingx@gmail.com> wrote:
>  >> For the time I have simply turned off warnings.  It doesn't seem to
>  >> affect
>  >> anything as far as score and midi is concerned.
>  >>
>  >> Thanks,
>  >> Miguel
>  >>
>  >>
>  >>
>  >> On Thu, Mar 20, 2008 at 10:45 AM, Miguel Morales
>  >> <therevoltingx@gmail.com>
>  >> wrote:
>  >>
>  >> > I will try to compile the most recent checkout and report back if I get
>  >> the same warning.
>  >> >
>  >> > Thanks,
>  >> > Miguel
>  >> >
>  >> >
>  >> >
>  >> >
>  >> >
>  >> > On Wed, Mar 19, 2008 at 8:22 PM, mark jamerson <bass_pilot@yahoo.com>
>  >> wrote:
>  >> >
>  >> > >
>  >> > >
>  >> > >
>  >> > >
>  >> > >   Just to let you know,  I ran your csd from the command line, and
>  >> through winxound 3.0.60, on a vista install of csound v5.07 and did not
>  >> receive any warning or error, and sound was produced.  I figure that
>  >> maybe
>  >> this will help the debugging process.
>  >> > >
>  >> > >                                                       Mark
>  >> > >
>  >> > >
>  >> > >
>  >> > > ----- Original Message ----
>  >> > > From: Miguel Morales <therevoltingx@gmail.com>
>  >> > > To: csound@lists.bath.ac.uk
>  >> > >
>  >> > >
>  >> > >
>  >> > > Sent: Wednesday, March 19, 2008 5:09:17 PM
>  >> > > Subject: [Csnd] Re: Re: Re: Re: MIDI/Score Question
>  >> > >
>  >> > > Sure, I have attached both the .csd and .blue files.
>  >> > >
>  >> > > Thanks,
>  >> > > Miguel
>  >> > >
>  >> > >
>  >> > > On Wed, Mar 19, 2008 at 2:18 PM, Steven Yi <stevenyi@gmail.com>
>  >> > > wrote:
>  >> > >
>  >> > > > Hi Miguel,
>  >> > > >
>  >> > > > Could you post a CSD or .blue project to check out?
>  >> > > >
>  >> > > > Thanks,
>  >> > > > steven
>  >> > > >
>  >> > > >
>  >> > > >
>  >> > > >
>  >> > > >
>  >> > > > On Wed, Mar 19, 2008 at 2:09 PM, Miguel Morales
>  >> <therevoltingx@gmail.com> wrote:
>  >> > > > > I modified it to us a k-var (and tried with an i-var) but I still
>  >> get the
>  >> > > > > same warning.
>  >> > > > >
>  >> > > > > kfreq init 0
>  >> > > > > kvelocity init 0
>  >> > > > >
>  >> > > > > midinoteoncps kfreq,  kvelocity
>  >> > > > >
>  >> > > > > mididefault 0dbfs, p4
>  >> > > > >  mididefault 1, p5
>  >> > > > > mididefault 1, p6
>  >> > > > > mididefault kfreq, p7
>  >> > > > >
>  >> > > > > kenv linenr p4, p5, p6, .01
>  >> > > > > asig oscil kenv, kfreq, gitab
>  >> > > > >  outs asig,asig
>  >> > > > >
>  >> > > > >
>  >> > > > >
>  >> > > > >
>  >> > > > >
>  >> > > > > On Wed, Mar 19, 2008 at 1:15 PM, victor
>  >> > > > > <Victor.Lazzarini@nuim.ie>
>  >> wrote:
>  >> > > > >
>  >> > > > > >
>  >> > > > > >
>  >> > > > > > I don't think you can assign to p7. You probably want
>  >> > > > > > an i-variable (say  ifreq cpsmidi )
>  >> > > > > >
>  >> > > > > > Victor
>  >> > > > > >
>  >> > > > > >
>  >> > > > > >
>  >> > > > > >
>  >> > > > > > ----- Original Message -----
>  >> > > > > > From: Miguel Morales
>  >> > > > > > To: csound@lists.bath.ac.uk
>  >> > > > > > Sent: Wednesday, March 19, 2008 7:41 PM
>  >> > > > > > Subject: [Csnd] MIDI/Score Question
>  >> > > > > >
>  >> > > > > > Hi all,
>  >> > > > > > I'm currently trying to learn how to use blue and I'm starting
>  >> > > > > > to
>  >> port
>  >> > > > > some of my instruments to be MIDI/Score inter operable.
>  >> > > > > > I have a question though, when I run the following instrument.
>  >> > > > > > I get a warning when using the real time virtual keyboard
>  >> > > > > > saying:
>  >> > > > > > "WARNING: instr 1 p7 illegal for MIDI"
>  >> > > > > > Can some one tell me how to get rid of this warning, and how I
>  >> should
>  >> > > > > properly set up  this instrument.
>  >> > > > > >
>  >> > > > > > Thanks,
>  >> > > > > > Miguel Morales
>  >> > > > > >
>  >> > > > > > gitab ftgen 1,0,1024,10,1
>  >> > > > > > instr 1
>  >> > > > > >
>  >> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>  >> > > > > > ;all instruments MUST be score/midi interoperable!
>  >> > > > > > ;1xOsc Argument Description
>  >> > > > > > ;p1 = instrument id
>  >> > > > > > ;   ;p2 = start time
>  >> > > > > > ;        ;p3 = end time
>  >> > > > > > ;           ;p4 = amperage (0dbfs?)
>  >> > > > > > ;               ;p5 = Rise Time (secs)
>  >> > > > > > ;                   ;p6 = Decay Time (secs)
>  >> > > > > > ;                       ;p7 = Oscil Frequency
>  >> > > > > >
>  >> > > > > > ;define some defaults in case it is midi activated
>  >> > > > > > kcps init 0
>  >> > > > > > kvelocity init 0
>  >> > > > > >
>  >> > > > > > mididefault 0dbfs, p4
>  >> > > > > > mididefault 1, p5
>  >> > > > > > mididefault 1, p6
>  >> > > > > > p7 cpsmidi
>  >> > > > > >
>  >> > > > > > kenv linen p4,p5,p6,p7
>  >> > > > > > asig oscil kenv, p7, gitab
>  >> > > > > > outs asig,asig
>  >> > > > > > endin
>  >> > > > > >
>  >> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>  >> > > > > >
>  >> > > > > >
>  >> > > > > >
>  >> > > > >
>  >> > > > >
>  >> > > >
>  >> > > >
>  >> > > > Send bugs reports to this list.
>  >> > > > To unsubscribe, send email sympa@lists.bath.ac.uk with body
>  >> "unsubscribe csound"
>  >> > > >
>  >> > >
>  >> > >
>  >> > >
>  >> > >
>  >> > >
>  >> > > ________________________________
>  >> Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it
>  >> now.
>  >> >
>  >> >
>  >>
>  >>
>  >
>  >
>  > 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"
>