background preloader

CoGe Software

Max (Wikipedia) Max is a visual programming language for music and multimedia developed and maintained by San Francisco-based software company Cycling '74. During its 20-year history, it has been used by composers, performers, software designers, researchers, and artists for creating recordings, performances, and installations. The Max program itself is modular, with most routines existing in the form of shared libraries. An API allows third-party development of new routines (called "external objects"). Miller Puckette originally wrote Max at IRCAM in the mid-1980s, as the Patcher editor for the Macintosh to provide composers with an authoring system for interactive computer music. In 1989, IRCAM developed and maintained a concurrent version of Max ported to the IRCAM Signal Processing Workstation for the NeXT (and later SGI and Linux), called Max/FTS (FTS standing for "Faster Than Sound", and being analogous to a forerunner to MSP enhanced by a hardware DSP board on the computer).[3][4]

Understanding Merit to Optimize Playback - andy vt's blog I’m going to assume some familiarity with DirectShow and how it works, but if miss that mark and don’t explain something that isn’t common knowledge please let me know and I’ll dig into it further. There is a ton of really good information about DirectShow on MSDN and other places, so I don’t want to spend too much time explaining topics that have already been covered. DirectShow uses graphs (where the graph in GraphEdit comes from) to control playback, applications add filters to the graph to actually render the content. Filters do all the work in a graph; extracting data from the container (mkv, asf, dvr-ms, etc), decoding it, and rendering it. They can do much more complex things, but in a simple playback graph that’s pretty much all there is too it. When an application builds the playback graph, it can explicitly add all the filters, rely completely on DirectShow’s Intelligent Connect (IC) feature, or a little of both. Simply, merit is a number.

Max: Cycling 74 Collega e Crea Max ti dà gli strumenti per creare suoni unici, grafica e video stupefacenti, interazioni multimediali affascinanti. Questi strumenti si chiamano ‘objects’ (oggetti): piccoli elementi grafici programmati per svolgere un compito specifico. In Max puoi aggiungere gli oggetti su una “tela virtuale” e connetterli tra loro con dei cavi. Oggetti che Connettono Con il supporto nativo per un’ampia gamma di controller e dispositivi, Max ti consente di mettere in connessione tutto quello che vuoi. Max nella tua Attività Creativa e Professionale La grande quantità di funzioni e l’interfaccia accessibile ha reso Max uno strumento indispensabile in una grande varietà di discipline dove è richiesta interattività e manipolazione di media in tempo reale. Max nelle Scuole e nelle Università Gli studenti che conoscono altri linguaggi di programmazione troveranno in Max il supporto nativo per JavaScript, Java e C. Risorse Forum su Max/MSP in italiano (Virtual Sound)

PixelConduit Millumin Something like Syphon on Windows (currently called Wyphon) Hi ft, thank you for your reply ! Actually, it's not a pure C++ project because i couldn't get a sample program to work, as i didn't (and still don't) know how to use the callbacks. So i've created a C++ / CLR (.NET) project that calls C# methods. This way, i can get both C++ code and C# code running, and i use the WyphonDotNet lib because this way i understand how to use the callbacks. (sorry if it's not crystal clear..). I've already looked up in the headers files from the repository, but still couldn't find a way to create a simple project with simple callbacks.. So maybe it would be too much to ask, but it would be really helping if you could post a sample C++ project with all initialisation and callbacks functionning, so i can understand the full workflow. For the DX11 stuff, i didn't try anything yet, so i will be quick : Adobe AIR is dealing with OpenGL from what i know, so i won't be able to access directly the resources it creates. What do you think ?

Syphon MadMapper tutorial : use multiple video inputs « 1024 Architecture Blog / MadMapper, Video Mapping, Quartz Composer plugins, whatever … Hi, in this tutorial we’ll use Modul8 to input multiple video sources in MadMapper. You can download the MadMapper demo here: MadMapper website Here’s what we’re after: 3 different videos mapped all over some cubes: We’ll need Modul8 2.6.2 or more to do this tutorial. So launch Modul8. Load up 3 different footages. Go to /Preferences/Preview Panel and set the preview ratio to 12 by 3 (which is 3 times 4 by 3). Assign your first video to the first layer. Make two more layers, and repeat the same procedure. Go to the preferences again, under the Misc tab, and set the Syphon output to 960 by 240 (which is 3 times 320 by 240): For the clarity of this tutorial, I’ve slightly added some color to help distinguish the quads: Now send Modul8′s output to MadMapper by enabling the Syphon output (Command-Y) Launch MadMapper. In the Media tab, double click “Modul8 Main View”, which should be listed under the Syphon section. Now load a background picture to test the mapping setup.