Ferramentas do usuário

Ferramentas do site


projetos:musichacking:inicio

Grupo de musica eletrônica artesanal.

Interesses :

Podemos tentar tudo isso neste grupo. Temos encontros quinzenais.

Encontros

MusicHacking #38 : Mostra Suas Projetos

Quando : Domingo, dia 17 de setembro de 2023. 14:30

Onde : Calango Hacker Clube, SCLN 405 Bloco D Loja 26 Subsolo CEP 70846-540

Um evento para mostrar qualquer projeto de musichacking em que você esteja trabalhando.

Eu (Phil) tenho dois pequenos para mostrar:

a) controlando um sintetizador com meu coração (um encontro entre um sensor de ECG e o Bastl Kastle via Arduino. Agora funcionando)

b) aprender teoria musical através do Python (nova versão da biblioteca musical em Python que gera progressões de acordes)

MusicHacking #37 : Sintetizador DIY do Otávio

Quando : Domingo, dia 6 de agosto de 2023. 14:30

Otávio está criando seu próprio sintetizador movido a bateria com uma entrada Midi e infinitas possibilidades! Por enquanto ele gera apenas uma onda sinoidal a partir de um Arduino Uno rodando a biblioteca Mozzi, mas o plano é ter potenciômetros controlando parâmetros de envelopes e efeitos para criar atmosferas e viabilizar performances sonoras.

MusicHacking #36 : Sintetizadores no Arduino com Mozzi

Quando : Quinta, dia 13 de julho de 2023. 19:00

