sobre MAEstream (about)
MAEstrem is a modular application developed using PureData libraries. the objective is facilitate the development of data-flow programming prototypes
criando modulos, podemos expandir consideravelmente o numero de abstracoes prontas dentro do puredata, evitando o retrabalho de construir instrumentos simples como videoplayers e processadores de efeitos complexos.
with modules, we can expand easily the number of readymade abstractions inside puredata, to avoid a lot of reworking, creating things like videoplayers or complex fx racks
MAEstream eh uma aplicacao open-source. mesmo assim, peco o favor de verificar as permissoes e condicoes de uso antes de utiliza-la.
documentação (documentation)
MAEstream roda somente em mac ou linux. para portar para windows, tente portar as bibliotecas pdp e pidip para sua plataforma.
– instale todas as bibliotecas necessarias de acordo com seu sistema operacional. em MAC eh necessario instalar o X11.
– ligue sempre os modulos da saida para a entrada, e nunca o inverso
– o MAEstream funciona muito bem com o Pd-extended, empacotado por hans-christofer steiner. caso queira fazer sua propria compilacao das bibliotecas do Pd, entre em contato por email
– MAEstream foi feito de modo independente, portanto, sem nenhum suporte financeiro ao desenvolvedor. caso vc se interesse em utilizar a ferramenta para fins educacionais ou culturais, pense se de alguma forma vc pode contribuir com o autor da aplicacao, assim como a aplicacao esta contribuindo para o seu meio 😉
– sejamos eticos, e respeitemos o trabalho dos desenvolvedores/facilitadores de acesso a tecnologia
– bons streamings pra vcs!
modulos (modules)
– modulCamUSB soh funciona em linux, com V4L
– modulVideoPlayer funciona bem com arquivos Quicktime MOV photo-jpeg
– modulVideoMixer funciona com openGL. caso seu X nao tenha suporte a GL, abra o modulo e altere os objetos pdp_glx por pdp_xv
– modulWebStream soh foi testado com o giss.tv. caso nao funcione com seu server favorito, entre em contato por e-mail
licença de uso (licenses)
– ao criar um modulo para o aplicativo, nao se esqueca de linkar a pagina da sua criacao aqui neste wiki
– MAEstream na sua licença open-source nao permite seu uso para fins de distribiução da ferramenta ou de conteudos comerciais e/ou religiosos. caso deseje fazer uso deste tipo, entre em contato por e-mail
tutorial (howto)
– apos abrir o seu puredata, escolha o tipo de trabalho que vc quer desenvolver:
— para conhecer os modulos existentes e ver a carinha deles, basta abrir o arquivo ex00_allModules.pd. com ele vc podera ver todos os objetos (na verdade sao abstracoes do puredata) e entender as possibilidades q vc tem para trabalhar
— para apenas fazer um streaming de audio e video a partir de videos do seu computador, abra o arquivo ex01_videoStreamer.pd. com ele vc estara pronto para mixar duas fontes de video e transmitir via web, como uma webTV. para isso, preencha os campos do objeto modulWebStream e sempre de ENTER apos preencher o campo (senao ele nao fixa o q vc digitou).
— para comecar um projeto novo, esta preparado o arquivo _MAEstream.pd. com ele vc tem um ambiente de trabalho novo para carregar os seus modulos independentes ou criar novos modulos.
– o arquivo ReadMe?.pd server para ser lido. dentro do Pd.
– caso deseje criar um novo modulo e tenha duvidas, entre em contato comigo por email para maiores informacoes.
oficinas MAEstream (MAEstream workshops)
a ideia do MAEstream eh que ele seja desenvolvido em processo aberto e colaborativo, ja q eh uma aplicacao open-source. por este mesmo motivo, nao tenho nenhum patrocinador para esta trabalho ja q os tais “profissionais” ainda acreditam que open-source nao funciona. enquanto eles pensam isso, nos vamos fazendo a revolucao nao mais ser televisionada, e sim stremada para o mundo 😉
sendo assim, estamos aceitando convites para oficinas, palestras, demonstracoes e ate mesmo testes abertos com a comunidade. sintam-se a vontade em me mandar e-mail para discutir estrategias e viabilizar este tipo de encontro.
download
http://estudiolivre.org/repo/6044/MAEstream_0.3.zip
nova versao (new version)
install subversion
type
svn co https://maestream.svn.sourceforge.net/svnroot/maestream maestream
enjoy it!
a fazer (todo)
modulVideoSubtitle – modulo gerador de legendas
modulVideoWaterMark – modulo gerador de marca d’agua sobre imagem de saida
modulVideoFX – modulo de efeitos de video
modulVideoNoise – gerador de imagem white noise (famoso chuvisco, ou corrida de formiga)
modulVideoWindow – criacao de multi-janelas de video para projecao
modulAudioFX – modulo de efeitos de som
modulMidiLearn – modulo para aplicar controles midi em modo automatico (selecionando o objeto desejado, mova o controle midi e pronto!)
modulOSCSend – emissor de mensagens padrao OSC
modulOSCRecv – receptor de mensagens OSC
autores (authors)
outros modulos: