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

giovedì 29 ottobre 2009

Essere o non essere?

Uff... che indecisione! Come potete vedere dal countdown in altro a destra è da molti giorni che aspetto l'uscita di una nuova versione di Ubuntu! l'intento era quello di formattare il mio pinguino africano che ancora è fermo alla versione di un anno fa e di dare una sistemata definitiva al mio hardisk che dopo una serie di partizionamenti errati ha collezionato così tante partizioni da poter entrare nel guinnes world record!

Ed adesso? Sono entrato nel pallone! Mi ritrovo con un computer vecchiotto che ha la cpu sempre ad alti regimi e che spesso e volentieri mi fa aspettare parecchio, la voglia di avere un sistema efficiente, senza molte pretese ma che sappia fare poco ma bene! Provo Xubuntu? mmmm.. Panico!!!! Ho letto in giro che dopo tutto non è in fin dei conti così veloce.

La tentazione ed il desiderio di cambiare totalmente e passare a slack o a qualcosa di più raffinato è forte ma ho paura di trovare difficoltà e poi, dopo aver aspettato tutto questo tempo per la 9.10 mando all'aria tutto?

EUREKA! Ricordo di aver letto da qualche parte che esiste una distro basata su ubuntu ma con fluxbox come desktop environment (Fluxbuntu.. che fantasia!)che a quanto dicono è ancora più leggero e carino di xface!

Vado a controllare ma la versione attuale è basata sulla 7.10! o_0 DISASTROOOOO!

Ed allora? cerco qualcos'altro?

forse ho deciso... proverò a scaricare xubuntu quando i server me lo permetteranno e gli metterò sopra fluxbox... speriamo che questa alchimia funzioni!

Vi farò sapere presto...

Quasi dimenticavo! questa volta finalmente proverò a fare una partizione speciale per la home così finalmente risolverò il problema del salvare tutto ogni volta!

A presto!

martedì 22 settembre 2009

Il mio primo hacking informatico!



Innanzitutto se non l'avete fatto leggete questo interessantissimo articolo: How to became a hacker che secondo me è l'unico punto di partenza per diventare un Hacker in quanto si limita a chiarire che cos'è un Hackere a dare qualche consiglio!
Se uno comprende cosa sia la figura dell'hacker ed è interessato a diventarlo è già sulla buona strada! Il resto lo si scopre da soli!

Ma adesso parliamo di me! Ovviamente io non sono un hacker, almeno per il momento!
Forse sarebbe più corretto dire che non ho ancora sviluppato tutti gli aspetti di questo essere non identificato.

Con questo post quindi voglio condividere con voi un aspetto che sto sviluppando.

Se avete letto l'articolo sopra avrete sicuramente capito che l'hacker è colui che davanti ad un problema non si demoralizza ma cerca di trovare una soluzione creativa!

I modi di agire sono molti!, si può aggirare il problema, si può modificare la situazione etc..

Ebbene adesso vi mostrerò come sono riuscito a risolvere un semplice problemino!

