Como Jogar Tunes com Sonic Pi sobre o Raspberry Pi

Com Sonic Pi sobre o Raspberry Pi, você pode fazer algum ruído, criando música. A figura a seguir mostra um exemplo de uma faixa de música simples.

image0.jpg

Para fazer música, siga estes passos:

  1. Lançar o Sonic Pi.

    Quando você lançar o Sonic Pi, você vê um único comando na janela de código:

    jogar 70
  2. Clique no botão Executar no canto superior esquerdo.

    Você ouviu uma nota?

  3. Se você não ouvir nada, volte para as preferências e # 173-experimento com as configurações até clicar em Executar faz um barulho.

  4. Se você ouvir uma nota, clique na janela de código e pressione a tecla Backspace um par de vezes para eliminar 70.

  5. Agora digite 60 em vez de modo a que o código se parece com isso:

    jogar 60
  6. Clique em Executar novamente.

    você pode ouvir como a nota mudou? O som - o campo - é menor.

    Você pode tocar as notas juntos.

  7. Editar o código para que ele se parece com o seguinte e clique em Executar:

    jogar 60play 64play 67

    Essas notas fazem um som agradável.

  8. Editar o código para que ele se parece com isso e clique em Executar de novo:

    jogar 60play 61play 62play 63play 64play 65

    Isso não é um som tão bom, não é?

Os músicos sabem que observa bom som juntos, e no qual se constata não. Música que soa agradável o tempo todo é chato, então a maioria das músicas tem uma mistura de sons e notas agradáveis ​​e não tão agradáveis.

Jogando com o tempo em Sonic Pi

Você não tem que jogar todas as notas ao mesmo tempo. Você pode dizer o Sonic Pi para dormir entre as notas para fazer uma diferença, como este:

jogar 60sleep 1play 64sleep 1play 67

Sônica Pi lê a 1 como um todo batida. A maioria das músicas usa notas mais curtas. Você costuma dividir batidas em meias batidas, quartas de batidas, e oitava batidas. Para a música muito rápido, você pode usar semicolcheias ou mesmo trinta segundos.

Porque o Sonic Pi foi feita por programadores e não músicos, você tem que dar-lhe uma fração batida como um número decimal. A tabela a seguir é uma folha de fraude para contagem batida.

Fraction batidaHora de dormir
11
Metade0,5
Trimestre0,25
Oitavo0,125
décimo sexto0,0625
Trinta segundos0,03125

Tente o seguinte:

jogar 60sleep 0.125play 64sleep 0.5play 67sleep 0.25play 64sleep 0.125play 60

Usando diferentes batidas cria um ritmo, o que torna uma música mais interessante.

Batidas funcionam bem quando todos os números de adicionar-se a um número inteiro - 1, 2, e assim por diante. Eles não têm, mas coisas estranhas acontecem se você tentar tocar músicas com um número diferente de batidas ao mesmo tempo.

codificação ao vivo em Sonic Pi

Sônica Pi é projetado para codificação ao vivo - que significa que você pode experimentar sons e padrões de notas sem parar outros sons e padrões de nota.

menu