Programming-by-example for audio: synthesizing digital signal processing programs.
Mark SantolucitoKate RogersAedan LombardoRuzica PiskacPublished in: FARM@ICFP (2018)
Keyphrases
- digital signal processing
- signal processing
- programming environment
- high level language
- data flow
- computer programs
- low power
- error handling
- image processing
- programming education
- programming language
- computer vision and image processing
- programming environments
- multimedia
- programming skills
- low cost
- field programmable gate array
- pattern recognition
- scheduling problem
- artificial intelligence
- computer vision
- object oriented programming
- hardware implementation
- power consumption
- general purpose
- high speed
- image analysis
- database systems
- declarative programming