Csound Csound-dev Csound-tekno Search About

[Cs-dev] Serial opcodes

Date2011-09-07 11:09
Fromjohn ffitch
Subject[Cs-dev] Serial opcodes
As far as I can tell they are not in git.  Who is going to do that?
Also no sign of manual pages either
==John ffitch

------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-09-07 12:08
Frommantaraya36@gmail.com
SubjectRe: [Cs-dev] Serial opcodes
Are they licensed under the Lgpl? If not, should we have a place for non-lgpl plugins?

Cheers,
AndrésOn Wed Sep 7 11:09:53 2011 john ffitch wrote:
As far as I can tell they are not in git.  Who is going to do that?
Also no sign of manual pages either
==John ffitch

------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csoun

Date2011-09-07 13:20
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] Serial opcodes
In deed.  Current says it i sbased on a Copylefted softwae.  I was
wondering if that was acceotable.
  Input fromn the Debian experts is called for.  Anf matt, are you happy
to add your copyright/licence notice?

==John

PS I have the code ready to upload but do not want to duplicate effort


> Are they licensed under the Lgpl? If not, should we have a place for
> non-lgpl plugins?
>
> Cheers,
> AndrésOn Wed Sep 7 11:09:53 2011 john ffitch wrote:
> As far as I can tell they are not in git.  Who is going to do that?
> Also no sign of manual pages either
> ==John ffitch
>
> ------------------------------------------------------------------------------
> Using storage to extend the benefits of virtualization and iSCSI
> Virtualization increases hardware utilization and delivers a new level of
> agility. Learn what those decisions are and how to modernize your storage
> and backup environments for virtualization.
> http://www.accelacomm.com/jaw/sfnl/114/51434361/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Using storage to extend the benefits of virtualization and iSCSI
> Virtualization increases hardware utilization and delivers a new level of
> agility. Learn what those decisions are and how to modernize your storage
> and backup environments for virtualization.
> http://www.accelacomm.com/jaw/sfnl/114/51434361/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>



------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-09-07 18:18
Frommatt ingalls
SubjectRe: [Cs-dev] Serial opcodes
is there some documentation how to add to git?
( i also have this  macsoundin opcode that never got added either)

licensing/copyright should not be a problem
i emailed the developer of the original code and he said i was free to do whatever with it i liked.
it would be nice to leave his name in there for copyright, and yes i could add my name, 
make manual, etc..

still have no idea if it runs on win and linux..

thanks,
m


On Sep 7, 2011, at 5:20 AM, jpff@cs.bath.ac.uk wrote:

> In deed.  Current says it i sbased on a Copylefted softwae.  I was
> wondering if that was acceotable.
>  Input fromn the Debian experts is called for.  Anf matt, are you happy
> to add your copyright/licence notice?
> 
> ==John
> 
> PS I have the code ready to upload but do not want to duplicate effort
> 
> 
>> Are they licensed under the Lgpl? If not, should we have a place for
>> non-lgpl plugins?
>> 
>> Cheers,
>> AndrésOn Wed Sep 7 11:09:53 2011 john ffitch wrote:
>> As far as I can tell they are not in git.  Who is going to do that?
>> Also no sign of manual pages either
>> ==John ffitch
>> 
>> ------------------------------------------------------------------------------
>> Using storage to extend the benefits of virtualization and iSCSI
>> Virtualization increases hardware utilization and delivers a new level of
>> agility. Learn what those decisions are and how to modernize your storage
>> and backup environments for virtualization.
>> http://www.accelacomm.com/jaw/sfnl/114/51434361/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
>> 
>> ------------------------------------------------------------------------------
>> Using storage to extend the benefits of virtualization and iSCSI
>> Virtualization increases hardware utilization and delivers a new level of
>> agility. Learn what those decisions are and how to modernize your storage
>> and backup environments for virtualization.
>> http://www.accelacomm.com/jaw/sfnl/114/51434361/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Using storage to extend the benefits of virtualization and iSCSI
> Virtualization increases hardware utilization and delivers a new level of
> agility. Learn what those decisions are and how to modernize your storage 
> and backup environments for virtualization.
> http://www.accelacomm.com/jaw/sfnl/114/51434361/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-09-07 19:38
FromOeyvind Brandtsegg
SubjectRe: [Cs-dev] Serial opcodes
AttachmentsNone  None  
I will indeed test on windows, 
but a friend has borrowed my Arduino so have to get it back first.
Oeyvind

