Manual do Hydrogen




Instalação


No Debian e Ubuntu


Se você usa Debian ou Ubuntu, dê o seguinte comando no terminal:

sudo apt-get install hydrogen

Note que, no caso do Ubuntu, o Hydrogen está no repositório Universe. Se você não sabe como ativá-lo, leia no Ubuntu Guide

No Gentoo


No Gentoo, dê o seguinte comando no terminal:

emerge gentoo

Quando da escrita disto, o Hydrogen estava no testing branch do Gentoo, com isso é necessário dizer explicitamente que você quer instalar programas testing e não stable. Isto é feito com:

echo 'ACCEPT_KEYWORDS="~x86"' >> /etc/make.conf

Note que se você usa versão diferente de 64 bits (por exemplo, amd64) é necessário trocar (por exemplo de ~x86 para ~amd64).



Baixando

A última versão estável do Hydrogen está disponível em http://hydrogen.sourceforge.net/ ou http://hydrogen-music.org/ .

É possível baixar o código fonte diretamente do CVS digitando o seguinte comando no terminal:


cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/hydrogen co hydrogen

O Hydrogen depende das seguintes bibliotecas:

Obs.: Caso vá compilar, utilize o GCC a partir da versão 3.0 para evitar problemas.


Compilando


Depois de ter baixado e descomprimido o arquivo tar.gz, execute os seguintes comandos para compilar o Hydrogen:

$ cd hydrogen-(número da versão)

$ ./configure

$ make

$ su -c "make install"


Antes de compilar, veja opções adicionais com o comando:

$./configure --help


Se ocorrer alguns erros enquanto roda o Hydrogen e você quiser reportá-los, lembre-se de configurar o makefile com:

$./configure --enable-debug


Utilizando pacotes binários

Se você usa alguma distribuição baseada em Debian, digite no terminal, como usuário root:

apt-get install hydrogen


Configuração do driver de áudio


É importante escolher o driver de áudio apropriado para utilizar com o Hydrogen, pois alguns recursos são dependentes dessa configuração. Nas versões mais recentes, o driver pode ser selecionado automaticamente.


OSS


O driver OSS é suportado pela grande maioria das placas de som, porém não permite que mais de um software esteja gerando áudio enquanto o Hydrogen estiver aberto. Escolha o OSS somente em última opção.

ALSA


Também é suportado por grande parte das placas de som, porém possui a mesma limitação do driver OSS.

Jack


O Jack é um servidor de áudio profissional de baixa latência que permite que os softwares de áudio se comuniquem entre si. É recomendável utilizar o Jack para aproveitar todos os recursos do Hydrogen, para isso inicie o Jack antes de abrir o Hydrogen.


Interface


A barra de ferramentas principal





Controles de voltar, tocar/pausar, parar, avançar e loop. A barra de espaço pode ser utilizada para dar play ou pause.



Selecionando o modo “Song”, o Hydrogen tocará toda a música. Selecionando “Pattern”, será tocado apenas o padrão que está sendo mostrado na tela.



Ajusta o número de batidas por minuto (BPM). Também podemos ativar ou desativar o metrônomo clicando sobre o botão do canto inferior-esquerdo. É possível alterar o BPM girando a roda do mouse.



Mostra um gráfico de utilização dos recursos do processador.



Exibe eventos MIDI.



Clique para ativar o Jack Transporte: o Hydrogen irá funcionar como 'escravo' de outro programa 'master' (por exemplo, Ardour). Esta ferramenta só estará disponível se estiver utilizando o driver de áudio Jack.



  • CTRL + O = Abrir arquivo;

  • CTRL + S = Salvar arquivo;

  • Backspace = Reinicia a música ou o padrão do início.


Editor de padrões





A janela de edição de padrões nos permite criar ou modificar o padrão (seqüência de batidas/sons) que está sendo tocado.

No canto superior esquerdo, temos os botões + e -, os quais nos permite selecionar o padrão a ser editado. Logo ao lado, temos os campos size e resolution. Através do primeiro, definimos o tamanho do padrão e, com o segundo, determinamos a resolução. Se o botão “Quantize” estiver ativado, as batidas inseridas respeitarão a resolução do padrão. Quando um instrumento que tenha no mínimo uma nota no padrão está selecionado, será mostrada pequenas barras verticais na parte inferior desta janela. Essas barras permitem deixar a batida mais dura ou mais suave.

Você pode mover um instrumento para cima ou para baixo da lista com os botões . O botão (“ouvir novas notas”), quando ativado, faz com que o som das batidas sejam tocadas no momento em que as adicionamos ao padrão.

