Mostrando postagens com marcador Hydrogen. Mostrar todas as postagens
Mostrando postagens com marcador Hydrogen. Mostrar todas as postagens

quinta-feira, 30 de junho de 2011

Hydrogen - Pastas padrão do programa

        O programa utiliza, por padrão, pastas específicas para salvar drumkits, patterns, demos, songs, playlists etc, as quais encontram-se, desde o momento da instalação, dentro de duas pastas do programa, uma utilizada pelo sistema e outra própria do usuário.
        Nos caminhos apresentados abaixo, “pasta-usuario-x” refere-se a pasta do usuário. E “.hydrogen” trata-se da pasta do programa que se encontra oculta. Em GNU/Linux, nomear uma pasta com um “.” (ponto) na frente de outros caracteres, faz com que ela fique oculta, só ficando visível após mudar a configuração do gerenciador de arquivos para que ele exiba as pastas ocultas (no Nautilus: Ver > Mostrar arquivos ocultos, ou Ctrl+H).

/usr/share/hydrogen/data/demo_songs
/usr/share/hydrogen/data/drumkits

/home/pasta-usuario-x/.hydrogen
/home/pasta-usuario-x/.hydrogen/data
/home/pasta-usuario-x/.hydrogen/data/drumkits
/home/pasta-usuario-x/.hydrogen/data/patterns
/home/pasta-usuario-x/.hydrogen/data/playlists
/home/pasta-usuario-x/.hydrogen/data/songs

sexta-feira, 13 de maio de 2011

Hydrogen - Itens do menu principal

        O menu principal do Hydrogen 0.9.4 apresenta quatro itens, sendo eles, “Project”, “Instruments”, “Tools” e “Info”, cada um abrindo um submenu com vários outros itens.


Project



1. Cria um novo projeto.
2. Mostra as informações do projeto atual (Nome da música, Autor, Licença e Notas) (ver imagem).
3. Abre um projeto “*.h2song” já salvo (ver imagem).
4. Abre o navegador de arquivos para escolher uma das músicas de demonstração, localizadas em “/usr/share/hydrogen/data/demo_songs” (ver imagem).
5. Abre um dos últimos projetos trabalhados.
6. Salva o projeto atual no formato “*.h2song”.
7. Abre o navegador de arquivos para salvar o projeto atual com o nome e no local que preferir (ver imagem).
8. Abre um Pattern salvo anteriormente. Por padrão, quando utilizado o “Save Pattern” (botão direito sobre o Pattern), ele é salvo em “/home/pasta-usuario-x/.hydrogen/data/patterns” e em uma pasta com o nome do drumkit utilizado (ver imagem).
9. Exporta o Pattern selecionado com o nome e para o local que preferir, com o formato “*.h2pattern” (ver imagem).
10. Exporta a música para arquivo Midi (*.mid), o qual pode ser utilizado em sequenciadores midi, ou ouvida em players que suportem o formato (ver imagem).
11. Exporta a música para arquivo WAV (*.wav), o qual pode ser utilizado em editores de audio, como o Ardour ou Audacity, ou ouvida em players que suportem o formato (ver imagem).
12. Fecha o projeto atual.


Instruments



1. Adiciona um instrumento (peça) ao drumkit atual para ser editado no editor de instrumentos, acrescentando um som pré-gravado da peça etc.
2. Limpa todos os instrumentos (peças) do drumkit atual, para que sejam editados do zero no editor de instrumentos, acrescentando sons pré-gravados em cada peça etc.
3. Salva o drumkit atual, por padrão, em “/home/pasta-usuario-x/.hydrogen/data/drumkits” e em uma sub-pasta com o nome escolhido (ver imagem).
4. Abre o navegador de arquivos para escolher o local para o qual o drumkit será exportado (ver imagem).
5. Abre a janela para importação de drumkits, a partir de um repositório na internet (aba “Internet”) ou a partir de um dispositivo de armazenamento (aba “Local file”).


Tools



1. Abre o editor de playlist no qual podem ser acrescentadas várias musicas já salvas (ver imagem).
2. Abre ou fecha o mixer.
3. Abre ou fecha o editor de instrumentos.
4. Abre a janela “Preferências”, onde pode-se editar as configurações do programa (Geral, Sistema de áudio, Sistema midi e Aparência)


Info



1. Abre janela para selecionar o manual do programa (em inglês, italiano, espanhol, francês,...) ou um tutorial (ver imagem).
2. Exibe informações sobre o programa, autores, licença etc.

