| They do have an advantage over invalue and outvalue in that they
should be able to send/receive audio and the handling of string
channels is less hacky for the programer (string channels are string
channels as opposed to having to use a "$" in the channel name).
Looking at the source, they do seem to be unfinished as their entries
in H/bus.h are (which makes no sense as chnrecv is not receiving
anything... and the perf function seems to be a stub):
{ "chnrecv", S(CHNSEND), 3, "", "So",
(SUBR) chnrecv_opcode_init, (SUBR) notinit_opcode_stub, (SUBR) NULL },
{ "chnsend", S(CHNSEND), 3, "", "So",
(SUBR) chnsend_opcode_init, (SUBR) notinit_opcode_stub, (SUBR) NULL },
I guess noone has the inclination or time to finish them, so maybe
they should be removed (not even deprecated as they were never
actually there). If they were finished, I would suggest deprecating
invalue/outvalue instead, as the software bus opcodes seem more
complete.
Cheers,
Andrés
On Tue, Aug 18, 2009 at 5:53 AM, wrote:
> I would suggest we deprecate these functions as the
> invalue and outvalue already do the same job. Noone
> AFAIK has ever used this interface.
>
> ----- Original Message -----
> From: jpff@cs.bath.ac.uk
> Date: Tuesday, August 18, 2009 6:48 am
> Subject: [Csnd] Re: Re: Re: csoundSetChannelIOCallback() query...
> To: csound@lists.bath.ac.uk
>
>> >> mechanisms and can say something about them. Since the
>> functionality>> is duplicated should one of them be dropped?
>> >
>> > Especially given that chnrec and chnsend haven't been released
>> to the
>> > public as fas as I know? Well, up until now they still don't
>> have a
>> > manual page..
>> >
>> > Rory.
>> >
>>
>> According to the changelog they were written in June 2006 by IV,
>> as part
>> of a load of new stuff not discussed at the time.
>>
>> ==John
>>
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>> "unsubscribe csound"
>
> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> National University of Ireland, Maynooth
>
--
Andrés
Send bugs reports to this list.
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |