venerdì 5 ottobre 2012

reaper on linux


salve amici, come voi non sapete ho da poco iniziato a usare reaper, che (e questo probabilmente lo sapete) è un potentissimo sequencer per os x e window, che per girare su linux necessita di wine, che trovo una soluzione pessima per lavoro professionale.

ma qualcosa si sta movendo, questo os sempre lasciato fuori dalle case produttrici  hardware e software, pare stia ricevendo le attenzioni dovute.
pare che qualcosa si stia smuovendo in casa cockons anche per gli utilizzatori del pinguino..
in questo server , infatti, è contenuta una versione per sviluppatori (beta 12) di reaper 4..
pare discretamente funzionante
qui trovate la discussione che ne parla...  già bitwig ha annunciato di essere destinato a "cavalcare" trionfante i kernel di tutti i sistemi operativi maggiormente diffusi, andando a riempire forse uno dei più grossi "bug" di linux (dopo l'eccessivo consumo della batteria) la produzione multimediale. forse e arrivato il momento a cui viene data la giusta dignità a questo fantastico sistema operativo, certo ci sono ancora tanti punti da risolvere, ma un massiccio porting di reaper potrebbe, a mio avviso, dare peso a linux in campo pro audio, e smuovere i programmi nativi per fare migliorie destinate a mantenere la propria fanbase... che sia dunque il passaggio decisivo a una nuova era del pro audio cross plattaform?
ci sarà un porting anche di plugin di livello professionale e blastonati?
stay tuned ;)

lunedì 24 settembre 2012

la distro linux ideale, (my ideal linux distribution)

salve a tutti.
come saprete, se avete letto uno dei miei post sull'argomento, sono molto attratto dall'informatica open source, in particolare dai sistemi linux..
pur non avendo una grande conoscenza tecnica sul computer, ne aver provato una grande quantità di distro mi sono molto legato a questo sistema (o meglio eco-sistema).. in questo post parlerò di un ideale distribuzione come vorrei che si presentasse, le caratteristiche che dovrebbe avere sia estetiche che funzionali. ora, non tutto questo è fattibile, sarà mai fatto nella storia di linux o ha senso fare. di sicuro per realizare la parte di cose realizzabili che ho scritto servirebbero una grossa mole di sviluppatori (che ci potrebbe anche essere non fosse divisa in mille progetti piccoli) impegnati full time (e quindi presubilmilmente pagati) per almeno un paio d'anni.
non parlarò di cose troppo complesse come librerie da usare o parti di software troppo specifci, ma resterò sul generale cercando di rendere l'idea di quello che intendo, mi piacerebbe approfondire alcuni concetti, ma non avendo le competenze tecniche preferisco evitare.
se credete di leggere troppe castronerie potete tranquillamente lasciare stare la lettura invece di poi scrivere commenti inutili ma credo che se avrete vogliA di dedicare un po del vostro prezzioso tempo alla lettura leggerete soluzioni, per lo meno, interessanti.

da dove nasce l'esigenza di scrivere questo post:
io da amante di linux o provato per tre anni a usarlo come sistema principale, quindi anche per tutta la produzione multimediale che mi interessava. il risultato è stato  davvero demoralizzante,costanti prove senza vedere vere soluzioni all'orizzonte. questa sarebbe la mia idea  di sistema operativo perfetto adatto alle mie esigenze (e spero non solo)...

