Il ramo open-source e software libero del corso di Musica Elettronica del Conservatorio "A. Casella" de L'Aquila.
MusEl-ConsAq è una comunità di studenti, docenti e ricercatori del Conservatorio de L’Aquila, dedicata allo sviluppo e alla condivisione di software libero per la musica elettronica e le arti digitali.
Promuoviamo un approccio aperto e collaborativo alla programmazione, con progetti che spaziano dalla sintesi sonora al live electronics etc.
Per mantenere un'organizzazione chiara e strutturata, ogni repository deve seguire un naming convention basato sulle iniziali del creatore:
📌 Formato: [INIZIALI]-[NomeProgetto]
✍ Esempi:
✅ MR-Trautonium → Mario Rossi sta creando un progetto sul Trautonium
✅ LC-SoundSynthesis → Luca Conti sta sviluppando un sintetizzatore
✅ AR-LivePatch → Anna Ricci ha creato un patch per performance dal vivo
🚫 Evitare nomi generici o non identificabili, come synth, patch1, progetto-test.
Per garantire la chiarezza del codice e facilitare la collaborazione, suggeriamo questa organizzazione della directory:
📦 NomeProgetto
├── 📂 src # Codice sorgente principale
├── 📂 docs # Documentazione, tutorial e guide
├── 📂 examples # Esempi di utilizzo (opzionale)
├── 📂 tests # Script per il testing (opzionale)
├── 📜 README.md # Descrizione del progetto
├── 📜 LICENSE # Licenza open-source scelta
├── 📜 .gitignore # File da escludere dal versionamento
🛠 Suggerimenti:
- README.md deve contenere una descrizione chiara del progetto, con istruzioni su installazione e utilizzo.
- LICENSE → Usa licenze libere come MIT, GPL, o CC a seconda del progetto.
- .gitignore → Personalizza in base alla tecnologia usata (esempio:
.gitignoreper Processing, C++, Python…).
📖 Guida alle licenze open-source
🛠 Modelli di .gitignore
Facciamo crescere insieme la cultura del software libero per la musica elettronica!