A API JavaSound e responsavel pela execucao de som no sistema operacional atraves de um dispositivo de som (placa de som) devidamente instalado. O JavaSound e uma API relativamente de baixo nivel e nao contem implementacoes de algoritmos sofisticados que ultrapassem a manipulacao de sons em si, como um recurso automatico para tocar arquivos de som comprimidos ou recursos para converter entre formatos de som com compressao de dados, filtragem de banda, analise de espectro, etc. Claro que tudo isso pode ser implementado e realizado usando o JavaSound, mas nao vem pronto de cara.O JavaSound possui basicamente duas formas de tratar os sons: via streams de audio formatadas (chamada sampled) e via sinais MIDI. Cada qual possui seus proprios objetos e funcionalidades.Testando o som com JavaSoundPara se testar o som, ou seja, para se verificar se o seu equipamento de som na maquina em que seu programa esta rodando esta realmente acessivel ao Java, utilize estes comandos:// Testando se e possivel tocar MIDI MidiSystem.getSequencer();// Testando se e possivel tocar audio (wave)AudioSystem.getMixer(null); Note que foram testadas duas coisas: audio e MIDI. Se tudo correr bem, estas linhas rodarao perfeitamente. Isto significa que seu sistema e capaz de prover ao menos um sequenciador MIDI para receber sinais deste protocolo e ao menos um Mixer capaz de receber pelo menos uma entrada de audio padrao. O argumento "null" na ultima linha significa que desejamos obter o Mixer padrao, e nao Mixers especificos e alternativos, que podem ou nao estar disponiveis, dependendo da placa de som.Se a primeira linha falhar, voce recebera um MidiUnavailableException. Caso a segunda falhe, voce recebera um SecurityException, indicando que nao e possivel encontrar ou nao se tem permissao de escrita para o dispositivo (isto pode acontecer, por exemplo, se ja tiver algum outro processo escrevendo audio para o Mixer padrao no momento em que voce o testa).Lembre-se de testar ambos os casos separadamente, para tratar cada problema de modo isolado.Bom, espero ter ajudado. Qualquer coisa, COMENTEM!! Se voce e um solicitado administrador de redes, um responsavel por uma lan house ou um laboratorio Linux ou mesmo um usuario avancado, certamente ja se viu na situacao de ter de abrir varias sessoes de SSH para maquinas diferentes com grande frequencia. Normalmente, isto nao e problema algum, mas muitas vezes e chato e cansativo se digitar tantos parametros para abrir a conexao.Se este e o seu problema, o script abaixo podera lhe ajudar muito!!Mas, o que ele faz??Ele automatiza o comando do SSH retirando alguns dos indicadores de parametros, como o "-p".Como Devo Usa-lo??Primeiramente, grave o script com um nome sugestivo, como "fastssh.sh", colocando-o em um diretorio dentro de seu PATH (por exemplo, o /usr/bin), para que possa ser executado de qualquer diretorio.Nao se esqueca de determinar a permissao de execucao para todos os usuarios, com o comando:chmod +x fastssh.shAgora, imagine que voce tem dois servidores que precisam ser acessados rotineiramente, com as seguintes configuracoes:nomes: "server1.dominio.com" e "server2.dominio.com".porta do SSH: 1000.usuario: "pele".OBS1: e sempre recomendavel, para garantir maior seguranca, que o SSH utilize uma porta fora do padrao!!OBS2: Cuidado!! Normalmente, nao e recomendavel