Visualizzazione post con etichetta ardour. Mostra tutti i post
Visualizzazione post con etichetta ardour. Mostra tutti i post

giovedì 25 ottobre 2012

musica su linux? ancora molto lontana


salve.
lo so che sembra la solita critica distruttiva a linux, ma prego i miei gentili lettori di leggere tutto, in modo da capire veramente il significato del post, e di non saltare subito alle conclusioni più affrettate.

finalmente qui ho trovato qualcuno che la pensa come me in questione linux e pro audio, che è forse una delle situazioni più rappresentativa dell'inadeguatezza che linux si porta dietro in campi di produzione di contenuti multimediali. 


poche righe, niente di lampante, ma chiarisce come sia un esigenza dover lavorare in campo audio senza troppi problemi, configurazioni, migliaia di programmi, dover passare da un sistema con kernel normale a uno real time e usare un server audio apposta quando si lavora che chiude tutti i collegamenti audio con applicazioni che non ci girano sopra, o almeno dover collegare a mano tutte queste app all'uscita delle casse...


questi sono chiari segnali e richieste agli sviluppatori software da parte di una comunità che richiede ergonomia, facilità e potenza, di concentrarsi su questi punti, e che non vuol dire aumentare gli sforzi perforza, ma avviarli in una direzione giusta e ben strutturata.

 se gli sviluppatori invece di creare distro su distro si impeganassero su un paio di distro ma a creando degli strumenti utili  a tutta la comunità di linux, si vedrebbe nel giro di qualche anno una crescita di linux in questi ambienti spaventosa, a che serve creare mille distro per  la produzione multimediale se poi non vengono risolti i problemi noti, che la limitano, e l'unica differenza sono un paio di pacchetti e un interfaccia grafica divera? 

è bene prendere in considerazioni un momento di autocritica:
io invito gli sviluppatori di a prendere in considerazione queste mie parole e concentrarsi sulla produzione di plugin mancanti e in standard lv2 non ladspa, al miglioramento di alsa e jack e pulse audio (ci rendiamo conto di quanti server audio entrano in gioco? quanto pesante sia il lavoro da fare), magari l'inserimento di un layout di compatibilità con altri driver per poter usare le nostre periferiche, la strutturazione di un kernel impiegabile sia per l'audio sia per il resto. qui si parla di uso professionale non di essere smanettoni al pc.