domingo, 8 de maio de 2011

Hydrogen - Tipos de arquivos nativos do programa

        Seguem os tipos de arquivos nativos do Hydrogen, os quais, basicamente, contém códigos, linhas de comando e instruções que dizem como programa deve operar.

*.h2pattern: arquivo XML que descreve um único padrão. Os padrões são grupos de batidas e são geridos no editor de padrão.

*.h2song: arquivo XML que descreve a música inteira (ou sequência). As músicas são grupos de padrões com suas propriedades e são geridos no editor de música.

*.h2playlist: arquivo XML que descreve uma lista. A Lista é um grupo (ordenado) de músicas.

*.h2drumkit: uma pasta compactada contendo todas as amostras de som compondo um drumkit e uma descrição de arquivo XML. Drumkits são basicamente grupos de amostras de som.

        O programa abre e salva em todos esses formatos nativos acima e exporta a música (sequência de patterns contendo as batidas) nos formatos “.wav” e “.midi”. O formato WAV pode ser utilizado em editores de áudio (Audacity, Ardour,...) em mixagens com outros instrumentos, e o formato MIDI, em sequenciadores MIDI (Rosegarden), podendo, ambos, serem ouvidos em players que os suportem.
        Segue abaixo, uma tabela resumo dos tipos de arquivos com os quais o Hydrogen opera.


Tipo de arquivo
Operações
Abre
Salva
Importa
Exporta
.h2song
X
X


.h2pattern
X
X

X
.h2playlist
X
X


.h2pattern
X
X


.h2drumkit


X
X
.wav



X
.midi



X
 

terça-feira, 3 de maio de 2011

Hydrogen - Interface e módulos do programa

        A interface do Hydrogen é composta de alguns módulos, alguns editores, sendo eles, a barra de ferramentas principal, o editor de pattern, o editor de música, o editor de instrumentos e o mixer, os quais são apresentados abaixo.

FIGURA 1: Hydrogen 0.9.4, no Trisquel 4.5
Barra de Ferramentas

FIGURA 2: Barra de Ferramentas do Hydrogen 0.9.4

1. exibe o tempo da música
2. botões de navegação (voltar, executar/pausar, parar, avançar e loop)
3. seleção de modo song ou pattern
4. seleção de compasso e batidas
5. ajuste de BPM e botão para ligar/desligar metrônomo
6. exibição de eventos MIDI e uso do CPU
7. botões para exibir o mixer e o editor de instrumentos, e display que apresenta eventos


Editor de Pattern

        O Hydrogen sequencia a partir de padrões (patterns) criados pelo usuário. Em cada "pattern" o usuário programa, utilizando um intuitivo editor, uma sequência de batidas de determinado segmento da música. Após ter todos os patterns necessários para a música inteira, cada um contendo as respectivas partes da música (intro, verso, refrão, solo,...), pode-se editar no sequenciador de música, sequenciando os patterns criados, compondo com esses patterns a linha de tempo da música, estruturando a música.

FIGURA 3: Editor de Pattern do Hydrogen 0.9.4

1. pattern selecionado no editor de música para ser editado
2. grade do padrão para inserção de pontos que marcam as batidas
3. seleção de “size” (tamanho do padrão) e “resolução” (resolução da grade)
4. gravação de eventos via teclado/midi
5. menu de contexto com opções para o instrumento selecionado
6. lista de seleção com opções para ajuste de velocidade, pan e avanço e atraso de cada batida do instrumento (peça) selecionado
7. botões para acionar mute (quadrado vermelho) e solo (quadrado verde)


Editor de Música

        É aqui que a música em si é montada, onde os patterns criados, cada um contendo as respectivas partes da música (intro, verso, refrão, solo,..), serão ativados em uma sequencia na linha de tempo da música.

FIGURA 4: Editor de Música do Hydrogen 0.9.4

1. menu de contexto com opções para o pattern selecionado
2. grade para inserção de pontos que marcam os patterns
3. pattern ativo (selecionado para tocar)
4. limpa a grade, desativando todos os patterns que estiverem selecionados
5. cria um novo pattern
6. move o pattern selecionado para baixo
7. move o pattern selecionado para cima
8. modo seleção: para copiar, mover e apagar patterns selecionados na grade
9. modo desenho: para marcar livremente pontos na grade
10. single pattern mode / stacked pattern mode
11. linha de tempo da música


