Csound Csound-dev Csound-tekno Search About

[CSOUND-DEV:4161] Newbie : GUI's

Date2004-02-25 16:32
From"Christian Bracchi"
Subject[CSOUND-DEV:4161] Newbie : GUI's
Hi all.

I am currently studying computer science at Swansea University and for my
3rd year dissertation I have been given the task of researching Csound and
producing a user interface to it.  It only has to be a simple one but I am
having great trouble trying to work out how to create one which will use
Csound.  I was hoping to make one with similar features to CsoundWin (the
bath Csound interface).  It is important that the interface does not just
pass things to the command line if possible, but possibly use a Csound
library or API. I have tried looking up any tutorials or examples of
standalone GUI’s but haven’t had any luck with it.  Any advice on possible
ways of doing this would be really, really appreciated.

Thanks in advance for anyone who helps.

Christian Bracchi

Date2004-02-25 17:45
From"Josep MComajuncosas"
Subject[CSOUND-DEV:4163] RE: Newbie : GUI's
Why don't you design a GUI to create orchestras?
There are several attempts (Visorc, Spaghetti) but we still need a
better tool to do that.

Not sure what functionalities will implement the API apart from calling,
starting and stoping a Csound session...is that already doccumented?

Josep M Comajuncosas

-----Mensaje original-----
De: owner-csound-dev@eartha.mills.edu
[mailto:owner-csound-dev@eartha.mills.edu] En nombre de Christian
Bracchi
Enviado el: miércoles, 25 de febrero de 2004 17:32
Para: Csound Developers Discussion List
Asunto: [CSOUND-DEV:4161] Newbie : GUI's

Hi all.

I am currently studying computer science at Swansea University and for
my
3rd year dissertation I have been given the task of researching Csound
and
producing a user interface to it.  It only has to be a simple one but I
am
having great trouble trying to work out how to create one which will use
Csound.  I was hoping to make one with similar features to CsoundWin
(the
bath Csound interface).  It is important that the interface does not
just
pass things to the command line if possible, but possibly use a Csound
library or API. I have tried looking up any tutorials or examples of
standalone GUI’s but haven’t had any luck with it.  Any advice on
possible
ways of doing this would be really, really appreciated.

Thanks in advance for anyone who helps.

Christian Bracchi

Date2004-02-25 21:17
Fromramsdell@mitre.org (John D. Ramsdell)
Subject[CSOUND-DEV:4167] Re: Newbie : GUI's
"Christian Bracchi"  writes:

> Hi all.
> 
> I am currently studying computer science at Swansea University and
> for my 3rd year dissertation I have been given the task of
> researching Csound and producing a user interface to it. 

Instead of creating a new GUI, would you consider making a major
improvement to an existing one?  The flCsound program is a platform
independent graphical CSD file renderer which includes an instrument
plotter within a single window.  It currently provides no mechanism to
edit any part of a CSD file.  The obvious first step is to provide a
means to graphically edit the  section of a CSD file.  I've
been thinking about adding this feature, but I haven't yet come up
with a good design.  You can browse the flCsound sources here:

http://cvs.sourceforge.net/viewcvs.py/csound/flcsound/

The 0.1 version of the sources are available in the wxcsound package
of the csound project's CVS repository.

Let me know if this task is of interest.

John

Date2004-02-26 12:51
From"Christian Bracchi"
Subject[CSOUND-DEV:4175] RE: Newbie : GUI's
Thanks for the reply.  That is an excellent idea, wish I had thought of a
while ago :).  I have just taken a look at the spaghetti GUI. It looks very
complex considering I have to finish everything in less than 8 weeks. Thank
you for the suggestion though, was a good one.  Any further advice would be
good though.

Thanks

Christian Bracchi

-----Original Message-----
From: owner-csound-dev@eartha.mills.edu
[mailto:owner-csound-dev@eartha.mills.edu] On Behalf Of Josep MComajuncosas
Sent: 25 February 2004 17:46
To: Csound Developers Discussion List
Subject: [CSOUND-DEV:4163] RE: Newbie : GUI's

Why don't you design a GUI to create orchestras?
There are several attempts (Visorc, Spaghetti) but we still need a
better tool to do that.

Not sure what functionalities will implement the API apart from calling,
starting and stoping a Csound session...is that already doccumented?

Josep M Comajuncosas

-----Mensaje original-----
De: owner-csound-dev@eartha.mills.edu
[mailto:owner-csound-dev@eartha.mills.edu] En nombre de Christian
Bracchi
Enviado el: miércoles, 25 de febrero de 2004 17:32
Para: Csound Developers Discussion List
Asunto: [CSOUND-DEV:4161] Newbie : GUI's

Hi all.

I am currently studying computer science at Swansea University and for
my
3rd year dissertation I have been given the task of researching Csound
and
producing a user interface to it.  It only has to be a simple one but I
am
having great trouble trying to work out how to create one which will use
Csound.  I was hoping to make one with similar features to CsoundWin
(the
bath Csound interface).  It is important that the interface does not
just
pass things to the command line if possible, but possibly use a Csound
library or API. I have tried looking up any tutorials or examples of
standalone GUI’s but haven’t had any luck with it.  Any advice on
possible
ways of doing this would be really, really appreciated.

Thanks in advance for anyone who helps.

Christian Bracchi