chiedo ancora un minuto della vostra cortese attenzione per esporvi una mia idea che secondo meè ha un importanza cruciale cruciale:
c'e in otre pensare alla direzione che ha iniziato a prendere ubuntu, una strada molo ardua e coraggiosa, ma giusta, sta passando dall'essere un sistema per la nicchia a un sistema per tutti. nella versione 12.10 si stano iniziando a vedere soluzioni interessati per le comuni attività, e presto avremo il gaming a buon livello superando un (altro) enorme scoglio dell'universo linux.
c'e in oltre da ricordare che alcune società, più o meno famose, stanno prendendo in considerazione linux come piattaforma di sviluppo per i loro software. E' importante per la crescita di questo fenomeno, e tutti i benefici che se ne possiamo  ricavare, che queste ditte si affaccino in un sistema efficiente capace di avvicinare più utenti possibili e possibilmente di tipo diverso tra loro.
per fare ciò la ricetta è abbastanza semplice: c'e bisogno di avere buoni applicativi che hanno bisogno di buone componenti di sistema e che tutto questo sia condito da una buona dose di semplicità d'uso e di configurazione. a questa semplice ricetta si deve aggiungere una lunga fase di preparazione è naturale, ma non credo che ci siano strade più semplici da percorrere, o almeno sono quelle che stiamo percorrendo ora senza grossi risultati (progetti che si interfacciano a mille progetti che se ne interfacciano ad altri mille, e tutti questi progetti fanno poche cose o ne fanno una).
in realtà credo che andrebbe anche bene una struttura simile a quella che abbiamo già ovvero di un sistema diviso in piccole parti, a dire il vero non critico tanto la strutturazione del sistema audio, ci sono migliaia di scelte possibili nella strutturazione di un sistema digitale (deve essere il programmatore a fare le scelte in questione perché le sue conoscenze devono portarlo a fare la scelta migliore).
il grosso problema è in realtà la completa mancanza di  una  visione di l'insieme che porta a una frammentazione infruttuosa.  questa frammentazione non studiata porta numerosi svantaggi all'utente finale, non c'è un centro di controllo unico, quindi passare da configurare un server all'altro, e la posizione di un errore diventa imprecisata (è crasshato il driver? alsa? jack? pulse audio?), poi si diventa ancora più complesso e macchinoso l'apertura di jack, i collegamenti vanno fatti a mano, nuovi settaggi, tutto si traduce in un infruttuosa perdita di tempo. in pratica il concetto che cerco di esprimere è molto semplice, per quanto si frammenti il tutto l'utente non deve vederlo, almeno non subito, e non deve aver bisogno di fare ricerche approfondite, se lo fà vuol dire che deve risolvere un problema ed è una cosa che deve succedere rarissimamente.  prendiamo per esempio la struttura attuale, chiamiamola lass (linux audio server sistem, un nome a caso). lass supponiamo che all'interno di lass troviamo pulseaudio alsa e jack, tutte perfettamente integrate tra loro, e che ognuno di esso si occupa di compiti specifici (gli stessi che hanno adesso) ma in più cè una strutta di comando e settaggio sovrastante che permette all'utente di interfacciarsi con lass in maniera molto semplice dal sound menù (e supponiamo un layout di compatibilità di driver window). in questa ipotesi ci troviamo dentro anche parte di jack, quella che si occupa di usare le basse latenze, separata dal gestore di routing che è installabile a parte, una volta lanciata l'applicazione questa parte entra in funzione (probabilmente solo sui processi che quell'applicazione richiede) senza ulteriori settaggi. lass deve essere per l'utente un blocco monolitico, e distribuito. nel caso una distro linux non voglia usare tutti i software citati dovrebbe essere un suo compito dare una nuova soluzione agli utenti di altrettanta facilità, e con altrettanta integrazione tra le parti. in più uno sviluppo del genere porterebbe bug corretion da parte delle distro ai programmi installati che farebbero la base audio di tutti, o quasi, i sistemi.  questo contesto è la dimostrazione di come non ci sia una progettazione unitaria che porta senza ombra di dubbio a un caotico ensamble di pacchetti. forse è colpa di canonical che da poco peso a queste questioni, forse e la mentalità dell'open source di assemblare pacchetti fatti da altri senza neanche preoccuparsi di migliorarli in vista dell'esperienza utente e non solo del codice di per sè, non so dire quel'è la vera causa, ma so che la situazione attuale e deleteria.

le domande da farsi sono due sono: ubuntu (ma non solo) con che sistema audio deve affaciarsi al mondo ora che la distro sta man mano prendendo piede? e deve essere limitata dalla scarsa possibilità di creare contenuti multimediali a livello professionale? le risposte sono: buono e no, io ho parlato di audio, ma credo che sia estendibile anche a altri settori, ma se per il server video si sta pensando di passare a wayland ma per l'audio non si trovano vere soluzioni.

un saluto e grazie per la lettura


EDIT:
scrivendo audio pro sul launch pad ho trovato questo topic dove si parlava appunto di come migliorare il sistema audio, da quello che ho capito non è ancora la soluzione giusta, si parla di integrare meglio le soluzioni esistenti tra di loro, che non è già male, di interconettere meglio i vari server tra loro. è uno sforzo apprezzabile, anche se secondo me è meglio prendere e creare un server nuovo e efficente, anche che sia una fork o che sia sviluppato uno degli esistenti per rendere al meglio, il mondo di gnu/linux a davvero bisogno di una svolta in questo a

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.

lunedì 26 marzo 2012

attenti al luppp

ciao di nuovo ragazzi...
sono di nuovo qui a scrivere due righe su un progetto che ho appena trovato girovagando su internte.
questo progetto farà piacere a tutti gli infognati di musica elettronica e nerd amanti di linux, un connubio ancora molto difficile.
il primo arrivato direttamente in questa direzione è stato bitwig progetto tedesco (credo close source) ma progettato cross plattaform, in cui sono stati inclusi degli sviluppatori direttamente del team che ha scritto il codice di ableton.
ora le acque si stanno muovendo anche per altro progetti, infatti ora  ho trovato un progetto open source che mira ha prendersi il suo spazio nel panorama delle daw di linux,luppp, non ho potuto leggere molto ma so che sarà sotto licenze open è che è in fase pre alpha, ma che tutte le sue funzioni di base sono abbastanza stabili..
ecco il link http://harryhaaren.blogspot.it/2012/01/luppp-source-opened-but-still-pre-alpha.html#comment-form