2011/9/7 matt ingalls <matt@sonomatics.com>

still have no idea if it runs on win and linux..

thanks,
m



Date2011-09-07 21:27
FromOeyvind Brandtsegg
SubjectRe: [Cs-dev] Serial opcodes
AttachmentsNone  None  
... so, 
I tested compiling anyway, just to have that done while waiting for the 'duino.

It seems termios.h and ioctl.h are not available on windows.
Anyone knows how to work around that?

Oeyvind

2011/9/7 Oeyvind Brandtsegg <oyvind.brandtsegg@ntnu.no>
I will indeed test on windows, 
but a friend has borrowed my Arduino so have to get it back first.
Oeyvind

2011/9/7 matt ingalls <matt@sonomatics.com>

still have no idea if it runs on win and linux..

thanks,
m




Date2011-09-07 22:37
FromRory Walsh
SubjectRe: [Cs-dev] Serial opcodes
I looked into these header files before and from what I recall there
is no windows equivalent. I was going to look at how Winfred Ritsch
built his cross-platform serial object for Pd but I never got around
to it. In the end I just use Pd with the csoundapi~ object. It's a
simple solution but have dedicated cross-platform opcodes would be
really great.

Rory.


On 7 September 2011 21:27, Oeyvind Brandtsegg  wrote:
> ... so,
> I tested compiling anyway, just to have that done while waiting for the
> 'duino.
> It seems termios.h and ioctl.h are not available on windows.
> Anyone knows how to work around that?
> Oeyvind
> 2011/9/7 Oeyvind Brandtsegg 
>>
>> I will indeed test on windows,
>> but a friend has borrowed my Arduino so have to get it back first.
>> Oeyvind
>> 2011/9/7 matt ingalls 
>>
>> still have no idea if it runs on win and linux..
>>
>> thanks,
>> m
>>
>>
>
>
> ------------------------------------------------------------------------------
> Using storage to extend the benefits of virtualization and iSCSI
> Virtualization increases hardware utilization and delivers a new level of
> agility. Learn what those decisions are and how to modernize your storage
> and backup environments for virtualization.
> http://www.accelacomm.com/jaw/sfnl/114/51434361/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>

------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-09-07 22:53
FromVictor.Lazzarini@nuim.ie
SubjectRe: [Cs-dev] Serial opcodes
AttachmentsNone  

Date2011-09-07 23:35
Frommatt ingalls
SubjectRe: [Cs-dev] Serial opcodes
grr... i was a bit skeptical that the original code said 
"The nice thing about standard POSIX C code is that it works on every computer (Mac/Linux/PC) "

but there is some windows code on arduino's site:
http://www.arduino.cc/playground/Interfacing/CPPWindows


i'm afraid i'm not in a good position to pull out the PC and try it myself....


-m



On Sep 7, 2011, at 2:53 PM, Victor.Lazzarini@nuim.ie wrote:

> Well, IOCTL can possibly be substituted by DeviceIoControl:
> http://msdn.microsoft.com/en-us/library/aa363219%28v=vs.85%29.aspx
> 
> termios might be harder to substitute.
> 
> Victor
> ----- Original Message -----
> From: Rory Walsh 
> Date: Wednesday, September 7, 2011 10:37 pm
> Subject: Re: [Cs-dev] Serial opcodes
> To: Developer discussions 
> 
>> I looked into these header files before and from what I recall there
>> is no windows equivalent. I was going to look at how Winfred Ritsch
>> built his cross-platform serial object for Pd but I never got around
>> to it. In the end I just use Pd with the csoundapi~ object. It's a
>> simple solution but have dedicated cross-platform opcodes would be
>> really great.
>> 
>> Rory.
>> 
>> 
>> On 7 September 2011 21:27, Oeyvind Brandtsegg 
>>  wrote:
>>> ... so,
>>> I tested compiling anyway, just to have that done while 
>> waiting for the
>>> 'duino.
>>> It seems termios.h and ioctl.h are not available on windows.
>>> Anyone knows how to work around that?
>>> Oeyvind
>>> 2011/9/7 Oeyvind Brandtsegg 
>>>> 
>>>> I will indeed test on windows,
>>>> but a friend has borrowed my Arduino so have to get it back first.
>>>> Oeyvind
>>>> 2011/9/7 matt ingalls 
>>>> 
>>>> still have no idea if it runs on win and linux..
>>>> 
>>>> thanks,
>>>> m
>>>> 
>>>> 
>>> 
>>> 
>>> ---------------------------------------------------------------
>> ---------------
>>> Using storage to extend the benefits of virtualization and iSCSI
>>> Virtualization increases hardware utilization and delivers a 
>> new level of
>>> agility. Learn what those decisions are and how to modernize 
>> your storage
>>> and backup environments for virtualization.
>>> http://www.accelacomm.com/jaw/sfnl/114/51434361/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> 
>>> 
>> 
>> -----------------------------------------------------------------
>> -------------
>> Using storage to extend the benefits of virtualization and iSCSI
>> Virtualization increases hardware utilization and delivers a new 
>> level of
>> agility. Learn what those decisions are and how to modernize 
>> your storage 
>> and backup environments for virtualization.
>> http://www.accelacomm.com/jaw/sfnl/114/51434361/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> National University of Ireland, Maynooth
> 
> 
> ------------------------------------------------------------------------------
> Using storage to extend the benefits of virtualization and iSCSI
> Virtualization increases hardware utilization and delivers a new level of
> agility. Learn what those decisions are and how to modernize your storage 
> and backup environments for virtualization.
> http://www.accelacomm.com/jaw/sfnl/114/51434361/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-09-08 04:06
FromFelipe Sateler
SubjectRe: [Cs-dev] Serial opcodes
On Wed, Sep 7, 2011 at 09:20,   wrote:
> In deed.  Current says it i sbased on a Copylefted softwae.  I was
> wondering if that was acceotable.
>  Input fromn the Debian experts is called for.  Anf matt, are you happy
> to add your copyright/licence notice?

Copyleft is not a license, so the upstream code statement is mostly
uninformative. As far as that statement goes, all we know is that the
coder wnated to apply some kind of license.

On Wed, Sep 7, 2011 at 14:18, matt ingalls  wrote:
> is there some documentation how to add to git?

$ git add file1 file2
$ git commit
# Fill the commit message
$ git push # Provided you have commit access to the central repo.

> ( i also have this  macsoundin opcode that never got added either)
>
> licensing/copyright should not be a problem
> i emailed the developer of the original code and he said i was free to do whatever with it i liked.
> it would be nice to leave his name in there for copyright, and yes i could add my name,
> make manual, etc..

If the original code author is OK with the code being released as
LGPL, then everything is OK. We in Debian do prefer the usual header
found in many CSound source files, though (makes it easier to document
copyright holders).

-- 

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/list

Date2011-09-08 07:33
FromOeyvind Brandtsegg
SubjectRe: [Cs-dev] Serial opcodes
AttachmentsNone  None  
Yes, it looks like should be possible to make the same things work under windows as well.
Unfortunately, I don't have the time and knowledge to develop this (or patch it together from the different sources).
But I would be more than willing to compile and test.
Also I think that for these to be canonical Csound opcodes, they must be cross platform.

best
Oeyvind

2011/9/8 matt ingalls <matt@sonomatics.com>
grr... i was a bit skeptical that the original code said
"The nice thing about standard POSIX C code is that it works on every computer (Mac/Linux/PC) "

but there is some windows code on arduino's site:
http://www.arduino.cc/playground/Interfacing/CPPWindows


i'm afraid i'm not in a good position to pull out the PC and try it myself....


-m



On Sep 7, 2011, at 2:53 PM, Victor.Lazzarini@nuim.ie wrote:

> Well, IOCTL can possibly be substituted by DeviceIoControl:
> http://msdn.microsoft.com/en-us/library/aa363219%28v=vs.85%29.aspx
>
> termios might be harder to substitute.
>
> Victor
> ----- Original Message -----
> From: Rory Walsh <rorywalsh@ear.ie>
> Date: Wednesday, September 7, 2011 10:37 pm
> Subject: Re: [Cs-dev] Serial opcodes
> To: Developer discussions <csound-devel@lists.sourceforge.net>
>
>> I looked into these header files before and from what I recall there
>> is no windows equivalent. I was going to look at how Winfred Ritsch
>> built his cross-platform serial object for Pd but I never got around
>> to it. In the end I just use Pd with the csoundapi~ object. It's a
>> simple solution but have dedicated cross-platform opcodes would be
>> really great.
>>
>> Rory.
>>
>>
>> On 7 September 2011 21:27, Oeyvind Brandtsegg
>> <oyvind.brandtsegg@ntnu.no> wrote:
>>> ... so,
>>> I tested compiling anyway, just to have that done while
>> waiting for the
>>> 'duino.
>>> It seems termios.h and ioctl.h are not available on windows.
>>> Anyone knows how to work around that?
>>> Oeyvind
>>> 2011/9/7 Oeyvind Brandtsegg <oyvind.brandtsegg@ntnu.no>
>>>>
>>>> I will indeed test on windows,
>>>> but a friend has borrowed my Arduino so have to get it back first.
>>>> Oeyvind
>>>> 2011/9/7 matt ingalls <matt@sonomatics.com>
>>>>
>>>> still have no idea if it runs on win and linux..
>>>>
>>>> thanks,
>>>> m
>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------
>> ---------------
>>> Using storage to extend the benefits of virtualization and iSCSI
>>> Virtualization increases hardware utilization and delivers a
>> new level of
>>> agility. Learn what those decisions are and how to modernize
>> your storage
>>> and backup environments for virtualization.
>>> http://www.accelacomm.com/jaw/sfnl/114/51434361/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>
>> -----------------------------------------------------------------
>> -------------
>> Using storage to extend the benefits of virtualization and iSCSI
>> Virtualization increases hardware utilization and delivers a new
>> level of
>> agility. Learn what those decisions are and how to modernize
>> your storage
>> and backup environments for virtualization.
>> http://www.accelacomm.com/jaw/sfnl/114/51434361/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> National University of Ireland, Maynooth
>
>
> ------------------------------------------------------------------------------
> Using storage to extend the benefits of virtualization and iSCSI
> Virtualization increases hardware utilization and delivers a new level of
> agility. Learn what those decisions are and how to modernize your storage
> and backup environments for virtualization.
> http://www.accelacomm.com/jaw/sfnl/114/51434361/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2011-09-08 19:01
Frommatt ingalls
SubjectRe: [Cs-dev] Serial opcodes
AttachmentsNone  None  
well if you want, i can try to do a "blind" implementation of that windows code and have you try to compile it.
( probably dubious, i know... )

i seem to remember discussion here saying that it was OK to have platform specific
opcodes in distribution??  ... i do have this osx-only soundfile opcode.. :)

On Sep 7, 2011, at 11:33 PM, Oeyvind Brandtsegg wrote:

Yes, it looks like should be possible to make the same things work under windows as well.
Unfortunately, I don't have the time and knowledge to develop this ( or patch it together from the different sources).
But I would be more than willing to compile and test.
Also I think that for these to be canonical Csound opcodes, they must be cross platform.

best
Oeyvind

