SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
Rock And Code: Como criar música programando
Por Jerônimo Medina Madruga & Julio César Medina Madruga
Tchelinux Pelotas 2018
Quem é Jerônimo?
Por que vamos falar sobre música e programação hoje?
4
Sintaxes diferentes de portugol foram encontradas numa rápida
pesquisa no google...
Qual a alternativa a tudo isto?
Site oficial:
https://sonic-pi.net/
Let’s Rock?
Contato
(quem mandar feedback ganha cursos gratuitos!)
http://bit.ly/falecomomoreno
Slides
https://slideshare.net/jmmadruga
Colabore com os apoiadores desta palestra:
http://www.pauloandrade.com/
https://baciotticursos.com.br/
https://www.abductionweb.com.br/
Referências:
● https://sonic-pi.net/
● https://sonic-pi.net/tutorial.html
● http://www.daveconservatoire.org/
● http://blog.mynarz.net/2015/12/coding-dub-techno-in-ruby-using-sonic-pi.html
● https://aimxhaisse.com/aerodynamic-en.html
● http://sonic-pi.mehackit.org/
● http://www.juliecameron.com/blog/2015/11/09/coding-music-with-sonic-pi/
● https://projects.raspberrypi.org/en/projects/getting-started-with-sonic-pi
Rock Code Música Programação

Mais conteúdo relacionado

Semelhante a Rock Code Música Programação

Do zero ao Python em 40 minutos! - Jerônimo Medina Madruga - Tchelinux Pelota...
Do zero ao Python em 40 minutos! - Jerônimo Medina Madruga - Tchelinux Pelota...Do zero ao Python em 40 minutos! - Jerônimo Medina Madruga - Tchelinux Pelota...
Do zero ao Python em 40 minutos! - Jerônimo Medina Madruga - Tchelinux Pelota...Tchelinux
 
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Tchelinux
 
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Jerônimo Medina Madruga
 
Ensino híbrido planejamento e criação de aulas
Ensino híbrido   planejamento e criação de aulasEnsino híbrido   planejamento e criação de aulas
Ensino híbrido planejamento e criação de aulasNorton Guimarães
 
Realidade aumentada no mundo atual
Realidade aumentada no mundo atualRealidade aumentada no mundo atual
Realidade aumentada no mundo atualIsmael Ash
 
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...Caio Moreno
 
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...IT4biz IT Solutions
 
O mercado de trabalho para a T.I.
O mercado de trabalho para a T.I.O mercado de trabalho para a T.I.
O mercado de trabalho para a T.I.Yan Magalhães
 
PSPUG 2011 - BI Open Source com Pentaho: O que a comunidade pode fazer por vo...
PSPUG 2011 - BI Open Source com Pentaho: O que a comunidade pode fazer por vo...PSPUG 2011 - BI Open Source com Pentaho: O que a comunidade pode fazer por vo...
PSPUG 2011 - BI Open Source com Pentaho: O que a comunidade pode fazer por vo...IT4biz IT Solutions
 
Novas tecnologias no aprendizado - Hábitos e ferramentas eficazes para os des...
Novas tecnologias no aprendizado - Hábitos e ferramentas eficazes para os des...Novas tecnologias no aprendizado - Hábitos e ferramentas eficazes para os des...
Novas tecnologias no aprendizado - Hábitos e ferramentas eficazes para os des...falarodrigo
 

Semelhante a Rock Code Música Programação (12)

Do zero ao Python em 40 minutos! - Jerônimo Medina Madruga - Tchelinux Pelota...
Do zero ao Python em 40 minutos! - Jerônimo Medina Madruga - Tchelinux Pelota...Do zero ao Python em 40 minutos! - Jerônimo Medina Madruga - Tchelinux Pelota...
Do zero ao Python em 40 minutos! - Jerônimo Medina Madruga - Tchelinux Pelota...
 
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
 
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
 
Ensino híbrido planejamento e criação de aulas
Ensino híbrido   planejamento e criação de aulasEnsino híbrido   planejamento e criação de aulas
Ensino híbrido planejamento e criação de aulas
 
Realidade aumentada no mundo atual
Realidade aumentada no mundo atualRealidade aumentada no mundo atual
Realidade aumentada no mundo atual
 
Desenvolvendo com Metodologias Ágeis
Desenvolvendo com Metodologias ÁgeisDesenvolvendo com Metodologias Ágeis
Desenvolvendo com Metodologias Ágeis
 
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
 
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
 
