https://github.com/d3f0/soundboard
Soundboard escrito en Kivy
https://github.com/d3f0/soundboard
Last synced: 11 months ago
JSON representation
Soundboard escrito en Kivy
- Host: GitHub
- URL: https://github.com/d3f0/soundboard
- Owner: D3f0
- Created: 2016-08-21T23:10:48.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-08-23T04:31:01.000Z (almost 10 years ago)
- Last Synced: 2025-05-15T08:45:12.974Z (about 1 year ago)
- Language: Python
- Size: 8.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Soundboard para Kivy
Para ejecutarla en el escritorio se necesita [Kivy](https://kivy.org/docs/installation/installation.html) instalado.
Simplemente ejecutar:
```bash
python main.py
```
# Estrucutra de la aplicación
* `mina.py` define:
- `AudioButton` un tipo de botón con una propiedad `archivo`, cuando se setea se carga el audio a través de un [`SoundLoader`](https://kivy.org/docs/api-kivy.core.audio.html) y queda guardado en la instancia en la propiedad sound, inicialmente nula. Además, se define un `on_press` que ejecuta el método `play` sobre el atributo `sound` antes mencionado.
- `soundboard.kv` define la estructura de `MainWidget` basado en un `BoxLayout` vertical que ocupa todo el tamaño del la ventana raíz (todo es espacio de la Activity).