2011/9/8 matt ingalls <matt@sonomatics.com>
grr... i was a bit skeptical that the original code said
"The nice thing about standard POSIX C code is that it works on every computer (Mac/Linux/PC) "

but there is some windows code on arduino's site:
http://www.arduino.cc/playground/Interfacing/CPPWindows


i'm afraid i'm not in a good position to pull out the PC and try it myself....


-m



On Sep 7, 2011, at 2:53 PM, Victor.Lazzarini@nuim.ie wrote:

> Well, IOCTL can possibly be substituted by DeviceIoControl:
> http://msdn.microsoft.com/en-us/library/aa363219%28v=vs.85%29.aspx
>
> termios might be harder to substitute.
>
> Victor
> ----- Original Message -----
> From: Rory Walsh <rorywalsh@ear.ie>
> Date: Wednesday, September 7, 2011 10:37 pm
> Subject: Re: [Cs-dev] Serial opcodes
> To: Developer discussions <csound-devel@lists.sourceforge.net>
>
>> I looked into these header files before and from what I recall there
>> is no windows equivalent. I was going to look at how Winfred Ritsch
>> built his cross-platform serial object for Pd but I never got around
>> to it. In the end I just use Pd with the csoundapi~ object. It's a
>> simple solution but have dedicated cross-platform opcodes would be
>> really great.
>>
>> Rory.
>>
>>
>> On 7 September 2011 21:27, Oeyvind Brandtsegg
>> <oyvind.brandtsegg@ntnu.no> wrote:
>>> ... so,
>>> I tested compiling anyway, just to have that done while
>> waiting for the
>>> 'duino.
>>> It seems termios.h and ioctl.h are not available on windows.
>>> Anyone knows how to work around that?
>>> Oeyvind
>>> 2011/9/7 Oeyvind Brandtsegg <oyvind.brandtsegg@ntnu.no>
>>>>
>>>> I will indeed test on windows,
>>>> but a friend has borrowed my Arduino so have to get it back first.
>>>> Oeyvind
>>>> 2011/9/7 matt ingalls <matt@sonomatics.com>
>>>>
>>>> still have no idea if it runs on win and linux..
>>>>
>>>> thanks,
>>>> m
>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------
>> ---------------
>>> Using storage to extend the benefits of virtualization and iSCSI
>>> Virtualization increases hardware utilization and delivers a
>> new level of
>>> agility. Learn what those decisions are and how to modernize
>> your storage
>>> and backup environments for virtualization.
>>> http://www.accelacomm.com/jaw/sfnl/114/51434361/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>
>> -----------------------------------------------------------------
>> -------------
>> Using storage to extend the benefits of virtualization and iSCSI
>> Virtualization increases hardware utilization and delivers a new
>> level of
>> agility. Learn what those decisions are and how to modernize
>> your storage
>> and backup environments for virtualization.
>> http://www.accelacomm.com/jaw/sfnl/114/51434361/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> National University of Ireland, Maynooth
>
>
> ------------------------------------------------------------------------------
> Using storage to extend the benefits of virtualization and iSCSI
> Virtualization increases hardware utilization and delivers a new level of
> agility. Learn what those decisions are and how to modernize your storage
> and backup environments for virtualization.
> http://www.accelacomm.com/jaw/sfnl/114/51434361/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound- devel


Date2011-09-09 08:03
FromOeyvind Brandtsegg
SubjectRe: [Cs-dev] Serial opcodes
AttachmentsNone  None  
Ok, good.
If it's relatively little work for you to do this,
it could something to try. As I said, I can test ... :-)
And I guess someone else here is able to help us out when we get stuck.

Maybe I just remember the discussion about platform specific opcodes differently,
I assumed everything in Csound should be usable on all the most common platforms.
Other, platform specific (or perhaps licence-prohibited) opcodes could be distributed easily as plugins.
Someone else please chime in here if I got it wrong.

best
Oeyvind