Clique com o botão direito sobre o nome de um instrumento para acessar o menu que permite alterar alguns parâmetros.




  • Travar - se ativado, fixa o instrumento no padrão e, mesmo que você mude de kit de bateria, o instrumento permanecerá ali. Dessa forma, será possível fazer seu próprio kit de bateria juntando vários instrumentos de diferentes kits.

  • Limpar Notas - retira todas as batidas daquele instrumento.

  • Preencher Notas - preenche todas as batidas daquele instrumento no padrão atual.

  • Randomizar velocidade - aplica automaticamente uma velocidade aleatória a cada nota do instrumento.

Também é possível inserir novas batidas ativando o botão , o qual permite a inserção das batidas via MIDI ou pelo teclado de acordo com a seguinte associação tecla --> instrumento:

(note que o nome do instrumento depende do kit de bateria em uso. Esta lista se refere ao GMKit, que é aberto por padrão ao iniciar o Hydrogen. A posição do instrumento, de qualquer forma, é a mesma.)


  • Z = Kick
  • X = Snare Jazz
  • C = Snare Rock
  • V = Tom Low
  • B = Tom Mid
  • N = Tom Hi
  • M = Cowbell
  • Q = Ride Jazz
  • W = Ride Rock
  • E = Instrumento No. 17 (vazio no momento)
  • R = Instrumento No. 18
  • T = Instrumento No. 20
  • Y = Instrumento No. 22
  • U = Instrumento No. 24
  • S = Stick
  • D = Hand Clap
  • G = Closed HH
  • H = Pedal HH
  • J = Open HH
  • 2 = Crash
  • 3 = Crash Jazz
  • 5 = Instrumento No. 19
  • 6 = Instrumento No. 21
  • 7 = Instrumento No. 23





Editor de música


Na janela de edição de música é onde vamos definir quais padrões vão ser tocados em cada momento. Do lado direito desta janela, temos várias linhas de quadrados. Clicando sobre os quadrados, iremos determinar que num certo momento da música um padrão será tocado. Os quadrados azuis representam os padrões que serão tocados.

Já no lado esquerdo da janela, temos a lista de padrões. Um clique com o botão direito sobre o nome de um padrão abrirá um menu, no qual poderemos mudar o nome, copiar ou deletá-lo. Não é permitido mais de um padrão com o mesmo nome.

Logo acima da lista temos os seguintes botões:



  • - cria um novo padrão (será solicitado um nome);

  • - move o padrão selecionado para cima ou para baixo;

  • - apaga todos os padrões (antes de apagar, você terá que confirmar);

  • - permite selecionar padrões para serem movidos de lugar. Clique com o botão esquerdo do mouse sobre um quadrado azul e arraste para o local onde deseja deixá-lo;

  • - permite adicionar/remover padrões. Com este botão ativado, basta clicar sobre um quadrado para ativar ou desativar o padrão. Na maior parte das ocasiões, preferimos deixar esta ferramenta ativada.


O Mixer




A janela de Mixer é útil para ajustar o volume geral ou de cada um dos instrumentos do kit de bateria. Nesta janela também é mostrado o “peak” (valor de volume mais alto). Nas máquinas mais antigas, é aconselhável desabilitar a visualização do peak, para isso utilize o botão .

Outros botões presentes nessa janela:

  • - Esta barra permite o ajuste do balanço (esquerda/direita) de cada instrumento;

  • - Solo / - Mudo;

  • - botão para ouvir o som de algum dos instrumentos;

Quando um instrumento é selecionado no Editor de Padrões, o led azul próximo ao botão de play se acende.

Próximo ao botão que controla o volume geral, é possível ajustar três efeitos globais: swing (substitui algumas notas atrás ou a frente de maneira não aleatória); timing (modifica o tempo das notas) e humanize effect (edita a velocidade aleatoriamente).

Dando um clipe duplo sobre o nome de um instrumento na janela do Mixer, será aberta uma outra janela que possibilita modificar muitas propriedades de um instrumento.




A primeira aba (“Instrumento”) permite modificar a afinação do instrumento. Podemos ajustar o Attack, Decay, Sustain, Release, Cutoff and Resonance (esses dois últimos podem ser desabilitados pressionando o botão BYP) ou então adicionar um tom (pitch) aleatório.