Tutto è nato quando mi frullato per la mente di installare un applicazione java (La Bibbia... Si avete capito bene!) sul mio cellulare! Sono andato su google e dopo qualche click sono giunto quì da dove o generato la mia applicazione! naturalmente ho selezionato tutti i libri ed ho scaricato l'archivio contenente il file .jad(indispensabile per installare l'applicazione su alcuni cellulari!) ed il file .jar(l'applicazione vera e propria)

Così copio questi due file sul mio cellulare(Samsung M5310... é tutto quello che mi posso permettere al momento) e procedo con l'istallazione tramite il file .jad che non è nient'altro che un file di testo contenente come minimo 6 stringhe di testo utili al cellulare per installare il file .jar (per approfondire leggi questo articolo fatto da me tempo fa).
E qui spunta il problema! Il mio cellulare non installa applicazioni di dimensione maggiore di 0,5Mb! La mia bibbia è enorme! Ben 2,5Mb!!

Ed adess0?

Ecco che entra in moto la mente dell'hacker! Analizziamo il problema e le soluzioni!

Ragionamento da comune mortale..
Soluzione 1: Demordere e lasciare ogni speranza di installare applicazioni di dimensione maggiore a 0,5Mb
Soluzione 2:(comune mortale un pò più volenteroso) Ritornare sul sito e creare tante applicazioni dividendo i libri! Decisamente non è una buona idea! Quanta confusione e quanto tempo perso!

Ragionamento hacker!
Soluzione 3: Analizziamo un po meglio il problema.. il cellulare riesce a cavare fuori da qualche parte la dimensione del file e decide di non installarla! Ci si presentano 2 vie!
  1. Modificare il software (proprietario) del cellulare oer fare in modo che accetti applicazioni più pesanti! Uffa! decisamente non rientra nelle mie competenze! Inoltre sarebbe abbastanza inlegale e rischioso!
  2. Cercare di capire da dove il cellulare ricava le informazioni sulle dimensioni del file e provare ad illuderlo!
A questo punto decidiamo di optare per la 2!

Come potrebbe fare il cellulare a ricavare queste info?

  1. Va a controllare direttamente la dimensione del file.... Dannazione se le cose stanno veramente così sono spacciato! L'unica soluzione sarebbe quella di generare file di dimensioni inferiori
  2. Il cellulare legge le info da qualche altra parte!
Acciderbolina come ho fatto a non pensarci prima? Mi ritorna in mente il contenuto del file .jad, ricordo che una stringa diceva url-size: xxxxxxxxxxxx(dimensionei in byte) subito ricontrollo il mio vecchio appunto(articolo di approfondimento riportato sopra) e vedo che ricordavo proprio bene!

Ok proviamo allora a modificare il file!(ricordo che si tratta semplicemente di un file di testo) mettiamo una dimensione inferiore! sparo e metto 500000 byte (anche se non so a quando corrispondono esattamente in Mb, di sicuro saranno inferiori a o,5 Mb)

Ricarico il nuovo .jad sul cellulare ed avvio la procedura di installazione!

EVVIVAAAAA FUNZIONAAAA!!! SO MUCCAU!!!! (se l'è ingoiato in siciliano)

Giro un po per l'applicazione e vedo che la traduzione dei menù in italiano fa a dir poco pena in più alcune voci non corrispondono con il comando!

Ecco il mio secondo problema! Soluzioni:

Comune mortale:
Soluzione 1:Accontentarsi della traduzione schifosa! :-s
Soluzione 2:Contattare il produttore del software e richiedere una traduzione migliore!Piccolo problema... Il produttore di sicuro non conosce l'italiano e molto probabilmente non prenderà nemmeno in considerazione la nostra mail!

Hacker:
Soluzione 3:Analizziamo il problema! Cos'è il file .jar? è un archivio! esattamente come i file .zip o .rar! Al suo interno contiene diversi file, cartelle immagini per l'interfaccia grafica ed alcuni file con il codice..
Rumble Rumble.... Quando abbiamo creato la nostra applicazione tramite interfaccia web abbiamo selezionato la lingua! quindi è possibile generare applicazioni con tante altre lingue! In cosa si differiscono? non credo che lo sviluppatore si sia messo a creare 2000 applicazioni diverse solo per la lingua! sicuramente ci sarà un file di testo che fa corrispondere ad ogni comando una voce nella lingua selezionata!

Vado a controllare dentro l'archivio .jar e trovo tanti file in inglese sparsi quì e lì, apro la cartella menus e mi trovo davanti il file: Italian.txt

Fin troppo facile! lo apro ed al suo interno le voci in inglese e quelle in italiano separate da uno spazio (quello che si ottiene con il tasto tab della tastiera)
Corrispondono esattamente a quelle voci tradotte con i piedi che trovo nel mio programmino sul cell!

Che aspetto? Inizio a modificare e cambio "Bookmarks" con "Segnalibri", "Storia" con "Cronologia", "vada a" con "vai a" etc.. fino a quando arrivo a circa metà lista e noto che le voci iniziano ad essere spostate di una stringa!

Ecco dove stava l'errore! La traduzione che andava nel rigo sotto adesso stava sopra! per questo molti comandi non avevano senso e non eseguivano quello che richiedevo!

Correggo tutto, cancello l'applicazione dal cell, carico nuovamente i files ed ecco finalmente la bibbia funzionante alla perfezione ed in italiano corretto!

Quale sarebbe adesso il compito di un vero hacker? inviare il file corretto al programmatore che ha sviluppato il sw!
Ma io non sono un vero hacker e molto probabilmente non lo farò
;-p

Ovviamente queste sono solamente stupidagini da 4 soldi che non mi accollano l'identificativo di hacker! Ho ancora moltissimo da apprendere! Volevo solo Mostrarvi come raggiona secondo il mio immaginario un vero hacker! Il semplice fatto di non arrendersi ma di ragionare e cercare di trovare una soluzione a qualsiasi problema!

Qualsiasi hacking non è possibile se non si hanno delle basi! Nel mio caso sapere com'è fatto un file .jad, un file .jar, come funzionano le traduzioni dei programmi, l'importanza dei file di testo per configurare i sistemi... etc.. tutte cose che ho appreso con il tempo e l'esperienza anche grazie a Linux (quante volte mi trovo a modificare file di sistema, ed è un bene!)

In altri casi potrebbe tornare utili saper programmare e conoscere chissà quali altre diavolerie!

Un ultimo riferimento va al titolo di questo post che sottolinea in realtà tanti altri hacking non informatici che avvengono ogni giorno! infatti tutti prima o poi ci scontriamo con qualche problema da risolvere al quale troviamo una soluzione "creativa" è un po il lavoro dei tecnici che mette insieme, esperienza, nozioni, e fantasia!

Concludo con questa citazione di un film stupendo di cui un giorno forse vi parlerò in qualche post!

Cos'è il genio? È fantasia, intuizione, decisione e velocità di esecuzione!!


Se avete qualcosa da dire commentate pure! anzi siete obbligati a commentare!

sabato 29 agosto 2009

Realizzare velocemente un watermark con Phatch [Linux]

Da qualche tempo ho preso l'abitudine di modificare le foto, immagini e screenshot che carico sul mio blog inserendo in basso a sinistra l'url del mio blog è un po come mettere la firma su una propria opera.. così se qualcuno decide di copiare le immagini dal mio blog sarà chiara la provenienza!

Il Watermark consiste proprio in questo! nell'inserire in delle immagini una scritta che identifica l'autore!

Vi sono diversi modi per farlo più o meno invasivi, ad esempio potrei inserire un watermark a caratteri cubitali ed in trasparenza al centro della foto come in questo esempio:



ma questo risulterebbe molto fastidioso, infatti ho deciso di intervenire sulle mie foto in modo meno aggressivo mettendo semplicemente il link in basso(come potete vedere nella maggior parte delle foto che trovate sul mio sito)...

L'unico svantaggio di questa scelta è che chiunque può ritagliare l'immagine ed escludere il mio watermark!
Ma in fin dei conti non me ne frega più di tanto e mi accontento di questa soluzione!

Realizzare un watermark è semplicissimo! lo si può fare con qualsiasi programma di foto ritocco, però ripetere questo lavoro per molte foto risulta stancante e stressante! infatti dopo qualche post sul mio blog, ricordando questa guida per ridimensionare con un comando tutte le foto che si desiderano, mi sono chiesto se fosse possibile fare fare tutto questo lavoraccio a qualche applicazione.

Così ho aperto questa discussione sul forum di Ubuntu dove Diversi utenti mi hanno indicato diverse soluzioni per poter raggiungere il mio obbiettivo!Grazie a tutti!!

Quindi adesso cercherò di spiegarvi la procedura più semplice!

Per ottenere il nostro scopo utilizzeremo un programma molto semplice ma potente che si chiama Phatch

è da immaginare come una sorta di catena di montaggio dove noi scegliamo le varie operazioni e le mettiamo nell'ordine che preferiamo fino ad arrivare all'ultima operazione, che è quella di salvare il file! una volta creata la nostra macchina di montaggio possiamo avviarla ed indicarle quali foto andare a modificare....

Per prima cosa ovviamente occorre installare il programma!
Se utilizzate Ubuntu siete apposto perché si trova già nei Repository ufficiali! quindi andate su aggiungi/rimuovi ed installate il programma da li, oppure se siete amanti della velocità, aprite il terminale e date un bel:
sudo apt-get install phatch

Se utilizate altre distro cliccate nel collegamento al sito di phatch che trovate sopra e cercate il deb oppure quello che fa al caso vostro

Ma adesso entriamo nei dettagli!


(clicca sull'immagine per ingrandirla)

  1. Una volta installato il programma vi trovate una semplice schermata, non ci resta che iniziare a montare la nostra catena di montaggio! clicchiamo subito sul + come nell'immagine e passiamo al punto 2!
  2. adesso ci si apre un altra finestrella in cui possiamo selezionare tutte le operazioni che ci interessano... Possiamo ad esempio arrotondare gli angoli, ruotare l'immagine di tot gradi, ingrandirla o rimpicciolirla... etc... Ma ritorniamo alla nostra esigenza, selezioniamo quindi la voce "TESTO" e passiamo al punto 3!
  3. Adesso ci troviamo nell'area di lavoro la nostra prima operazione che inserirà nelle foto il testo desiderato!
    ci troviamo davanti le seguenti voci:
    • Testo: quì specifichiamo il testo che dobbiamo inserire, nel nostro caso l'url del nostro blog, cliccando nella freccetta a destra troviamo diverse opzioni utili per inserire la data oppure per inserire il percorso del file!
    • Proiezione orizzontale: quì invece dobbiamo inserire un valore in percentuale che indica da che punto parte la nostra scritta, se è un valore positivo la scritta partirà da sinistra alla distanza in percentuale specificata, se è un valore negativo partirà da destra!
    • Proiezione verticale: esattamente come sopra! Se il valore è positivo la scritta sarà in alto, se negativo in basso!
    • Carattere: cliccando possiamo selezionare il carattere da utilizzare
    • Dimensione: da quì impostiamo la dimensione
    • Colore: da quì il colore
    • Orientamento: e quì infine impostiamo l'orientamento della scritta... in orizontale , verticale etc...

    Nell'esempio in figura (3) ci ritroveremo foto con stampato in basso a sinistra l'url del mio blog con carattere Matrix, colore nero, dimensione 5% e orientato normalmente!

    una volta impostato il testo possiamo passare avanti al punto 4!
  4. Come abbiamo fatto precedentemente per aggiungere l'operazione testo adesso occorre mettere l'operazione salva!
  5. Adesso ci ritroviamo la seconda ed ultima operazione da impostare! Analizziamo velocemente le voci che ci interessano!

    • Nome:qui inseriamo il nome che ci interessa ad esempio foto blog seguito dalla scritta <###> indispensabile qualora si modifichino più foto, questo parametro infatti aggiungerà nel nome di ogni foto un numero per identificarla! Anche qui abbiamo già delle configurazioni preimpostate che volendo possiamo utilizare!
    • Come: Quì indichiamo il formato in cui ci interessa salvare le nostre foto
    • In: quì invece il posto in cui salvarle! come nell'emepio verrà creata una cartella con le nuove foto nello stesso percorso delle foto che selezioneremo!

    Gli altri valori indicano la qualità etc...(fate voi)

  6. Infine clicchiamo sulle rotelline per avviare la nostra catena di montaggio! Ci apparirà una nuova finestra (6) che ci permetterà di indicare alla nostra creazione diabolica quali saranno le foto su cui opererà! Nella sezione Source potete indicare se aprire una cartella o dei file! Dopo di che cliccate su sfoglia cartella e selezionate la cartella o i file che vi interessano! ed infine cliccate su batch per avviare il processo!
dopo qualche tempo (dal secondo alle ore) in base al numero di foto e alla potenza del vostro computer troverete nella cartella che avete indicato nel punto 5 e vostre foto con la scritta sopra stampata!

Per completare la mia guida aggiungo che potete salvare la vostra catena di montaggio in modo tale da ricaricarla quando vi ritornerà utile!
Io ad esempio ho creato il modello che inserisce il mio url sempre in basso a sinistra! ogni volta modifico solo il colore della scritta ed il nome dei file di output! così in pochi secondi ho sempre la mia bestiola sottomano!


Buon divertimento!

mercoledì 26 agosto 2009

Audio Digitale

Per registrare e comporre musica utilizzando un Pc occorre conoscere alcuni concetti indispensabili per ottenere dei buoni risultati!
Con questa guida mi pongo l'obbiettivo di sintetizzare e schematizzare le nozioni basilari ed universali, cioè che valgono in tutti i casi indipendentemente dal sistema operativo o software che si usi!

Standard audio digitale
Ecco alcuni standard da conoscere obbligatoriamente..

Alla base abbiamo 2 concetti:
  1. frequenza di campionamento
  2. codifica
Quando si registra un segnale analogico si effettuano dei campionamenti (letture), la frequenza indica il numero di campionamenti ogni secondo! Più la frequenza di campionamento è alta più ci si avvicina all'onda sonora reale!
Gli standard genericamente sono:
  • 22050 Hz
  • 32000 Hz
  • 44100 Hz
  • 48000 Hz
  • 88200 Hz
  • 96000 Hz
  • 192000 Hz
oggigiorno lo standar utilizzato per la produzione di musica è 44100 Hz (cioè si effettuano ben 44100 campionamenti ogni secondo) tranne per l'audio che è contenuto nei dvd video che è a 48000 Hz!

La codifica che ad essere sincero non sono sicuro di averla capita nemmeno io, non vi spiego in cosa consiste ma mi limito a dirvi che lo standard utilizzatodi norma è 16-bit.

Quindi ogniqualvolta effettuate una registrazione o componete un brano utilizzando ad esempio un sequencer dovete impostare questi due valori rispettivamente a 44100 hz (o 44 KHz) e 16-bit. Indipendentemente dal Sistema operativo o dal software.

Caratteristiche del suono...

Quando si ha a che fare con l'audio bisogna necessariamente conoscere cos'è un suono e quali sono le sue caratteristiche!

i suoni si distinguono per:
  1. Frequenza È noto che un oggetto che vibra produce delle vibrazioni che si trasmettono sotto forma di onde sonore l'orecchio umano è in grado di percepire le onde emesse che hanno una frequenza compresa tra i 20 ed i 20.000Hz(campo uditivo). Questo spiega perché quando appoggiamo un asta su un tavolo e la facciamo vibrare man mano non sentiamo più niente nonostante l'asta continui a vibrare, infatti col passare del tempo inizia a compie meno di 20 oscillazioni al secondo e produce così onde che noi non possiamo percepire e del perché l'uomo non riesca a sentire i fischietti per l'addestramento dei cani che producono onde sonore con frequenze superiori ai 20000hz!

    Così i suoni che hanno frequenza inferiore ai 20Hz vengono detti Infrasuoni e quelli che hanno frequenza superiore ai 20000 Hz Ultrasuoni.

    Per concludere un suon che ha una frequenza elevata è detto alto o acuto, se ha una frequenza bassa si dice più basso o grave.

  2. L'Intensità indica se un suono è più debole o forte di un altro (quello che conumenemente identifchiamo come volume)
  3. Il Timbro è invece la caratteristica che ci permette di distinguere ad esempio la stessa nota prodotta da strumenti diversi o la voce della suocera da quella di vostra madre...
Entrate audio, connettori e microfoni.

Adesso passiamo a qualcosa di più pratico! Nelle nostre schede audio abbiamo due diversi tipi di entrate(a prescindere dei diversi tipi di connettori...):
  1. Entrate/Uscite di Linea o line in/out
  2. Entrate/Uscite Microfoniche o Mic in/out (l'out è molto raro...)
la prima serve per collegare la scheda audio a dispositivi quali lettori cd, sintonizzatori mixer etc... Apparecchi che comunque producono un segnale abbastanza "forte" da non necessitare di una preamplificazione.

l'entrate microfoniche servono appunto a collegare microfoni o strumenti quali (chitarre, bassi etc..) che producono un segnale (debole che necessita di una preamplificazione).

Per una buona registrazione occorre quindi regolare questi livelli! per far ciò dobbiamo agire su due valori:
  1. Gain(solo per segnali microfonici)
  2. Volume (per entrambi i segnali)
Spesso troviamo nel pannello di controllo della nostra scheda audio o sulla stessa scheda audio dei potenziometri con scritto Gain (guadagno) o Boost che ci permettono di amplificare il segnale! Ma fate attenzione se aumentate troppo questo valore il segnale si "distorce" e si verifica il cosiddetto Clip(vedi la sezione:"come registrare"..)

Su entrambe le entrate(sia mic che line-in) possiamo regolare il volume(che non ha niente a che vedere con il Gain delle entrate microfoniche) in modo tale da ottenere una buona regolazione dei livelli.

CONNETTORI
Tutte queste entrate comunicano con altre apparecchiature tramite cavi che alle loro estremità hanno dei connettori. Per la trasmissione di segnali audio esistono diversi tipi di connettori, i principali sono:

  • I cosìdetti JACK o TRS. Nelle variabili a 3 o 2 poli(Stereo/Mono) e di diametro (1/4 o 1/8 sono i più diffusi)
  • I CANNON o XRL.
  • Gli RCA .


Di ogni connettori vi sono le variabili "Maschio" e "Femmina"(se non sapete qual'è la differenza chiedetelo a vostro padre..XD) generalmente per motivi pratici i connettori femmina si trovano sulle apparecchiature, quelli maschio nei cavi. Ma non sono rare le eccezioni! Esistono anche degli adattatori che permettono di "trasformare" un connettore in un altro connettore!
Ecco un immagine che vi mostra alcuni tipi diversi di connettori

Qui invece possiamo vedere il connettore cannon sia maschio che femmina


Generalmente (esistono sempre le eccezioni) i connettori RCL e mini jack vengono utilizzati per i collegamenti di linea i jack(1/4") per quelli microfonici e i Cannon in modo particolare per i microfoni.

MICROFONI
l'ultima parte di questa sezione riguarda i Microfoni, essenzialmente ne esistono di 2 tipi
  • Microfoni normali
  • Microfono a condensatore
I primi sono appunto i microfoni più classici (il gelato per intenderci) e sono utili per catturare diversi tipi di suoni(voci, strumenti, live etc..)

Quelli a condensatore sono generalmente più costosi è vanno alimentati con una corrente detta phantom a 48 V (spesso si trovano nei mixer interruttori che l'attivano con la scritta +48V) hanno la peculiarità di essere molto sensibili, infatti vengono utilizzati spesso nelle sale di registrazione e quasi mai per catturare suoni in ambienti rumorosi come conferenze, concerti etc.. dove sarebbero soggetti a troppi disturbi..

Questo è un microfono a condensatore da notare il particolare supporto che serve ad attutire le vibrazioni.

Come registrare?

Per effettuare un ottima registrazione bisogna innanzitutto regolare i volumi e nel caso in cui si registri tramite un microfono posizionarlo nel modo e nel posto giusto!(Ad esempio per quanto riguarda gli amplificatori per chitarra si può posizionare il microfono davanti ai coni, dietro all'amplificatore ed a qualche metro dall'amplificatore! così facendo si ottengono risultati differenti enfatizzando alcune frequenze piuttosto che altre. Per ogni strumento vi sono un sacco di scuole di pensiero e Google ci da una buona mano a trovare la soluzione che fa al caso nostro!)

Per quanto riguarda i volumi se si tratta di un microfono bisogna prima aumentare il guadagno facendo in modo che il suono sia ben chiaro ma non risulti distorto e poi aumentare il volume fino ad arrivare il più vicino possibile agli 0 db (decibel) se si supera gli 0 si va in Clip(suono distorto)
Stessa cosa per i segnali di linea!
Più ci si avvicina allo 0 più aumenta la qualità della nostra registrazione!

Come facciamo a capire quando siamo arrivati allo 0 e quando lo stiamo superando??
Naturalmente abbiamo bisogno di qualche strumento! tutti gli audio editor hanno due barre che indicano il livello della nostra registrazione, una per il canale destro(R) ed una per il canale sinistro (L).

Ecco quella di Audacity che indica pure quando si raggiunge il clip... (se si raggiunge conviene abbassare il volume)



Formati audio: .Flac .Waw .Mp3 etc..


Quando registriamo dobbiamo scegliere il formato in cui salvare la nostra registrazione! Abbiamo una marea di possibilità di scelta! Ma ogni formato ha delle caratteristiche particolari! Vi introduco brevemente in questo piccolo mondo! Il formato audio per eccellenza è il .Waw che permette di avere la qualità massima in quanto permette di "catturare" tutte le frequenze ma che ha il difetto di occupare molto spazio!

Così nascono i così detti formati compressi, tramite algoritmi si riesce a comprimere il file ed a far entrare lo stesso brano in uno spazio inferiore! Ad esempio gli .Mp3 che tutti conosciamo, hanno ottenuto questo successo interplanetario in quanto riescono ad occupare un decimo di memoria rispetto a quella che occuperebbe lo stesso brano salvato in .waw!
Questo risultato si ottiene sia comprimendo il file sia eliminando le frequenze basse e quelle alte! infatti con i file .mp3

Sicuramente vi starete chiedendo... allora perchè vengono utilizzati se la qualità del suono è molto inferiore(a causa della perdita di molte frequenze)? Semplicemente perché i dispositivi sui quali vengono utilizzati non sono in grado di riprodurli (le cuffie dei lettori .mp3, ipod compresi o le casse della vostra auto).

Esistono anche delle vie di mezzo! Ad esempio il formato .Flac (Free losless audio codec) che occupa circa la metà del rispettivo .waw e che riesce a mantenere una qualità pari a quella del .waw l'unico inconveniente è la necessita di maggiori risorse per "decomprimere" il file e renderlo udibile!(ma al giorno d'oggi questo problema diventa sempre meno rilevante).

Il formato Flac non è molto diffuso ma personalmente lo trovo ottimo ed è quasi sempre la mia scelta!

Una volta che avete salvato il vostro file in un ben preciso formato, nulla vi impedisce di convertirlo in un altro! Ad esempio se ho effettuato la mia registrazione in .waw ma voglio convertirla in .mp3 per ascoltarla sul mio lettore mp3 portatile, posso farlo tranquillamente anche se il file .mp3 che otterrò non avrà la qualità del waw.

Al contrario posso convertire un file mp3 in .waw ma ciò che è andato perso non lo si recupera più!

Per fare un esempio banale e come se avessimo due contenitori, uno grande(il nostro .waw) pieno di farina ed uno vuoto più piccolo(il nostro .mp3).
Il nostro scopo è quello di trasportare nella nostra borsa della farina ma non potendo caricare il contenitore grande decidiamo di travasare il contenuto nel conenitore più piccolo!
Con tutta la buona volontà della farina andrà sempre persa e quando ritravaseremo il contenuto nel contenitore grande non riusciremo a riempirlo com'era prima anche se la sua funzione di contenitore non rimane alterata!

Inoltre ogni conversione proprio come ogni travaso provoca la perdita di dati!

Per il momento mi fermo quì man mano cercherò di approfondire questa guida e di migliorarla!Spero che queste nozioni vi siano tornate utili, come al solito ogni correzione , precisazione e consiglio è ben accetto!