bene, cominciamo:
ora procedo  descrivere come mi piacerebbe trovare il computer quando lo accendo...
dovrebbe essere ubuntu (o un altra derivata se si crede sia meglio) based, stabile e sicura e leggera, parlo di ubuntu  per la sua grande diffusione come sistema e delle migliorie che ha poortato in anni di sviluppo, che quindi possono essere utili a questa distrubuzione, ma si potrebbero pensare altre mille opzioni, come fendora o debian, oppure lasciando la sfera linux (cosa che non riterrei una mossa vincente per diffusione e compatibiltà) andare su bsd o darwin (la versione opensource del quore osx) dove le licenze lo permettono, ma credo che questo farebbe perdere una grossa compatibilità hardware, quindi poco utile allo scopo di questa distribuzione. in oltre se si usa un kernel linux deve essere in'oltre risolto il bug del kernel che fà consumare velocemente le batterie dei portatili, cercando anzi di migliorare le prestazioni senza perdere funzionalità.
il boot deve essere veloce, effettuato il login e trovo trovo una interfaccia gradevole, fresca, molto leggera sulle prestazioni e user freendly. il sistema dece essere user centrico, ovvero deve mettere a proprio agio l'utente, che appena aperto inizia a esplorare e a usare il computer. E' una distribuzione che guarda a un utente multimediale appassionato, che si diletta a creare contenuti multimedial sia amatorialmente che a livelli semi professionali o professionali, ma che non disdegna il lato social e web. il classico utente a cui mi riferisco e una persona ha poca voglia di mettersi a smanettare sul terminale e sul pc in genere, perchè preferisce spendere il suo rempo al pc nel creare contenuti di vario genere e non per configurare i programmi per farlo. questa distro punta al futuro guardandosi in torno e indietro, per garantire un prodotto apprezzabile da tutti gli utenti, dove messi a loro agio trovano tutto quello che cercano nel posto giusto.
l'interfaccia grafica non è un aspetto da sottovalutare o frivolo, ha fatto la fortuna di molti sistemi o software che a parità di costo e qualità ha vinto il programma con l'interfaccia più comoda e carina, come a permesso a tutti noi di avere computer e di venderne cosi tanti facendo in modo che avessero prezzi accessibili, ed è la cosa con cui noi ci relazioniamo abitualmete al computer.
unity e gnome 3 hanno un design non eccellente a mio avviso, sembrano giocattoli e sanno di già visto kde non mi piace e le altre non le conosco bene.
appena aperta l'interfaccia si presenta la scrivania con solo una barra superiore fissa dove c'è il menù di sistema e altri menu per spegnere il coputer o ricevere altre informazioni su di esso.
invece di una doc bar (mac stile) o pannelli dove si visualizza le finestre (window) si potrebbe pensare a dei pannelli a scomparsa messi nei lati dello schermo con delle icone che aprono delle finestre che con un effetto elegante riempiono tutto lo schermo, magari in trasparenza. queste icone potrebbero adempiere varie funzioni, come una dashboard dove si tengono elementi come le note altri widget a portata di mano, una per le finestre delle applicazioni aperte, una per le applicazioni di sistema e quelle preferite, il cestino, un pannello dove gestire la connettività e le reti e un atro ancora per le applicazioni installate, tutte attivabili con uno shortcut. il design delle icone e delle scritte deve essere più ampio del normale per renderle più comode e ordinate, esteticamente più belle permettendo in certi limiti una personalizzazione. l'ordine regna sovrano tutto su questa interfaccia deve dare senso di ordine e seguire un design abbastanza minimale (si elementary os mi piace molto su alcune scelte).
per quanto riguarda l'installazione di applicazioni sarebbe da dotare di un sw che permette di installare i pacchetti supportati tramite interfaccia grafica (come su window e mac) permettendo tutte le opzioni del caso, i formati supportati dovrebbero essere il .deb, e dei formati progettiati per essere gli standard del mondo linux per l'installazione di programmi non da repository, uno simile al dmg (portabilie) e l'altro simile a exe o dove l'installer installa un programma diverso da se stesso, infatti avere un sw center è molto comodo(tanto da essere stato copiato dal mac) ma è altrettanto comodo installarne uno già compilato scaricato da un sito o passato da un amico.
nelle applicazioni di sistema non devono mancare alcune cose fatte appositamente per questo os, o ancora meglio prendere delle app di questo tipo già esistenti aggiornarle in maniera radicale aggiungendo funzionalità e adattandole allo stile della distro è anche pesantemente riscritte se é necessario per creare la distro perfettamente : il terminale (è scontato, e deve essere aperto il meno possibile) poi un editor di testo con tutta la suite d'ufficio e non solo, si potrebbero pensare soluzioni per l'editoria sia multimediale che cartacea. un gestore di foto, filmati e di musica, che in ogni caso gestisce tutte le foto la musica e i video del computer, senza che l'utente debba importarli manualmente o gestire la cartella (anche questo molto avanzato in modo da rendere ogni operazione molto semplice e che sia flessibile e programmabile al massimo per garantire la migliore esperienza l'utente) con possinilità di soncronozazione di vari dispositivi. un software di backup, strumenti per la pulizia e manutenzione di sistema abbinato a un pannello di controllo senza troppe funzioni (che vengono messe in alcune utility appena dette) ma comunque con accesso a una ricca gamma di funzioni e personalizzazioni, un software center ricco di funzionalità (con software sviluppati dallo stesso team) calendari, reader, feed, mail, agende, ottimo editor video, eccellente sequencer audio, programmi per disegno in vettoriale, foto ritocco, paint un browser, anche se in forma minimale tutte queste applicazioni a indirizzo multimediale devono essere presenti (o almeno le principali), per poi espanderle anche grazie a un metodo che spiegherò più avanti.
tutte queste app, dove possibile, devono comunicare e integrarsi tra di loro, e supportare i formati di altri programmi che fanno la stessa cosa (open source e dove e possibile pure closed). in oltre deve essere possibile iniziare a usare veramente il pc per operazioni di base appena installato il sistema senza dover configurare niente di più della lingua e dell'ora.
tutto si orienta per la produzione multimediale, in vista di questo fatto tutti i core multimediali dovrebbero essere riscritti per rendere il lavoro semplice e potente, andrebbe riscritto alsa per renderlo in automatico a bassa latenza e magari supportare i driver di osx o window (un layout di compatibility, se è possibile, e sarebbe una manna dal celo fidatevi), una cosa simile per X che e pesantuccio e da parecchi problemi di driver, cercando di rimanere più stabile possibile, cercando di mantenere la compatibilità con le applicazioni già esistenti (lo so che sto chiedo l'impossibile).
la compatibilità hardware con molte periferiche di vario genere deve essere una priorità, un buon riconoscimento delle periferiche garantisce un approccio da parte degli utenti professionisti, di qualsiasi ordine e livello, e una libertà  per questi ultimi di scegliersi le periferiche preferite, comporta un minor dispendio di energie nei settaggi, che devono essere ridotti al minimo per gli utenti,e nelle ricerche dell'harware, fattore non di secondo ordine quando si parla di utenza professionele per la creazione di contenuti audio-visivi e simili.
non deve essere una di quelle distro per artisti che non aggiungono un vero vantaggio all'utente, essendo una raccolta di pacchetti messi insieme e pacchetto più pacchetto meno sono tutte uguali, questa distro si propone come innovatrice in questo campo.
ci deve essere uno sviluppo di sw per la creazione di contenuti multimediali comprtitivi con i top gamma degli standard,non deve essere escluso nessun settore, cad, modellazione 3d,  video editing, musica, editing di foto, animazione, impaginazione di testi, computer, grafica animazione e chi più ne ha più ne metta.
per gli aggiornamenti sarebbe carino pensare a una rolling, ovvero aggiornamenti di versione senza dovere formattare tutto di volta in volta, con aggiornamenti stabili e frequenti e una major relase ogni anno o   anno e mezzo più o meno, dando il tempo agli sviluppatori di fornire un prodotto serio e aggiornato, con interessanti novità, stabile e a ogni aggiornamento piu distante dalla distro di partenza.
una cosa che mi sta attirando molto ora e la nuova filosofia di google aperta al web, non credo che sia una soluzione ancora del tutto efficace da utilizzare in maniera radicale come sta pensando Google, soprattuto per scopi produttivi come quelli che questa distro  ideale propone, ma credo che anche una certa apertura al web combinando la vita ofline con quella online sia davvero interessante  come strada. 
per esempio se abbiamo dei lavori a casa e siamo senza computer dietro grazie alle sincronizzazione e possibile accedere da un altro computer e lavorarci, ancora usare dello spazio web come hardisck remoto su cui i dati vengono archiviati e protetti, e su cui poter fare dei backup.
credo che sia anche importante una certa apertura al social, che mai come ora è entrato nella nostra vita e ci permetterebbe di condividere sia  le nostre opere che  l'esperienza e anche di creare in maniera condivisa un file e interagire integrando conoscenze, pensiamo infatti che tutti i programmi didefault possano interagire in remoto con un altro programma uguale, potremmo pure fare nascere delle collaborazioni a distanza con gente dall'altra parte del mondo, interessante vero? ovviamente per social si intende anche una chat di sistema equipaggiata di tutto punto e deve essere equipaggiata di sistemi per comunicare con i computer connessi sulla stessa rete, con cui condividere file e sezioni di lavoro sui prgrammi di default, scambiarsi messaggi di chat.
un aspetto importante e la sicurezza quindi non deve mancare  firewall e tutto in necessario per evitatare il più possibile intrusioni non volute da terze parti, un programmache ripara il sistema in caso si rompa (dotato di un interfaccia grafica) e un programma che rileva applicazioni dannose (se è possibile).


potrebbe essere distribuito su vari cd scaricabili (e o con aggiornamenti digitali). Uno di base e altri con le estensioni utili, ovvero una volta installato il sistema operativo di base potremo installare dei servizi e programmi in più in base alle nostre esigenze (una sottospecie di servis pack di window ma utile per davvero) esempio un cd di estensioni del sistema già studiato per la grafica più tosto che l'audio o il montaggio video.
faccio un esempio nel campo  che è quello che conosco meglio, il sistema già presenta dei punti di forza come la compatibiltà hw maggiore ma non è ancora dotato di lavorare in realtime (questo è un esempio, potrebbero essere miglioni di opzioni) quindi c'è il problema delle registrazioni con delle latenze (tempi di acquisizione del segnale) molto alti che potrebbero influire in fase di registrazione, in questo cd ci sarebbe contenuta la soluzione che modifica le patch per permetter di lavorare in tempo reale, e non solo, ovviamente l'editor audio fornito di default per quanto buono e molto basilare, manca di funzioni ed è destinato a chi deve solo fare qualche lavoretto veloce (come tutti gli altri sw di default) ma per questo c'è una soluzione: il cd con l'aggiornameto per l'audio, il cd aggiungera al sequencer quello che manca, supporto di formati, tool (compressori ed equalizzatori diversi da quelli di default e adatti a ambiti professionali, campionatori audio, sintetizzatori e drumachines, e perchè no: dei campioni audio di default scelti dal team e messi a dispozione di tutti.
insomma questi cd modellano l'os per essere adatto alle esigenze di tutti e senza incasinartelo, ma lasciando il sistema funzionale e scattante, senza perdere di affidabilità (in qualto ogni cd aggisce solo nel suo ambito di competenza) e che l'utente stia a fare mille settagi ogni volta e senza che il sistema sia appesantito da cose inutili.

il lavoro dovrebbe essere diviso in team a seconda delle inclinazioni naturali dello sviluppatore, i team dovrebbero essere divisi secondo i vari rami di sviluppo (sistema, interfaccia grafica, core multimediali, programmi e applicativi di ogni genere, in base alle esigenze della distribuzione) e ogni sviluppatore fare parte di uno o più team. ogni team per lo sviluppo di suite per la creazione si contenuti multimediali dovrebbe fare riferimento a uno utenti esperti o a specialisti del settore in questione, per garantire la massima flessibilità e la completezza dei programmi. in oltre un team di supervisione fatto da alcuni sviluppatori  dei vari team di sviluppo e dagli esperti dovrebbe indirizzare il lavoro dei vari team facendo il punto della situazione, riportando le impressioni del team e decidendo di passo in passo la strada che il sistema operativo deve prendere, creando delle discussioni in merito dei problemi sorti in fase di sviluppo per trovare soluzioni. sarebbe anche carino che la collaborazioni si espandessero anche con team di sviluppo di programmi esistenti (magari quelli usati come base per quelli di default) per creare una rete di supporto intorno a questo sistema operativo sostenuta in manieara collaborativa destinata a migliore l'esperienza e la stabiltà e smuovendo l'ecosistema linux piu uin generale su questi settori un po retrogradi.

linux per artisti?? non raccontiamocela


per quanto mi aggradi l'idea di un linux tutto dedicato agli artisti o che ben si presti a lavori anche professionali io credo poco nelle distribuzioni linux per artisti multimediali viste fino ad ora, non aggiungono ne tolgono nulla ad una ubuntu con  tutti i programmi istallati per lo scopo e con una ottimizzazione adeguata.. per il quale basta seguire una guida..
cambia che quella è ottimizata su, l'audio l'altra sul video e un altra sull'imaging digitale, ma se guardiamo bene cosa sono sono un'aglomerato di pacchetti uguali a grosso modo presentando tutti i limiti dei tutto l'ecosistema linux.
io sono di quest'idea: si ci si concentra su fare una distribuzione quando si potrebbe collaborare con team di sistemi o sw audio o creare team per forcare in maniera decente sw e sistemi multimediali audio.
ne sono uscite a centinaia, basta fare una veloce ricerca su google: mentre manca ancora un sistama audio unico che viene diviso in migliaia di pezzettini, dei plugin di serietà professionale, un framework decente per il lavoro audio in realtime e per il video e i programmi sono (per quanto buoni) abbozzati e indietro.. 
invece che disperdere forze in mille distribuzioni uguali dovrebbero unirsi per fare una soluzione definitiva, ma questo ancora non pare chiaro agli sviluppatori...

mi dispiace dirlo ma: sveglia!



as pleases me the idea of ​​a linux dedicated entirely to the artists or well lend itself to work even professional I believe little in linux for multimedia artists seen so far, do not add it to detract from ubuntu with all programs installed for the purpose and with a proper optimization .. for which just follow a guide ..
changes that this is ottimizata of the audio on the other digital video and another on imaging, but if we look at what it is exactly un'aglomerato packages are roughly the same as presenting all the limitations of the ecosystem linux.
I have this idea: the focus is on making a distribution when you could collaborate with a team of systems or sw audio or create a decent team forcare sw audio and multimedia systems.
it came out in the hundreds, just do a quick search on google: while there is still no audio sistama one that is divided into thousands of pieces, plugins professionalism, a framework for decent work in realtime audio and video programs and are (as good) sketched and back ..
rather than dispersing forces in a thousand equal distributions should unite to make a definitive solution, but this still does not seem clear to developers ...

I'm sorry to say but: Wake up!

mercoledì 1 agosto 2012

la solita pappardella critica ad ardour

ciao a tutti voi sventurati che visitate nel mio blog ignari delle stupidaggini che state andando al leggere.
scherzi e convenevoli a parte vorrei entrare in medias ress nell'argomento che voglio trattare,
ovvero ardour, strano vero? è un argomento di cui non ho mai scritto.
come probabilmente sapete è appena uscita la beta 5 di ardour, inaspettata in quanto dopo  la 4 doveva esserci subito ardour 3.0.
questa beta porta numerosi miglioramenti e bug fix, tra le altre cose anche un interfaccia grafica più carina (anche se continuo a pensare che ce ne sia ancora da lavorare parecchio) io l'ho provata su osx e ci sono ancora frequenti bug e crash..
ma oggi non scrivo per annunciare l'uscita di una beta, ma per provare a ispirare qualche programmatore di buona voglia, per creare un prodotto veramente professionale per linux..
chi ha letto i post precedenti saprà benissimo la stima che ho per ardour, ma conoscerà anche il mio rapporto di amore e odio verso questo sw, i motivi sono tanti, primo di tutti le potenzialità che ha questo  che non vengono sfruttate, ovvero offre ancora delle funzioni troppo basilari per il nome che si porta dietro.
molte delle cose che elenco non sono veri difetti, ma di sicuro non rendono piacevole e snello il lavoro sopra la piattaforma.
ma andiamo con ordine:

prima di far sembrare che il mio intento sia smontare la reputazione di questo sw ci tengo a sottolineare che sto sottolineando gli aspetti negativi a fin di critica costruttiva, anche se le mie parole sembrano del tutto contro il programma sto solo andando a stanare dove dovrebbero esserci dei miglioramenti, perchè ardour le sue cose le fa bene. per questo iniziero a parlare brevemete dei punti di forza della daw, cosi da poter capire che  prodotto e di quale qualita si potrebbe creare con un lavoro in questa direzione

lati positivi di ardour:

tendenzialmente molto stabile,  se jack reggie ardour va che è una meraviglia.
un buon punto di partenza, infatti ardour offre dei tool e dei servizi di base molto utili, e alcune cose molto ben sviluppate, a livello di codice credo sia tutto ben sviluppato.
un esempio lo si puo trovare nel fatto che offre supporto a tracce audio midi e si interfaccia facilmente con  i vari controller.
è ben documentato, sul sito credo che si trovino tutte le informazioni necessarie per aiutare nello sviluppo o svilupparne un proprio. è multi piattaforma, fra un pò anche per window, e quindi vuol dire che anche i porting sarebbero più semplici perche è già stato tutto documentato.
e open source, il che vuol dire che puoi studiarne i sorgenti e lavorarci sopra tranquillamente senza infrangere la legge.
c'è ne sono molti altri, ma è inutile stare a scriverli tutti ora, in più si travano tutte le informazioni del caso in rete.

la solita pappardella critica ad ardour:


l'interfaccia grafica e poco gradevole e confusionaria:


 in ardour troviamo un talento per effettuare una scelta dei colori abbastanza brutta, grigio topo e simili non sono il massimo se ci devi passare delle ore davanti. il channel strip riporta elementi utili e altri che veramente non capisco il senso, tipo i vari tipi di solo e muto per le tracce che onestamente non ho capito.
il design dei vari pulsanti dell'interfaccia lo trovo personalmente pessimo e poco intuitivo, come la scelta dei pulsanti messi in alto nella tool bar che mi chiedo perche siano stati inseriti quando basta una semplice interazione con la traccia tramite mouse e al massimo un tasto, non mettendo invece strumenti più utilizzati come i taglia  la traccia che deve essere fatto tramite pressione del tasto s selezionando in un menù in alto se tagliare sulla played o dove si posiziona il mouse, comunque non molto comodo.
l'interfaccia e molto statica, poco interattiva con l'utente tramite il mouse, troppi shot curt da ricordare, e poche impostazioni possibili, come le scroll bar sempre a vista, molto scomodo a parer mio.

tutto tramite grossi menu contestuali:

 l'editing e ogni cosa su ardour viene fatta passando da menù sia contestuali che quelli del programma in alto nella barra dei menù, questi menù sono pieni zeppi di voce e sotto menù come risultato ci metti un ora a fare delle semplici operazioni, facilmente risolvibile con la creazione di parti di sw ( visivamente anche) dedicati a operazioni specifiche, nelle quali mettere le operazioni di quel settore, oppure trasformando la determinata azione in un plugin

mancanza di editor proprio separato dal sequencer 

in tutti i sw di audio editing c'è un modulo di editing, appunto, per esegurie alcune operazioni un po più complesse del semplice tagliare la traccia in due pezzi, comprende operazioni sui transienti, la forma d'onda, la dinamica, la fraqenza ecc ecc. insomma tuttte quelle cose strane che piaciono a noi infognati di audio.
lavorare in maniera facile in questa fase e importante perchè determina in maniera fine il suono. arduor come tutti dispone di un centro proprio di editing, però tutto questo indovinate come viene fatto? tramite menù e menù contestuali, vi lascio intendere la comodità. poi si potrebbe mettere molte altre opzioni di editing.

midi

il miidi e ancora  troppo difficile da giudicare, essendo la prima versione col midi è molto acerbo, il giudizio e inattendibile per ora.
l'unica cosa che mi sento di criticare è il ritardo con cui è stato inserito, un altra critica che muovo su questo argomento e che probabilmente molte cose sfiziose saranno aggiunte in un futuro molto lontano, se non mai.

non ha moduli dsp propri

cos'è il dsp? digital signal processing, ovvero moduli che ti permettono di elaborare il suono (inquanto segnale digitale) come equalizzatori effetti e filtri. il team sostiene che non vengano sviluppati per il fatto che poi uno si scarica e utlizza quelli che preferisce, che non è del tutto sbagliato, ma una lista di filtri di default come un buon eq e degli effetti dignitosi dovrebbero essere inseriti anche solo per rispetto  dell'utente che ha diritto ad avere un prodotto finito e funzionale per le proprie esigenze. sarebbe opportuno anche perchè queste parti di programma possono essere vendute a parte.
è in oltre dovuto precisare che una sorta di plugin propri li possiede, anche se non si può definire proprio cosi in quanto sono ladspa che distribuiscono in bundle, ma sono effetti creati da altri...

un campionatore lv2 funzionante (magari)

gli voglio dedicare due righe, non c'è niente di più frustrante che  provare a usare un campionatore lv2 su linux, già non somo molto user freendly  di loro, quelli di linux o non funzionano proprio, o sono esterni alla daw, non sono la scelta migliore... un bel campionatore funzionale (soppratutto funzionante) farebbe la differenza.

channel strip

il channel strip è un componente fondamentale di ogni studio di registrazione, ovvero il canale di un mixer con le varie sue componenti. 
il channel strip di ardour è molto simile a uno di un mixer analogico, ma perde di possibilità che il digitale può dare, ovvero è spoglio, composto solo da una selezione di entrata del segnale da registrare dove si decide da quale ingresso  della scheda registrare, un inversione di fase del segnale audio, la zona dove mettere gli isert (effetti filtri plugin in genere)  e le mandate aux (uscite che dirigono il segnale in altre direzioni ) con la parte dedicata ai  muti e ai soli e il fader.
solitamente in questa sezione ci sono anche altri  parametri, come la possibilità di ritardare di alcuni millisecondi tutta la traccia, o esempio la fantastica sezione di logic che permette di mettere un crosfade che invece di abbassare il volume ritarda gradualmete la lettura dei campioni dando un effetto molto utile  assomigliante al un disco che si ferma.

step entry:

la tastiera virtuale, ovvero un tool che ti per

binomio con jack

molti lo vedono come vantaggio enorme, io lo vedo come pietra al collo jack (il server audio a bassa latenza per i sistemi opensource) l'ho sempre trovato problematico nel settaggio e utilizzo, anche adesso su osx credo che motli problemi di ardour siano dovuti a lui, poi non mi ha mai convinto molto l'idea di sincronizzare molti sw, può essere utlie, ma non è indispensabile


queste sono le cose che non mi stanno piacendo, cioò dei punti deboli che ho potuto riscontrare in anni di utlizzo di ardour, ci sarebbero molte cose proprio mancanti.
possiamo esmpio ipotizzare la pontenza che raggiungerebbe se venisse inserito anche un looper come ableton live e la possibilità di introdurre pattenr come fruitloops, con i propri tool ben studiati e insertiti nel conteso, dei motori di resintesi sonora che permetterebbero di ampliare le possibilità di questo sw all'infinito.
non ultimo e importate, il materiale che dovrebbe essere inserito è tutto ampiamente documentato in quanto esiste un software open source che ha quella funzione, sarebbe solo da mettere ricostruire.




hello to all of you unfortunates who visit my blog unaware of the nonsense that you are going to read.
jokes and pleasantries aside I would like to enter in medias ress in the topic I want to be treated,
or ardor, strange is not it? is a subject that I never wrote.
as you probably know is just out the beta 5 of ardor, unexpected because after the four had to be immediately ardor 3.0.
This beta brings many improvements and bug fixes, among other things, a graphical user interface nicer (although I still think that there is still a lot of work) I have tried it on osx and there are still frequent bugs and crashes. .
but today I am writing to announce the release of a beta, but to try to inspire some good programmer wants to create a truly professional linux ..
those who have read the previous posts will know that I have great esteem for ardor, but also know my relationship of love and hate towards this sw, the reasons are many, first of all the potential that this has that are not being used, that still offers functions too basic to the name that it carries.
many of the things you list are not real defects, but it certainly does not make it pleasant and streamlined work on the platform.
but first things first:

first to make it seem that my aim is to remove the reputation of this sw I want to emphasize that I am pointing out the negative aspects of a very constructive criticism, even if my words seem totally against the program I'm just going to dig out where they should be improvements, because his ardor things is good. for this I will start talking brevemete of the strengths of the daw, so you can figure out which product and quality which you could make with a job in this direction

positive aspects of ardor:

tends to be very stable, if reggie jack ardor goes like a dream.
a good starting point, in fact ardor offers tools and basic services very useful, and some things very well developed at the level of code I think it is all well developed.
an example you may find that it offers support for audio and midi interfaces easily with various controllers.
is well documented, on the site believe that they are all the information needed to help in the development or develop its own. is multi-platform, including some for window, and then it means that the port would be simpler because everything has already been documented.
and open source, which means you can study the source code and work on it safely without breaking the law.
There are many others, but it is useless to write them all now, plus you travano all the relevant information on the net.

pappardella the usual criticism of ardor:


the GUI and unpleasant and confusing:


 in ardor find a talent to make a choice of colors quite ugly, gray mouse, and the like are not the best if you have to spend hours in front. the channel strip contains useful elements and others that really do not understand the meaning, such as the various types of solo and mute tracks that honestly I did not understand.
the design of the various buttons of the I personally find very bad and unintuitive, as the choice of buttons placed at the top tool bar that I wonder why they were included when just a simple interaction with the track using a mouse and a maximum of one button, not while putting the most used tools such as cutting the track to be done by pressing the s key is selecting a menu at the top if you cut or played on where you place the mouse, but not very comfortable.
interface, and much static, not interactive with the user via the mouse, too curt shot to remember, and a few possible settings, such as the scroll bar is always visible, very uncomfortable in my opinion.

all through large context menus:

 editing and everything is made of ardor moving from contextual menu and those of the program at the top menu bar, these menus are full of voice and sub-menus as a result you put an hour to do simple tasks, easily solved with the creation of parts of sw (also visually) dedicated to specific tasks, in which to put the operations in that sector, or transforming the particular action in a plugin

lack of their own separate from the sequencer editor

in all sw audio editing is an editing module, in fact, for some operations esegurie a little more complex than simply cut the track in two pieces, includes operations on transients, the waveform, the dynamics, the fraqenza etc. etc.. short tuttte those strange things that we dislike holed sound.
work in an easy way at this stage and important because it determines quite end the sound. arduor as everyone has a heart just editing, but guess how this is done? through menus and contextual menus, I leave you mean comfort. then you could put many other editing options.

midi

the miidi and too difficult to judge, since the first version with midi is very immature, judgment, and unreliable for now.
the only thing I would criticize is the delay with which it was entered, another critical move on this issue and probably many tasty things will be added in the very distant future, if ever.

does not have its own dsp modules

What is the DSP? digital signal processing, or modules that allow you to process the sound (Asthe digital signal) as equalizers effects and filters. the team claims that are not developed for the fact that one will then download and those who prefer using the shell, which is not totally wrong, but a list of default filters as a good eq and effects decent should also be inserted only for compliance the user has the right to have a finished product and functional for your needs. would be appropriate also because these parts of the program can be sold separately.
is over have stated that some sort of plugin their own them, even if you can not define precisely because they are so ladspa distributing bundles, but are effects created by other ...

a sampler lv2 working (maybe)

I want to dedicate the two lines, there is nothing more frustrating than trying to use a sampler lv2 on linux, already not very user freendly somo of them, those linux or just do not work, or are outside the daw, is not the best choice ... a nice sampler functional (soppratutto working) would make a difference.

channel strip

the channel strip is an important part of every recording studio, channel of a mixer with the various components.
ardor of the channel strip is very similar to the one of an analog mixer, but loses the possibility that digital can give, that is bare, made from a selection of input signal to be recorded where it is decided by which card input record, a reverse phase audio signal, the area where to put the Isert (filters plugin effects in general) and the aux sends (outputs that direct the signal in other directions) with the part devoted to silent and alone and the fader.
usually in this section there are also other parameters, such as the possibility of delay of a few milliseconds throughout the track, or example, the fantastic section of logic, which makes it possible to put a crosfade that instead of lowering the volume retards gradualmete the reading of the samples giving an effect very useful resembling a disc it stops.

step entry:

the virtual keyboard, which is a tool for you
combination with jack

many see it as a huge advantage, I see it as a millstone around the neck jack (the low-latency audio server systems opensource) I've always found problematic in the setting up and use, even now on osx I think motli ardor problems are due him, then I was never convinced the very idea of ​​synchronizing many sw, can be utlie, but is not required


these are the things that I do not are willing, cioò weak points that I have found in years of the usage of ardor, there would be many things, just missing.
esmpio we can assume that the pontenza would reach if it were also included as a looper ableton live and the possibility of introducing pattenr as fruitloops, with its well-designed tool and insertiti in disputed, resynthesis engine sound that would allow to extend the possibilities of this sw infinity.
not last and imported the material that should be included is all well documented as there is an open source software that has that function, it would only put rebuild.

mercoledì 18 aprile 2012

PILLOLE DA NERD? QUESTA È UNA SUPPOSTA

ciao a tutti quei coraggiosi che per sbaglio hanno provato a divincolarsi tra le mie sgrammaticate righe, e a comprendere i miei più svariati deliri...
volevo creare un nuovo "pillole da nerd" ma mi sa che questa è più una supposta...
ma andiamo con ordine:

è questo post narra di un paio di giorni in cui ho acceso il mio computer con linux per provare la situazione dell'audio editing su tale piattaforma, è un pò tecnico, ma per chi non ha dimestichezza con la musica scrivo un piccolo sommario dei termini che incontreremo nella discussione, necessario per comprendere quello che scrivo:



sequencer: piattaforma principale nel processo di registrazione di una canzone (di qualunqe genere) uno strumento software che ti permette di registrare tutti gli strumenti e voci, siano essi strumenti reali o virtuali


campioni: serie di suoni di qualsiasi genere pre registrati da usare per comporre una canzone, soundfonts collezione di campioni tutti attinenti uno all'altro.
sampler: strumento virtuale o hardware che ti permette di eseguire i vari campioni
synth: o sintetizzatore, un programma o un hardware che permette di creare dei suoni partendo da zero
ardour 3: vedi sequencer
midi: standard di comunicazione dati per controllo remoto, usato per controllare programmi con hardwhare 
plugin: programmi che ti estendono le funzioni del programma
ladspa: standard di plugin per linux
dssi: vedi ladspa
lv2 : versione aggiornata dei ladaspa
drummachines: hardware o software che serve a creare loop di batteria
stand alone: programma asestante
server audio: è il motore che sincronizza è rielabora l'audio del nostro computer
latenza: il ritardo i una registrazione dovuto al tempo fisico che il computer co mette a rielaborare il suono

anche se ora uso come piattaforma principale osx, non resisto troppo lontano da ubuntu... unica distro che ho mai usato di linux,, quindi ho riacceso il mio muletto di pc fisso su cui ho installato ubuntu 11.10, e mi metto a curiosare su i sw musicali, che sono quelli di mio interesse principali...
che ardour 3 sia ancora in beta3 lo sapevo già perché lo seguo pure su mac...
non molto sorpreso ci trovo una situazione molto simile a quella che avevo lasciato sei mesi fà, pero deciso di approfondire ancora un pò apro USC e mi scarico composite (un sampler) che dovrebbe essere anche un LV2... essendo un sampler per il midi apro ardour  3 e carico composite come plugin... il risultato è che mi si apre la finestra del pugin con solo un controllo del volume (e sono passi avanti visto che linux sampler neanche quello mi fa vedere). ora mi sorgono dei ragionevoli dubbi... è un bug del programma?? sono io che sono un pirla e faccio una procedura sbagliata? o e solo il programma che è na m**Da? io credo di non essere cosi pirla, in quanto i plugin invada li carico correttamente e carico plugin senza problemi su molti programmi...
sta di fatto che le versioni lv2 quando le carichi non hai nessun interfaccia o modo di interagire con il programma, mentre per quanto riguarda le versioni stand alone: linux sampler non sono mai riuscito a utilizzarlo, e composite lo apri e sembra di stare su hydrogen, ha la stessa interfaccia e gli stessi strumenti...
io dico: le vogliamo creare ste interfacce o no?nel 2012 c'è ancora l'idea che un programma può avere qualsiasi interfaccia??? o addirittura non averla????  secondo me la potenza di un sw risiede anche nella sua interfaccia, e io reputo la progettazione di essa come parte integrante dello sviluppo di un programma.
Ma io non mi do per vinto e installo i ppa di kxstudio...
mi cerco qualche  synth giusto per giochicchiare e  ne scarico un paio...
sono senza interfacccia...
penso al suicidio, ma poi mi trattengo farlo...
vado a vedere la versione lv2 dei plugin di steve harris, sono senza interfaccia anche loro....
mi deprimo...
allora, io capisco molte cose, ma si sta parlando dello standard lv2 (ovvero LADSPA versione 2)uno standard migliorato dai LADSPA dal quale si differenzia principalmente per supportare strumenti virtuali (prima non lo faceva) e interfacce grafiche (prima non lo faceva), quindi cosa mi rappresenta un porting di dei ladspa che sono solo effetti in lv2 se non ci carichi almeno un interfaccia???
vado a vedere in giro per internet per scaricare dei linux vst per provare a vedere cosa c'è di disponibile in quel formato (non li ho mai approfonditi ne cercati)...
sono da compilare..
troll face....



io in questo ambito di linux noto una tendenza (quasi auto distruttiva) controproducente, lasciare ad altri (che sviluppano altri programmi) il compito di scrivere delle funzioni che non si riesce a scrivere o non si vogliono scrivere. quindi ci ritroviamo a gestire più programmi (uno per funzione) su finestre diverse, invece di poter aver un unica interfaccia dove gestire tutto, espandendo il programma di varie funzioni con i plugin.
io  non sono un esperto di programmazione, ma sono sicuro che questa situazione non sia la migliore.. ma e ora di trovare una soluzione a tutto questo, quando è che i programmi stand alone verranno tutti portati in versione lv2??? cioè e matematico: più disaccoppi funzioni, programmi e controlli più diventa complicato, più diventa complicato meno utenza hai.
il mondo di linux non ha ancora capito che le interfacce non sono un capriccio di un bimbominkia cresciuto col clouse source, sono una condizione necessaria per l'utente per interagire velocemente con il computer. a me onestamente viene da ridere quando leggo i puristi di linux scrivere fieri di odiare le interfacce.

sono anni che scrivo su importanti forum di questa situazione è molti la pensano come me è altri no, però il problema rimane. essendo già presente un grosso problema di compatibilità di schede audio in linux, che lo rende ostico, se ci aggiungiamo queste esperienze che uno deve affrontare  per riuscire a fare le sue cose o anche solo giochicchiare un po con la musica si vede subito che il gioco non vale la candela.
ora staccandoci un pò dall'esperienza negativa che ho raccontato, i software di linux in linea di massima non sono male, il loro lavoro lo fanno, e alcuni anche bene...
la domanda sorge spontanea allora: di che ti lamenti?
mi lamento di come vengono gestite le cose, fino al rilascio ufficiale di ardour 3 per usare strumenti midi devi usare rosegarden e se vuoi usare l'audio ardour li devi usare insieme tramite jack, e questo solo per registrare strumenti reali e virtuali.
e tu mi dirai: e allora? sono due programmi messi in croce... e quando esce ardour 3 ne usi uno, dov'è il problema?
ed è proprio qui l'inghippo: visto che entrambi i programmi sono sprovvisti di sampler loro nativi (come invece offrono tutti i programmi closed source) e quelli in formato lv2 a quanto pare non funzionano cosi bene visto che non caricano l'interfaccia, e se devo usare un terminale li mando tutti a stendere, devi usare campionatori stand alone, ovvero che non carichi in nessun programma e sono autonomi,  e quindi devi collegarlo al sequencer midi (rosegarden in questo caso) tramite output di jack (server audio a bassa latenza che sincronizza tutto), il pi§ usato è fluidsynth con interfaccia grafica qsynth che ogni volta che cambi banco di suoni si deve riavviare.
se poi ti serve una drummachines, che in tutti gli altri sistemi è un plugin, qua devi aprirtene una standalone.. cosi ti ritrovi i controlli su quattro mixer diversi si quattro programmi..
e quando devi chiudere i progetti hai 4 progetti sull'HD che devi riaprire in un certo ordine ogni volta che devi rimettere mano al progetto..
è un vero casino, in piu alcuni programmi ti devi perdere tra complessi menu per fare le tue operazioni perchè le interfacce sono scarne.
i sintetizzatori software sono veramente pochi, e ancora non riescono a tenere il passo con i colleghi più blasonati del settore.
se invece di fare tutti questi programmi a se stanti si fossero mandate le patch per farne uno completo (meglio 1 o 2 completi che 1000 pezzettini, come in tutto) a quest'ora linux sarebbe fortemente al passo con i tempi degli altri sistemi, basterebbe anche che entro il prossimo anno tutti i programmini stand alone fossero portati in lv2, e per chi gli manca fosse costruita l'interfaccia e che sia funzionante, per avere un bel sistema...
ma anche solo l'ultimo passo porterebbe molte facilitazioni nel flusso di lavoro..
una cosa che manca, ma che non centra con l'audio, è un formato di pacchetti installabili comune a tutte le distribuzioni linux, questo spingerebbe inanzitutto gli sviluppatori a distribuire  i loro programmi già con quel formato perchè non dovrebbero compilarlo per ogni sistema, il che renderebbe più snella e veloce la distribuzione, favorendo il sw libero..

spero che molti di voi trovino l'articolo interessante e non noioso, sono le mie esperienze, i miei punti di vista, le mie riflessioni e il mio pensiero.
spero che uno di questi miei post dove critico (sempre a fin di bene, la mia non vuole essere critica sterile, ma costruttiva) questo meccanismo... io piu attivamente di cosi non posso contribuire, è gia tanto che so scrivere al computer  per scrivere ste scemenze, figuriamoci un programma 
ps. 
se qualcuno a tempo e voglia di scrivere una patch per fare leggere i dssi ad ardour 3 contatti il team. è uno standard di plugin che non sarà implementato, a parte che non gli arrivi già tutto pronto per inserirlo.
è uno standard su cui non si sviluppa più da un bel tot, ma ci sono acora tanti plugin (strumenti virtuali in questo caso) in tal formato, e sarebbe un peccato dover usare host esterni (andando contro la logica del plugin tra l'altro e perdendone la comodità)
                                          

mercoledì 21 marzo 2012

pillole da nerd pt.3

il tuo sw non può educare gli utenti.
limitati a dargli le funzioni di cui anno bisogno...

pillole da nerd pt.3

ps: se l'80 o il 90% dei tuoi utenti ti chiedono funzioni, ci sarà un motivo non credi? e non credi che sarebbe immensamente stupido non soddisfare le richieste della maggior parte dei tuoi utenti? si chiama marketing ed esiste dall'età della pietra

domenica 11 marzo 2012

nuovo attacco degli anonymous

il gruppo di hacker ha colpito ancora.
il loro instancabile lavoro contro l'immoralità, continua nell'ombra, nel più completo anonimato.
continuano a sabotare e mettere digitalmente i bastoni nelle ruote di tutti quelli non moralmente corretti in nome della loro battaglia dopo avere attaccato vari siti  come quello dello stato del Vaticano e vari siti del governo, ora è il turno della agenzia italiana Equitalia accusata di poca trasparenza e nefasti danni ai contribuenti che il più delle volte ha portato gente a compiere il nefasto gesto del suicidio. 

ecco a voi le righe scritte dagli attivisti:
Giorno a voi Equitalia,
Abbiamo deciso di dimostrarvi tutto il nostro affetto “pubblicizzando” il vostro meraviglioso ed informativo sito inondandolo di richieste, certi che la cosa vi farà piacere.

Siete un’anomalia tutta italiana,un azienda in teoria pubblica che si occupa della riscossione di (presunti) tributi dovuti all’Agenzia delle Entrate,che attuate con una ferocia inaudita e con pratiche quantomeno opinabili.
Impiegate mesi,spesso anni, per le più banali notifiche,facendo così lievitare a dismisura gli interessi dovuti.
A parer nostro inoltre, non potete permettervi di riscuotere agli inadempienti che dimostrino di essere indigenti quel poco che hanno per il loro sostentamento, è immorale e deprecabile.
Molte persone si sono suicidate dopo i vostri interventi invasivi e coercitivi, imposti al fine di riscuotere il guadagno di una vita per motivi talvolta ingiusti!!!
Dovreste applicare la riscossione in modo uniforme e trasparente,eppure è ormai conclamato il fatto che personaggi illustri,con potere politico o comunque “di riguardo” ricevano trattamenti preferenziali e dispari.
Avete poteri smisurati,compresa la facoltà di bloccare beni mobili ed immobili anche in maniera preventiva,e senza nessuna possibilità di verifica o appello da parte dei soggetti colpiti.
Spesso le vostre cartelle esattoriali sono completamente errate ed un onesto contribuente si trova nella spiacevole posizione di dover pagare soldi che NON vi sarebbero dovuti nell’attesa e nella speranza di far luce sugli errori.
Ebbene gli Italiani sono stanchi dei vostri abusi e delle vostre vessazioni e noi come sempre intendiamo dar loro voce.
Avreste dovuto aspettarci.
Vi auguriamo una splendida domenica, sperando stiate apprezzando questo splendido weekend almeno quanto noi.
we are Anonymous
we are Legion
we do not forgive
we do not forget
we still ALIVE!
Expect Us!