Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

MusEl-ConsAq – Open Source & Free Software

Il ramo open-source e software libero del corso di Musica Elettronica del Conservatorio "A. Casella" de L'Aquila.

🌱 Chi siamo?

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.

πŸ“‚ Creazione di un nuovo repository

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.

πŸ“‘ Struttura consigliata del repository

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: .gitignore per Processing, C++, Python…).

πŸ”— Risorse utili

πŸ“– Guida alle licenze open-source
πŸ›  Modelli di .gitignore

Facciamo crescere insieme la cultura del software libero per la musica elettronica!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors