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
codice:/usr/local/share/logitechmediaserver/Bin, /sbin, /bin, /usr/sbin, /usr/bin, /usr/local/sbin, /usr/local/bin, //bin, /usr/bin, /usr/local/bin, /usr/libexec, /usr/sbin, /usr/local/libexec, /var/db/logitechmediaserver/cache/InstalledPlugins/Plugins/C3PO/Bin, /var/db/logitechmediaserver/cache/InstalledPlugins/Plugins/DSDPlayer/Bin
In git le modifche rrivano per 'commit' cioè per gruppi (si spera) organizzati di variazioni su diversi files dello stesso branch. Il controllo di versione e le tecniche di aggiornamneto tra branch diversi si basano sul commit.
Puoi assgnare 'tag' e 'release id' ad un commit, così da poter tenere diversa granularità, o semplicemente non assgnare nessunparticolar esignificato al commit id, tranne quello di uno stato di avanzamento intermedio (utile se si sviluppa in gruppo).
A dx in alto del repository di mansr in gitHub vedi: Latest commit d3d6026 11 days ago
A sx mansr Add read support for WSD file format
Se prendi il mio che è fermo a quando abbiamo fatto le nostre prove, vedi:
Latest commit 1d5eab9 15 days ago
marco Version with simple pathc for DSD_MAX_SIZE and msvc14 solution.
Ma, ancora più importante, alla riga sopra leggi:
This branch is 22 commits ahead, 21 commits behind mansr:master.
Il che significa che da quando ho eseguito la fork, ho prodotto 22 commit e mansr 21.
Questa è una situazione che si è prodotta perchè noi abbiamo 'sviluppato' e prodotto patch inviate a mnnsr, che le ha ignorate e proceduto per la sua strada, quindi con ogni probabilità non è più possibile un merge fast fordward delle due branch (cioè un riallineamneto automatico della mia fork allo stato attuale di mansr, mantenendo le mie modifiche), ma se avessi fatto un riallineamento continuo, o avessi lavorato su branch separati, adesso ci troveremmo in una situazione meno complicata, dove probabilmente ci troveremmo ad essere solo indietro di qualche commit.
La storia la vedi qui:
https://github.com/mansr/sox/compare...coc1712:master.
Quanto sopra solo perchè dimostra bene il meccanismo dei commit.
Dimenticandoci del mio repository (che cancellerò) e facendo riferimento solo a quello di manr, registrarsi il commit dl quale hai prodotto gli eseguibili serve per poter verificare cosa è cambiato nel frattempo (click sull'orologino in altro a sx: xxx commits).
https://github.com/mansr/sox/commits/master.
Per ogni commit puoi vedere il codice modificato ed eventualmente produrre una patch.
Quello che farei io, sarebbe mantenere una fork in sola lettura (o un clone) del repo di mansr, da cui produrre gli eseguibili, quindi - ogni volta che volessi aggiornarli, prima farei una merge fast forward, così da riallinearmi, quindi compilerei. In questo modo avresti sempre una copia dei sorgenti effettivamente sottostanti agli eseguibili.
Non è obbligatorio che questo repo sia in gitHUb, puoi anche tenerlo locale, ma se lo pubblichi assolvi pienamente agli obblighi e non ti curi di dover mandare i sorgenti a chi li richiede, in alternativa, pubblicando il commit cui eri allineato quando hai prodotto gli eseguibili, assolvi egualmente agli obblighi, ma rendi la vita un po più difficile a chi legge.
Spero di essere stato chiaro, altrimenti chiedi.
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
Clearaudio Emotion + Satisfy + Grado Gold1 > Phono D3A DIY
Futro S450 + Daphile / Amanero + Buffalo 2 (trident) uscita a TU Cinemag 15/15B DIY / Jlsounds + Lector Digicode TDA1541 S1
Monoblocchi D3A 2A3 (electrolytich free!!) DIY / Coral Beta8 in BLH DIY
azz.. non usa nessuna definzione di archtettura, cerca direttamente in /Bin il che lo rende incompatibile con gli altri linux e mi costringerebbe a rilasciare un repo ed un paccetto di installazione diversi, es. http://www.marcoc1712.it/downloads/r...ory_fedora.xml, rendendo ancora più urgente la necessità di una buona documentazione on linea centralizzata e pesante il rilascio.
Ricordatemi per cortesia di produrlo al rilascio ufficiale, in beta non lo farò.
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
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
Slim::Utils::Misc::msg (1244) Warning: [17:50:26.8371] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7840] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7843] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7845] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7857] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7858] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7859] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7870] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7871] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7872] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7883] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7884] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:52:27.7885] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:57:15.9954] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:57:15.9956] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:57:15.9957] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:57:16.9969] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:57:16.9970] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:57:16.9972] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:57:16.9982] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:57:16.9983] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:57:16.9984] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:57:16.9995] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:57:16.9996] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:57:16.9997] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9222] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9224] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9225] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9237] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9238] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9240] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9250] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9251] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9252] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9263] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9265] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [17:59:11.9266] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6633] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6635] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6636] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6648] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6649] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6650] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6661] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6662] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6663] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6674] Use of uninitialized value $forcedSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 757.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6675] Use of uninitialized value $fileSamplerate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 759.
Slim::Utils::Misc::msg (1244) Warning: [18:01:15.6676] Use of uninitialized value $maxSyncrounusRate in concatenation (.) or string at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/C3PO/Transcoder.pm line 761.
scusate, cosa sono tutti questi Warning? è il log di LMS
Queste sono le righe in basso del log di Squeezlight del dac mirand
[17:10:58.879137] stream_thread:176 headers: len: 115
HTTP/1.1 200 OK
Server: Logitech Media Server (7.9.0 - 1487582706)
Connection: close
Content-Type: audio/dff
[17:10:59.465152] _read_header:134 DSDIFF version: 1.5.0.0
[17:10:59.465276] _read_header:138 sample rate: 11289600
[17:10:59.465294] _read_header:142 channels: 2
[17:10:59.465311] _read_header:145 found dsd len: 18446744073709551615
[17:10:59.465327] dsd_decode:765 setting track_start
[17:10:59.465344] dsd_decode:818 DSD256 stream, format: DSD_U32_BE, rate: 352800Hz
[17:10:59.592068] _output_frames:61 start buffer frames: 94191
[17:10:59.592210] _output_frames:146 track start sample rate: 352800 replay_gain: 0
Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)