This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

or read here, don´t forget your username
(August 19, 2021) x

People who donate something do not see ads, so donate Smile (April 06) x

Willkommen aus Music-Society, dem etwas anderen Forum Welcome from Music-Society, the something different forum (February 29, 2020) x

Read the Rules !!!

This forum uses Lukasz Tkacz MyBB addons.
(February 29, 2020) x

Visit the Future of music-society - Beta-Test
(October 30, 2020) x

Read the new download-rules - here
(July 24, 2021) x


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Impromptu v2.5 - mac
#1
Impromptu v2.5 - mac

[Image: desktop_1.0_light.jpeg]

Impromptu is an OSX programming language and environment for composers, sound artists, VJ's and graphic artists with an interest in live or interactive programming. Impromptu is a Scheme language environment, a member of the Lisp family of languages. Impromptu is used by artist-programmers in livecoding performances around the globe.

Time plays a major role in the Impromptu environment allowing accurate real-time scheduling of events and code. Impromptu is a dynamic environment designed for the creation and manipulation of running programs in live performance.

Impromptu is a programmable AudioUnit host. A powerful environment for creating signal processing graphs of arbitrary complexity with precise programmatic control over individual AU nodes. Musical material can be precisely scheduled for performance by any AudioUnit instrument node and parameters, program changes and presets can be programmatically changed on-the-fly as well as directly via the AU's user interface.

Impromptu allows you to write, modify, compile and hot swap custom signal processing code - an ability that allows you to write low level sound synthesis code during live performance. This functionality is designed to interoperate with the AudioUnit signal graph allowing you to freely mix your favorite AudioUnits with custom synthesis code. All on-the-fly of course.

Graphics routines can be applied with the same temporal accuracy as audio material allowing artists to tightly integrate audio and visual components. OpenGL, live video processing, vector drawing routines, image rendering, CoreImage filters, text rendering and quicktime movie support are a few of the graphics features available for artists to play with.

Impromptu also includes a bidirectional ObjC-Bridge allowing Scheme to instantiate and call ObjC objects and ObjC objects to call back into the Scheme interpreter. An LLVM based scheme->x86 compiler is also available supporting on-the-fly compilation of scheme code for audio signal processing, OpenGL, numeric processing and alike.

http://impromptu.moso.com.au/
Don't forget to write or click a thank you, because it takes a lot of work to search the files.
---
bam
https://bam-dorner.de
Free 50 GB Cloud
Pass if needed: bam4LoFo


Forum Jump:


Users browsing this thread: 1 Guest(s)

This forum uses Lukasz Tkacz MyBB addons.