O mercado de trabalho para a T.I.
O mercado de trabalho para a T.I.O mercado de trabalho para a T.I.
O mercado de trabalho para a T.I.
 
PSPUG 2011 - BI Open Source com Pentaho: O que a comunidade pode fazer por vo...
PSPUG 2011 - BI Open Source com Pentaho: O que a comunidade pode fazer por vo...PSPUG 2011 - BI Open Source com Pentaho: O que a comunidade pode fazer por vo...
PSPUG 2011 - BI Open Source com Pentaho: O que a comunidade pode fazer por vo...
 
Novas tecnologias no aprendizado - Hábitos e ferramentas eficazes para os des...
Novas tecnologias no aprendizado - Hábitos e ferramentas eficazes para os des...Novas tecnologias no aprendizado - Hábitos e ferramentas eficazes para os des...
Novas tecnologias no aprendizado - Hábitos e ferramentas eficazes para os des...
 
Produção Multimídia
Produção MultimídiaProdução Multimídia
Produção Multimídia
 

Mais de Jerônimo Medina Madruga

Dê a cara a tapa como se destacar no mercado de trabalho - Tchelinux Sant'An...
Dê a cara a tapa  como se destacar no mercado de trabalho - Tchelinux Sant'An...Dê a cara a tapa  como se destacar no mercado de trabalho - Tchelinux Sant'An...
Dê a cara a tapa como se destacar no mercado de trabalho - Tchelinux Sant'An...Jerônimo Medina Madruga
 
Do Zero ao Python - I Semana Acadêmica da Licenciatura em Computação - IFSul ...
Do Zero ao Python - I Semana Acadêmica da Licenciatura em Computação - IFSul ...Do Zero ao Python - I Semana Acadêmica da Licenciatura em Computação - IFSul ...
Do Zero ao Python - I Semana Acadêmica da Licenciatura em Computação - IFSul ...Jerônimo Medina Madruga
 
Desmistificando a gamificação: como "jogos" podem potencializar a educação - ...
Desmistificando a gamificação: como "jogos" podem potencializar a educação - ...Desmistificando a gamificação: como "jogos" podem potencializar a educação - ...
Desmistificando a gamificação: como "jogos" podem potencializar a educação - ...Jerônimo Medina Madruga
 
Remember the name: Como se tornar um rockstar no mercado de trabalho
Remember the name: Como se tornar um rockstar no mercado de trabalhoRemember the name: Como se tornar um rockstar no mercado de trabalho
Remember the name: Como se tornar um rockstar no mercado de trabalhoJerônimo Medina Madruga
 
Como se tornar um programador melhor - Saci 2017 IFSul Bagé
Como se tornar um programador melhor - Saci 2017 IFSul BagéComo se tornar um programador melhor - Saci 2017 IFSul Bagé
Como se tornar um programador melhor - Saci 2017 IFSul BagéJerônimo Medina Madruga
 
Dê a cara a tapa 5 estratégias para se sobressair no mercado e ser um profis...
Dê a cara a tapa  5 estratégias para se sobressair no mercado e ser um profis...Dê a cara a tapa  5 estratégias para se sobressair no mercado e ser um profis...
Dê a cara a tapa 5 estratégias para se sobressair no mercado e ser um profis...Jerônimo Medina Madruga
 
Aprendendo a aprender software livre - Tchelinux Bagé 2017
Aprendendo a aprender software livre - Tchelinux Bagé 2017Aprendendo a aprender software livre - Tchelinux Bagé 2017
Aprendendo a aprender software livre - Tchelinux Bagé 2017Jerônimo Medina Madruga
 
Moodle direto das trincheiras - Tchelinux UCPel 2017
Moodle direto das trincheiras - Tchelinux UCPel 2017Moodle direto das trincheiras - Tchelinux UCPel 2017
Moodle direto das trincheiras - Tchelinux UCPel 2017Jerônimo Medina Madruga
 
Aprendendo Software Livre como Neo Aprendeu Kung Fu - Tchelinux UCPel 2017
Aprendendo Software Livre como Neo Aprendeu Kung Fu - Tchelinux UCPel 2017Aprendendo Software Livre como Neo Aprendeu Kung Fu - Tchelinux UCPel 2017
Aprendendo Software Livre como Neo Aprendeu Kung Fu - Tchelinux UCPel 2017Jerônimo Medina Madruga
 