Editor de Instrumentos

        No Editor de Instrumentos podemos regular controles de “Attack”, “Decay”, “Sustain”, “Release” etc de cada peça, na aba “Intrument” em “Geral” (A); editar camadas e acrescentar novas, regulando “Gain”, “Pitch e “Fine”, na aba “Intrument” em “Layers” (B); e, gerenciar o uso dos Drumkits e padroẽs, selecionando o drumkit que vai executar a música, personalizando o drumkit etc.

FIGURA 5: Editor de Instrumentos do Hydrogen 0.9.4: (A) Instrument, aba Geral; (B) Instrument, aba Layers; (C) Sound library.


Mixer

        Podemos dizer que o mixer tem um papel importante mais para o final do trabalho de composição. Quando a música já está pronta, com todos os patterns criados (através do editor de patterns) e sequenciados no editor de música, pode-se dar um ótimo acabamento na mixagem, equilibrando volumes dos canais, regulando controles de Pan para um bom panorama, dando ambientação com uso de plugins e “humanizando” a música.

FIGURA 6: Mixer do Hydrogen 0.9.4

1. canal do mixer
2. teclas “Executar exemplo”, “Mudo” e “Solo”
3. controle de “Pan” (balanço esquerda/direita)
4. controles de ganho dos plugins, cada um ligado ao seu respectivo plugin encontrado no editor de plugins (7)
5. controle de volume do canal
6. registro dos picos de volume
7. editor de plugins: suporta 4 plugins, os quais são direcionados para seus respectivos controles de ganho em cada um dos canais do mixer
8. canal master: controle do volume, teclas “Mute”, “FX” (para exibir editor de plugins) e “Peak” (para exibir os picos dos instrumentos), e controles para “humanizar” a música, “Humanize”, “Velocity” e “Swing”

sábado, 30 de abril de 2011

Hydrogen - Manual Básico

        Este é um manual básico de uso do Hydrogen, que tem o objetivo inicial de apresentar os elementos da interface do programa, as principais funções do seu menu, os tipos de arquivos com os quais ele opera, e a localização de suas pastas padrão, para que novos usuários possam se familiarizar com esta drum machine e ganhar tempo nos primeiros contatos com o programa. Posteriormente este manual poderá ser ampliado, contemplando aspectos mais aprofundados das funcionalidades do programa.


Sumário

1 Hydrogen - Apresentando o programa
2 Hydrogen - Interface e módulos do programa
        2.1 Barra de Ferramentas
        2.2 Editor de Pattern
        2.3 Editor de Música
        2.4 Editor de Instrumentos
        2.5 Mixer
3 Hydrogen - Tipos de arquivos nativos do programa
4 Hydrogen - Itens do menu principal
        4.1 Project
        4.2 Instruments
        4.3 Tools
        4.4 Info
5 Hydrogen - Pastas padrão do programa

quinta-feira, 31 de março de 2011

Hydrogen – Apresentando o programa

        O Hydrogen é uma “drum machine”, desenvolvida pelo programador italiano Alessandro Cominu, que é distribuída gratuitamente sob os termos da licença de software livre GNU General Public License e com versões para GNU/Linux, Windows e Mac OS X. O programa foi escrito em linguagem de programação C++ e utilizando a biblioteca de desenvolvimento Qt. O sequênciador de bateria Hydrogen é extremamente leve, intuitivo, profissional e flexível em relação aos formatos suportados ao exportar e às formas com que se pode trabalhar um projeto.
        O programa sequencia a partir de padrões (patterns) criados pelo usuário. Em cada "pattern" o usuário programa, utilizando um intuitivo editor, uma sequência de batidas de determinado segmento da música. Após ter todos os patterns necessários para a música inteira, cada um contendo as respectivas partes da música (intro, verso, refrão, solo,..), pode-se editar no sequenciador de música, sequenciando os patterns criados, compondo com esses patterns a linha de tempo da música, estruturando a música. Resumindo, primeiro programa-se uma sequência de batidas no pattern, depois programa-se uma sequência utilizando o(s) pattern(s) criado(s). Essa forma de construção da música, a partir de patterns, torna o processo todo muito rápido e flexível. Um pattern criado pode ser utilizado em várias partes da música, e também pode ser salvo, para ser utilizado em outras músicas.


Características importantes

Sequenciamento de amostras de sons pré-gravados nos formatos “.wav”, “.au”, “.aiff” e “FLAC”: o Hydrogen sequencia essas amostras de sons que foram gravados em estúdio, a partir da microfonação de uma bateria real.

