Csound Csound-dev Csound-tekno Search About

[Csnd] Re: Re: Re: Re: Csound Music Archive

Date2008-03-25 12:35
FromMichael Gogins
Subject[Csnd] Re: Re: Re: Re: Csound Music Archive
I'm sorry, because I'm capable of doing this, but it can't be me. Like an idiot, I keep trying to compose, and will keep on trying. For me, Csound and CsoundAC, supplemented by commercial software and perhaps GraceCL, do the job.

Regards,
Mike

-----Original Message-----
>From: Art Hunkins 
>Sent: Mar 24, 2008 10:00 PM
>To: csound@lists.bath.ac.uk
>Subject: [Csnd] Re: Re: Re: Csound Music Archive
>
>Mike,
>
>This all sounds great too.
>
>I wonder who there'd be to undertake such projects?
>
>Art Hunkins
>
>----- Original Message ----- 
>From: "Michael Gogins" 
>To: 
>Sent: Monday, March 24, 2008 9:30 PM
>Subject: [Csnd] Re: Re: Csound Music Archive
>
>
>> What I am looking for, but have not yet found, is something like this:
>>
>> Underneath it all, is code  that makes both scores and sounds. The code 
>> makes the entire piece.
>>
>> This code is written in some already widely known and easy to learn 
>> language such as Python, Lua, or Scheme.
>>
>> You can just write this code in a text editor if you want and run it, or 
>> you can use a specialized editor.
>>
>> I would like to see the following specialized editors:
>>
>> Piano roll for objects that contain sequences of musical events.
>>
>> Standard notation for objects that contain sequences of musical events.
>>
>> Waveform for objects that contain samples.
>>
>> Time/frequency for objects that contain samples.
>>
>> Mixing console for objects that contain busses and effects such as 
>> filters, reverbs, and such.
>>
>> "Wiring diagram" a la Reaktor or Max for objects that contain graphs of 
>> unit generators. Such wiring diagrams could generator scores as well as 
>> sounds.
>>
>> A high-level block diagram would show the entire piece. Different diagrams 
>> for different kinds of pieces. A piece that is just a sound recording 
>> would be a block containing a soundfile object. A piece that is a software 
>> instrument that is played by a sequence would be two blocks, one for the 
>> sequence one for the synthesizer. You could open up the synthesizer to 
>> edit it either as code, or as a graph of little boxes (unit generators).
>>
>> The heart of this system would be rules for transforming code into GUI 
>> patches and vice versa. Any box or widget you click on could be edited as 
>> code.
>>
>> Instead of a text file like Max for patches or a binary file like Reason, 
>> when you save a piece it will save as code. Soundfiles, impulse responses, 
>> samples, and such would go into a 'resource' directory containing files 
>> pointed to by the objects in the code.
>>
>> blue, Max, Kyma, Reaktor, Eclipse, Buzz, and of course GUI builders for 
>> graphical user interface development point the way. Each object would have 
>> typed inlets, typed outlets, visible/invisible properties with widget 
>> attachments, and layout hints.
>>
>> By "code" however I do NOT mean XML. I mean code. Perhaps the code has to 
>> have 'annotations' to enable the GUI layer to present the objects as 
>> widgets.
>>
>> Mike
>>
>>
>> ----- Original Message ----- 
>> From: "Jim Aikin" 
>> To: 
>> Sent: Monday, March 24, 2008 9:05 PM
>> Subject: [Csnd] Re: Csound Music Archive
>>
>>
>>> from Michael Rhoades:
>>>
>>>> Really... the only limitation with Csound is your own imagination.
>>>> Though I work almost exclusively with spreadsheets on the score
>>>> synthesis aspects of composing, being the anal retentive person I
>>>> am, there are nearly infinite other ways you can work with it.
>>>>
>>>> The idea is to find your own way(s) to make beautiful music in
>>>> whatever manner works for you... that is the beauty of Csound,
>>>> everyone who uses it to compose does so in a manner unique to
>>>> their own sensibilities.
>>>
>>> The last time I tried using Csound, a couple of years ago, I ended up 
>>> mentioning to Dr. B that I thought that tag line (about the only 
>>> limitation being your imagination) ought to be amended to read, "The only 
>>> limitation with Csound is your own patience." Imagination I have plenty 
>>> of; patience is sometimes in short supply, and composing music in a text 
>>> editor will tend to push it to the limit.
>>>
>>> I'm not sure what you're referring to when you say, "there are nearly 
>>> infinite other ways you can work with it." If I want to draw on paper 
>>> using crayons, scan the drawings, and then ... no, that probably isn't 
>>> going to get me anywhere.
>>>
>>> I actually got a couple of notes out of blue this afternoon, while 
>>> sitting at the coffee shop with old Bob Dylan tracks on the P.A. system 
>>> leaking in through the headphones. blue seems to offer some real promise 
>>> as a front end, and I'm looking forward to exploring it. But I think even 
>>> Steven would probably agree that it falls well short of "infinite."
>>>
>>> If I were 20 years old and had nothing to do but sit around the dorm room 
>>> until 4 in the morning writing C++ code for Linux, I would be able to get 
>>> incrementally closer to "infinite." I could even write a program to 
>>> translate those scanned crayon drawings into .sco files. But as a 
>>> practical matter, I have too many other things I'd like to be doing, and 
>>> not enough hours in the week to do them all. So I have to rely on other 
>>> people to devise cool tools.
>>>
>>> Part of my role as journalist/gadfly is to whine when the existing tools 
>>> give me headaches. I sometimes forget to reassure people that it's _not_ 
>>> that I think the existing tool -- in this case, Csound -- is bad or 
>>> deficient! It's just that I'm hoping for a level of user-friendliness 
>>> that I think is probably achievable, but that is not yet implemented.
>>>
>>> --Jim Aikin
>>>
>>>
>>>
>>>
>>> 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" 
>
>
>
>Send bugs reports to this list.
>To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"




