[Progetto] Bash!Karaoke: un alternativa all'unico programma di karaoke in Ubuntu

Iniziative e progetti della comunità legati a Ubuntu.
Regole della sezione
Questa sezione ha lo scopo di raccogliere le iniziative/progetti della nostra Comunità legati ad Ubuntu. I progetti ospitati nascono da iniziative degli utenti o gruppi di utenti. In futuro i progetti potrebbero rimanere iniziative "personali" o essere integrate nella distribuzione, sponsorizzate da Ubuntu o da Canonical a discrezione dei responsabili. All'interno di essa sarà possibile inserire delle discussioni che hanno la funzione di pubblicizzare avvenimenti, iniziative e progetti software su Ubuntu e GNU/Linux in generale. Sarà inoltre possibile per gli utenti proporre lo sviluppo di nuovi software e in questo caso la discussione di richiesta avrà la funzione di generare un requisito funzionale del prodotto da sviluppare.

Sezione I - Iniziative
  • Fanno parte di iniziative, ad esempio, le seguenti categorie: corsi, progetti editoriali, libri.
  • La segnalazione di un'iniziativa avviene creando una discussione con l'annuncio.
  • Una volta effettuata la segnalazione, la discussione viene chiusa dal Gruppo Forum.
  • Se l'iniziativa esposta comporta un costo di adesione o fruizione, questo deve essere esplicitamente riportato all'interno della discussione.
  • È obbligatorio segnalare all'interno della discussione i riferimenti per poter contattare/partecipare all'iniziativa.
Sezione II - Progetti
  • La segnalazione di un progetto software, come per le iniziative, avviene e si sviluppa all'interno di una singola discussione.
  • Sarà consentito l'inserimento di software solo se rilasciati sotto licenza GPL (in tutte le sue versioni) o equivalente FOSS, tale da garantire agli utenti l'utilizzo del prodotto senza restrizioni e agli sviluppatori la proprietà intellettuale del codice prodotto.
  • Nell'oggetto della discussione dovrà essere riportata la categoria (es. [Iniziativa], [Progetto] o [Proposta]) e una semplice descrizione del progetto.
  • Se il progetto ha già un sito che lo ospita sarà a discrezione del Gruppo Forum chiuderla come segnalazione o lasciarla aperta.
  • Se il progetto non ha un sito che lo ospita si potranno aprire due discussioni, una per proporre modifiche/implementazioni (dove nel titolo occorre specificare [sviluppo]) ed una per segnalare problemi (e nel titolo dovrà comparire [supporto]).
  • Non è consentita l'apertura di nuove discussioni in riferimento a versioni superiori o modificate di un prodotto già riportato in precedenza.
  • Se il software oggetto del progetto ha una dimensione non superiore ai 128 kB, per prodotti che non hanno un sito che li ospita, sarà possibile allegarlo alla discussione.
Sezione III - Proposte
  • Una proposta deve essere eseguita e si svilupperà all'interno di una singola discussione.
  • Le proposte dovranno essere inserite direttamente nella sezione "Progetti della Comunità".
  • Dovranno essere specificate le funzionalità che devono essere sviluppate.
  • Non dovranno essere riportate diciture tipo "...deve fare come questo software...", ma indicare nel miglior modo possibile i requisiti.
  • Una volta segnalata la discussione resterà aperta per consentire uno scambio di idee su come sviluppare il codice o finché gli sviluppatori non forniranno una soluzione (da pubblicizzare poi, come visto prima, nella sezione Progetti) che ne soddisfi il requisito.
Per quanto non esposto sopra, si fa comunque riferimento al Regolamento del forum ed al Codice di Condotta della Comunità.
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da davideddu »

Manca quello per bashkar: bashkaraoke gestisce tutto, impostazioni, database, ecc; bashkar è invece responsabile di riprodurre effettivamente la canzone con il plugin giusto :)
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
melfnt
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: sabato 15 ottobre 2011, 22:25

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da melfnt »

mhh, non ho questo eseguibile da nessuna parte nel mio path: è un problema?
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da davideddu »

Può darsi che l'abbia sostituito con xtermkar e hyperkar, non so, prima era così.
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
melfnt
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: sabato 15 ottobre 2011, 22:25

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da melfnt »

Allora aspettiamo il responso di vaisarger.

Le altre modifiche sono state applicate?
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da davideddu »

Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
melfnt
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: sabato 15 ottobre 2011, 22:25

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da melfnt »

vaisarger sei in ferie?

;)
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da davideddu »

Penso di sì :)

By the way, I'm in the US now ;)
I think I will not do anything until some weeks :)
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
cinzietta
Prode Principiante
Messaggi: 62
Iscrizione: lunedì 29 aprile 2013, 2:52
Distribuzione: Lubuntu 13.04

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da cinzietta »

ciao davideddu....volevo chiederti una cosa...per aver relizzato un programma karaoke che cambia la tonalità hai dovuto avere conoscenze anche di assembler?
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da davideddu »

