lotus



previous page: 3.1.6.4) What is RT, and how can I get it? (Electronic and Computer Music)
  
page up: Electronic and Computer Music FAQ
  
next page: 3.1.6.6) What is Cmix and how can I get it? (Electronic and Computer Music)

3.1.6.5) What is RTLisp, and how can I get it? (Electronic and Computer Music)




Description

This article is from the Electronic and Computer Music FAQ, by Craig Latta Craig.Latta@NetJam.ORG with numerous contributions by others.

3.1.6.5) What is RTLisp, and how can I get it? (Electronic and Computer Music)



Date: Tue, 28 Jan 92 17:14:51 GMT
From: Pete Yadlowsky <pmy@vivaldi.acc.Virginia.EDU>
Subject: new Lisp interface to Lansky's "rt"
Apparently-To: nextmusic@wri.com

RTLisp runs on David Betz's XLisp and is comprised of a set of object
class and function definitions which provide a Lisp interface to
Paul Lansky's NeXT-based, real-time audio mixing software,
`rt'. The rt user arranges audio material temporally,
dynamically and spatially by means of a relatively simple grammar
which is parsed and executed by rt's audio driver program. The

simplicity of this grammar can make it rather tedious to use,
though, especially in the realization of complex `scores'. Also,
there is no provision for the programmatic generation of audio
events, so every event must be specified in detail by hand.

RTLisp was designed to facilitate the process of rt score
creation. It equips the composer with a powerful, interactive
high-level programming environment (Lisp), and lends some
intelligence to tasks such as temporal placement and grouping of
audio events, control of dynamics in the stereo field and rt
`track' assignment.

RTLisp can be thought of as a sort of rt command compiler. It can run
standalone in a shell window, controlling the rt audio driver
directly, or it can run in conjunction with rt.app, Mr. Lansky's
NextStep interface to the driver.

RTLisp is available in two different packages. The first, under
NeXTrt.tar, contains rtlisp binaries and scripts merged with a
new version of rt.app, along with an RTLisp chapter in rt.app's
online documentation. The second, rtlisp.tar, does not include
rt.app but does include binaries, lisp source, rt's audio driver
and XLisp and rtlisp documentation.

anon ftp: ftp://uvaarpa.acc.virginia.EDU/pub/next/Apps/
ftp://uvaarpa.acc.virginia.EDU/pub/next/bin/
ftp://princeton.EDU/pub/music/
ftp://princeton.EDU/pub/music/

Peter M. Yadlowsky		|         Laden e-mail runs
Academic Computing Center	| Bumbling, creaking through the net
University of Virginia		|         Sysadmins tremble.
pmy@Virginia.EDU		|			- after Buson

 

Continue to:













TOP
previous page: 3.1.6.4) What is RT, and how can I get it? (Electronic and Computer Music)
  
page up: Electronic and Computer Music FAQ
  
next page: 3.1.6.6) What is Cmix and how can I get it? (Electronic and Computer Music)