All public logs
Jump to navigation
Jump to search
Combined display of all available logs of Soundscapes. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 13:11, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/100/pt (Created page with "Os blocos dentro do bloco '''forever''' são avaliados sequencialmente num ciclo, de cima para baixo, após a sequência '''on start''':")
- 13:10, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/99/pt (Created page with "# Mostrar um ícone elegante de nota musical no ecrã LED apenas para melhorar a aparência. # Defina a variável '''Instrument_1''' como '''canal MIDI 1'''. Assim, quaisquer alterações na variável '''Instrument_1''' correspondem a ações no canal MIDI 1. # '''midi use raw serial''' é o que fará com que o micro:bit "comunique" com o dispositivo de saída MIDI.")
- 13:10, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/98/pt (Created page with "Os blocos dentro do bloco '''on start''' são executados sequencialmente, antes de qualquer outra coisa no programa, quando o micro:bit é ligado.")
- 13:10, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/97/pt (Created page with "'''Explicação detalhada do código:'''")
- 13:09, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/96/pt (Created page with "<HTML> <div style="position:relative;height:0;padding-bottom:60%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.microbit.org/#pub:_gdURLxbmvCqo" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div> </html>")
- 13:09, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/95/pt (Created page with "Os exemplos anteriores que utilizam dados de sensores podem ser adaptados para enviar dados via MIDI com a extensão Makecode MIDI, o que significa que os sons não serão reproduzidos no micro:bit, mas sim através de um software de computador ou aplicação web devidamente configurado. O exemplo seguinte mapeia o '''nível de luz''' para notas MIDI e envia-as através do canal MIDI 1 <ref name="code" group="Note">.</ref>")
- 13:09, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/94/pt (Created page with "==== Dados do sensor via MIDI ====")
- 13:09, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/93/pt (Created page with "'''Nota:''' No Linux, instale o [http://www.varal.org/ttymidi/ ttymidi] em vez do hairlesMIDI e do loopMIDI.")
- 13:09, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/92/pt (Created page with "O MIDI é uma ferramenta poderosa para a sonificação, pois permite controlar uma vasta gama de parâmetros sonoros, tais como a altura do som, o volume e o timbre. Esta configuração permite que vários micro:bits enviem dados MIDI para um único sintetizador, possibilitando a sonificação sincronizada de vários fluxos de dados. Também permite que um único micro:bit envie dados MIDI através de vários canais MIDI.")
- 13:08, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/91/pt (Created page with "Existem inúmeras estações DAW gratuitas (e algumas de código aberto e multiplataforma), como o [https://lmms.io/ LMMS], que pode descarregar e configurar para reproduzir entrada MIDI. O método mais fácil é tocar diretamente a partir do navegador através de uma aplicação web como [https://midi.city/ midi.city], o [https://onlinesequencer.net/ Online Sequencer] e muitas outras que pode descobrir online. Em princípio, aplicações web como o midi.city detetam fac...")
- 13:08, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/90/pt (Created page with "'''Como funciona:''' O micro:bit envia mensagens MIDI através de comunicação série. Estas mensagens são então recebidas pelo Hairless MIDI, que as reencaminha para o LoopMIDI. Atuando como uma porta MIDI virtual, o LoopMIDI torna as mensagens MIDI acessíveis a software de computador/aplicações web (como DAWs ou sintetizadores digitais) que recebem essas mensagens e geram os sons correspondentes, completando a ligação.")
- 13:07, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/89/pt (Created page with "# Instale a [Extensão MIDI [https://makecode.microbit.org/pkg/microsoft/pxt-midi] para o Makecode. # Crie um [programa muito básico [https://makecode.microbit.org/_RKp9zi8Jw11L] utilizando a extensão MIDI] para testar a sua configuração. # Instale o [https://projectgus.github.io/hairless-midiserial/ Hairless MIDI], abra-o e, no menu suspenso da porta serial, selecione a porta COM (porta USB) à qual o micro:bit está ligado. # Instale o [https://www.tobias-erichsen....")
- 13:07, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/88/pt (Created page with "'''Instruções passo a passo (ver o vídeo):'''")
- 13:06, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/87/pt (Created page with "<html> <center> <br> <iframe width="560" height="315" src="https://www.youtube.com/embed/Gfp9Ve_YUhg?si=jllM2VKnhaePNBS2&start=24" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> </center> </html>")
- 13:06, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/86/pt (Created page with "O vídeo a seguir explica em detalhe como ligar o micro:bit à sua DAW (Estação de Trabalho de Áudio Digital) ou sintetizador digital através de MIDI no Windows:")
- 13:06, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/85/pt (Created page with "==== Configurar o MIDI ====")
- 13:06, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/84/pt (Created page with "O MIDI é um protocolo que facilita a comunicação em tempo real entre instrumentos musicais eletrónicos. MIDI significa Musical Instrument Digital Interface e foi desenvolvido no início dos anos 80 para armazenar, editar, processar e reproduzir sequências de eventos digitais associados a instrumentos eletrónicos de produção sonora, especialmente aqueles que utilizam a escala cromática de 88 notas de um teclado de piano. Podemos, de forma aproximada mas simples,...")
- 13:05, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/83/pt (Created page with "O som produzido pelo altifalante (buzzer) do micro:bit tem pouca potência e não reproduz frequências baixas. O micro:bit também é muito limitado na sua capacidade de gerar vários sons simultaneamente e sons com timbres mais complexos. No último exemplo, utilizámos um «truque» para sonificar valores de várias entradas. Utilizámos a pausa (duração do silêncio entre sons consecutivos) como saída de sonificação. Inteligente, mas o que realmente gostaríamos...")
- 13:05, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/82/pt (Created page with "=== Sonificação via MIDI (O micro:bit como instrumento MIDI) ===")
- 13:04, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/81/pt (Created page with "onde «harmonic» é uma matriz de números que contém as relações de frequência da escala harmónica. Uma vez que cada tom da escala harmónica está exatamente a uma oitava de distância do tom anterior, alterar o número da oitava, neste caso específico, apenas irá ampliar o intervalo da série harmónica.")
- 13:04, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/80/pt (Created page with "<HTML><div style="position:relative;height:0;padding-bottom:70%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.microbit.org/#pub:S52429-19885-94270-50677" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div></html>")
- 13:04, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/79/pt (Created page with "Por exemplo, o código seguinte mapeia o valor do «nível de luz» no intervalo [0,255] para a nota C central com uma oitava acima e reproduz-a durante 500 ms:")
- 13:04, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/78/pt (Created page with "Pode criar facilmente as suas próprias escalas musicais com matrizes e utilizá-las como entrada para as funções de mapeamento, de modo a mapear e reproduzir qualquer valor numérico na sua escala personalizada. A matriz de entrada deve conter as relações de frequência em relação à frequência fundamental.")
- 13:04, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/77/pt (Created page with "==== Mapear e reproduzir numa escala personalizada ====")
- 13:03, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/76/pt (Created page with "Também é possível utilizar outros sensores (incluindo sensores externos ligados ao micro:bit através de pinos) e diferentes intervalos de entrada. Isto é útil para a sonificação em tempo real, quando se sonifica os dados ao mesmo tempo que se recolhem.")
- 13:03, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/75/pt (Created page with "<HTML><div style="position:relative;height:0;padding-bottom:40%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.microbit.org/#pub:S52170-83121-65302-12966" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div></HTML>")
- 13:03, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/74/pt (Created page with "Por exemplo, o exemplo seguinte mapeia o valor do nível de luz no intervalo [0,255] para o Dó central em tom maior, numa oitava, e reproduz-o durante 500 ms indefinidamente:")
- 13:02, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/73/pt (Created page with "Também é possível utilizar outros sensores (incluindo sensores externos ligados ao micro:bit através de pinos) e diferentes intervalos de entrada. Isto é útil para a sonificação em tempo real, quando se sonifica os dados ao mesmo tempo que se recolhem.")
- 13:02, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/72/pt (Created page with "<HTML><div style="position:relative;height:0;padding-bottom:40%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.microbit.org/#pub:S52170-83121-65302-12966" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div></HTML>")
- 13:02, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/71/pt (Created page with "A função '''map''' devolve um número inteiro ao mapear um valor num determinado intervalo [low, high] para uma escala musical especificada num número especificado de oitavas. Por exemplo, o exemplo seguinte mapeia o valor do '''nível de luz''' no intervalo [0,255] para o Dó central maior numa oitava e reproduz-o durante 500 ms indefinidamente:")
- 13:02, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/70/pt (Created page with "==== Mapeie e reproduza um único valor na escala musical ====")
- 13:02, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/69/pt (Created page with "Este exemplo é equivalente ao exemplo de sonificação em tempo real que utiliza a função de sonificação '''map''' para um único valor, conforme se segue.")
- 13:01, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/68/pt (Created page with "Embora o trabalho árduo se passe nos bastidores, isso torna mais desafiante para si inovar na sonificação :)")
- 13:01, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/67/pt (Created page with "<HTML><div style="position:relative;height:0;padding-bottom:40%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.microbit.org/#pub:S46900-26939-17526-29927" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div></HTML>")
- 13:01, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/66/pt (Created page with "Para mapear e reproduzir dados diretamente a partir de um sensor do micro:bit, pode utilizar o bloco seguinte, que inclui um menu suspenso para selecionar o sensor. O intervalo de entrada é selecionado automaticamente de forma a corresponder aos valores mínimo e máximo que podem ser obtidos dos sensores do micro:bit.")
- 13:00, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/65/pt (Created page with "==== Mapear e tocar diretamente a partir de um sensor micro:bit ====")
- 13:00, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/64/pt (Created page with "Instalar a extensão do registador de dados")
- 13:00, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/63/pt (Created page with "A seguir, explicamos como instalar a extensão:")
- 13:00, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/62/pt (Created page with "Em todos os exemplos anteriores, os números foram mapeados para um intervalo contínuo de frequências, o que é ótimo! Mas será que soa bem? Para melhorar a experiência auditiva, pode mapear os números para uma escala musical. A [https://makecode.microbit.org/pkg/davidnsousa/sonification extensão de sonificação SoundScapes para MakeCode micro:bit] torna este tipo de mapeamento fácil e acessível.")
- 12:59, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/61/pt (Created page with "=== A extensão de sonificação SoundScapes para micro:bit ===")
- 12:59, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/60/pt (Created page with "<HTML> <div style="position:relative;height:0;padding-bottom:40%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.microbit.org/#pub:_4w40bdb7LTjV" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div> </html>")
- 12:59, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/59/pt (Created page with "O seguinte transforma em som o '''nível de luz''' mapeado para o tom central, com uma pausa definida pela '''rumo da bússola''' mapeada para milésimos de segundo <ref name="code" group="Note">.</ref>")
- 12:59, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/58/pt (Created page with "Os sistemas de sonificação servem frequentemente para fornecer mais do que uma informação. Podemos mapear tantas variáveis quantos os parâmetros sonoros que conseguimos controlar, desde que o som não se torne confuso devido às múltiplas camadas sonoras reproduzidas simultaneamente. Se considerarmos que uma orquestra filarmónica pode ter mais de cem elementos, temos alguma margem para sobrepor vários sons. Ao contrário dos estímulos visuais, onde não podemos...")
- 12:58, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/57/pt (Created page with "=== Várias entradas mapeadas para um único som ===")
- 12:58, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/56/pt (Created page with "'''Preste atenção ao número do pino ou ao endereço I²C!'''")
- 12:58, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/55/pt (Created page with "i2c")
- 12:58, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/54/pt (Created page with "Pino de leitura analógica")
- 12:57, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/53/pt (Created page with "Pino de leitura digital")
- 12:57, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/52/pt (Created page with "Para utilizar um sensor digital/analógico externo num micro-pino ou, por exemplo, através do protocolo I2C (todos estes blocos podem ser encontrados nas categorias avançadas), pode utilizar os mesmos programas, bastando substituir o bloco de entrada «nível de luz» pelo bloco correspondente, da seguinte forma:")
- 12:57, 6 April 2026 David Sousa talk contribs created page Translations:Real-time sonification/51/pt (Created page with "==== Utilização de sensores de entrada externos ====")