Tudo que você queria saber sobre software livre mas não tinha coragem de perg...
Tudo que você queria saber sobre software livre mas não tinha coragem de perg...Tudo que você queria saber sobre software livre mas não tinha coragem de perg...
Tudo que você queria saber sobre software livre mas não tinha coragem de perg...Jerônimo Medina Madruga
 
Aprendendo a aprender software livre - Tchelinux Bagé 2016
Aprendendo a aprender software livre - Tchelinux Bagé 2016Aprendendo a aprender software livre - Tchelinux Bagé 2016
Aprendendo a aprender software livre - Tchelinux Bagé 2016Jerônimo Medina Madruga
 
Need for (web) speed: Uma introdução a otimização de velocidade de sites e We...
Need for (web) speed: Uma introdução a otimização de velocidade de sites e We...Need for (web) speed: Uma introdução a otimização de velocidade de sites e We...
Need for (web) speed: Uma introdução a otimização de velocidade de sites e We...Jerônimo Medina Madruga
 
Dê a Cara a Tapa: Uma Palestra Intrigante sobre Oceano Azul, Cauda Longa, Mer...
Dê a Cara a Tapa: Uma Palestra Intrigante sobre Oceano Azul, Cauda Longa, Mer...Dê a Cara a Tapa: Uma Palestra Intrigante sobre Oceano Azul, Cauda Longa, Mer...
Dê a Cara a Tapa: Uma Palestra Intrigante sobre Oceano Azul, Cauda Longa, Mer...Jerônimo Medina Madruga
 
Formação de Professores para o Sistema Moodle - Edição 2015
Formação de Professores para o Sistema Moodle - Edição 2015Formação de Professores para o Sistema Moodle - Edição 2015
Formação de Professores para o Sistema Moodle - Edição 2015Jerônimo Medina Madruga
 
Moodle from the trenches - Second Edition - iMoot 2016
Moodle from the trenches - Second Edition - iMoot 2016Moodle from the trenches - Second Edition - iMoot 2016
Moodle from the trenches - Second Edition - iMoot 2016Jerônimo Medina Madruga
 
Moodle from the trenches - First Edition - iMoot 2016
Moodle from the trenches - First Edition - iMoot 2016Moodle from the trenches - First Edition - iMoot 2016
Moodle from the trenches - First Edition - iMoot 2016Jerônimo Medina Madruga
 
Need for (web) speed - Tchelinux Pelotas 2014
Need for (web) speed - Tchelinux Pelotas 2014Need for (web) speed - Tchelinux Pelotas 2014
Need for (web) speed - Tchelinux Pelotas 2014Jerônimo Medina Madruga
 
Oficina de Python - Tchelinux Livramento 2013
Oficina de Python - Tchelinux Livramento 2013Oficina de Python - Tchelinux Livramento 2013
Oficina de Python - Tchelinux Livramento 2013Jerônimo Medina Madruga
 

Mais de Jerônimo Medina Madruga (20)

Dê a cara a tapa como se destacar no mercado de trabalho - Tchelinux Sant'An...
Dê a cara a tapa  como se destacar no mercado de trabalho - Tchelinux Sant'An...Dê a cara a tapa  como se destacar no mercado de trabalho - Tchelinux Sant'An...
Dê a cara a tapa como se destacar no mercado de trabalho - Tchelinux Sant'An...
 
Do Zero ao Python - I Semana Acadêmica da Licenciatura em Computação - IFSul ...
Do Zero ao Python - I Semana Acadêmica da Licenciatura em Computação - IFSul ...Do Zero ao Python - I Semana Acadêmica da Licenciatura em Computação - IFSul ...
Do Zero ao Python - I Semana Acadêmica da Licenciatura em Computação - IFSul ...
 
Desmistificando a gamificação: como "jogos" podem potencializar a educação - ...
Desmistificando a gamificação: como "jogos" podem potencializar a educação - ...Desmistificando a gamificação: como "jogos" podem potencializar a educação - ...
Desmistificando a gamificação: como "jogos" podem potencializar a educação - ...
 
Remember the name: Como se tornar um rockstar no mercado de trabalho
Remember the name: Como se tornar um rockstar no mercado de trabalhoRemember the name: Como se tornar um rockstar no mercado de trabalho
Remember the name: Como se tornar um rockstar no mercado de trabalho
 
Como se tornar um programador melhor - Saci 2017 IFSul Bagé
Como se tornar um programador melhor - Saci 2017 IFSul BagéComo se tornar um programador melhor - Saci 2017 IFSul Bagé
Como se tornar um programador melhor - Saci 2017 IFSul Bagé
 
