|
CDP History
An Evolving Composers Desktop Project
The Composers' Desktop Project has been developing software for working with sound materials since 1986. Working on a cooperative basis and driven by their own compositional requirements, they have focused on precise, detailed and multi-faceted sound transformation tools.
After a period in which many different people contributed software (and hardware designs) for the early Atari ST system, the Project took a great leap forward first when we moved to the PC, and later when Trevor Wishart began to focus his efforts on programming his many sound transformation ideas. This was a concentrated fury of work lasting several years. The system as it stands is very much his creation, with support in low-level system matters from Martin Atkins and Richard Dobson, documentation from Archer Endrich, and graphics from himself, Richard Dobson and Robert Fraser (Ensemble Software).
The following summarises the main events of the past 20 years.
Origins
During the early part of the 1980's, those who eventually founded CDP began to use the first micros, usually for various forms of pre-compositionalprocessing. They were aware of the computer music software which had already been created on mainframes, and of the work of such seminal organisations as GRM (Groupes de Researches Musicales) and IRCAM, especially after a concert GRM presented in York. These interests and inspirations came to a head when the Atari computer was brought out with a MIDI interface and a cartridge port with a very fast burst rate (intended for games applications). Once all involved had purchased the same computer, the rest followed with an unstoppable logic and necessity.
Software Evolution
AUGUST 1986 - feasibility study to determine if it was possible:
to port CMUSIC from UNIX mainframe to the Atari ST
to create a hardware I/O device for sound for the Atari ST: David Malham's SoundStreamer. He also created the multi-socket Cartridge Port device for use with MIDIGRID.
OCTOBER 1986 thru MAY 1987 - establishing the core system:
the presence of CMUSIC on the System confirmed
the initial set of 'Groucho' signal processing routines written (A Bentley).
the first four spectral manipulation programs written by Trevor Wishart while at IRCAM working on VOX-5.
a drawing program for additive synthesis was written (R Orton).
a graphic desktop environment was written (R Fischman).
the SoundSTreamer was designed and manufactured to provide sound I/O for the system, in conjunction with the Sony PCM501 (D Malham).
the soundfiling system was written to provide sound storage and software for accessing the SoundSTreamer; a number of Unix-like system utilities were also provided (M Atkins).
March 1987 CDP established as a formal organisation. The first versions of the 'CDP System' were delivered in June 1987.
April 1988 The Gulbenkian Foundation awards a £17,000 start-up grant, which enables CDP to get established. Needless to say, we were and remain tremendously grateful for this grant.
1989 the first upgrade was issued, expanding the Groucho signal processingpackage and the programs to manipulate spectral analysis data, and adding Csound as a software synthesis 'engine' in addition to Cmusic.
1991 Release 2 was issued, with improvements to existing software and more additions.
1993 The CDP System was ported to the Atari Falcon environment, witha port of CMUSIC to the TT/Falcon030 by Gerhard Wolfstieg.
1994 The CDP System was ported to the PC and SGI environments under the guidance of Martin Atkins, CDP's system programmer, who created a 'portability library' to accomplish this task.
1995 major revisions to almost all the CDP programs were undertaken, and about 70 new programs added to the System, forming Release 3.
1996-1999 In September 1996 CDP relocated from York to Bristol at the invitation of the Partnership for Advanced Computing Technologies (PACT). While there we were mostly pre-occupied with the task of developing a graphic alternative for the CDP system, in creating the initial adaptations of some of its relatively advanced software for general educational use, and creating the CDP Website. Meanwhile, At Salford University, Louisa Yong set up the ComeXos project to explore the possibilities of central processing via the Internet. In ComeXos users can upload soundfiles, process them with about 14 CDP functions at Salford, and download the results. They can also post and read messages and conduct Internet Relat Chat (IRC). See http://mustech.robodreams.com/ceos/. CDP moved out of PACT in January 2000 and is based in Chippenham, Wiltshire. GrainMill was first issued in 1997.
2000-2001 Richard Dobson created a Win32 version of James Beachamp's SNDAN, for graphic display of analysis data, thanks to a grant from the Sonic Arts Network. The first versions of the new Soundshaper graphic user interface were distributed. This was soon followed by Trevor Wishart's Sound Loom, another approach to a GUI for CDP, based on his own working methods. The full Release 4 (Release 4.5) was finalised in November 2001. Shoftly after this, Richard Dobson's Multi-channel Toolkit became available via his website. It is freely downloadable and is included with CDP Systems.
2002-2005 Most of this period was spent expanding and documenting the sound transformation software base, becoming Release 5.0, first released in June 2005. Rajmil Fischman created AL-Erwin in 2003 thanks to a AHRB grant. It combines advanced granular synthesis and a hybrid approach to mixing. Also during this period, Richard Dobson assembled several CDP Spectral Domain programs into the real-time plugin Spectral Transformer, which is part of Cakewalk's very powerful Project 5 (under licence). Spectral Transformer was consistently praised in the various reviews. Realising the CDP modules in this way brought home their originality and extremely versatile functionality. Project 5 also achieved an effective balance between software synthesis, MIDI facilities and sound transformations, which illustrates the hybrid environment in which many make use of the CDP software.
Current State of Play
The Project network now comprises more than 500 members in 21 countries. About 70 of these are educational institutions, and the remainder are individuals. The Release 5.0 software package now numbers 300 to 500 functions (depending on how you count them), of which all but a handful have been contributed by CDP members. The CDP System is continuing to evolve.
Grants Awarded
CDP has been awarded various grants during is 20 year history. Initial seed funding of £20,000 was provided by the Gulbenkian Foundation in 1988. In 1997-1998 towards graphic projects: £500 from the Sonic Arts Network (for the port of SNDAN), £5000 from the Arts Council of England, and £15,500 from the Esmιe Fairbairn Charitable Trust. CDP was also greatly supported by the office space at PACT, which was provided without charge.
This support has been much needed by CDP as a specialist developer in sound design facilities, and is deeply appreciated by the whole CDP membership. Recent grant applications have not been successful.
|