lunedì 27 febbraio 2012

le bombe di linux dsp... plugin di alto livello

i migliori plugin per lavoro professionale sull'audio sono i linux dsp..
non sono gratuiti, ma comunqe costano poco è la qualità è elevata.
ecco i vari prodotti di casa linux dsp:
EQ Plugins:
PEQ-2A MKII GRAPH-EQ  
 
Compressor / Dynamics:
VC2B MBC2B  
 
Reverb:
SR2B    
 
Plugin Bundles:
Workstation Plugins Pack Guitar FX Pro Channel  
 sono tutti venduti in vari formati: jack standalone linux vst (il formato di steinberg ma scritto nativo su linux) e lv2(il più avanzato standard di plugin per linux)

sono tutti a pagamento ma si può scaricare una versione demo che ti permette di provarlo ma ogni 60 sec passa in bypass!!!

mi auguro di vedere più plugin cosi di buona qualità per linux e di vedere intere collezioni per professionisti (come i waves sulle piattaforme cloused) per linux... mancano solo più potenti tool per la creazione di  musica elettronica... chi ci cimenta? ;)


ecco la home page del progetto

venerdì 10 febbraio 2012

dopo ardour tre?

oggi vi ho gia parlato di ardour3  in questo post ora vi riporto anche una lista di funzioni che saranno aggiunte nel ciclo di rilasci post ardour 3 nella serie 3.x... come al solito tradotto online:

Messaggio 3,0 lista TODO

