thegoodfellas/blogset-br huggingface dataset:
muito melhor rodando sobre KERNEL-RT se voce nao tem ainda, nao conseguira rodar ele em sua plenitude e em tempo real ok? (a menos que aconteca um milagre). Bem vamos ao que interessa, as configuracoes:1- DRIVER = aqui voce pode escolher o Driver de som que voce mais goste (ou que melhor funciona em seu sistema) eu sinceramente ainda nao conheci nenhum mais compativel que o ALSA.2- REALTIME / PRIORITY = Ativando o Realtime seu jack trabalhara em tempo real! Mas para que ele funcione corretamente seu kernel deve estar configurado para trabalhar neste modo. Caso voce esteja usando uma distro customizada para audio basta ativar o Realtime e tudo estara funcionando. Caso sua distro nao seja especifica pra audio sugiro que leia O Estranho Mundo de Jack Epilogo. Em Priority voce escolhe a prioridade que o audio tera no sistema (quando o Realtime estiver rodando), o site oficial do projeto indica valores entre 70 e 80.3- NO MEMORY LOCK / UNLOCK MEMORY = Aqui voce ira escolher de que maneira o JACK ira utilizar a memoria nos processos de audio. Caso for trabalhar com wine ou GTK+ ative o UNLOCK. Nestas duas opcoes voce tambem tem a possibilidade de resolver problemas como por exemplo a tela nao atualiza sincronizada com o audio (pois o jack estaria se atravessando em alguns acesso a memoria dos processos graficos).4- SOFT MODE = Habilitado ele esconde e ignora os XRUNS do sistema. Eu sinceramente desaconselho o uso desta opcao no processo de audio profissional, por que ela acaba enganando a gente. Mas se depois de configurado o jack seu numero de XRUNS for realmente pequeno voce pode habilitar este modo.5- MONITOR = Esta opcao cria saidas e entradas virtuais de monitoramento para processos de audio em tempo real que sua maquina esteja executando. Seria uma maneira de conseguir um retorno em tempo real, conectando os monitores aos playbacks. Caso voce nao conecte nada de diferente acontecera. Para o monitor funcionar corretamente sua placa de som deve ter suporte para este recurso.6- FORCE 16BIT = O padrao do JACK e 32bits, mas como voce sabe os CDs atuais ainda usam a taxa de 16bits na masterizacao final. Entao, caso voce tenha problemas com o desempenho do seu JACK forca-lo a trabalhar em 16 bits e uma boa opcao.7- H/W MONITOR/METER/IGNORE = Suporte para monitoramento de medidas fornecidas diretamente pelo seu hardware, claro, se sua placa tiver esta opcao.8- VERBOSE MESSAGES = Refina a saida de mensagens, fazendo com que as mensagens reportadas, com diagnosticos e evetos sejam comunicados em tempo real.9- MIDI DRIVER = Bom, pelo nome voce deve saber o que e ne? Hehehe10- CONFIGURACOES DE AMOSTRA = Essas configuracoes (Frames/Period, Samplerate, Periods/Buffer, WordLenght, Wait e Channels) correspondem diretamente a velocidade da captura, tamanho dos dados, e mais algumas opcoes que equilibram a latencia. O SAMPLERATE USADO NO JACK DEVE SER O MESMO QUE SERA UTILIZADO POR TODAS OS SOFTS DE AUDIO INSTALADOS NO SISTEMA, caso ele nao seja o mesmo em todos, pode ocasionar estalos, xruns, e funcionamento incorreto dos softwares.Frames/Period e Period/Buffer baixos
sao rapidos e requerem mais processamento dedicado e consequentemente baixam a Latencia, por outro lado, nao sera possivel trabalhar com latencia tao baixa com processadores lentos e sample rates muito altos. Baixas latencias sempre exigem processamento alto. Portanto, se voce pode abrir mao de um pouco de latencia este e um lugar onde voce pode compensar um pouco a falta de memoria e processamento de sua maquina. Teste ate encontrar o ponto G do sistema (hehe).As outras opcoes ("Word Lengh", "Wait" e "Channel") nao sao configuraveis pelo modulo ALSA, mas tambem tem relacao com a manipulacao e tamanho das amostras. Para testa-las mude o Driver la de cima, mas se usar ALSA nao precisa se preocupar (3 coisas a menos para configurar, hehe).11 - PORT MAXIMUM = Define o maximo de portas que o jack vai poder lidar. Para aumentar o desempenho escolha o menor numero de portas possivel, o valor recomendado pelo site do projeto e 128.12 - TIMEOUT = Esta opcao seta o tempo de saida dos processos baseado num pequeno atraso de "sincronizacao" nesta saida. Voce pode tambem fazer alguns testes de desempenho com esta opcao para ver como seu sistema trabalha melhor com essa opcao.13 START DELAY = define um atraso no inicio das aplicacoes no JACK, ideal para o sistema se organizar para receber as novas aplicacoes, o normal desde valor e 2 segundos.14 INTERFACE = Aqui voce vai escolher a placa de som que vai trabalhar como prioritaria em seu sistema, caso tenha mais de uma.15 DITHER = Dither e um processo de "suavizacao" matematica que pode ser necessario no seu processamento de audio quando existem conversoes de taxas de amostragens diferentes ou mesmo quando existem conversoes de volumes, aplicacoes de filtros de frequencias. Se voce esta sentindo algum tipo de distorcao em algum processamento que o jack esta transportando pode experimentar estes algoritmos.16 AUDIO = Aqui voce pode escolher no que sua placa vai se dedicar, se em captar, ou reproduzir, ou ainda nas duas coisas ou seja DUPLEX, que e o padrao.17 IN/OUT DEVICE e CHANNEL = Bem, aqui voce define entradas e saidas, depedendo da sua placa, ou suas placas, um recurso bem interessante. Caso queira usar so a placa padrao escolhida anteriormente deixe todos em DEFAULT.18 IN/OUT LATENCY = voce ja deve saber pelo nome ne? Deixe em default para usar o maximo de seus recuros.19 LATENCY = aqui voce tera o resultado direto em milisegundos.JACK SETUP / OPTIONSAqui estao as opcoes do aplicativo, sobre tudo como ficarao as conexoes, o que aparecera nas estatisticas e os scripts que sao usados por padrao, normalmente esta aba assim como as proximas ja vem em configuracoes adequadas por padrao.JACK SETUP / DISPLAYAqui voce escolhe como o Jack vai aparecer pra voce, como o proprio nome ja diz, os controles sao bem intuitivos e simples como voce pode verJACK SETUP / MISCBem, esta aba voce tem acesso a opcoes comuns do Jack, mas relax, aqui voce pode escolher se ele vai comecar minimizado na bandeja, se vai entrar rodando, quais botoes da interface dele vao
aparecer, se ele vai suportar ALSA (que e a arquitetura avancada de som pro linux) enfim, acho que esplicar o que contem nesta aba pode ser um insulto a sua inteligencia entao paro por aqui (hehe). Bom se voce leu ate aqui e prestou a atencao devida a cada topico, provavelmente voce conseguira configurar seu JACK perfeitamente, e ainda resolver quaisquer eventuais problemas que possam surgir. Agora se voce nao prestou muita atencao, sugiro que releia de novo este post, para nao ter mais problemas. Cenas do Proximo Capitulo Na proxima iremos falar das conexoes no Jack, e obrigado a todos os leitores e comentaristas!! PS: . Algumas partes deste texto sao traducoes livres da documentacao oficial do JACK, fui...
Bom, hoje e domingo, eu to com uma dor de cabeca violenta, e mesmo assim vim escrever aqui, por que espero que sejam importantes essas informacoes pra voces, hehehe. Ele e o super grave, o alicerce por sobre onde a musica e feita, e o peso, a forca, responsavel pela uniao de ritmo e melodia, sim meus amigos o grandioso contrabaixo!! De uns anos pra ca ele deixo de ser apenas mais um integrante da cozinha para trabalhar de verdade na musica. E mais ou menos um zagueiro que faz la seus gols. Entao vamos nessa, algumas diquinhas para o baixo na nossa popular tabela de referencia:Use o high pass filter para cortar entre 40 e 50Hz, isso dara mais clareza nos graves60...80Hz da corpo, peso (Q=1.4)Em baladas pop, costuma-se explorar a faixa entre 80-100Hz para dar mais peso.Em muitos baixos, a regiao entre 120 e 350Hz e aquela onde esta a "personalidade" do instrumento. Para sonoridades mais quentes e justamente aqui que voce ira trabalhar.400...500Hz reforce para mais clareza na melodia (Q=1)700...1000Hz ataque (Q=1.4)2000Hz regiao da "voz" em baixo fretless, legal destacar para solos1,500...3000 pegada e inteligibilidade (Q=1.4)5000...7000Hz slap, "dedilhado" (Q=1.4)Como voce pode notar nem so de graves vive o baixo, portanto partindo desta ideia temos muitas frequencias para trabalhar e tambem boas surpresas durante a mixagem. Mas para chegar ate aqui temos que gravar bem. Prefira o baixo ligado a uma Direct Box, microfone pode sujar muito o som dele (mas se for um baixo acustico fica legal o mic). Os ajustes de eq no amplificador ficam ao gosto do musico. Quanto a compressao: use ataque entre 10 e 50ms (a depender do instrumento, "pegada" do baixista e claro do tipo de musica) e release em cerca de 250ms. Se o compressor tiver a funcao automatica, use. Ajuste o threshold para uma reducao de ganho entre 6 e 9dB nos picos, isso ira ajudar o som a ter consistencia sem parecer artificial.Nunca use reverb no baixo, isso quase sempre da %$&*&##$Use distorcao, exciter, chorus, flanger ou acucar a gosto...E isso galera bons sons ae, e melhoras pra mim...PS: . aaaaaiii minha cabeca... ConexoesOla amigos, hoje vou falar das conexoes no jack. E aqui que tudo acontece!Para voce entender melhor o funcionamento das conexoes imagine um estudio tradicional. Voce ja deve saber um pouco como funciona ne? Se voce toca guitarra (ou viu ja prestou a atencao nos guitarristas) sabe que tem que ligar a guitarra em um pedal e o pedal no combo para tocar e talz. Vou exemplificar com uma figura:Essa figura tosca mostra como e ligada uma guitarra a dois e efeitos e um amplificador. O OUT da guitarra e ligado por um cabo ao IN do primeiro pedal. O OUT deste primeiro pedal e ligado no IN do segundo pedal. Este, por sua vez, tem seu OUT ligado ao IN do amplificador. A figura nao mostra, mas o OUT do amplificador esta ligado no IN do auto falante. E consequentemente o OUT do auto falante esta ligado ao IN dos seus ouvidos. Toda essa ladainha e so
pra dizer que o esquema de conexoes no JACK trabalha no bom e velho sistema IN e OUT.No JACK as conxoes sao exatamente assim...Isso parece comum, mas na verdade e um recurso que eleva seu estudio a padroes inimaginaveis, uma vez que praticamente qualquer aplicacao pode ser ligada a outra via JACK.Algumas conexoes sao feitas de forma automatica como e o caso da imagem abaixo onde o Ardour esta gerenciando os audios existentes no projeto e ligado-os ao mastes que por sua vez e ligado no playback da placa de audio.Nao e fantastico?Mas, alguns aplicativos tem que ser conectados manualmente. Nao e dificil basta seguir a magica regra do IN/OUT hehehe...Vamos ha um exemplo ligando seu controlador midi ao ZYNSUBADDFX (que nome mais feio, ta loco). Basta ir na aba ALSA e ligar a entrada midi de sua placa de som ao ZYNSUBADDFX ja que ele por padrao ja esta ligado automaticamente a sua placa de som... veja:Moleza nao e? Apesar de nao ser tao pratico, posso precisar que este modo de trabalho lhe da uma liberdade tao grande que voce nem tem ideia. Afinal, voce podera qualquer aplicacao a outra e ainda gravar numa terceira ou quarta, ou sei la ligar diversas aplicacoes umas a outras e gravar o resultado final. E muito ampla a aplicacao das conexoes, tanto que eu poderia falar delas durante muito tempo, vai nessa galera maos a obra!!!PS: . Existe um outro principio que utiliza o IN e o OUT e que normalmente gera depois de nove meses uma belissima crianca (huahuahuahua)
Vou iniciar a partir de agora uma nova serie aqui no blog! Sabe, logo que comecei a mixar meus trabalhos apanhava pra caralho. Eram baixistas pedindo mais chao, vocalistas dizendo que precisava de brilho na voz, guitarristas dizendo que a guitarra tava muito baixa, bateristas querendo um som penetrante, mesmo usando pratos rachados e peles velhas em baterias desafinadas. Bom, eu nunca fui de desistir e naquela epoca a mais de dez anos atras, fui atras de respostas na poderosa internet. E verdade, naquela epoca nao havia orkut, e o icq era a melhor forma de se comunicar, e discutir assuntos especiais? Sim, via grupos de mail e foi neles que me escrevi. Foram muitos os grupos em que eu participava mas, o que mais me ensinou a trabalhar meus sons foi o Audiolist, do fantastico Edu Silva!Desde ja devo dizer que descobri que podia melhorar muitas coisas no meu som, e que outras eram impossiveis sem instrumentos e equipamentos descentes. O fato e que tudo o que aprendi naquela epoca ainda me e util hoje. Bem, vou mostrar pra voces apartir hoje, um dos meus segredos de mixagens para que meus trabalhos sempre fiquem com qualidade proxima ao dos profissionais...Bem, voces lembram do meu primeiro post ne? Que falava dos ladspas favoritos? Pois bem, para mixar eu uso principalmente em cada trilha: um compressor, um filtro e um equalizador. Os compressores sao sempre parecidos no linux, por isso escolha o que voce achar mais confortavel, sugiro o SC4 caso voce ja tenha familiaridade com eles, mas caso voce nunca tenha usado compressores sugiro o Dyson. O filtro que iremos usar normalmente e o High Pass Filter, ele tem apenas o controle de cortes, e bem simples, e por isso prefiro ele. Ja a equalizacao sera feita com o poderoso TAP Equalizer/BW!! Este plugin e um Equalizador de oito bandas, com banda ajustavel de centro frequencias. Isto permite que voce faca todos os ajustes tonais para adicionar aquela coloracao profissional a cada instrumento, e chegar a um resultado excelente.Agora algumas dicas sobre o EQ/BW: Voce so gasta em termos de uso da CPU, para as bandas que voce realmente esteja utilizando, e recomendavel que voce defina os ganhos das bandas desnecessarios exatamente a 0 dB (voce pode fazer isso no Ardour rapidamente usando shift + clique sobre o fader), bandas com 0 dB serao ignorados, economizando processador. Entao nao deixe um ganho na banda -0,12 dB a menos que voce realmente precisa que -0,12 dB nela, ok?Outra coisa importante e que direcionarei as informacoes para ferramentas e programas do Linux, mas nada impede que voce use os valores aqui mencionados em outros softs, de outros sistemas operacionais e ate mesmo em equipamentos reais em seu estudio, afinal, frequencias sonoras sao sempre frequencias sonoras, ou seja, universais em qualquer ambiente. A unica dferenca provavelmente sera que o EQ/BW trata todas as frequencias em Hz, e os equipamentos mencionam acima de 1000Hz como 1K, mas isso sao detalhes irrelevantes ao meu ver.E mais outra coisa, nao use essas dicas como receitas de bolos, minha
ideia nao e lancar um guia definitivo para suas producoes, e sim um ponto de partida para suas mixagens. Lembre-se seu ouvido e seu melhor amigo!!ValeuPS: . Caso o EQ/BW nao funcione direito em sua distro use algum outro equalizador parametrico. Existe um de 4 bandas (4-band) que e muito bom tambem...
Bom, alguns produtores adoram baterias com sons sinteticos. E o pior e que em algumas composicoes ficam fantasticas com o som sintetico. Querem exemplos de baterias nada reais mais que ficam muito legais no resultado final? Escutem Jota Quest, U2, Queen... eles tem diversos sons que usam bateras sinteticas e que ficam muito atraentes. E claro, a grande maioria das musicas do (falecido, mas eterno) Michael Jackson usa bateras sinteticas e a sonoridade no final fica PERFEITA, muito massa mesmo. Esse tipo de batera pode ser feito com muita facilidade no Hydrogen. Mas...Se voce e um desses produtores que assim como eu, curte sons de batera mais organicos, beirando a realidade, pode ter certeza que no Hydrogen, se atendo a alguns pequenos detalhes voce pode chegar a um realismo surpreendente. Capaz de enganar ate os ouvidos mais experientes. Vou mostrar a voces como agora:1 Prefira kits com timbres parecidos com os de uma bateria real (obvio ne?) e se for multi camadas (ou seja, com mais de um som por peca, dependendo do volume com que a peca e tocada) melhor ainda. No nosso exemplo, estou usando o Big Mono que tem 16 camadas por peca.2 O Random Pitch do Hydrogen e uma arma fantastica para dar mais realismo a suas bateras. Mas atencao, tenha cuidado para nao fazer sua batera parecer um conjunto de tonhoinhoins. O random varia de pecas para peca, as mais graves podem ter um Random maior, mas, nas pecas mais agudas o Random tem que ser mais leve, ok? Vai pelo ouvido...3 Essa e importante, na hora de escrever a sua batera no Hydrogen pense como um baterista. As pecas nunca sao tocadas com a mesma intensidade. Entao quando estiver montando os padroes, preste a atencao nos hit hats, bumbos, caixas, conducoes, pratos, tons, surdo, rufos, e ataques. Varie os volumes e ouca, alias, mais que ouca, sinta. Gesticule como se voce mesmo estivesse tocando a batera (desde que nao tenha ninguem olhando ne? Nao vai dar uma de louco na frente dos outros huahuaahu... e se te virem nao diga que leu isso aqui, huahuhauhuahuauha) e sinta se realmente parece que o trecho foi executado por uma baterista humano.4 Efeitos com Hit Hat tornam sua bateria quase incontestavel. Caso esteja tocando um rock muito pesado onde o hit hat fica aberto na conducao da musica o som de uma batida nele nao pode embolar com a proxima. As abridinhas de hit hat que terminam com o mesmo sendo fechado com o pedal tambem sao bacanas mas devem ser bem feitas. O lance e a duracao. Coloque o ponto no na linha do hit hat e depois clique sobre ele com o botao direito do mouse e arraste ate o ponto desejado. Isso ira gerar uma faixa azul, que ira determinar a duracao do som. Legal, ne? Use a mesma tecnica nos pratos quando quiser que o baterista segure o prato depois de um ataque... Vai ficar muito legal.5 Alguns kits soam muito secos. Isso nao e bom numa batera que tem a intencao de parecer real,
pois, ao gravar uma batera real sempre temos vazamentos de som das pecas nos microfones das outras, e claro temos a ambiencia do local, que e captada pelos overs. Solucao? Use um reverb do tipo Plate, ou mesmo um reverb que tenha a opcao Drum Room e principalmente guie-se pelo seu ouvido, ele e o principal responsavel por sua bateria parecer mais real!!Isso ae, espero ter ajudado ae!!Peco que me desculpem a demora nas postagens mas nesta semana que passou estive muito doente e so hoje me sinto um pouco mais saudavel para escrever-vos.PazPS: . Que diabos e Toinhonhoins?? Hehehe tambem nao sei, mas faca o teste, enfileire umas dez batidas de caixa e coloque o random dela no maximo, voce vai ver se nao parece uns tonhoinhoins uhauhauhauha
Vamos agora a primeira parte do nosso esclarecimento do JACK. Reza a lenda que uma vez no linux o JACK so podia ser rodado do terminal, e nessa epoca obscura os usuarios linux sofriam demais com toda a complicacao que era usar o JACK. Eis que surgiu a interface grafica do JACK e os linux user foram felizes para sempre, ou quase (hehehe).Pois bem o JACK e responsavel pela comunicacao entre os softwares e sua placa de som e isso faz dele um motor de audio muito util e ate por assim dizer imprescindivel para trabalhar profissionalmente. Ao abri-lo voce ira se deparar com sua interface grafica. Vamos ao que significa cada um dos itens dele:START inicia o trabalho do JACKSTOP para o trabalho do JACK (nao diga...)MESSAGES exibe as mensagens do que vem ocorrendo com o JACK, com sua interferencia e tambem sem elaSTATUS mostra como esta o JACK, e tambem como ele esta se comportandoCONNECT mostra as conexoes que estao sendo feitas entre softwares e sua placa de somPACHTBAY e onde voce pode salvar todas as conexoes para nao precisar refaze-las sempre que reabrir um projeto cheio de softs rodando ao mesmo tempo, as para que ele funcione corretamente e necessario que todos os aplicativos ja estejam abertos antes de voce abrir o patchbay salvo.QUIT para o JACK e o fecha instantaneamente (como voce ja podia imaginar)SETUP entra no menu de opcoes para suas preferencias no uso deste aplicativoABOUT informacoes sobre a versao do JACK que voce esta usandoVoce agora deve estar pensando, ta mas e aqueles comandos stop/play e talz abaixo do visor o que sao? Eles sao usados quando voce vai rodar dois ou mais programas sincronizados como por exemplo hydrogen tocando uma batera e o ardour tocando uma gravacao de violao. Se os dois estiverm configurados para que o jack seja servidor de comunicacao entre eles, por este comando voce podera rodar os dois ao mesmo tempo 100% sincronizados. E nao so por eles, mas tambem nos plays/stops dos proprios programas, nao e incrivel??O Console logo acima traz muitas informacoes pertinentes a todos nos, como se o jack esta rodando e se esta em realtime (RT), o samplerate com que o jack esta trabalhando, uso do CPU em porcentagem, dados de sincronismo caso haja, e o numero de XRUNS ocorridos.Voce deve agora ter pensado: PORRA MAS QUE DIABOS E XRUN??? Calma, vamos a uma traducao livre do documento oficial que encontrei no site Estudio Livre:Bem, quando seu jack esta devidamente configurado e voce tem processador e memoria ram suficiente para conectar todos os softwares que voce precisa com ele atingimos a situacao ideal e agora e so criar. Porem, existem alguns problemas que podem ocorrer atrapalhando o bom funcionamento do jack e dos processos de audio em sua maquina. Os mais frequentes sao os chamados XRUNS e o efeito colateral de tentativas de correcao deste: a alta latencia.O XRUN quando muito alto, passa a inviabilizar o procesamento de audio na sua maquina, dando uma sonoridade "mastigada" no processamento, pois o que acontece na verdade e que seu
sistema operacional e hardware nao estao conseguindo lidar com os parametros que voce exigiu do jack, e voce perde desempenho."Isso ja deve ser suficiente para que voce saiba que devemos evita-lo a todo o custo e vamos ver como evita-los no proximo capitulo.PS: Nao esquecam que temos uma comunidade do orkut que pode servir de forum para tirar muitas duvidas, entrem la, o endereco esta no menu ao lado...