Dê a cara a tapa 5 estratégias para se sobressair no mercado e ser um profis...
Dê a cara a tapa  5 estratégias para se sobressair no mercado e ser um profis...Dê a cara a tapa  5 estratégias para se sobressair no mercado e ser um profis...
Dê a cara a tapa 5 estratégias para se sobressair no mercado e ser um profis...
 
Aprendendo a aprender software livre - Tchelinux Bagé 2017
Aprendendo a aprender software livre - Tchelinux Bagé 2017Aprendendo a aprender software livre - Tchelinux Bagé 2017
Aprendendo a aprender software livre - Tchelinux Bagé 2017
 
Moodle direto das trincheiras - Tchelinux UCPel 2017
Moodle direto das trincheiras - Tchelinux UCPel 2017Moodle direto das trincheiras - Tchelinux UCPel 2017
Moodle direto das trincheiras - Tchelinux UCPel 2017
 
Aprendendo Software Livre como Neo Aprendeu Kung Fu - Tchelinux UCPel 2017
Aprendendo Software Livre como Neo Aprendeu Kung Fu - Tchelinux UCPel 2017Aprendendo Software Livre como Neo Aprendeu Kung Fu - Tchelinux UCPel 2017
Aprendendo Software Livre como Neo Aprendeu Kung Fu - Tchelinux UCPel 2017
 
Tudo que você queria saber sobre software livre mas não tinha coragem de perg...
Tudo que você queria saber sobre software livre mas não tinha coragem de perg...Tudo que você queria saber sobre software livre mas não tinha coragem de perg...
Tudo que você queria saber sobre software livre mas não tinha coragem de perg...
 
Aprendendo a aprender software livre - Tchelinux Bagé 2016
Aprendendo a aprender software livre - Tchelinux Bagé 2016Aprendendo a aprender software livre - Tchelinux Bagé 2016
Aprendendo a aprender software livre - Tchelinux Bagé 2016
 
Need for (web) speed: Uma introdução a otimização de velocidade de sites e We...
Need for (web) speed: Uma introdução a otimização de velocidade de sites e We...Need for (web) speed: Uma introdução a otimização de velocidade de sites e We...
Need for (web) speed: Uma introdução a otimização de velocidade de sites e We...
 
Dê a Cara a Tapa: Uma Palestra Intrigante sobre Oceano Azul, Cauda Longa, Mer...
Dê a Cara a Tapa: Uma Palestra Intrigante sobre Oceano Azul, Cauda Longa, Mer...Dê a Cara a Tapa: Uma Palestra Intrigante sobre Oceano Azul, Cauda Longa, Mer...
Dê a Cara a Tapa: Uma Palestra Intrigante sobre Oceano Azul, Cauda Longa, Mer...
 
Formação de Professores para o Sistema Moodle - Edição 2015
Formação de Professores para o Sistema Moodle - Edição 2015Formação de Professores para o Sistema Moodle - Edição 2015
Formação de Professores para o Sistema Moodle - Edição 2015
 
Moodle from the trenches - Second Edition - iMoot 2016
Moodle from the trenches - Second Edition - iMoot 2016Moodle from the trenches - Second Edition - iMoot 2016
Moodle from the trenches - Second Edition - iMoot 2016
 
Moodle from the trenches - First Edition - iMoot 2016
Moodle from the trenches - First Edition - iMoot 2016Moodle from the trenches - First Edition - iMoot 2016
Moodle from the trenches - First Edition - iMoot 2016
 
Need for (web) speed - Tchelinux Pelotas 2014
Need for (web) speed - Tchelinux Pelotas 2014Need for (web) speed - Tchelinux Pelotas 2014
Need for (web) speed - Tchelinux Pelotas 2014
 
Curso de Moodle para Professores da UFPel
Curso de Moodle para Professores da UFPelCurso de Moodle para Professores da UFPel
Curso de Moodle para Professores da UFPel
 
CMS: The Good, the Bad and the Ugly
CMS: The Good, the Bad and the UglyCMS: The Good, the Bad and the Ugly
CMS: The Good, the Bad and the Ugly
 
Oficina de Python - Tchelinux Livramento 2013
Oficina de Python - Tchelinux Livramento 2013Oficina de Python - Tchelinux Livramento 2013
Oficina de Python - Tchelinux Livramento 2013
 

Rock Code Música Programação