Um piano digital interativo que transforma seu navegador em um instrumento musical! Crie melodias incrĂveis usando teclado ou mouse, ajuste o volume e personalize sua experiĂŞncia. 🎶
- 🎮 Controle por teclado ou mouse
- 🔊 Controle deslizante de volume integrado
- 🎨 Design moderno e responsivo
- 🔄 Alternar visibilidade das legendas
- 📱 CompatĂvel com dispositivos mĂłveis
- Navegador moderno (Chrome, Firefox, Safari)
- ConexĂŁo com internet (para fontes externas)
# Clone o repositĂłrio
git clone https://github.com/DanAntunes/piano-simulator.git
# Acesse a pasta do projeto
cd piano-simulator
# Abra no navegador
start index.html # Windows
open index.html # macOS
xdg-open index.html # Linux| Funcionalidade | Como Acessar |
|---|---|
| Tocar notas | Clique nas teclas ou use o teclado |
| Ajustar volume | Controle deslizante na interface |
| Alternar legendas | BotĂŁo "Mostrar Teclas" |
| Modo Mobile | Gire o dispositivo para melhor experiĂŞncia |
| Teclas Brancas | Teclas Pretas |
|---|---|
| A S D F G H J K L | W E T Y U O P |
| C D E F G A B C | C# D# F# G# A# C# D# |
- Normalize.css - Padronização de estilos
- Google Fonts - Fonte Poppins
- Web Audio API - Processamento de sons
piano-simulator/
├── index.html # Página principal
├── src/
│ ├── assets/
│ │ ├── css/ # Estilos e media queries
│ │ ├── scripts/ # Lógica do piano
│ │ └── tunes/ # Arquivos de áudio .wav
└── README.md # Você está aqui :)- Seleção de diferentes instrumentos
- Gravação e reprodução de melodias
- Modo aula com mĂşsicas guiadas
- Compartilhamento de composições
Sua ajuda Ă© bem-vinda! Siga estes passos:
- Faça um Fork do projeto
- Crie sua Branch (
git checkout -b feature/IncrivelFeature) - Commit suas Mudanças (
git commit -m 'Adicionando recurso incrĂvel') - Push para a Branch (
git push origin feature/IncrivelFeature) - Abra um Pull Request
DistribuĂdo sob licença MIT. Veja o arquivo LICENSE para mais informações.
Feito com ❤️ por Dan Antunes
🎶 Deixe sua criatividade fluir e crie algo incrĂvel!
