DSD in LMS con SOX

Pagina 25 di 115
prima
... 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 75 ... ultimo
Visualizzazione dei risultati da 241 a 250 su 1145
  1. #241
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    Volentieri!!! ma non ho la piú pallida idea di Cosa dovrei fare...se mi guidate passo a passo...
    Stando a quanto scirve mansr, come prima cosa devi procurarti l'ultima versione di tutte queste librerie:

    -- flac
    -- lame
    -- libid3tag
    -- libmad
    -- libogg
    -- libpng
    -- libvorbis
    -- speex
    -- wavpack
    -- zlib

    e

    -- libsndfile in verisone 1.0.26

    devi estrarre ogni liberie in una directory parallela a quella che contiene il progetto sox:

    C:\xxx\yyy\zzz\sox-mansr\sox
    C:\xxx\yyy\zzz\sox-mansr\flac
    C:\xxx\yyy\zzz\sox-mansr\lame
    ...

    Attenzione che estraendo normalmente viene creata la directory "nome-versione" che contine "nome" che contiene i vari elementi, quella che devi mantenere è "nome".

    A questo puno hai tutto il sorgente che ti serve, per MIngW, ti dirà meglio Paolo, per MSVisual Studio è semplicissimo:

    a. Scarica l'applicazione: https://www.microsoft.com/en-us/down....aspx?id=48146
    b. doppio click e parte l'installer, NON accettare l'installazione standard, ma entra nella personalizzata e cerca l'opzione per installare C/C++, dopo di che accetta e vai fino in fondo.
    c. clona il repository di mansr, branch: msvc e riapportala modifica a dsf.c, come avevi già fatto, qui non è compresa, oppure clona il mio repository che la comprende.
    d. vai nella directory dove hai sox (C:\xxx\yyy\zzz\sox-mansr\sox), entra in msvc14 ed apri sox.sln (o sox) con MS Visual Studio 2015.
    e. dopo che Visual studio avrà caricato la soluzione, che vedi rappresentata come un 'albero' con SOX come radice e tutte le librerie + sox come progetti, seleziona la radice (sox), pulisci (clean) - inccrocia le dita - e compila. NOTA BENE: se non vedi l'albero, scegli Visualizza-> scorri soluzioni ed apri sox.

    Se tutto va bene, dovrebbe terminare senza errori e ti troverari una nuova cartella Debug dentro a C:\xxx\yyy\zzz\sox-mansr\sox\msvc14 in cui troverai sox.exe insieme alle varie lib e dll cretate, le .dll le devi mettere nella stessa cartella di sox.exe, se lo sposti.

    Se mansr ha fatto effettivamente tutto come si deve, dvrebbe andare al primo colpo, ma le cose ce possono essere diverse sul suo pc rispetto al tuo sono mille, quindi... vediamo il risultato.

    p.s.

    Se preferisci - o almeno in caso di problemi - usiamo teamviewer, dimmi tu.
    Ultima modifica di marcoc1712 : 10-02-2017 a 15:59
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  2. #242
    tebibyte
    Registrato
    Aug 2011
    Età
    51
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712

    Se preferisci - o almeno in caso di problemi - usiamo teamviewer, dimmi tu.
    Si puó fare!!! se per te non é un problema.

    Dopo le 18:00 se sei disponibile...magari guardo e apprendo qualcosa....

  3. #243
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Certo, ma tieni presente che non sono un buon maestro, msvc2015 l'ho installato per la prima volta ieri l'altro...

    Ci mette un fracco di tempo, fra download inziale, e successivi upgrade (perchè avevo dimenticato di installare c/c++) c ho messo due giorni, per poi accorgermi che non funzionava, fai i dowload con calma, quando hai tutto ci colleghiamo.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  4. #244
    tebibyte L'avatar di UnixMan
    Registrato
    Sep 2013
    Messaggi
    2,529
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    A questo puno hai tutto il sorgente che ti serve, per MIngW, ti dirà meglio Paolo, per MSVisual Studio è semplicissimo:
    altrettanto per MinGW. Apri il link, scarichi l'installatore e lo installi, come qualsiasi altro programma windows.

    Idem per la versione a 64bit:

    Win-builds [mingw-w64]


    BTW: non avevo fatto caso che ci dovrebbe essere anche la possibilità di cross-compilare su Linux per windows... poi magari ci provo.
    Ciao, Paolo.

    «Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»

  5. #245
    tebibyte
    Registrato
    Aug 2011
    Età
    51
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    Certo, ma tieni presente che non sono un buon maestro, msvc2015 l'ho installato per la prima volta ieri l'altro...

    Ci mette un fracco di tempo, fra download inziale, e successivi upgrade (perchè avevo dimenticato di installare c/c++) c ho messo due giorni, per poi accorgermi che non funzionava, fai i dowload con calma, quando hai tutto ci colleghiamo.
    Allora installo msvc2015 e scarico le librerie indicate e poi ci sentiamo...

    -- libsndfile in verisone 1.0.26
    questa va bene? libsndfile-1.0.26pre6-w64.zip

  6. #246
    tebibyte L'avatar di UnixMan
    Registrato
    Sep 2013
    Messaggi
    2,529
    configurazione

    Predefinito

    Occhio a non mischiare roba a 32bit con altra a 64. Deve essere tutto a 64 o tutto a 32...
    Ciao, Paolo.

    «Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»

  7. #247
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    altrettanto per MinGW. Apri il link, scarichi l'installatore e lo installi, come qualsiasi altro programma windows.

    Idem per la versione a 64bit:

    Win-builds [mingw-w64]


    BTW: non avevo fatto caso che ci dovrebbe essere anche la possibilità di cross-compilare su Linux per windows... poi magari ci provo.
    Se riuscite, tentate di produrre anche una versione a 32 bit da provare in XP.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  8. #248
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    Allora installo msvc2015 e scarico le librerie indicate e poi ci sentiamo...



    questa va bene? libsndfile-1.0.26pre6-w64.zip
    Posto che non ne ho idea (la ricerca delle librerie è una caccia al tesoro, non ci vorrebbe tanto ad indicare versione e fonti, se non le si vuole includere, ma tant'è...) direi che probabilmente questa è meglio: https://github.com/erikd/libsndfile/releases/tag/1.0.26 o anche questa: libsndfile-1.0.26
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  9. #249
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Ti ho messo gli indirizzi di tutte le librerie in ultima versione da scaricare (per quello che ho visto e capito).

    -- flac-1.3.1.tar.gz (http://downloads.xiph.org/releases/f...c-1.3.1.tar.xz) extracted into directory flac
    -- lame-399.5.tar.gz (https://sourceforge.net/projects/lam...ar.gz/download) extracted into directory lame
    -- libid3tag-0.15.1b.tar.gz (https://sourceforge.net/projects/mad...ar.gz/download) extracted into directory libid3tag
    -- libmad-0.15.1b.tar.gz (https://sourceforge.net/projects/mad...ar.gz/download) extracted into directory libmad
    -- libogg-1.3.2.tar.gz (http://downloads.xiph.org/releases/o...g-1.3.2.tar.xz) extracted into directory libogg
    -- libpng-1.6.28.tar.gz (http://prdownloads.sourceforge.net/l...ar.gz?download) extracted into directory libpng
    -- libvorbis-1.3.5.tar.gz (http://downloads.xiph.org/releases/v...s-1.3.5.tar.xz) extracted into directory libvorbis
    -- speex-1.2rc2.tar.gz (http://downloads.us.xiph.org/release...r.gz)extracted into directory speex
    -- wavpack-5.1.0.tar.bz2 (https://github.com/dbry/WavPack/releases/tag/5.1.0) extracted into directory wavpack
    -- zlib-1.2.11.tar.gz (http://www.zlib.net/zlib-1.2.11.tar.gz) extracted into directory zlib

    -- libsndfile-1.0.25.tar.gz ( http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.25.tar.gz) extracted into directory libsndfile

    Le stesse istruzioni le ho messe nel file readme in msvc14.
    Ultima modifica di marcoc1712 : 17-02-2017 a 08:03
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  10. #250
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    Marco,

    ad occhio e croce (fatto salvo un problema con ffmpeg, che non ci interessa), non dovrebbe essere un problema compilare sox su windows con gcc (MingGW). Se non ho visto male, è proprio così che vengono prodotti gli eseguibili di sox per windows distribuiti dal sito ufficiale.

    http://en.wikipedia.org/wiki/MinGW

    32bit: MinGW | Minimalist GNU for Windows

    64bit: http://www.mingw-w64.org/

    https://duckduckgo.com/?q=building+%2Bsox+windows+mingw

    La procedura per il build dovrebbe essere identica a quella per Unix/Linux:

    ./configure --disable-shared
    make
    Il problema con MingW è che non capisco dove e come bisogna dare i comandi di preparzione (autoreconf -i, ./configur), capito quello e generato il make corrretto dovrebbe andare.

    Consigli?
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

Pagina 25 di 115
prima
... 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 75 ... ultimo

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 6 utenti che stanno visualizzando questa discussione. (0 utenti e 6 ospiti)

Regole d'invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
nexthardware.com - © 2002-2022