A segunda aba (“Layer”) é o local onde podem ser adicionados samples nos formatos WAV/AU/AIFF/FLAC. Podem ser adicionadas até 16 camadas (“layers”) para cada instrumento de acordo com o nível de velocidade. Podemos também ajustar o tom e o ganho (gain) de cada camada separadamente.

Alem disso, na janela mixer, podemos definir quatro efeitos LADSPA para cada instrumento atráves do botão FX . Esse botão está localizado no canto inferior direito da janela Mixer. Veja mais detalhes a seguir.




Plugins LADSPA


O Hydrogen também pode adicionar efeitos aos sons utilizando qualquer biblioteca de plugins LADSPA. É necessário ter instalados as fontes LADSPA (disponíveis em http://www.ladspa.org ). A instalação é tão simples quanto “dar um make & make install”. Instale várias bibliotecas para ter uma noção da possibilidade de recursos, há mais plugins disponíveis em:





Assim que tiver instalado um plugin, abra uma música que você goste, adicione um efeito que tenha poucas batidas no padrão. Na janela do mixer clique no botão FX () e, em seguida, em algum dos quatro botões Edit (). Assim que aparecer uma outra janela, clique em “Selecione o efeito” e escolha um dos efeitos que estão instalados. Os efeitos estão listados em ordem alfabética e por categorias.



Ajuste o nível dos efeitos e demais parâmetros e ouça. Cada um dos botões “return” controlam o nível do efeito. Se você quiser habilitar/desabilitar rapidamente um efeito, clique sobre o Botão Bypass ().


Menus


Arquivo


  • Arquivo --> Salvar como para salvar o projeto no formato .h2song . Esse formato nos possibilita continuar a música em outro momento do mesmo ponto em que paramos.

  • Arquivo --> Exportar para exportar a música no formato WAV ou MIDI.

  • Arquivo --> Preferências para alterar as configurações do Hydrogen.



Preferências


Sistema de áudio

Na aba “Sistema de áudio” é possível modificar o driver de áudio que está sendo usado (OSS, ALSA, Jack, PortAudio) e os valores da taxa de amostragem e do tamanho do buffer. Nós também podemos ajustar alguns outros recursos do Hydrogen como “Habilitar faixas de saída”, a qual é útil se nós quisermos adicionar efeitos a um único instrumento com o JackRack?. A opção “Conectar ao par de saída padrão” simplesmente conecta a saída ALSA às portas padrão: desmarque esta opção caso você queira conectar a saída Jack a outras portas sem desconectá-las primeiro. Preste atenção também no item “Polifonia”: ali definimos o número máximo de notas que podem ser tocadas simultaneamente. Caso a capacidade de processamento do seu computador seja baixa, é recomendável definir um valor menor para evitar xrun (atraso na execução das notas).



Sistema Midi




Aparência


A aba “Aparência” permite modificar a fonte, o tamanho e o estilo da janela, além da velocidade de queda do gráfico de volume do mixer.




Informação sobre o motor de áudio


Essa aba mostra informações gerais sobre o Hydrogen e o driver de áudio. A taxa de amostragem e o valor de buffer do Jack são customizáveis quando o Jack é iniciado pela linha de comando ou pelo QjackCTL. As versões mais recentes do Hydrogen não trazem mais essa aba.



Gerenciador de Kits de Bateria




O “Gerenciador de Kits de Bateria” mostra todas as opções relacionadas aos kits de bateria. Um kit é composto por um grupo de sons em formato WAV ou FLAC, que juntos podem oferecer um “groove” próprio para cada ocasião (disco music, hiphop, rock, etc). Utilize o menu Exibir --> Kit de Bateria.

A primeira aba permite carregar (abrir) um kit de bateria. Caso você faça modificações em um kit, como por exemplo, acrescentar/retirar instrumentos, alterar os volumes e efeitos, você poderá salvar as modificações no kit de bateria. Há também a opção de salvar o kit com outro nome e, assim, preservar o kit original.

A aba de importação permite instalar outros kits de bateria. No site http://www.hydrogen-music.org você encontra mais kits de bateria.

Utilize a aba de exportação para compartilhar um kit de bateria que você tenha feito. Escolha um diretório e um nome para o kit a ser exportado. Os kits de bateria são exportados com a extensão .h2drumkit.

Licença de uso


É dada permissão para copiar, distribuir e/ou modificar este documento sob os termos da Licença de Documentação Livre GNU, Versão 1.1 ou qualquer versão posterior publicada pela Free Software Foundation;

"Licença de Documentação Livre GNU".


Última alteração: 13/08/2007 às 20:17, por: wille