[CDP Logo & Research Banner]


Potential Projects for the Future

Software Development

  1. Wish List items
    • VIEWSF additions:  particularly, block out a section and PLAY, CUT and/or PASTE it. These facilities are now available in the new soundfile editor in Sound Loom.
    • GrainMill additions:  enabling true stereo input and the handling of 24-bit soundfiles (in and out), a play cursor, and improvements to the graphic display.
    • Synthesis modules:  expanding the range of sound synthesis modules beyond the few test signal routines we currently provide.


  2. Ideas for longer-term major projects
    • Selection of Real-Time Plug-ins:  initially using third party host environments (e.g., Audio Mulch); spectral functions to be emphasised, and stereo capacity supported where possible. Richard Dobson has made a start. See his Website: http://www.bath.ac.uk/~masrwd/ .
    • DLL versions of CDP programs:   opens the way for use in a range of differing environments. An SFSYS DLL will make it possible to update generic aspects of the software without having to recompile and redistribute all the programs.
    • Multiple breakpoint file editing:  creating a multi-window version of BRKEDIT so can create/compare breakpoint data for several parameters.
    • CDP's own Spectral Plug-in Framework:  planned as 'open source' so can be used by 3rd party developers.
    • Advanced Graphic Environment for the TEXTURE Set:   aiming to make it easier to handle pitch and duration, thus helping to open the way to rich stylistic amalgams.
    • CDP Scripting Environment:  accessing and handling CDP parameters in an algorithmic manner.
    • TVAI:  Tabula Vigilans Audio Interactive – full audio and MIDI algorithmic programming and music performance environment.


  3. Support for Public Domain Software
    • Csound Support   continuing to fold various features of the CDP Software into Csound.

CDP User-Training & Support1

  1. Basic System support
    • List of key error messages:  to create a list of all the error messages which may come up in CDP software, what they mean, and what to do about it.


  2. Towards more comprehensive support materials With the distribution of Release 5.0, which has taken 3 years to prepare, we may now be able to look at some of the projects below!
    • CD-ROM of Composing Ideas:  based on examplars from CDP expert users (i.e., their approaches, with worked examples). The Project Manager for this is Robert Scott Thompson of the University of Georgia (USA): aucourant@aucourantrecords.com.
    • More CDP Study Worksheets
    • More themed workshops3:  with background technical information, a discussion of the musical context, batchfiles, SoundShaper Presets and Sound Loom Patches for the worked examples. The 'themes' will aim to be focused on musical processes rather than on technical software topics.
    • A 'CDP Handbook':  with comprehensive glossary, a discussion of 'sound composition', and suggestions on developing creativity in this area.
    • CDP Tutor's Syllabus:  a syllabus of topics to be covered in a course designed to accredit someone to be a (peripatetic) tutor for CDP software (and music technology generally).
    • A Tabula Vigilans SDK:  software development kit for T.V., focusing on how to achieve a variety of key musical objectives.

Notes:
1   An overall CDP Development Project Manager and agreed project management methodology are needed.
2   To help with developing and maintaining the CDP Website, we need an official CDP Webmaster, and perhaps a CDP News Gatherer, to collect and collate news about users' activities and compositions, and handle the Sound of the Month page.
3   This is an area in which many contributions would be welcome, perhaps coordinated into a coherent set of Workshops, but not necessarily, as each approach will inevitably be unique, even if the subject manner overlaps. The whole matter of pedagogy for creative work in the music technology arena is a fruitful topic for further research, discussion and debate.

[Endrich/Dobson. Last updated: 5 April 2005]


© 2005 Composers' Desktop Project, Chippenham, Wiltshire England   ~ Composer Tools for Sound Design ~   Site Map