skip to content
Ein kleiner filter compiler Preview this item
ClosePreview this item
Checking...

Ein kleiner filter compiler

Author: Kenneth Steiglitz
Publisher: Princeton, N.J. : Princeton University, Dept. of Computer Science, [1990]
Series: Princeton University.; Department of Computer Science.; Technical report
Edition/Format:   Print book : English
Database:WorldCat
Summary:
Abstract: "A 'little' compiler (actually, a C pre-processor) is described that translates an Intermediate Filter Language into filter code. The main motivation is to provide an easy way to experiment with filters for digital sound synthesis. The compiler itself comprises 60 lines of C and produces C. The new keyword tap is available, which creates a buffer for storing the current value of the signal, which is then
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Kenneth Steiglitz
OCLC Number: 26048528
Notes: "August 1990."
Description: 11 pages : illustrations ; 28 cm.
Series Title: Princeton University.; Department of Computer Science.; Technical report
Responsibility: Kenneth Steiglitz.

Abstract:

Abstract: "A 'little' compiler (actually, a C pre-processor) is described that translates an Intermediate Filter Language into filter code. The main motivation is to provide an easy way to experiment with filters for digital sound synthesis. The compiler itself comprises 60 lines of C and produces C. The new keyword tap is available, which creates a buffer for storing the current value of the signal, which is then available earlier or later in the computation as a feedback or feed-forward term, respectively. C code in the filter description is passed largely unchanged, except for variables of the form Si, which is the signal value from the i-th buffer.

In this way, the usual FIR and IIR filters can be represented easily, as well as much more general filters and signal generators. The compiler is portable, requires small computer resources, uses text input that can be generated by other programs, and is easy to modify."

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/26048528> # Ein kleiner filter compiler
    a schema:CreativeWork, schema:Book ;
    library:oclcnum "26048528" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/29134235#Place/princeton_n_j> ; # Princeton, N.J.
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nju> ;
    schema:about <http://id.worldcat.org/fast/1118285> ; # Signal processing--Digital techniques
    schema:about <http://id.worldcat.org/fast/872274> ; # Computer music
    schema:about <http://id.loc.gov/authorities/subjects/sh85122398> ; # Signal processing--Digital techniques
    schema:about <http://id.worldcat.org/fast/871538> ; # Compilers (Computer programs)
    schema:bookFormat bgn:PrintBook ;
    schema:creator <http://viaf.org/viaf/6157742> ; # Kenneth Steiglitz
    schema:datePublished "1990" ;
    schema:description "In this way, the usual FIR and IIR filters can be represented easily, as well as much more general filters and signal generators. The compiler is portable, requires small computer resources, uses text input that can be generated by other programs, and is easy to modify.""@en ;
    schema:description "Abstract: "A 'little' compiler (actually, a C pre-processor) is described that translates an Intermediate Filter Language into filter code. The main motivation is to provide an easy way to experiment with filters for digital sound synthesis. The compiler itself comprises 60 lines of C and produces C. The new keyword tap is available, which creates a buffer for storing the current value of the signal, which is then available earlier or later in the computation as a feedback or feed-forward term, respectively. C code in the filter description is passed largely unchanged, except for variables of the form Si, which is the signal value from the i-th buffer."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/29134235> ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/29134235#Series/technical_report> ; # Technical report ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/29134235#Series/technical_report_princeton_university_dept_of_computer_science> ; # Technical report. Princeton University. Dept. of Computer Science ;
    schema:name "Ein kleiner filter compiler"@en ;
    schema:productID "26048528" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/26048528#PublicationEvent/princeton_n_j_princeton_university_dept_of_computer_science_1990> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/29134235#Agent/princeton_university_dept_of_computer_science> ; # Princeton University, Dept. of Computer Science
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/26048528> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/29134235#Agent/princeton_university_dept_of_computer_science> # Princeton University, Dept. of Computer Science
    a bgn:Agent ;
    schema:name "Princeton University, Dept. of Computer Science" ;
    .

<http://experiment.worldcat.org/entity/work/data/29134235#Organization/princeton_university_department_of_computer_science> # Princeton University. Department of Computer Science.
    a schema:Organization ;
    schema:name "Princeton University. Department of Computer Science." ;
    .

<http://experiment.worldcat.org/entity/work/data/29134235#Place/princeton_n_j> # Princeton, N.J.
    a schema:Place ;
    schema:name "Princeton, N.J." ;
    .

<http://experiment.worldcat.org/entity/work/data/29134235#Series/technical_report_princeton_university_dept_of_computer_science> # Technical report. Princeton University. Dept. of Computer Science ;
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/26048528> ; # Ein kleiner filter compiler
    schema:name "Technical report. Princeton University. Dept. of Computer Science ;" ;
    .

<http://id.loc.gov/authorities/subjects/sh85122398> # Signal processing--Digital techniques
    a schema:Intangible ;
    schema:name "Signal processing--Digital techniques"@en ;
    .

<http://id.worldcat.org/fast/1118285> # Signal processing--Digital techniques
    a schema:Intangible ;
    schema:name "Signal processing--Digital techniques"@en ;
    .

<http://id.worldcat.org/fast/871538> # Compilers (Computer programs)
    a schema:Intangible ;
    schema:name "Compilers (Computer programs)"@en ;
    .

<http://id.worldcat.org/fast/872274> # Computer music
    a schema:Intangible ;
    schema:name "Computer music"@en ;
    .

<http://viaf.org/viaf/6157742> # Kenneth Steiglitz
    a schema:Person ;
    schema:birthDate "1939" ;
    schema:familyName "Steiglitz" ;
    schema:givenName "Kenneth" ;
    schema:name "Kenneth Steiglitz" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.