Fórum som de notas musicais de teclado #342652
15/06/2007
0
estou tentando desenvolver um teclado musical no delphi, alguem pode me ajudar dizendo onde encontro os sons das notas?
Valdenir Matos
Curtir tópico
+ 0Posts
15/06/2007
Alessandrobasto
Você pode procurar algum software já pronto e tentar gravar os sons das teclas utilizando - se de algum software gravador de áudio, ai você poderá ter os arquivos no formato que desejar e implementa - los ao seu sistema.
Gostei + 0
18/06/2007
Valdenir Matos
ja fiz isso usando o camtasia, mas a qualidade ficou pessima, sem falar do trabalhao pra editar todas as notas
mas valeu cara!
Gostei + 0
18/06/2007
Massuda
BOOL Beep( DWORD dwFreq,// frequencia, em Hz DWORD dwDuration // duracao, me milisegundos );
:arrow: [url=http://www.cdcc.sc.usp.br/ondulatoria/musica2.html]Frequencias Musicais[/url]
...A duração você precisa determinar experimentando.
Gostei + 0
19/06/2007
Valdenir Matos
valeu vou dar uma olhada
Gostei + 0
20/06/2007
Valdenir Matos
se nao for pedir demais, vc nao teria um exemplo de como colocar esse valor em Hz e milisegundos?
tem alguma funçao antes?
isso pode ser colocado no evento onclick de um button
Gostei + 0
20/06/2007
Nightshade
procedure TForm1.Button1Click(Sender: TObject); begin Windows.beep(900, 1000); end;
Gostei + 0
20/06/2007
Massuda
Gostei + 0
21/06/2007
Valdenir Matos
deu certo, valeu pessoal pela dica
mas que pena que esse som para um teclado musical nao é legal
mas mesmo assim obrigado, mais conhecimento é como um prato cheio quando se estar com fome.
Gostei + 0
21/06/2007
Nightshade
tipo:
Windows.Beep(900,1000);
Windows.Beep(1200,500);
Windows.Beep(1000,600);
tu vai gerando uma sequencia, entao ele ira criar o som da tecla, pois uma tecla musical nao produz apenas um ruido.
os mecanismos eletronicos produzem musica desta forma, pois não posuem a capacidade de vibração sonora, entao eles produzem o som diretamente da frequencia..
estou afirmando isso com base em analizes feitas por mim mesmo, se tiver falando besteira podem me corrigir heeeheh
abç
Gostei + 0
21/06/2007
Adriano_servitec
No open do Delphi navegue ateh
jcl\examples\common\multimedia
ou procure por [b:640c97468d]MidiOutExample.dpr[/b:640c97468d]
La tem um exemplo de um piano feito em delphi.
Se ti interessar!
Gostei + 0
23/06/2007
Valdenir Matos
como consigo essa pasta JCL,andei dando uma olhadfa na net mas nao vi nada
ola nightshade
cara consegui fazer as notas, o que eu me referia era o tipo de som, é diferente do teclado, achei um pouco irritante
valeu pessoal pela atençao
Gostei + 0
27/06/2007
Valdenir Matos
Gostei + 0
27/06/2007
Massuda
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)