Upload
biblioteca-conservatorio
View
212
Download
0
Embed Size (px)
DESCRIPTION
DESENVOLVER APPS MUSICAIS PARA TABLETS E TELEMÓVEIS
Citation preview
Formar na Digitópia Desenvolver Apps Musicais para Smartphones e Tablets Óscar Rodrigues [email protected]
Antecedentes na Digitópia
! Orquestra de iPhones
! Orquestra Móvel (2012) ! MissOPO
! Hard Club – Projecto Digitópolis
! Início do desenvolvimento de Apps
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Potencial Musical dos Dispositivos
! Portabilidade
! Acessibilidade
! Versatilidade: superfície e sensores
! Capacidade de computação
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Limitações
! Problemas ergonómicos ao nível da performance
! A questão do feedback táctil
! A questão acústica: amplificação e difusão
! Baixa capacidade de processamento e armazenamento quando comparados com um laptop
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Ferramentas essenciais Pure Data
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Pure Data
! O Pure Data (PD) é um ambiente gráfico de programação multimédia em tempo real desenvolvido por Miller Puckette (Max/MSP)
! Open-Source e Multiplataforma
! Duas versões base: Vanilla e Extended
! http://puredata.info/
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Tutoriais de PD
! http://en.flossmanuals.net/pure-data/
! http://www.pd-tutorial.com/english/index.html
! http://obiwannabe.co.uk/tutorials/html/tutorials_main.html
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Hosts de Patches PD
! iOS: ! http://www.mobmuplat.com/
! Android: ! http://droidparty.net/
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
libpd
! Desenvolvida por Peter Brinkmann e pela comunidade PD
! Ferramenta Open-Source e Multiplataforma para a integração do processamento áudio em aplicações através do PD
! https://github.com/libpd
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Ferramentas essenciais IDEs – Eclipse e Xcode
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Desenvolvimento Android
! Recomendada a instalação do IDE (Integrated Development Environment) Eclipse
! http://developer.android.com/sdk/installing/index.html
! O sistema completo consiste em Eclipse, Java Development Kit, ADT, SDK e NDK!
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Desenvolvimento iOS
! Xcode
! Download da App Store
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Ferramentas essenciais Processing e openFrameworks
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Processing
! Desenvolvido por Casey Reas e Benjamin Fry
! Linguagem de programação e IDE bastante acessível e baseado em Java.
! Desenvolvido para as comunidades de visuais.
! http://processing.org/
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Tutoriais de Processing
! http://processing.org/learning/
! http://www.learningprocessing.com/tutorials/
! http://natureofcode.com/book/
! http://www.openprocessing.org/
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
openFrameworks
! Desenvolvido por Zachary Lieberman, Theo Watson e Arturo Castro
! Toolkid baseado em C++
! Desenvolvido para o creative coding
! http://www.openframeworks.cc/
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013
Tutoriais de openFrameworks
! http://www.openframeworks.cc/tutorials/
! https://sites.google.com/site/ofauckland/tutorials
! http://www.quietless.com/kitchen/getting-started-with-openframeworks/
Desenvolver Apps Musicais para Smartphones e Tablets - Óscar Rodrigues - Digitópia 2013