# Seus Primeiros Beeps

Veja o código a seguir:

    play 70

É aqui que tudo começa. Vá em frente, copie e cole este código no editor (o grande espaço em branco abaixo do botão Run). Agora pressione Run…

## Bip!

Intenso. Pressione outra vez. E outra vez. E outra vez

Wow, doido, eu tenho certeza de que você poderia fazer isso o dia todo. Mas espere, antes de se perder em uma corrente infinita de bips, tente modificar o número:

    play 75

Consegue notar a diferença? Tente outro número:

    play 60

Então, números menores produzem sons mais graves e números maiores produzem sons mais agudos. Como em um piano, as teclas da parte mais baixa do piano (lado esquerdo) produzem notas graves e as teclas na parte alta do piano (lado direito) produzem notas agudas.

Acontece que o Dó da 4ª oitava (C em notação em inglês) é identificado pelo número 60. ‘play 60`, portanto, reproduz o Dó da 4ª oitava. Para tocar a próxima tecla de piano à direita, você deve adicionar 1 a 60 e digitar` play 61`, que neste caso é a tecla preta do Dó sustenido. Para tocar o Ré, a próxima tecla à direita,` play 62`.

Não se preocupe se isso não significa nada pra você - Não significava para mim quando eu comecei. Tudo o que importa agora é que você saiba que números baixos criam bips graves e números altos criam bips mais agudos.

## Acordes

Tocar uma nota pode ser divertido, mas tocar várias ao mesmo tempo pode ser ainda melhor. Tente:

    play 72
    play 75
    play 79

Jazzy! Quando você escreve múltiplos `play`s, ele tocam todos ao mesmo tempo. Tente você mesmo - quais números soam bem juntos? Quais soam terríveis? Experimente, explore e encontre você mesmo.

## Melodia

Tocar notas e acorde é divertido - mas e quanto uma melodia? E se você quiser tocar uma nota após a outra e não ao mesmo tempo? Bom, isso é fácil, você só precisa usar `sleep` (dormir/esperar) entre as notas:

    play 72
    sleep 1
    play 75
    sleep 1
    play 79

Que belo arpejo. Mas o que o `1` significa em `sleep 1`? Bom, significa a duração da espera (sleep). Na realidade, significa espere durante uma batida, mas por enquanto vamos considerar como aguardar por 1 segundo. E se nós desejarmos tocar nosso arpejo um pouco mais rápido? Nós precisamos usar valores de espera menores. Que tal a metade? Isto é: `0.5`:

    play 72
    sleep 0.5
    play 75
    sleep 0.5
    play 79

Note como toca mais rápido. Agora tente você mesmo, mude os valores - use tempos e notas diferentes.

Uma coisa que você pode tentar são notas ‘intermediárias’, como `play 52.3` e `play 52.63`. Não há absolutamente necessidade alguma para nos fixarmos às notas padrão. Toque e divirta-se.

## Nomes tradicionais das notas

Para aqueles que já conhecem um pouco de notação musical (não se preocupe se você não souber - isso não é necessário para se divertir) você pode querer escrever uma melodia usando nomes das notas como C e F# (notação inglesa) em vez de números. O Sonic Pi entende isso. Você pode fazer o seguinte:

    # Notação Inglesa: C=Dó; D=Ré; E=Mi; F=Fá; G=Sol; A=Lá; B=Si
    play :C
    sleep 0.5
    play :D
    sleep 0.5
    play :E

Lembre-se de colocar os dois-pontos `:` antes do nome de cada nota, para que ela fique cor-de-rosa (indicando que foi reconhecida). Você também pode especificar a oitava, adicionando um número após o nome de nota:

    # :C3 = Dó na terceira oitava; :E4 = Mi na quarta oitava...
    play :C3
    sleep 0.5
    play :D3
    sleep 0.5
    play :E4

Se quiser transformar uma nota em sustenido, adicione um `s` após o nome da nota, como em `play :Fs3`. Se você quiser transformar a nota em bemol, adicione um `b` como em `play :Eb3`.

Agora pire e divirta-se criando suas próprias melodias.