2011/9/8 matt ingalls <matt@sonomatics.com>
well if you want, i can try to do a "blind" implementation of that windows code and have you try to compile it.
( probably dubious, i know... )

i seem to remember discussion here saying that it was OK to have platform specific
opcodes in distribution??  ... i do have this osx-only soundfile opcode.. :)

On Sep 7, 2011, at 11:33 PM, Oeyvind Brandtsegg wrote:

Yes, it looks like should be possible to make the same things work under windows as well.
Unfortunately, I don't have the time and knowledge to develop this (or patch it together from the different sources).
But I would be more than willing to compile and test.
Also I think that for these to be canonical Csound opcodes, they must be cross platform.

best
Oeyvind

2011/9/8 matt ingalls <matt@sonomatics.com>
grr... i was a bit skeptical that the original code said
"The nice thing about standard POSIX C code is that it works on every computer (Mac/Linux/PC) "

but there is some windows code on arduino's site:
http://www.arduino.cc/playground/Interfacing/CPPWindows


i'm afraid i'm not in a good position to pull out the PC and try it myself....


-m



On Sep 7, 2011, at 2:53 PM, Victor.Lazzarini@nuim.ie wrote:

> Well, IOCTL can possibly be substituted by DeviceIoControl:
> http://msdn.microsoft.com/en-us/library/aa363219%28v=vs.85%29.aspx
>
> termios might be harder to substitute.
>
> Victor
> ----- Original Message -----
> From: Rory Walsh <rorywalsh@ear.ie>
> Date: Wednesday, September 7, 2011 10:37 pm
> Subject: Re: [Cs-dev] Serial opcodes
> To: Developer discussions <csound-devel@lists.sourceforge.net>
>
>> I looked into these header files before and from what I recall there
>> is no windows equivalent. I was going to look at how Winfred Ritsch
>> built his cross-platform serial object for Pd but I never got around
>> to it. In the end I just use Pd with the csoundapi~ object. It's a
>> simple solution but have dedicated cross-platform opcodes would be
>> really great.
>>
>> Rory.
>>
>>
>> On 7 September 2011 21:27, Oeyvind Brandtsegg
>> <oyvind.brandtsegg@ntnu.no> wrote:
>>> ... so,
>>> I tested compiling anyway, just to have that done while
>> waiting for the
>>> 'duino.
>>> It seems termios.h and ioctl.h are not available on windows.
>>> Anyone knows how to work around that?
>>> Oeyvind
>>> 2011/9/7 Oeyvind Brandtsegg <oyvind.brandtsegg@ntnu.no>
>>>>
>>>> I will indeed test on windows,
>>>> but a friend has borrowed my Arduino so have to get it back first.
>>>> Oeyvind
>>>> 2011/9/7 matt ingalls <matt@sonomatics.com>
>>>>
>>>> still have no idea if it runs on win and linux..
>>>>
>>>> thanks,
>>>> m
>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------
>> ---------------
>>> Using storage to extend the benefits of virtualization and iSCSI
>>> Virtualization increases hardware utilization and delivers a
>> new level of
>>> agility. Learn what those decisions are and how to modernize
>> your storage
>>> and backup environments for virtualization.
>>> http://www.accelacomm.com/jaw/sfnl/114/51434361/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>
>> -----------------------------------------------------------------
>> -------------
>> Using storage to extend the benefits of virtualization and iSCSI
>> Virtualization increases hardware utilization and delivers a new
>> level of
>> agility. Learn what those decisions are and how to modernize
>> your storage
>> and backup environments for virtualization.
>> http://www.accelacomm.com/jaw/sfnl/114/51434361/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> National University of Ireland, Maynooth
>
>
> ------------------------------------------------------------------------------
> Using storage to extend the benefits of virtualization and iSCSI
> Virtualization increases hardware utilization and delivers a new level of
> agility. Learn what those decisions are and how to modernize your storage
> and backup environments for virtualization.
> http://www.accelacomm.com/jaw/sfnl/114/51434361/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/_______________________________________________


------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2011-09-09 09:05
FromVictor.Lazzarini@nuim.ie
SubjectRe: [Cs-dev] Serial opcodes
AttachmentsNone  None  None  None  

Date2011-10-17 19:09
Fromjohn ffitch
SubjectRe: [Cs-dev] Serial opcodes
Reading various web pages as far as I can see that the functions matt
calls are the same in minGW, so the serial code should just work.  If
not I know how to implement a "native" Windows system but would rather
not.
 
==John ffitch

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-10-17 19:19
FromRory Walsh
SubjectRe: [Cs-dev] Serial opcodes
If I recall correctly the problem I was having was with termios.h, it
was a while ago however, and Matt is a far better programmer than I'll
ever be so maybe it will work without modification on windows? I don't
have time to test it now, but I will try in the future.

Rory.


On 17 October 2011 19:09, john ffitch  wrote:
> Reading various web pages as far as I can see that the functions matt
> calls are the same in minGW, so the serial code should just work.  If
> not I know how to implement a "native" Windows system but would rather
> not.
>
> ==John ffitch
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-10-17 19:50
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] Serial opcodes
I have found code to do this in Windows but need builder/tester/reporter.

I was wrong about the functions exisying but they can be emulated.  Do if
a Windows user really wants these operations they need to cooperate


> If I recall correctly the problem I was having was with termios.h, it
> was a while ago however, and Matt is a far better programmer than I'll
> ever be so maybe it will work without modification on windows? I don't
> have time to test it now, but I will try in the future.
>
> Rory.