64 linhas verticais por pattern: é sobre essas linhas verticais, que se cruzam com as linhas horizontais referentes às peças da bateria, que clicamos para marcar os pontos que representam as batidas. Cada batida tem seu próprio nível de volume, sendo esta uma das formas de controlar a intensidade de cada batida.

32 canais: um canal por instrumento, cada um com controle de volume, Pan, controles de ganho para 4 plugins, e mais as teclas “Executar exemplo”, “Mudo” e “Solo”. Com isso, tem-se controle total sobre cada peça da bateria, possibilitando um resultado muito realista e profissional.

Canal Master: com controle do volume, teclas “Mute”, “FX” (para exibir editor de plugins) e “Peak” (para exibir os picos dos instrumentos), e controles para “humanizar” a música: “Humanize”, “Velocity” e “Swing”.

Suporte multicamadas: 16 camadas por instrumento.

Importação, Exportação e criação de Drumkits: Para ter mais kits disponíveis além dos que acompanham o programa, pode-se fazer download dos kits disponibilizados no site do programa, importando-os posteriormente. Pode-se montar um kit personalizado com as peças de todos esses kits instalados ou montar um kit do zero, a partir de amostras pré-gravadas que por vezes são disponibilizadas na internet. Todos os kits, sejam os prontos, os personalizados, ou os criados, podem ser exportados, para segurança do usuário.

Suporte aos plugins de efeito LADSPA: slots para 4 plugins diferentes, os quais podem ser direcionados para cada um dos canais do mixer (4 efeitos por peça).

Integração com os sistemas de audio Jack, ALSA, PortAudio e OSS.

Integração e sincronização via Jack com outros softwares: o Hydrogen pode ser conectado ao Audacity ou ao Ardour para uma mixagem com outros instrumentos.

Gravação de eventos MIDI: a partir de teclado conectado em uma das entradas disponibilizadas pelos controladores ALSA MIDI e PortMidi.

Exporta para os formatos WAV e MIDI: O formato WAV pode ser utilizado em editores de áudio (Audacity, Ardour,...) em mixagens com outros instrumentos, e o formato MIDI, em sequenciadores MIDI (Rosegarden). Esses formatos também podem ser ouvidos em players que os suportem.

Bateria realista: através do uso de amostras pré-gravadas de baterias acústicas, da randomização de velocidade e intensidade das batidas, e da aplicação de ganho nos controles Humanize, Velocity e Swing, além da utilização de efeitos para dar ambientação. Ouça algumas músicas demo disponibilizadas em sourceforge.net/projects/hydrogen/files/Hydrogen/demos/.


Download e instalação

Windows

        A última e única versão pronta para Windows é a versão 0.9.4 (hydrogen-windows-installer-20060309.exe), que apresenta menos recursos que as atuais versões para GNU/Linux, porém existem mais duas versões teste, 0.9.5 (hydrogen_0.9.5-beta2.exe) e 0.9.6 (hydrogen_0.9.6-alpha1.exe).

GNU/Linux

        O Hydrogen encontra-se disponível para instalação a partir dos repositórios de varias distribuições GNU/Linux, podendo ser instalado via ferramentas gráficas, como “Synaptic” ou ferramentas tipo “Adicionar/Remover Aplicações”, ou via terminal. Se necessário, ou se assim preferir, o usuário pode baixar os fontes compactados ou os pacotes binários do programa, e compilá-lo.

Confira todas as versões em:


Considerações finais

        O Hydrogen é realmente um programa fantástico, que só tem evoluído com o tempo, o que mostra que as possibilidades futuras serão ainda maiores. A integração com sistemas de áudio e com outros softwares em GNU/Linux, fazem dele uma ferramenta flexível, dinâmica, sendo uma parte importante do conjunto de softwares direcionados para a produção musical em ambiente GNU/Linux.
        Criar uma música no Hydrogen é relativamente fácil, mesmo que você não seja baterista. Se você tiver um bom ouvido para música, com certeza vai perceber isso. Se você for um baterista, ou compor com auxílio de um, o resultado será ainda melhor.
        O Hydrogen pode ser obtido em sua página oficial, na área de downloads, em www.hydrogen-music.org/?p=download, e também no SourceForge.net, em sourceforge.net/projects/hydrogen/files/Hydrogen/. Drumkits estão disponíveis em sourceforge.net/projects/hydrogen/files/Sound%20Libraries/. O manual em inglês encontra-se em www.hydrogen-music.org/content/tutorial/manual_en.html, e traduzido para o português no Estúdio Livre, em www.estudiolivre.org/tiki-index.php?page=Hydrogen.