Questo è un elenco provvisorio delle funzioni e le modifiche / riprogettazioni per il post-3.0 ciclo di vita. Attualmente sono in nessun ordine particolare:

  • Con sede al Cairo tela.
  • Crossfade manipolazione migliorata.
  • Adottare provvedimenti di gestione.
  • Track / comping regione.
  • Cartella Brani.
  • Meterbridge.
  • Record di gestione dei percorsi, inclusa la possibilità di impostare un percorso di registrazione per ogni traccia, indipendente del percorso di registrazione sessione.
  • Gestione del colore Regione - Vedere i dati presenti Mantis 2755 (http://tracker.ardour.org/view.php?id=2755).
  • Modifica audio in editor esterno.
  • Boolean automazione - automazione cioè di pulsanti Mute e altri tasti ON / OFF.
  • Regione raggruppamento arbitrario.
  • Tempo rampe.
  • Fai la variabile velocità controlla più utilizzabile.
    • Funzionalità shuttle separato e la velocità di riproduzione - la velocità di riproduzione deve essere una costante tra gli avviamenti e le fermate dei trasporti. Il controllo della corrente per la spola avanti e indietro può rimanere, ma sempre tornare a uno 'Stop' o attualmente impostato 'velocità di riproduzione'.
  • LTC inseguimento attraverso qualsiasi ingresso.
  • Regioni clonato (audio e midi).
  • Traccia video e relativo re-considerevole finestra del monitor video con sovrapposizioni di mostrare, per esempio, Timecode, ADR salviette ecc
  • Record di punti definibile all'interno del canale di ingresso mixer cioè o in qualsiasi parte della catena di redirect / plugin.
  • Gestione dei media.
  • Migliorata misurazione.
    • scale e coloranti.
    • tipi di metro in più.
    • Ref punta configurabili e cambiamenti di colore da abbinare.
    • Configurabile max e min livelli che il contatore mostrerà.
  • VCA Style Master Slave e il raggruppamento, con profondità illimitata di nidificazione.
  • Compensazione della latenza per gli autobus.
  • Multi-risoluzione file di picco.
  • Invertire la logica di opacità per le regioni. Cambiare trasparente, che dovrebbe essere disattivata per impostazione predefinita.
  • modularizzare Session?
    • spostare i metodi statici nel namespace utilità?
    • spostare metodi vettoriali?
  • Migliorare il codice superfici, aggiungere superfici.
  • Copia / incolla di regioni e / o pezzi tra istanze?
  • Strappare i gruppi per le strisce mixer.
  • Fine "si applica alla selezione" - non più clicked_regionview, ecc clicked_trackview come bersagli.
  • Tutti i plugin on / off.
  • Opzione per la registrazione stereo (o qualsiasi Multi Stream) brani in un unico file, anziché diviso in due (o più) file.
  • Automation revisione - compresa l'automazione globale on / off.
  • Fai Aux bus più aux-like - sia visivamente e funzionalmente.
  • Per Plugins regione.
  • Salva con nome ...
  • Definire con maggiore precisione ciò che accade quando a caccia di timecode esterni (MTC, LTC, JACK) e le varispeeds timecode o fermate.
  • Definire con maggiore precisione cosa succede quando il codice di tempo EBU, SMPTE o Film andare al di fuori della gamma legale ovvero 00:00:00:00 -> 23:59:59:23 / 24/29. Esaminare i due casi di entrambi i timecode inseguimento esterno o no.
  • Commento / Osservazione tracce.
  • Lasciare fonti regione per essere modificato in modo dinamico.
  • Consentire il posizionamento dei media cercando di attraversare a scelta il file system in livelli più bassi.
  • Scene - Attuare Scene memorizzazione e il richiamo, ivi compresi la sequenza scena.
  • Tema Window Manager che mostra il widget / gli elementi dell'interfaccia utente che i colori devono essere modificate per.
  • Larger panning finestra di controllo aperta in grado in ogni panner canali, permettendo un controllo più preciso e più informazioni. In particolare per il panner stereo nuovo.
  • Implementare più completa panoramica.
    • Identificare (e nome) i luoghi in cui panning / informazioni di posizione devono essere applicate (es. uscite di ardore, che sintetizzano i punti in autobus), e fornire informazioni sulla posizione insieme ai dati audio, poi pan secondo la configurazione I / O.
    • Lasciare cercatori di essere disconnessi da quanto sopra se, ad esempio, invia bisogno di spostarsi indipendentemente dalla panner percorso principale.
  • Opzione per il numero di tracce e hanno tracce jack nomi delle porte includono questa numerazione.
  • Shuffle / Ripple revisione modalità di modifica.
  • Click di gestione più completa.
    • Possibilità di definire suoni diversi per ogni battito.
    • Possibilità di mettere l'accento sui battiti diversi.
    • Cambiare tempo con velocità variabile.
  • Aggiungere tasti di trasporto e un orologio alla sezione monitor.
  • Rework ordinamento della lista di regione in schede per notebook nell'editor.
  • Lasciare traccia / mixer riordino strip trascinando direttamente sulla pista intestazioni o strisce mixer, compreso il trascinamento multiple non contigue tracce / strisce e farli diventare così a cadere.
  • Fatto (o in corso)

    • Rimuovere / nascondere i file stub - parzialmente attuato 07/2010 - Completato 03/2011.
    • Le associazioni dei tasti non legato a voci di menu - parzialmente attuato 08/2010.
    • Esportare più le singole tracce - export realizzazione Stem iniziato.
    • Unire le regioni (regioni composito) - parzialmente attuati 05/2011.
    • Native linux supporto per i plugin VST - Aggiunto 09/2011.
    • Selettori di monitoraggio di ingresso - parzialmente completato 10/2011 - 'Cue' ancora da aggiungere.
ecco la pagina di rifermento

ardour 3 beta 3 è fuori!!!

non c'e che dire il team di Arduor si sta impegnando molto ultimamente, dopo poco dalla uscita della beta 2 ecco la beta 3 della nuovissima, e ancora in sviluppo, relase del sequencer open source. certo, c'è ancora  molto da fare, sopratutto in vista di un porting su window di questo sequencer, ma vediamo che finalmente sono state introdotte novità come la tastiera virtuale, utilissima, spero di vedere presto inserite delle novità anche per chi produce musica elettronica per dare più ampio respiro a questo sequencer, ma ogni relase secondo me riduce il gap con i sw più bastonati del genere.
ecco a voi le novità della beta 3 direttamente da google traduttore:
Significativa Nuove funzionalità
  • Click / metronomo è ora la latenza compensata
  • Sezione Monitor è ora una funzione opzionale che può essere aggiunto / rimosso per / da una sessione, se necessario.
  • Ripristino capacità di creare file TOC e CUE Durante l'esportazione, e migliorare la formattazione di questi file
  • Entrare e uscire dalla modalità di modifica del nodo con dbl clic in qualsiasi regione MIDI (anche lasciare con un solo clic su qualsiasi cosa diversa da una regione o una nota MIDI)
  • Effettuare controlli plugin visualizzabili nella striscia di mixer
  • Aggiungi un modo per creare una nuova traccia MIDI con uno strumento pre-selezionati
  • Ripristinare il controllo indipendente del guadagno sul click / metronomo
  • Ora-funzionale editor MIDI
  • eliminare le note
  • tastiera completa e modifica scroll
  • la navigazione da tastiera
  • Primaria e Primaria-z-r undo / redo, come previsto
  • molto di più da fare in futuro (compreso l'inserimento nota)
Miglioramenti GUI
  • Modalità Smart (oggetto combinato + modalità range) ora migliorato in molti modi grandi e piccoli
  • Il ritorno dello splash screen
  • Altri suggerimenti e migliore
  • Reorganize struttura delle Regioni e menu contestuali regione
  • Fai il contenuto del dialogo regione proprietà ampliare con la finestra
  • Pulizie per il browser Freesound (aggiungere stop, rimuovere URI, barberpole chiaro)
  • Nuovo mouse mode (Notes Draw), piuttosto che modalità di sovraccarico gamma
  • Fare doppio clic su invia "box" attiva o disattiva la visualizzazione dei controlli nel suo strip madre mixer
  • Aggiunta l'opzione di utilizzare plug-GUI o Ardour quelli generici.
  • "Aux-" è sceso dal nome di Aux
  • Aggiungi avvertenze per la sovrascrittura dei file marcatori
  • Utilizzare la stessa criteron di sensibilizzare la sceglie-top-regione voce di menu per decidere se aprire o no, per evitare che una voce di menu sensibile che non fa nulla.
  • Tidy up RegionLayeringOrderEditor un po ', anche mettendo a rispettarla gruppi di modifica.
  • Non offrire per salvare bus master come modello route
  • Mostra un'adeguata informazione progresso per l'esportazione, mentre la normalizzazione
  • Alcuni miglioramenti alla pista add / bus di dialogo per rendere più evidente come aggiungere tracce MIDI
  • Lista regione ora rintraccia con precisione dissolvenza regioni in / out di stato e la lunghezza
  • Non Autoscroll giusto se ci stiamo muovendo a sinistra, e viceversa;
  • Risolve il problema con divisione export canale di rimanere bloccati nel nome del file
  • Mostra un nome di file esempio nella finestra di dialogo principale esportazione
  • Utilizzare personalizzato i-beam per la modalità cursore gamma
  • Fissare posizione di viewport, dopo una resistenza di riproduzione al di fuori del viewport (quando si segue l'indicatore di riproduzione).
  • Migliorare l'utilizzo dello spazio finestra espansa nella finestra di esportazione + mettere la roba "avanzata" in un Gtk :: VPaned
  • Fissare la larghezza dei redattori plugin generici
  • Non preoccupatevi di aprire una finestra di dialogo volta FX se siamo solo time stretching regioni MIDI
  • Aggiornamento sintesi playlist di commutazione
  • Button falegname: usato per circondare il play-range e pulsanti roll, ma anche oggetti e gamma pulsanti di modalità mouse, cliccando su di esso commuta modalità speciali ("giocare sempre gamma" e "modalità intelligente", rispettivamente).
  • Cliccando su pista rec-abilitare il tasto mentre il passo-passo la modifica ora esce dalla modalità di modifica.
  • Aggiungi delta-time opzione alla finestra MIDI tracciante. 
  • Si noti che la sua non incredibilmente accurate o utili in questo momento, perché timestamps provengono dal clock di sistema e vengono prese quando i dati vengono letti / scritti nel buffer della porta, non la sua effettiva timestamp all'interno del buffer
  • Nuovo allestimento di "implicitamente" pulsanti (invece di usare un colore diverso, noi attingiamo il "attivamente" il colore come un bordo intorno al pulsante).
Miglioramenti interni
  • Aux invia e invia periodicamente sono ora numerati in modo indipendente
  • Varie ottimizzazioni per l'anello di core di elaborazione (DSP riduce il carico apparente, in particolare con sessioni di piccole dimensioni)
  • Per ora, utilizzare solo il codice multi-threaded processo se stiamo usando> 1 processore DSP, ciò implica che rende il ricorso DSP sola impostazione ha effetto un riavvio di Ardour.
  • Aumentare le dimensioni della piscina click per coprire le impostazioni di latenza più lunghi
  • Fare l'aggiunta di tracce / bus da modelli come l'aggiunta di loro all'inizio di una sessione, in quanto IO connedon't offrire per salvare bus master come un templatections percorso si evitano fino a quando non sono tutte aggiunte
  • Utilizzate il nuovo Lilv stato API per salvare LV2 stato plugin (richiede l'ultima versione lilv)
  • Archivio di Stato di esportazione in Regione instant.xml
  • Aggiungi mandate ausiliarie alla posizione che il menu è stato aperto, piuttosto che da sempre pre-fader
  • Fai crossfade modifiche stato attivo e lunghezza undo-grado.
  • Utilizzare test di musical_time_equal () per la parità di note durante la copia, non rigorosa uguaglianza a virgola mobile.
  • Fai crossfade convertire-to-full e attivare / disattivare il lavoro tra i gruppi di modifica
  • Interrompere l'invio MMC / MTC a ruota libera durante l'esportazione o per qualsiasi altra ragione.
Bugs Squashed
  • Risolto bug crash causati da applicazione di Apple getmntinfo ()
  • Fissare una serie di bug di varia gravità legati ai cambiamenti della mappa ritmo fatto per la versione 3.0 beta2
  • Catch eccezione generata dal codice di SMF, quando non si può scrivere in un file
  • Fissare esportare timeout threading quando le operazioni su disco richiede molto tempo. 
  • Potrebbe risolvere anche altri problemi di timeout.
  • Fissare la mancata individuazione di modelli di rotta
  • Click chiare quando si auto-ritorno o looping
  • Fai time stretch gruppo rispetto edit
  • Fai plugins-stop-con-il trasporto di lavoro
  • In modo esplicito la cancellazione di stato solo quando gli input un percorso di scendere a zero
  • Progettazione Rework di clock ticker midi per evitare la generalizzazione costoso che si è rivelato di non avere particolare uso, e bug fix che ha causato le zecche non corrette da inviare (o tentato), come il trasporto si avvia.
  • Fissare timefx su più regioni, anche le regioni di tipo misto
  • File binario nastro devono essere create quando aperto, non quando viene scritta su
  • Fissare mancato di evocare il filo maggiordomo disco quando un brano di cui ha bisogno è seguita da una pista che non
  • Non andare in crash se un plugin LV2 chiama la callback scrittura interfaccia utente con un numero di porta ardore ha deciso di non è un parametro automatizzabile
  • Fix per crash-by-affermare subito dopo un diskstream MIDI sovrascrivere (ad esempio subito dopo una modifica, mentre la riproduzione è attivo)
  • Risolto un bug in MidiClock che ha inviato messaggi MIDI Clock con offset negativo, dopo un punto di loop
appena la provo creerò un post per dirvi le mie impressioni.
ma ci sono considerazioni che faccio da tempo, e ora vi scriverò un piao di mie esigenze e speranze per il futuro di questo sw
onestamente io gradirei molto vedere tool come un meter per i bpm di un pezzo registrato e un eq parametrico già inserito nel channel strip, e varie cose sfiziose sia sul channel strip (come esempio introdurre ritardi o roba simile)  sia di funzionalità.
mi piacerebbe esempio che potesse essere integrato una funzione per fare diventare ardour anche un "mpc" ovvero assegnare tracce del campione a un controller esterno o alla tastiera virtuale direttamente e altre cose del genere..
a voi che ci piacerebbe trovare?

giovedì 26 gennaio 2012

cosa manca alle daw di linux?

ciao a tutti.
questo post nasce da un esigenza che ho riscontrato e che continua a persistere su linux, girovagando per il net ho trovato molta gente che la pensa più o meno come me.
il post è un po lungo ma secondo me vale la pena di leggerlo (grazie al piffero lo scritto io :D )

vi ho già parlato del mio scambio di battute su questo argomento col principale sviluppatore di ardour, che continuo vivamente a credere che sia il meglio ora disponibile su linux.

chi ha già conoscenze in campo musicale dovrebbe trovare semplice la lettura di questo post, per chi non lo sa l'unica cosa che c'e da sapere è il midi.
cos'è il midi?
per farla semplice il midi è un protocollo di trasmissione di dati, usato per controllare software o hardware, in grado anche di trasmettere tutte le informazioni necessarie per riprodurre una nota ovvero se tu schiacci un tasto di una tastiera midi che è collegata al computer di per sè non emetterà nessun suono. se tu da un programma apposito, assegni un suono per ogni tasto nel momento che il tasto viene premuto il suono uscirà magicamente dalle casse del pc. la tastiera midi è possibile usarla anche con delle macchine hardware apposite che supportano il protocollo è fanno la stessa funzione del programma sopra descritto.

il punto della situazione è questo:



  • su linux puoi registrare?


chiaramente si, hai a disposizione un bel numero di sw a disposizione, e quasi tutti di ottima fattura, l'unica pecca resta trovare un hw che venga riconosciuto senza troppe rogne o da dover patchare a mano per sfruttarlo a pieno.


  • su linux puoi fare editing e mixaggio?


si anche questo è fattibile con qualche complicazione in più, infatti mancano ancora molti plugin linux nativi e non credo che usare quelli di window sia la soluzione. però tutto sommato hai quasi tutto il necessario per fare suonare, e anche bene, il tuo disco o il disco che stai registrando in studio.


  • su linux puoi creare musica da producer?


questa volta la risposta è un risicato NI(NO+SI). vediamo il perché:
puoi implementare le tue registrazioni con l'uso del midi, ovvero se ti manca uno strumento cercando bene puoi aggiungerlo tramite soundfonts (delle librerie di suoni che contengono uno o più suoni che puoi in parte modificare e risuonare tramite tastiera midi).
il che è molto utile a chi ha una band e deve aggiungere strumenti o creare interamente una base che come obbiettivo ha il suono naturalistico.


  • e se io voglio fare musica elettronica?


ecco prima di tutto scindiamo la musica elettronica dal maxigenere con cui si indicano più generi di musica e prendiamo quello che gli accomuna:  
essere  creata con strumenti quali sintetizzatori sonori e campioni di musica precedentemente registrata.
esistono (anche se pochi e ostici) entrambi gli strumenti su linux, ma questo non basta.
per arrivare ad avere un buon livello di musica elettronica servono anche strumenti  veloci con la potenza necessaria, è una buona quantità di midi. 
la migliore daw di linux (ardour) dopo numerosi anni di sviluppo, nella terza major relase, stà implementando adesso l'utilizzo del midi per le tracce  , ma di poter assegnare (come nelle daw riconosciute come le migliori in circolazione) ogni singolo campione ai tasti di una tastiera midi esterna o virtuale non se ne parla.
in tutti i sequencer manca un modulo per poter importare il soundfont midi direttamente dal programma senza usare un modulo esterno. questo comporta una significativa perdita di tempo e di concentrazione. il software in questione e fluidsynth con l'interfaccia grafica qsynth, il programma oltre a permettere il poter mettere poco le mani sul suono ha il difetto che deve subire un restart ogni volta che si decide di usare un soudfont diverso, il che può essere anche molto lento 
mancano dei campionatori per inserire i suoni in wawe e riprodurli sempre tramite protocollo midi in più parti della canzone (pensate esempio i vari suoni della batteria, invece di inserire il suono wawe o mp3 ogni volta che serve basta mettere il quadrettino corrispondente nel piano roll ogni volta che deve battere, senza perdere di qualità e potendo suonare direttamente da un controller midi a pad o a tastiera) o meglio ci sono ma sono esterni anche questi, e con interfacce grafiche inprobili, o molto macchinonse.
il software in questione è linux sampler ma io l'ho provato sul mac è non sono riuscito neanche a capire come funziona, quindi evito di analizarlo. 
 il usare sw esterni comporta anche il dover risettare tutti i collegamenti ogni volta che riapri un programma e non usi un determianto ordine. il avere mille collegamenti esterni comporta anche il dover avere un progetto salvato per ogni programma utilizzato, direi che non è molto favorevole.
 una cosa che ardour 3 dovrebbe inserire ma non si è ancora vista (anche se annunciata) e la tastiera virtuale, ovvero una tastiera che ti permette di avere una tastiera del pianoforte usando la tastiera del pc,
una cosa di cui personalemente sento la mancanza anche se è poco rilevante è la mancanza di un rilevatore di bpm, che mi sarebbe molto utile visto che facendo rap molta gente mi viene in studio con strumentali scaricate di cui è impossibile scoprire i bpm, 
e magari un bella impostazione che ti permette di mettere le automazioni per nota... 

queste sono le principali cose che sento io e che dovrebbero essere risolte (sempre a parere mio) nel tempo più veloce possibile, sicuramente mi è sfuggito qualcosa, e per qualcuno hanno la priorità cose che non ho detto, ma c'e tanta gente che vorrebbe uno sviluppo in questa direzione.
sicuramente quello che serve si può fare e anche senza troppi intoppi, ma sicuramente migliorare la situazione chiede tanto impegno e righe di codice, spero che se qualcuno ha letto questo post abbia capito la situazione, e che se qualcuno può fare qualcosa lo faccia..


mercoledì 25 gennaio 2012

cosa da non credere

ciao a tutti oggi vi volevo parlare di un veloce scambio di battute che ho avuto con il fondatore dl progetto di ardour, sequencer open source.
quando mi sono recato nell'apposita sezione del forum per fare presente come sia importante inizare a pensare anche hai producer mi ha risposto non molto diversamente da quanto pensavo, ve lo riporto qua tradotto direttamente da google translate:


@ Gusta: permette di ribadire quello che hai detto solo un po '. Stai parlando del flusso di lavoro associato con la produzione di pop moderno e musica da ballo. La sua non relative a flussi di lavoro visto durante la registrazione di folk, jazz o musica classica (qualunque cosa significano questi termini). La sua non è legato anche il flusso di lavoro utilizzato per creare la musica riconosciuto dai più come migliore musica registrata degli ultimi 30-40 anni, o la maggior parte della musica sperimentale creato oggi.Quindi, per ciò accada, qualcuno deve avere un reale interesse a sostenere lo spirito del tempo così perfettamente rappresentata da Ableton Live (e ora, forse, bitwig). Che qualcuno ha di essere effettivamente uno sviluppatore che vuole lavorare su Ardour. Parlando per me, anche se alcuni di questi strumenti hanno un certo interes per incontrati, io non sono francamente che interessato. Devo ancora incontrare la musica che mi rendo conto che deve la sua forma a caratteristiche specifiche di quello che termine "produzione". Se e quando lo faccio, potrei avere più interessato.Forse qualcun altro vuole correre con questo ...
ok  a parte il fatto che musica pop da ballo o chi sa quale altro genere non importa, perchè questi tool possono essere utili per chiunque faccia musica col computer, ma io dico percè uno che fa musica dovrebbe rispondere con un tono cosi quasi dispregiativo dicendo che lo scopo di questo sw e tenere gli strumenti per fare la musica MIGLIORE e quindi scartare tutto quello che serve per fare quelle ROBACCE sub musicali dove non c'è almeno il suono di una chitarra ma c'è un synth..
ardour è senza dubbio il miglior sequencer opensource, ma quanto ci vorrà prima che sia soppiantato da un prodotto migliore?
già sta nascendo bitwig pare nativo su linux, che per la maggior parte delle ipotesi soppianterà (con un po di tempo) molti sequencer open, perchè sta integrando possibilità che su linux non ci sono mai state, ed è un sequencer di nuova generazione.
oppure basterebbe anche solo che un team di persone cazzute inizino a fare una fork di ardour fatta un po bene per fargli perdere di prestigio... infatti ardour manca ancora di molti tool necessari e funzioni che affida ad altri programmi tramite jack...
il bello è quanto non si rendano conto di quanto è deleteria questa situazione... su linux fare musica è un macello gia solo per l'hw, non incasiniamoci anche per il sw!