Swami e' un editor di campioni Soundfont, l'unico che io sappia disponibile per Linux, che pero' non e' presente nei repo di Lucid/Maverick (la versione 2.0 e' disponibile da Ubuntu11.04 in poi).
Quindi si devono compilare i sorgenti presenti su Sourceforce, oppure utilizzare i PPA KXStudio:
sudo add-apt-repository ppa:kxstudio-team/ppa
sudo apt-get update
sudo apt-get install libinstpatch-1.0-0 libswami0 swami
e' preferibile disabilitare, subito dopo l'installazione , i repo PPA per prevenire problemi di dipendenze.
Si posso, alternativamente installare i singoli pacchetti senza aggiungere i repo PPA, utilizzando i seguenti link diretti:
libinstpatch-1.0-0_1.0.0-2+fixed1~maverick1_i386.deb
libswami0_2.0.0+svn384-1~maverick1_i386.deb
swami_2.0.0+svn384-1~maverick1_i386.deb
Visualizzazione post con etichetta midi keyboard. Mostra tutti i post
Visualizzazione post con etichetta midi keyboard. Mostra tutti i post
mercoledì 21 settembre 2011
mercoledì 3 agosto 2011
Creare una semplice sessione musicale.
Se si vuole collegare un tastiera Usb/MIDI, per poter sentire qualche suono si deve avviare Jack, Qsynth e collegarli tramite Jack:
http://linuxevia.blogspot.com/2011/07/jack-audio-bassa-latenza-su-linux.html
ma se si vuole automatizzare tutta la procedura, in modo che basti avviare Jack e collegare la tastiera, si puo' fare tramite semplici passaggi.
Dopo aver connesso la tastiera USB all'input port del sintetizzatore, per rendere definitivi i collegamenti senza doverli definire tutte le volte che si avvia Jack, premiamo il pulsante Patchbay sul pannello principale di Jack, e clicchiamo su NEW in alto a sinistra; ci apparira' un messaggio del genere:
Al successivo riavvio, jack si avviera' con tutti i collegamenti al proprio posto, e selezionando il pulsante ACTIVATE in alto a destra nel pannello Patchbay, si renderanno attivi.
Dimenticavo! per poter far partire anche Qsynth (e qualsiasi altro applicativo), all'avvio di Jack, si deve editare uno script in cui ci siano i comandi dei programmi seguiti dal carattere &. Per esempio:
qsynth&
script che dovra' essere specificato nel pannello Setup->Options, nel campo "Execute script after Startup:"
http://linuxevia.blogspot.com/2011/07/jack-audio-bassa-latenza-su-linux.html
ma se si vuole automatizzare tutta la procedura, in modo che basti avviare Jack e collegare la tastiera, si puo' fare tramite semplici passaggi.
Dopo aver connesso la tastiera USB all'input port del sintetizzatore, per rendere definitivi i collegamenti senza doverli definire tutte le volte che si avvia Jack, premiamo il pulsante Patchbay sul pannello principale di Jack, e clicchiamo su NEW in alto a sinistra; ci apparira' un messaggio del genere:
Selezionando Yes, importeremo tutti i collegamenti attualmente in uso. A questo punto non rimane altro da fare, se non salvare le impostazioni
Dimenticavo! per poter far partire anche Qsynth (e qualsiasi altro applicativo), all'avvio di Jack, si deve editare uno script in cui ci siano i comandi dei programmi seguiti dal carattere &. Per esempio:
qsynth&
script che dovra' essere specificato nel pannello Setup->Options, nel campo "Execute script after Startup:"
Etichette:
linux,
M-Audio,
midi keyboard,
multimedia,
ubuntu
lunedì 11 luglio 2011
Synthesia su Ubuntu
Synthesia e' un gioco free, sulla falsariga di GuitarHero, che utilizza una tastiera (MIDI oppure si puo' utilizzare anche la tastiera del computer, pero'......) OpenSource fino alla versione 0.6.1, su cui si basa un fork per la versione Linux: Linthesia.
Per vedere l'ultima versione (la 0.81) su Ubuntu, tramite Wine, si riscontrano diversi difetti, facilmente risolvibili, vediamo come:
Per prima cosa, si deve installare Wine se non presente sul proprio sistema, facciamo partire l'accoppiata Jack e Qsynth, con la tastiera midi collegata, ora se lanciando Synthesia, non si vedono i testi, ma solo dei rettangoli, eseguiamo SynthesiaConfig.exe (presente nella stessa directory di Synthesia) e clicciamo sul pulsante "Video Setting and Window Mode", da cui spuntiamo l'opzione OpenGl.
Questa volta Synthesia partira' senza problemi, ora pero' si deve settare correttamente l'input e l'output del programma dal pulsante Keyboard Setup presente nella schermata di apertura di synthesia, che ci permette di definire gli input-output MIDI
Nella parte sinistra, l'input-device dovrebbe essere selezionato automaticamente (in questo caso KeyStudio) mentre nella parte destra, come output-device si deve selezionare Synth Input port. Se tutto e' settato correttamente premendo il pulsante Test, si dovrebbe sentire la melodia in sincronia con le note a scomparsa e si puo' cominciare subito a giocare.
a questo punto tutto funziona alla perfezione, l'unico difetto e' l'abbassamento del volume di sistema all'uscita del programma.
Per vedere l'ultima versione (la 0.81) su Ubuntu, tramite Wine, si riscontrano diversi difetti, facilmente risolvibili, vediamo come:
Per prima cosa, si deve installare Wine se non presente sul proprio sistema, facciamo partire l'accoppiata Jack e Qsynth, con la tastiera midi collegata, ora se lanciando Synthesia, non si vedono i testi, ma solo dei rettangoli, eseguiamo SynthesiaConfig.exe (presente nella stessa directory di Synthesia) e clicciamo sul pulsante "Video Setting and Window Mode", da cui spuntiamo l'opzione OpenGl.
Questa volta Synthesia partira' senza problemi, ora pero' si deve settare correttamente l'input e l'output del programma dal pulsante Keyboard Setup presente nella schermata di apertura di synthesia, che ci permette di definire gli input-output MIDI
Nella parte sinistra, l'input-device dovrebbe essere selezionato automaticamente (in questo caso KeyStudio) mentre nella parte destra, come output-device si deve selezionare Synth Input port. Se tutto e' settato correttamente premendo il pulsante Test, si dovrebbe sentire la melodia in sincronia con le note a scomparsa e si puo' cominciare subito a giocare.
a questo punto tutto funziona alla perfezione, l'unico difetto e' l'abbassamento del volume di sistema all'uscita del programma.
mercoledì 6 luglio 2011
M-Audio midi USB keyboard su Ubuntu
Se si vuole utilizzare una tastiera o qualche dispositivo audio,sia su Linux che Window, ci si scontra con il problema della latenza: il ritardo tra la pressione di una nota sulla periferica midi e la sua effettiva esecuzione in uscita.
Jack e' un server audio a bassa latenza, che e' in grado di creare connessioni tra piu' programmi e fonti audio, in modo da minimizzare la latenza dedicandogli la massima priorita'.
Un'ottima guida e' quella di Stefano Droghetti, dove si spiega dettagliatamente come installare un'eventuale kernel RT, il server audio e svariati programmi per la produzione musicale su Linux.
Comunque se state utilizzando Ubuntu10.10, e pensate che la scheda sonora (magari quella integrata, perche' utilizzate un portatile) sia supportata, tutto quello di cui si ha bisogno sono pochi pacchetti:
sudo apt-get install jackd qsynth
che installera' anche altri pacchetti tra cui qjackctl che e' un frontend grafico per il controllo di jack, e fluid-soundfont-gm che contiene dei campionamenti di svariati strumenti, da poter utilizzare.
a questo punto non rimane altro che provare a premere Start, e vedere quello che succede. In teoria il Jack dovrebbe partire senza problemi, se cosi' non fosse vi consiglio di leggere attentamente la guida.
Di seguito un semplice video-tutorial che spiega i collegamenti da eseguire tra Qsynth e jack, per poter suonare con la M-Audio.
Nota: si potrebbe suonare direttamente tramite Qsynth, senza utilizzare jack, ne alcun collegamento, ma e' altamente sconsigliato dato che si avrebbe un ritardo inacettabile tra i tasti premuti e l'output del suono.
Jack e' un server audio a bassa latenza, che e' in grado di creare connessioni tra piu' programmi e fonti audio, in modo da minimizzare la latenza dedicandogli la massima priorita'.
Un'ottima guida e' quella di Stefano Droghetti, dove si spiega dettagliatamente come installare un'eventuale kernel RT, il server audio e svariati programmi per la produzione musicale su Linux.
Comunque se state utilizzando Ubuntu10.10, e pensate che la scheda sonora (magari quella integrata, perche' utilizzate un portatile) sia supportata, tutto quello di cui si ha bisogno sono pochi pacchetti:
sudo apt-get install jackd qsynth
che installera' anche altri pacchetti tra cui qjackctl che e' un frontend grafico per il controllo di jack, e fluid-soundfont-gm che contiene dei campionamenti di svariati strumenti, da poter utilizzare.
a questo punto non rimane altro che provare a premere Start, e vedere quello che succede. In teoria il Jack dovrebbe partire senza problemi, se cosi' non fosse vi consiglio di leggere attentamente la guida.
Di seguito un semplice video-tutorial che spiega i collegamenti da eseguire tra Qsynth e jack, per poter suonare con la M-Audio.
Nota: si potrebbe suonare direttamente tramite Qsynth, senza utilizzare jack, ne alcun collegamento, ma e' altamente sconsigliato dato che si avrebbe un ritardo inacettabile tra i tasti premuti e l'output del suono.
Etichette:
audio,
linux,
M-Audio,
midi keyboard,
mp3,
multimedia,
musica,
ubuntu
Iscriviti a:
Post (Atom)