------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-10-17 20:24
FromSteven Yi
SubjectRe: [Cs-dev] Serial opcodes
I can checkout the code and compile it, then put the .dll for someone
else to test (I don't have any serial devices here).

On Mon, Oct 17, 2011 at 7:50 PM,   wrote:
> I have found code to do this in Windows but need builder/tester/reporter.
>
> I was wrong about the functions exisying but they can be emulated.  Do if
> a Windows user really wants these operations they need to cooperate
>
>
>> If I recall correctly the problem I was having was with termios.h, it
>> was a while ago however, and Matt is a far better programmer than I'll
>> ever be so maybe it will work without modification on windows? I don't
>> have time to test it now, but I will try in the future.
>>
>> Rory.
>
>
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-10-18 05:04
Frommatt ingalls
SubjectRe: [Cs-dev] Serial opcodes
sorry i just saw this thread...  john, i had posted the windows equivalent code a while back:
http://arduino.cc/playground/Interfacing/CPPWindows

maybe thats the same as what you found?

let me know how i can help

thanks,
m
(rory: thanks for the compliment, but i basically copied this code!)


On Oct 17, 2011, at 12:24 PM, Steven Yi wrote:

> I can checkout the code and compile it, then put the .dll for someone
> else to test (I don't have any serial devices here).
> 
> On Mon, Oct 17, 2011 at 7:50 PM,   wrote:
>> I have found code to do this in Windows but need builder/tester/reporter.
>> 
>> I was wrong about the functions exisying but they can be emulated.  Do if
>> a Windows user really wants these operations they need to cooperate
>> 
>> 
>>> If I recall correctly the problem I was having was with termios.h, it
>>> was a while ago however, and Matt is a far better programmer than I'll
>>> ever be so maybe it will work without modification on windows? I don't
>>> have time to test it now, but I will try in the future.
>>> 
>>> Rory.
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> All the data continuously generated in your IT infrastructure contains a
>> definitive record of customers, application performance, security
>> threats, fraudulent activity and more. Splunk takes this data and makes
>> sense of it. Business sense. IT sense. Common sense.
>> http://p.sf.net/sfu/splunk-d2d-oct
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
> 
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-10-18 08:12
FromOeyvind Brandtsegg
SubjectRe: [Cs-dev] Serial opcodes
I can test.
Oeyvind

2011/10/17  :
> I have found code to do this in Windows but need builder/tester/reporter.
>
> I was wrong about the functions exisying but they can be emulated.  Do if
> a Windows user really wants these operations they need to cooperate
>
>
>> If I recall correctly the problem I was having was with termios.h, it
>> was a while ago however, and Matt is a far better programmer than I'll
>> ever be so maybe it will work without modification on windows? I don't
>> have time to test it now, but I will try in the future.
>>
>> Rory.
>
>
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-10-18 09:32
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] Serial opcodes
Thanks you;  at present there is code in git but I need to compare with
matt's code.

btw I have a licence arangement for the serial code with Tod E. Kurt --
just need to finalise -- but formally I guess we need matt's agreement to
a LGPL licence.

I think that i will avoid the GPL licenced library I saw as it is too
conflicting.  Just need to get the code right myself.

==John ff

> I can test.
> Oeyvind
>
> 2011/10/17  :
>> I have found code to do this in Windows but need
>> builder/tester/reporter.
>>
>> I was wrong about the functions exisying but they can be emulated.  Do
>> if
>> a Windows user really wants these operations they need to cooperate
>>
>>
>>> If I recall correctly the problem I was having was with termios.h, it
>>> was a while ago however, and Matt is a far better programmer than I'll
>>> ever be so maybe it will work without modification on windows? I don't
>>> have time to test it now, but I will try in the future.
>>>
>>> Rory.
>>
>>
>>
>> ------------------------------------------------------------------------------
>> All the data continuously generated in your IT infrastructure contains a
>> definitive record of customers, application performance, security
>> threats, fraudulent activity and more. Splunk takes this data and makes
>> sense of it. Business sense. IT sense. Common sense.
>> http://p.sf.net/sfu/splunk-d2d-oct
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>



------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-10-19 21:20
Frommatt ingalls
SubjectRe: [Cs-dev] Serial opcodes
thanks john.  
  i am fine to make it LGPL.

i'm not sure how to flesh out manual pages, other than an example.
(could use the one i posted sept 6th --- is convention to just put it in
"serialBegin" and in other entries put "see serialBegin opcode for example"?

maybe also add a warning that some care should be taken when sending
at k-rate -- ( k-rate vs. serial baud rate )

-m


On Oct 18, 2011, at 1:32 AM, jpff@cs.bath.ac.uk wrote:

> Thanks you;  at present there is code in git but I need to compare with
> matt's code.
> 
> btw I have a licence arangement for the serial code with Tod E. Kurt --
> just need to finalise -- but formally I guess we need matt's agreement to
> a LGPL licence.
> 
> I think that i will avoid the GPL licenced library I saw as it is too
> conflicting.  Just need to get the code right myself.
> 
> ==John ff
> 
>> I can test.
>> Oeyvind
>> 
>> 2011/10/17  :
>>> I have found code to do this in Windows but need
>>> builder/tester/reporter.
>>> 
>>> I was wrong about the functions exisying but they can be emulated.  Do
>>> if
>>> a Windows user really wants these operations they need to cooperate
>>> 
>>> 
>>>> If I recall correctly the problem I was having was with termios.h, it
>>>> was a while ago however, and Matt is a far better programmer than I'll
>>>> ever be so maybe it will work without modification on windows? I don't
>>>> have time to test it now, but I will try in the future.
>>>> 
>>>> Rory.
>>> 
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> All the data continuously generated in your IT infrastructure contains a
>>> definitive record of customers, application performance, security
>>> threats, fraudulent activity and more. Splunk takes this data and makes
>>> sense of it. Business sense. IT sense. Common sense.
>>> http://p.sf.net/sfu/splunk-d2d-oct
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> 
>> 
>> ------------------------------------------------------------------------------
>> All the data continuously generated in your IT infrastructure contains a
>> definitive record of customers, application performance, security
>> threats, fraudulent activity and more. Splunk takes this data and makes
>> sense of it. Business sense. IT sense. Common sense.
>> http://p.sf.net/sfu/splunk-d2d-oct
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
>> 
>> 
> 
> 
> 
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Ciosco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net