DIPS4 for Max 5
What's new in DIPS4 version 1.1
- Now, DIPS consists of more than 300 max objects.
- The image format of DlibVideo and DlibVideoIn is changed to 24RGB.
- Due to above change DlibImageTableRGB object is implemented, especially to copy pixel data of video input to another RGB pixel table using DPXCopy. You may need to change your Pix table specification in your patch.
- OpenCV features (requires OpenCV.framework) are introduced.
- DIPSQTRecorder is now also bang-oriented. Thus, recording DIPSWindow events has become more flexible and precise than before.
- Example of Dual Video camera patches is added to Tutorial.
- Function of DIPSWindowMixer has been improved to integrate multiple DIPSWindow events.
- A few Physical Engine objects are introduced as experiments.
- More Dlib and Dfx objects are developed.
- More Example and Tutorial patches are included, and their structure has been revised as well.
- And, you may find a bit more improvement from its previous versions.
What was new in the previous version, DIPS3
- Implements Apple's Core Image and Quartz Composer technology as well as utilizing OpenGL programming environment including Shading Language (GLSL).
- Introduces new Dfx effect Library which contains more than 110 visual effect DIPS objects.
- Reduces the burden of visual programming with a new utility Library (prefix Dlib).
Introduction of DIPS4
DIPS, "Digital Image processing with Sound", is the set of Max objects that handles the realtime visual image processing events and OpenGL functions in the Max/MSP GUI programming environment. It enables the interaction between audio events and visual events in the Max patch, thus strongly supports composers and artists to realize realtime interactive multimedia art.
DIPS was developed in 1997 by Shu Matsuda for SGI computers, and in 2006 we released the third generation of DIPS 'DIPS3' for Max/MSP running on Macintosh computers. Since DIPS is based on OpenGL technology, a certain knowledge of OpenGL is essential. However, nowadays, less and less composers and creators practice not only OpenGL programming but also common computer language programming while we intend to employ more and more complicated image processing technique as well as signal processing in real-time. Therefore, in this release, the second version of DIPS3 for Max/MSP, we introduce much more user friendly programming environment with two of DIPS sub-patch libraries (Dfx and Dlib) as well as include the OpenGL Shading Language programming environment for advanced DIPS OpenGL users.
DIPS Development Group; T.Rai, S.Matsuda, C.Miyama, Y.Morimoto, T.Fukuda, T.Hamano, K.Takahashi.