SlideShare a Scribd company logo
1 of 61
Download to read offline
Rock ‘n’ Code: Como criar música programando
Por Jerônimo Medina Madruga
Tchelinux Camaquã 2019
Contato
(quem mandar feedback ganha cursos gratuitos!)
http://bit.ly/falecomonegao
Quem é Jerônimo?
Contato
(quem mandar feedback ganha cursos gratuitos!)
http://bit.ly/falecomonegao
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/falecomonegao
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
● https://projects.raspberrypi.org/en/projects?software[]=sonic-pi
● https://www.youtube.com/watch?v=ixn6d4qSK5I
Rock 'n' Code - Como criar música programando - Tchelinux Camaquã 2019
Rock 'n' Code - Como criar música programando - Tchelinux Camaquã 2019

More Related Content

What's hot

#DevDojo - Algarismos Romanos
#DevDojo - Algarismos Romanos#DevDojo - Algarismos Romanos
#DevDojo - Algarismos Romanos
flavio1110
 

What's hot (17)

Apresentando a Godot Game Engine no FISL 16
Apresentando a Godot Game Engine no FISL 16Apresentando a Godot Game Engine no FISL 16
Apresentando a Godot Game Engine no FISL 16
 
Divisão de conhecimento e open source
Divisão de conhecimento e open sourceDivisão de conhecimento e open source
Divisão de conhecimento e open source
 
Desenvolvimento de Jogos com Software Livre
Desenvolvimento de Jogos com Software LivreDesenvolvimento de Jogos com Software Livre
Desenvolvimento de Jogos com Software Livre
 
Tdc2015 - Trilha Web - Polymer 1.0
Tdc2015 - Trilha Web - Polymer 1.0Tdc2015 - Trilha Web - Polymer 1.0
Tdc2015 - Trilha Web - Polymer 1.0
 
Contribuir com o django é mais simples do que voce imagina!
Contribuir com o django é mais simples do que voce imagina!Contribuir com o django é mais simples do que voce imagina!
Contribuir com o django é mais simples do que voce imagina!
 
Rock And Code: Como criar música programando
Rock And Code: Como criar música programandoRock And Code: Como criar música programando
Rock And Code: Como criar música programando
 
Dá para ganhar dinheiro com Software Livre?
Dá para ganhar dinheiro com Software Livre?Dá para ganhar dinheiro com Software Livre?
Dá para ganhar dinheiro com Software Livre?
 
Boruto: The Next Generations - Capítulo 1 [Naruto 3GP]
Boruto: The Next Generations - Capítulo 1 [Naruto 3GP]Boruto: The Next Generations - Capítulo 1 [Naruto 3GP]
Boruto: The Next Generations - Capítulo 1 [Naruto 3GP]
 
Desenvolvimento de Jogos - #Aula01 - Introdução
Desenvolvimento de Jogos - #Aula01 - IntroduçãoDesenvolvimento de Jogos - #Aula01 - Introdução
Desenvolvimento de Jogos - #Aula01 - Introdução
 
DrupalCamp campinas 2016 - Como contribuir para a comunidade poder ser bom pa...
DrupalCamp campinas 2016 - Como contribuir para a comunidade poder ser bom pa...DrupalCamp campinas 2016 - Como contribuir para a comunidade poder ser bom pa...
DrupalCamp campinas 2016 - Como contribuir para a comunidade poder ser bom pa...
 
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
 
Python: Por onde comecar?
Python: Por onde comecar?Python: Por onde comecar?
Python: Por onde comecar?
 
Python Nordeste 2016 - Aplicações multiplataforma - Kivy
Python Nordeste 2016 - Aplicações multiplataforma - KivyPython Nordeste 2016 - Aplicações multiplataforma - Kivy
Python Nordeste 2016 - Aplicações multiplataforma - Kivy
 
#DevDojo - Algarismos Romanos
#DevDojo - Algarismos Romanos#DevDojo - Algarismos Romanos
#DevDojo - Algarismos Romanos
 
Marketing de busca_SEO
Marketing de busca_SEOMarketing de busca_SEO
Marketing de busca_SEO
 
Kanban no mundo real: As dores e os benefícios de evoluir o Scrum
Kanban no mundo real: As dores e os benefícios de evoluir o ScrumKanban no mundo real: As dores e os benefícios de evoluir o Scrum
Kanban no mundo real: As dores e os benefícios de evoluir o Scrum
 
[Curso Java Basico] Aula 55: Enum: metodos value e valueOf
[Curso Java Basico] Aula 55: Enum: metodos value e valueOf[Curso Java Basico] Aula 55: Enum: metodos value e valueOf
[Curso Java Basico] Aula 55: Enum: metodos value e valueOf
 

Similar to Rock 'n' Code - Como criar música programando - Tchelinux Camaquã 2019

Similar to Rock 'n' Code - Como criar música programando - Tchelinux Camaquã 2019 (7)

Rock & Code - Como criar música programando - Tchelinux pelotas 2019
Rock & Code - Como criar música programando - Tchelinux pelotas 2019Rock & Code - Como criar música programando - Tchelinux pelotas 2019
Rock & Code - Como criar música programando - Tchelinux pelotas 2019
 
Aprendendo a programar criando música: Uma introdução a Sonic Pi - Jerônimo M...
Aprendendo a programar criando música: Uma introdução a Sonic Pi - Jerônimo M...Aprendendo a programar criando música: Uma introdução a Sonic Pi - Jerônimo M...
Aprendendo a programar criando música: Uma introdução a Sonic Pi - Jerônimo M...
 
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...
 
Produção Multimídia
Produção MultimídiaProdução Multimídia
Produção Multimídia
 
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
 
Apresentação utilizada no painel "Desafios de aprendizagem com a tecnologia".
Apresentação utilizada no painel "Desafios de aprendizagem com a tecnologia".Apresentação utilizada no painel "Desafios de aprendizagem com a tecnologia".
Apresentação utilizada no painel "Desafios de aprendizagem com a tecnologia".
 

More from Jerônimo Medina Madruga

More from 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...
 
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
 
Licenças e comunidades - FISL 14
Licenças e comunidades - FISL 14Licenças e comunidades - FISL 14
Licenças e comunidades - FISL 14
 

Rock 'n' Code - Como criar música programando - Tchelinux Camaquã 2019