A idéia do atarifx é ser um patch de PureData em "alto nível", que seja uma aproximação amigável de leigos à programação em diagramas. Tem este nome porque permitirá de forma extremamente simples a entrada de dados via joysticks :), mas mais do que isso, pretende explicar tudo, sem ser a "massaroca de fios" que a maioria dos patchs são, onde apenas o dono entende.
No momento, permite apenas que se jogue entradas de vídeo tais como vídeo em quicktime, webcam (até 4) e noise na saída de vídeo, além da saída de áudio, podendo mixá-los.
Para quem já usa o PD, não é nada demais, apenas um patch, com um intuito de simplificar o aprendizado ao fluxo de dados em PureData. Quando tiver "pronto" (quando achar que está legalzinho e sair do alpha), haverá um pacote debian/ubuntu, que instalará também o PD completo já com as libs e o Navalha.
Componentes atuais:
Controles
Controle do vídeo (fps)
Teclado
Joystick
Apesar do nome da budega ser atarifx, eu só tenho joystick de playstation em casa, e foi o que usei. Essa interface ainda tá tosca, eu sei, ainda não a terminei; para usar enquanto isso, basta fazer um esforço mental e tentar decifrar a seqüência de botões de um controle de playstation-usb (isso parece assembler :P):
AEH, AEV, ADH, ADV, TRI, BOL, XIS, QUA, L2, R2, L1, R1, SEL, AE, AD, STA, CIM, DIR, BXO, ESQ
Não sei ainda como fazer para autodetectar o controle inserido exibindo a legenda correta. Sugestões?
Entrada de joystick, colorização do player de vídeo, da saída de vídeo e da saída de áudio, rascunho de caixa de efeitos que viria a ser abandonada posteriormente em pró de caixinhas individuais de efeitos.
http://estudiolivre.org/atarifx
Audio Mixer e Video Mixer já com o layout bonitinho, player de vídeo duplicado (para entrar no mixer de vídeo), colorização da webcam.
http://estudiolivre.org/atarifx
O começo de tudo, com controle, noise, webcam, player de vídeo qt, player de áudio ogg, entrada de vídeo streaming, saída de vídeo e saída de áudio ainda sem as caixinhas coloridas bonitinhas.
http://estudiolivre.org/atarifx