cinzietta [url=http://forum.ubuntu-it.org/viewtopic.php?p=4458636#p4458636][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:ciao davideddu....volevo chiederti una cosa...per aver relizzato un programma karaoke che cambia la tonalità hai dovuto avere conoscenze anche di assembler?
Io non ho creato nulla, il lettore dei MIDI è TiMIDIty++ che non ho fatto io (anche perché non ho la più minima idea di creare qualcosa del genere).
Comunque non penso proprio che si debba arrivare all'assembly per fare quello, Timidity++ è scritto in C++, e anche VLC lo fa (quando cambi la velocità deve fare in modo che il tono resti uguale, quindi lo deve diminuire quando accelera e aumentare quando decelera).
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
cinzietta
Prode Principiante
Messaggi: 62
Iscrizione: lunedì 29 aprile 2013, 2:52
Distribuzione: Lubuntu 13.04

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da cinzietta »

quindi nella pagina del codice sorgente siccome sono tante righe non mi puoi dire qual'è quella per silenziare le tracce o per la tonalità?
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da davideddu »

cinzietta [url=http://forum.ubuntu-it.org/viewtopic.php?p=4458641#p4458641][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:quindi nella pagina del codice sorgente siccome sono tante righe non mi puoi dire qual'è quella per silenziare le tracce o per la tonalità?
Immagino tu stia parlando di Bash!Karaoke che non ho creato io, ma vaisarger :)
Per evitare malintesi, io sto creando Karaokivy (anche se sono fermo per un po' di tempo per motivi di tempo e "location" :) )
Per silenziare le tracce in B!K se non mi sbaglio puoi andare nelle preferenze e attivare la finestra dei canali; quando apri la canzone ti esce una lista di canali che puoi silenziare.
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
cinzietta
Prode Principiante
Messaggi: 62
Iscrizione: lunedì 29 aprile 2013, 2:52
Distribuzione: Lubuntu 13.04

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da cinzietta »

a me serve sapere dove sono i comandi nel codice sorgente cosi da poterli aggiungere al programma PYKARAOKE
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da davideddu »

cinzietta [url=http://forum.ubuntu-it.org/viewtopic.php?p=4458646#p4458646][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:a me serve sapere dove sono i comandi nel codice sorgente cosi da poterli aggiungere al programma PYKARAOKE
Bash!Karaoke e PyKaraoke, come dicono le stesse parole, sono scritti rispettivamente in Bash e Python, ergo non puoi prendere "comandi" da B!K e metterli in PyK. Inoltre PyKaraoke usa PyGame per riprodurre i MIDI che ha tante limitazioni dal momento che è fatto per creare videogiochi e al programmatore di videogiochi non gliene frega un cavolo di modificare il pitch in tempo reale nella musichetta in midi del gioco.

In ogni caso né B!K né PyK sono fatti di "comandi" come dici tu, perché con i comandi da soli non fai un bel nulla, bisogna controllare variabili, ecc...
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
cinzietta
Prode Principiante
Messaggi: 62
Iscrizione: lunedì 29 aprile 2013, 2:52
Distribuzione: Lubuntu 13.04

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da cinzietta »

lo so che sono in due linguaggi diversi ma era per avere uno spunto.
voglio aggiungere a pykaraoke il cambio tonalità e silenziamento traccia 4
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da davideddu »

cinzietta [url=http://forum.ubuntu-it.org/viewtopic.php?p=4458650#p4458650][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:lo so che sono in due linguaggi diversi ma era per avere uno spunto.
voglio aggiungere a pykaraoke il cambio tonalità e silenziamento traccia 4
Mi dispiace ma non si può proprio. Puoi provare a leggere la documentazione di PyGame.
Puoi sempre usare un programma di karaoke per Windows, come Karaoke 5, attraverso Wine (l'ho provato e funziona).
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
cinzietta
Prode Principiante
Messaggi: 62
Iscrizione: lunedì 29 aprile 2013, 2:52
Distribuzione: Lubuntu 13.04

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da cinzietta »

se su karaoke 5 e vanbasco hanno messo quelle due funzioni vuol dire che ci deve essere il modo di metterle anche su pykaraoke
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da davideddu »

cinzietta [url=http://forum.ubuntu-it.org/viewtopic.php?p=4458653#p4458653][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:se su karaoke 5 e vanbasco hanno messo quelle due funzioni vuol dire che ci deve essere il modo di metterle anche su pykaraoke
In teoria si può fare, in pratica PyKaraoke, come ho già detto, usa PyGame che non ha questa funzione. Se non ti va bene vai e lamentati con quelli di PyKaraoke e di PyGame, non qui. Questa discussione è di Bash!Karaoke, PyKaraoke è tutta un'altra minestra.
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
cinzietta
Prode Principiante
Messaggi: 62
Iscrizione: lunedì 29 aprile 2013, 2:52
Distribuzione: Lubuntu 13.04

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da cinzietta »

non hai capito.....se pygame non la la funzione essendo un software open si può aggiungere
e cercavo di vedere dove in bash ci sono quelle funzioni in modo da avere un'idea di come possono essere i comandi per poi farmi IO quella funzione sul programma
melfnt
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: sabato 15 ottobre 2011, 22:25

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da melfnt »

Se puoi modulare la frequenza di una traccia, per cambiare tonalità basta che la moltiplichi/dividi per radice dodicesima di due ogni semitono.
Ovviamente lasciando inalterato tutto il resto.

Per esempio, se la tonalità è LA (frequenza=440Hz), per far suonare una canzone in SI (che è più in alto del LA di due semitoni) basta che moltiplichi due volte la frequenza per radice dodicesima di due.

440*1,059463*1,059463 = 493,883 Hz

Se invece vuoi suonare lo stesso pezzo tre semitoni sotto, basta che dividi tre volte per radice dodicesima di due:

440/1,059463/1,059463/1,059463 = 369,99 Hz
cinzietta
Prode Principiante
Messaggi: 62
Iscrizione: lunedì 29 aprile 2013, 2:52
Distribuzione: Lubuntu 13.04

Re: [Progetto] Bash!Karaoke: un alternativa all'unico progra

Messaggio da cinzietta »

perfetto era questo che volevo sapere.
cosi aggiungo la funzione

invece per silenziare una traccia?
Scrivi risposta

Ritorna a “Progetti della Comunità”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti