Page 1 of 1

ASCII module, anyone?

Posted: Tue Nov 17, 2009 5:25 am
by birk
Hi!

Image

Can someone please make a module that translates a video into different versions of ASCII art? Like they say: it's possible with terminal, VLC e.t.c.

ASCII PROJEKTOR
shows how smooth it can be.

Some years ago I tried something similar i an old version of resolume. It should not be to difficult to make a similar module for our new favorite VJ-software.

Help me or give me guidance, please!

:wink:

Posted: Tue Nov 17, 2009 11:05 am
by Vibber
Correct me if I'm wrong but it's not possible in the Modul8 module system to do pixel-by-pixel analysis and transformation of images.

It is however likely to be possible in Quartz Composer.

Posted: Tue Nov 17, 2009 11:10 am
by Vibber
Aha it seems ASCII projector is indeed created using Quartz technology. You may want to ask the creators if they would like to make available their application as a .qtz file. This can then be imported into Modul8 (at least if the .qtz can run in safe mode)

Posted: Tue Nov 17, 2009 1:33 pm
by birk
Thanks for the fast reply.

But how exactly vil modul8 interpret this qtz-file?

Will I have to include it in a home made module?

Posted: Tue Nov 17, 2009 1:42 pm
by Vibber
If you create a Quartz composition (a qtz file) it can be dragged into the library as any other file.

Or convert it to a .mov file first for better performance:
http://www.udart.dk/2009/10/28/working- ... in-modul8/

The ASCII projector is a standalone application and thus cannot be used in Modul8, but it seems from what they write on the website that it was created using Quartz, so perhaps you can write them and ask them for help recreating it as a .qtz

However there will be a problem in that Modul8 only allows some of the functionality of Quartz Composer. All 'unsafe' patches are not allowed and video input is one of them. So you'll have to install the 'safe video input' kineme plugin in order to make video input work in Modul8:
http://www.garagecube.com/forum/viewtopic.php?t=3618

Posted: Tue Nov 17, 2009 2:55 pm
by birk
Thanks Vibber.

I know this program is based on the procedure found in this player, but I cant figure out how to play it.

Is there a quartz composer file in there perhaps? Can I easily make one?

Posted: Tue Nov 17, 2009 2:57 pm
by Vibber
No that version seems to be an XCode project and as far as I can tell there is no Quartz technology used.

Posted: Tue Nov 17, 2009 4:54 pm
by birk
Ok.

I sent them a request. Hopefully I will be able to implement a beta of it during this week.

Posted: Wed Nov 18, 2009 7:20 pm
by birk
Seems like they won't give me feedback any time soon.

Does any of you know how to implement this in a home made quartz compozer-file or even better straight into a module with preferences?