Date2008-03-25 13:01
From"Caecos"
Subject[Csnd] Re: Re: Re: Re: Re: Csound Music Archive
Hi Michael,

Sorry to be out of context...Is CoundVST soon to be available? I use Csound 
Ghost Writer and CsoundVST is needed in other to play in real time...

Regards to all and sorry again to be out of order,

/mdd

--------------------------------------------------
From: "Michael Gogins" 
Sent: Tuesday, March 25, 2008 8:35 AM
To: 
Subject: [Csnd] Re: Re: Re: Re: Csound Music Archive

> I'm sorry, because I'm capable of doing this, but it can't be me. Like an 
> idiot, I keep trying to compose, and will keep on trying. For me, Csound 
> and CsoundAC, supplemented by commercial software and perhaps GraceCL, do 
> the job.
>
> Regards,
> Mike
>
> -----Original Message-----
>>From: Art Hunkins 
>>Sent: Mar 24, 2008 10:00 PM
>>To: csound@lists.bath.ac.uk
>>Subject: [Csnd] Re: Re: Re: Csound Music Archive
>>
>>Mike,
>>
>>This all sounds great too.
>>
>>I wonder who there'd be to undertake such projects?
>>
>>Art Hunkins
>>
>>----- Original Message ----- 
>>From: "Michael Gogins" 
>>To: 
>>Sent: Monday, March 24, 2008 9:30 PM
>>Subject: [Csnd] Re: Re: Csound Music Archive
>>
>>
>>> What I am looking for, but have not yet found, is something like this:
>>>
>>> Underneath it all, is code  that makes both scores and sounds. The code
>>> makes the entire piece.
>>>
>>> This code is written in some already widely known and easy to learn
>>> language such as Python, Lua, or Scheme.
>>>
>>> You can just write this code in a text editor if you want and run it, or
>>> you can use a specialized editor.
>>>
>>> I would like to see the following specialized editors:
>>>
>>> Piano roll for objects that contain sequences of musical events.
>>>
>>> Standard notation for objects that contain sequences of musical events.
>>>
>>> Waveform for objects that contain samples.
>>>
>>> Time/frequency for objects that contain samples.
>>>
>>> Mixing console for objects that contain busses and effects such as
>>> filters, reverbs, and such.
>>>
>>> "Wiring diagram" a la Reaktor or Max for objects that contain graphs of
>>> unit generators. Such wiring diagrams could generator scores as well as
>>> sounds.
>>>
>>> A high-level block diagram would show the entire piece. Different 
>>> diagrams
>>> for different kinds of pieces. A piece that is just a sound recording
>>> would be a block containing a soundfile object. A piece that is a 
>>> software
>>> instrument that is played by a sequence would be two blocks, one for the
>>> sequence one for the synthesizer. You could open up the synthesizer to
>>> edit it either as code, or as a graph of little boxes (unit generators).
>>>
>>> The heart of this system would be rules for transforming code into GUI
>>> patches and vice versa. Any box or widget you click on could be edited 
>>> as
>>> code.
>>>
>>> Instead of a text file like Max for patches or a binary file like 
>>> Reason,
>>> when you save a piece it will save as code. Soundfiles, impulse 
>>> responses,
>>> samples, and such would go into a 'resource' directory containing files
>>> pointed to by the objects in the code.
>>>
>>> blue, Max, Kyma, Reaktor, Eclipse, Buzz, and of course GUI builders for
>>> graphical user interface development point the way. Each object would 
>>> have
>>> typed inlets, typed outlets, visible/invisible properties with widget
>>> attachments, and layout hints.
>>>
>>> By "code" however I do NOT mean XML. I mean code. Perhaps the code has 
>>> to
>>> have 'annotations' to enable the GUI layer to present the objects as
>>> widgets.
>>>
>>> Mike
>>>
>>>
>>> ----- Original Message ----- 
>>> From: "Jim Aikin" 
>>> To: 
>>> Sent: Monday, March 24, 2008 9:05 PM
>>> Subject: [Csnd] Re: Csound Music Archive
>>>
>>>
>>>> from Michael Rhoades:
>>>>
>>>>> Really... the only limitation with Csound is your own imagination.
>>>>> Though I work almost exclusively with spreadsheets on the score
>>>>> synthesis aspects of composing, being the anal retentive person I
>>>>> am, there are nearly infinite other ways you can work with it.
>>>>>
>>>>> The idea is to find your own way(s) to make beautiful music in
>>>>> whatever manner works for you... that is the beauty of Csound,
>>>>> everyone who uses it to compose does so in a manner unique to
>>>>> their own sensibilities.
>>>>
>>>> The last time I tried using Csound, a couple of years ago, I ended up
>>>> mentioning to Dr. B that I thought that tag line (about the only
>>>> limitation being your imagination) ought to be amended to read, "The 
>>>> only
>>>> limitation with Csound is your own patience." Imagination I have plenty
>>>> of; patience is sometimes in short supply, and composing music in a 
>>>> text
>>>> editor will tend to push it to the limit.
>>>>
>>>> I'm not sure what you're referring to when you say, "there are nearly
>>>> infinite other ways you can work with it." If I want to draw on paper
>>>> using crayons, scan the drawings, and then ... no, that probably isn't
>>>> going to get me anywhere.
>>>>
>>>> I actually got a couple of notes out of blue this afternoon, while
>>>> sitting at the coffee shop with old Bob Dylan tracks on the P.A. system
>>>> leaking in through the headphones. blue seems to offer some real 
>>>> promise
>>>> as a front end, and I'm looking forward to exploring it. But I think 
>>>> even
>>>> Steven would probably agree that it falls well short of "infinite."
>>>>
>>>> If I were 20 years old and had nothing to do but sit around the dorm 
>>>> room
>>>> until 4 in the morning writing C++ code for Linux, I would be able to 
>>>> get
>>>> incrementally closer to "infinite." I could even write a program to
>>>> translate those scanned crayon drawings into .sco files. But as a
>>>> practical matter, I have too many other things I'd like to be doing, 
>>>> and
>>>> not enough hours in the week to do them all. So I have to rely on other
>>>> people to devise cool tools.
>>>>
>>>> Part of my role as journalist/gadfly is to whine when the existing 
>>>> tools
>>>> give me headaches. I sometimes forget to reassure people that it's 
>>>> _not_
>>>> that I think the existing tool -- in this case, Csound -- is bad or
>>>> deficient! It's just that I'm hoping for a level of user-friendliness
>>>> that I think is probably achievable, but that is not yet implemented.
>>>>
>>>> --Jim Aikin
>>>>
>>>>
>>>>
>>>>
>>>> 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"
>>
>>
>>
>>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"
>