O biblioteca de Mozzi (https://sensorium.github.io/Mozzi/) é o padrão pra programar sintetizadores no Arduino.

Neste encontra vamos experimentar com esse biblioteca e transformar nossas Arduinos em instrumentos.

Nota a mudanca de data Quinta-feira, dia 13!!!!

MusicHacking #34 : Voltamos ao MusicHacking

Quando : Domingo, dia 04 de junho de 2023. 14:30

Reunião tod@s @s Musichackers em Brasilia.

Conversar e brincar com sintetizadores pequenas e circuitos eletronicos.

MusicHacking #33 : Bryan Day no Calango

Quando : Sábado, dia 06 de agosto de 2022. 17h30

Visita de Bryan Day ao Calango

Streaming: https://www.youtube.com/watch?v=fwDVyjQVQPM

Bryan Day builds instruments that exploit physical forces like gravity, friction, resonance and kineticism. These constructions often take fantastical forms and emit sounds that confound expectations based on their visual configurations, eliciting delight. Bryan assembles collections of these sonic sculptures according to the needs of the performance at hand.

http://www.bryanday.net/

MusicHacking #32 : PO's e Pd

Quando : Sábado, dia 14 de maio de 2022. De 9h30 até 12h30

Vamos brincar com Pocket Operators (PO's) e PureData (Pd). A princípio, serão brincadeiras separadas, mas quem sabe o que pode sair disso aí?!

MusicHacking #31 : Samplers' Delight

Quando : Domingo, dia 05 de maio de 2019. Desde 15:00 ate 19:00

Neste encontra vamos fazer BEATS do hip-hop! Utilizando samples.

Nos vamos conversar um pouco sobre este arte de sampleagem.

E depois, vamos brincar e ser criativo!

Quem já esta utilizando DAWs como FruityLoops ou Ableton pode utilizar.

Mas pra quem ainda não tem, nos vamos instalar software livre (Audacity e LMMS) aprender um pouco deste software, e todo mundo pode mexer.

https://lmms.io/

https://www.audacityteam.org/

Vamos compor … procurando samples interessantes e fazendo beats.

Leva suas laptops e headphones.

MusicHacking #30 : VCVRack

Quando : Domingo, dia 07 de abril de 2019. Desde 15:00 ate 18:00

Vamos aprender instalar e brincar musicalmente com este software maravilhosa.

https://vcvrack.com/

VCVRack : sintetizador modular, virtual, software livre. Roda em Windows, Mac e Linux.

MusicHacking #29 : Conexão "live" com Raul Hacker Club

Quando : Segunda, dia 18 de março de 2019. Desde 17:00 ate mais tarde

Vamos abrir um conexão “live” com Raul Hacker Club (http://raulhc.cc/Agenda.2019-03-18-MusicHacking) onde o Igor vai ser construindo um “Groovesizer” (https://groovesizer.com/)

Também falamos sobre outras projetos musicais com o Arduino.

MusicHacking #28 : Sonic Pi alem live-coding

Quando : Domingo, dia 12 de agosto de 2018. 15:00 Horas

Ja mexemos um pouco com Sonic Pi. (https://sonic-pi.net/)

Mas o Sonic Pi 3 vem com algumas coisas interessante : tratamento de áudio externo e conexões com Open Sound Control e Midi. Vamos explorar estes novas capacidades do Sonic.

Este evento tb esta bom pra iniciantes de Sonic Pi, qualquer idade.

MusicHacking #27 : Tidal Cycles

Quando : Domingo, dia 29 de julho de 2018. 15:00 Horas

Tidal Cycles (https://tidalcycles.org/) 'e um sistem de LiveCoding acima de Haskell.

Vamos aprender fazer sons com ele!

MusicHacking #26 : Encontro Geral

Quando : Domingo, dia 15 de julho de 2018. 15:00 Horas

Encontro geral pra quem gosto de musica, musica eletrônica, criando instrumentos, musica feito com circuitos e software livre e qualquer outra MusicHacking.

Vem conhecer quem fazer musica no Calango.

MusicHacking #25 : Protoplug

Protoplug (http://www.osar.fr/protoplug/) 'e um plugin tipo VST que pode ser utilizada em qualquer DAW como Ableton, FL Studio etc.

Ele empacotar um maquina virtual do Lua (https://www.lua.org/portugues.html) e podemos programar nossas próprias sintetizadores e fx utilizando este linguagem simples.

Tambem, o Protoplug 'e software livre.

Traga seu laptop com o DAW preferido e vamos instalar (Windows / Mac … Linux vamos tentar) e aprender o Protoplug.

Codigo pra notas randomicos :

--[[
name: croissant
description: MIDI processor VST/AU for Protoplug. 
I'm going to create a library that emulates the functionality I use from Sonic-Pi for generative / algorithmic music. 
Starting with the ring (cyclic array) data-structure.
author: [email protected]
--]]

require "include/protoplug"

local blockEvents = {}



function ring(ns) 
	local count = 0
	for _ in pairs(ns) do count = count + 1 end
	return {
		notes = ns,
		noItems = count,
		current = 0,	
		choose = function(self) 
			r = math.random(self.noItems)
			x = self.notes[r]
			return x
		end,
		tick = function(self)
			if (self.current > self.noItems-1) then
				self.current = 0
			end
			self.current = self.current + 1 
			return self.notes[self.current]
		end
	} 
end
 
local scale = ring({0, 3, 7, 11, 12, 17})
local off_buffer = {}

function plugin.processBlock(samples, smax, midiBuf)
	blockEvents = {} 
	for ev in midiBuf:eachEvent() do
		if ev:isNoteOn() then
			local root = ev:getNote()			
			local note = root + scale:choose()
			off_buffer[root] = note
			play(ev:getChannel(),note,ev:getVel())
		elseif ev:isNoteOff() then
			local note = off_buffer[ev:getNote()]
			if not note == nil then
				play_off(ev:getChannel(),note)
			end
		end	 
	end
	-- fill midi buffer with prepared notes
	midiBuf:clear()
	if #blockEvents>0 then
		for _,e in ipairs(blockEvents) do
			midiBuf:addEvent(e)
		end 
	end
end

function play(chan,note,vel)
	local newEv = midi.Event.noteOn(chan,note,vel)
	table.insert(blockEvents, newEv)
end
 

function play_off(chan,note)
	local newEv = midi.Event.noteOff(chan,note)
	table.insert(blockEvents, newEv)
end

MusicHacking #24 : web_audio

Primeiro meetup do 2018.

Quando : Domingo, dia 14 de janeiro de 2018. 15:00 Horas

Vamos conversar sobre web_audio (https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API) e a criação dos synths e musica no browser. Hoje o browser 'ta muito poderoso, mesmo pra criar seus próprios instrumentos.

Olha exemplos : http://nexusosc.com/gameofreich/

https://codepen.io/jakealbaugh/full/qNrZyw

https://experiments.withgoogle.com/ai/drum-machine/view/

MusicHacking #23 : Trackers e Chiptunes

Quando : Domingo, dia 17 de dez. de 2017 15:00 Horas

Vamos fazer musica com a estética dos videogames classicos e as raves. Com o participação do Droid-On ( https://droidon.bandcamp.com/ , https://soundcloud.com/droidon ) que vai ensinar composição com Trackers (tem varias exemplos pra todos as sistemas operacionais como http://famitracker.com/ , http://www.warmplace.ru/soft/sunvox/ etc.) e Gameboy.

Traga seu equipamento de som e alto-falantes!

MusicHacking #22 : Software Livre pra Musica (LMMS, Hydrogen, Ardour, Audacity etc.)

Quando : Domingo, dia 15 de outubro de 2017. 15:00 Horas

MusicHacking #21 : DIY Synths e Sequenciadores

Quando : Domingo, dia 25 de junho de 2017. 15:00 Horas

Voltamos ao a construção de sintetizadores básicos e circuitos barulhentos com componentes simples e baratos.

MusicHacking #20 : DIY Synths e Sequenciadores

Quando : Domingo, dia 19 de Março de 2017 15:00 Horas

Eis a lista de componentes para fazermos o Sequenciador simples:

  • 1 un. Circuito integrado CMOS 4017;
  • 4 a 10 un. Diodo 1N4148 ou similar;
  • 4 a 10 un. led simples;
  • 4 a 10 un. potenciometros 100k (ou de valor próximo);
  • 4 a 10 un. resistor 680 Ohms (ou de valor próximo);
  • 1un. protoboard;
  • 1 un. CMOS 40106;
  • 1 un. bateria 9v.;
  • 1un. conector de bateria;
  • 1un. Capacitor 2,2 uF ou de valor similar;
  • 1 un. Atari Punk Console (já montado nos encontros anteriores);
  • Vários cabinhos para conexão;

MusicHacking #19 : Calango Audio Livre

Com Luís Fernando.

DAW (digital audio workstation), MIDI, captação de som analógico, edição, plugins, outros temas e finalmente você vai entender o que é o JACK e como usá-lo pra fazer um som! Leve seu notebook, microfone, fones de ouvido e instrumentos musicais!

Só lembrando: mesmo quem não tiver nenhum apetrecho de áudio extra, poderá usar a placa de som interna do seu computador. Basta levar fones de ouvido e microfones. Quem quiser brincar mais, pode levar outros instrumentos também.

Lembrando ainda que quem for pode instalar antes de sair de casa os seguintes programas nos seus notebooks, para não sobrecarregar a rede do Calango no dia:

  • Audacity - editor básico de áudio
  • Ardour - editor profissional de áudio (Digital Audio Worstation)
  • QJACKctl - controlador do JACK
  • JACK - kit de conexão de áudio
  • Utilitários ALSA (alsautils)
  • Hydrogen - software avançado para fazer trilhas de bateria
  • Calf (plugins)
  • vmpk ou jack-keyboard - piano virtual
  • fluidsynth - software sintetizador de som

Cada pacote pode ser instalado no Ubuntu, Mint, Debian, ElementaryOS, Fedora, Archlinux, etc, procurando-os no sistema de pacote e depois pedindo para instalar. São todos software livres. Alguns dos programas também são compatíveis com o Windows.

Quem tiver microfones, direct boxes, violões com captador, teclados MIDI, placas de som USB, cabos, etc, pode levar também, junto com o notebook.

Domingo, dia 15 de janeiro, 2017, 15:00

MusicHacking #18 : Construindo Mais DIY Synths

Lista de componentes :

Atari Punk Console:

  • 01 un. CI 556
  • 01 un. Capacitor 0,01 uF
  • 01 un. Capacitor 0,1 uF
  • 01 un. Capacitor eletrolítico 10uF
  • 01 un. Resistor 1k ohm
  • 02 un. Potenciometro A 500k ohm

Amplificador:

  • 01 un. CI LM386
  • 01 un. Resistor 10 ohms
  • 02 un. Capacitor Eletrolítico 10uF 16V (ou 50V)
  • 01 un. Capacitor Polyester 47nF (0,047uF)
  • 01 un. Capacitor Eletrolítico 220uF 16V (ou 50V)

Sequenciador:

  • 01 un. CI CMOS 4017

Oscilador

  • 01 un. CI CMOS 40106
  • 03 un. Potenciometro A 1M (logaritmico) ou B 1M (linear) (outras valores possíveis: 500k ou 100k)
  • 01 un. Capacitor Eletrolítico 4.7 uF
  • 01 un. Capacitor Eletrolitico 1 uF
  • 01 un. Capacitor Eletrolitico 0.1 uF
  • 06 un. Fotoresistor LDR (pequeno ou médio)

Outros materiais:

  • Vários cabinos para conexão da protoboard
  • 01 un. bateria 9V (bom ter uma reserva)
  • 01 un. Conector de bateria 9V (soquete)
  • 01 un. Placa para protótpico 830 furos (Protoboard/Matriz de contato)
  • 01 un. alto-falante pequeno 3W - 8ohms ou similar (pode ser de caixinha de computador)

Ferramentas úteis:

  • Multimetro simples
  • Alicate pequeno bico fino
  • Alicate pequeno de corte
  • Pinça para Circuito Integrado
  • Lupa
  • Ferro de solda
  • Solda fina (estanho)

Domingo, dia 11 de dezembro de 2016 15:00

Continuamos nossas DIY Synths …

MusicHacking #17 : Construindo DIY Synths

Começando com os ideias do AtariPunk começamos construir nossas proprias DIY Synths.

Trage sua própria placa de ensaio / protoboard e outras componentes.

Sugestoes :

  • Protoboard / Breadboard
  • fios / “Jumpers”
  • 9V pilha
  • 9V conetador da pilha
  • 556 (ou 2 X 555) chip (https://pt.wikipedia.org/wiki/CI_555)
  • 8 Ohm falante
  • 1K Ohm resistência
  • 2 X 500K Ohm resistência variável (Potentiometer)
  • 5K Ohm resistência variável (Potentiometer)
  • 2 X 0.01uf Capacitador

Onde comprar? :

Domingo, dia 20 de novembro de 2016, 15:00

MusicHacking #16 : Paisagens Sonoras e DIY Synths

A Ianni vai apresentar algumas exemplos de Paisagens Sonoras clássicos e o Lucio de Araujo vai mostrar os synths além do AtariPunk dele.

Domingo, dia 16 de outubro de 2016, 15:00

MusicHacking #15 : Sonic Pi

Domingo, dia 7 de agosto de 2016, 16:00

MusicHacking #14 : Carnaval

Sábado, 6 de fev. de 2016, 19:00

Conversamos sobre music-hacking o carnaval, planos e projetos do 2016, o radio do Calango e mais.

MusicHacking #13 : Sonic Pi com BSBLOrk

Os membros do Orquestra dos Laptops da Brasília (BSBLOrk) pediram um oficina mexendo com Sonic Pi (http://sonic-pi.net/), um linguagem de “live-coding” pra o Raspberry Pi, mas que também função no Linux, Windows e Mac.

Isso vai ser um oficina pratica. Trazer o seu laptop (e RaspPi) pra instalar e aprender como programa com esta linguagem simples (e livre). (Sonic Pi era projetado como um ferramenta educacional pra as crianças aprendem ambos musica e programação.)

Sonic Pi Exemplos

Data : domingo, 29 de novembro de 2015, 15:30


MusicHacking #12 : encontro entre Arduino e sintetizador analógico

Data : sábado, 17 de outubro de 2015, 14:00

Mexemos com Arduino e um sintetizador analógico. Inicialmente utilizando o Arduino com Waveflavours pra produzir um ton rico em harmônicas. E depois, alimentar isso pra os filtros / geradores do envelope do Doepfer.

Segundo experimente. Fazemos um “optical coupler” simples com um LED e LDR pra transformar a saída PWM do Arduino pra um voltagem analógica. Isso permite controlando o VCO do sintetizador pela um CV … deixando o Arduino função como um sequenciador.

Os beats vem do LMMS.


MusicHacking #11 : Percussão com Arduino

Data: 02/09/2015 às 19:00.

Tema: Sensores com Arduino que permitem tocar ritmos. Atuadores com Arduino pra tocar instrumentos reais.


MusicHacking #10 : Encontro geral, MIDI e Jam

Data : 08/08/2015, 14:00

Algumas pessoas pediram um encontro de MusicHacking onde se pudesse fazer música mesmo. Tb, tentaremos solucionar alguns problemas de configuração MIDI e entender melhor esse protocol. No fim da tarde, vamos fazer a jam!


MusicHacking #9

Data: 08/07/2015 às 19h

Vem pra conhecer nosso novo espaço e o comunidade de music-hacking em Brasília. Tambem nos vamos falar um pouco sobre DAWS livres como LMMS ( https://lmms.io/ ) e Hydrogen ( http://www.hydrogen-music.org/hcms/ )


MusicHacking #8

Detalhes em breve


MusicHacking #7

Data : 26/04/2015

Oficina de PureData (https://puredata.info/)


MusicHacking #5


MusicHacking #4 : Arduino e Processing

Conseguimos um conexão entre o Arduino (pela Serial) e o Processing e controlemos um sintetizador simples de Minim (http://code.compartmental.net/minim/index.html)

Codigo : ArduinoEProcessing


MusicHacking #3 : Musica no Arduino

Espaço HUB Parque Digital em 1º de novembro de 2014.

Um sintetizador no Arduino utilizando WaveFlavours ( https://github.com/interstar/Arduino-WaveFlavours )


MusicHacking #2 : Processing

Um oficina de programação em Processing (http://processing.org/) pra iniciantes.

PowerPoint : processing.ppt


MusicHacking #1 : AtariPunk!

Em 11/10/2014 no Espaço Parque Digital.

projetos/musichacking/inicio.txt · Última modificação: 2023/09/17 13:55 por otavio