Note de ce sujet :
  • Moyenne : 3.13 (8 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Protocole Diretta
La comparaison dont je parle a été faite il y a plus d'un an en I2S.
Mon DDC-00 actuel ne fonctionne pas en sortie usb sur mon holo, seulement L'I2S.
Quad 989- SE 2A3 DIY -Hattor The Big Préampli - Holo Spring 3 L2 - Diretta DST-00 avec horloge 10Mhz - HQPlayer5 - Audirvana Origin - casque HD800S - 10 Alimentations dont  batteries Lifepo4 avec SC - Câbles HP, modulation, ethernet et horloge DIY. - câble I2S Bivani - secteur Furutech DPS 4.1 - transfo d'isolation Symétriseur
Platine vinyle Sony PSX-600 (bras Biotracer), pré phono Pro-ject Tube S2 - cellules Goldring 2300 - AT440MLB et DL110
(01-02-2026, 11:13 AM)patatras a écrit : Par ailleurs sur mon installation j'alimente actuellement le DST , l'horloge et les convertisseurs éthernet /fibre (liaison serveur -target) avec des batteries lithium lifepo4 (surtout pas des lithium-lion qui comportent des régulateurs à découpage ) de 6v.
Là encore le gain en transparence est notable. Pourtant mes alimentations linéaires étaient de qualité (modules  Sean Jacob) .

Bonjour Patatras
Je rebondis sur ce retour, mais pour l'installer sur Tplink par exemple.
Avec des sorties USB (5V) tu conseilles ou tu connais ces batteries?
Merci
https://www.amazon.fr/gp/product/B0FDB3V...XDE4&psc=1
ou
https://www.amazon.fr/NASTIMA-Batterie-L...508&sr=8-5
ou
https://www.amazon.fr/MXJFYY-Phosphate-L...=8-12&th=1
Bonjour @Janacek

J'ai 4 batteries de la marque Nastima, mais sans prise usb. Aucun souci de fonctionnement. Elles sont équipées de protection BSM indispensable avec ce type de batterie pour les utiliser et surtout les charger (avec un chargeur adapté).

La batterie ayant une tension de 6.5v environ (entre 6.8 et 5.8) a avec une courbe de décharge très plate contrairement aux batteries au plomb, il doit y avoir un régulateur ( à découpage ?) dans les batteries avec sortie usb pour ramener cette tension à 5V.

Pour ma part j'ai préféré utiliser un régulateur LT3045 pour profiter pleinement de la qualité de ces batteries.
Sur des TPLink, avec 6Ah tu dois pouvoir tenir au moins 10h en supposant une consommation de 500mA (peut-être 300 ?).
Quad 989- SE 2A3 DIY -Hattor The Big Préampli - Holo Spring 3 L2 - Diretta DST-00 avec horloge 10Mhz - HQPlayer5 - Audirvana Origin - casque HD800S - 10 Alimentations dont  batteries Lifepo4 avec SC - Câbles HP, modulation, ethernet et horloge DIY. - câble I2S Bivani - secteur Furutech DPS 4.1 - transfo d'isolation Symétriseur
Platine vinyle Sony PSX-600 (bras Biotracer), pré phono Pro-ject Tube S2 - cellules Goldring 2300 - AT440MLB et DL110
Merci
Mais du coup s’il a un découpage pour sortir en 5V, elle sera moins interessantes des alimentations linéaire avec le régulateur LT3045 comme propose Poprock ici 
https://forum-hifi.fr/thread-13381-post-...#pid911009
je travaille sur les alimentations depuis plus de 15 ans et le meilleur résultat obtenu est celui avec des lifepo4 suivis si nécessaire de LT3045. 

Mes modules Sean Jacob de haute qualité (et chers) sont en retrait.
Quad 989- SE 2A3 DIY -Hattor The Big Préampli - Holo Spring 3 L2 - Diretta DST-00 avec horloge 10Mhz - HQPlayer5 - Audirvana Origin - casque HD800S - 10 Alimentations dont  batteries Lifepo4 avec SC - Câbles HP, modulation, ethernet et horloge DIY. - câble I2S Bivani - secteur Furutech DPS 4.1 - transfo d'isolation Symétriseur
Platine vinyle Sony PSX-600 (bras Biotracer), pré phono Pro-ject Tube S2 - cellules Goldring 2300 - AT440MLB et DL110
Pour avoir constaté de visu son installation, je confirme que Patatras est un vrai expert en la matière.
Pour revenir à Diretta et à sa mise en oeuvre avec désormais le DDS, je n'ai toujours pas (vraiment) saisi les objectifs à atteindre pour réduire au minimum le jitter en accordant host et target.
ex : est-ce qu'il vaut mieux un ou plusieurs paquets par cycle ? Comment gérer la fréquence de transfert (Transfer cycle) ..
Au final comment optimiser le fichier "setting.inf" ?
... en fonction de ses usages (ex pour moi : alimentation de la target en DSD 1028 et donc ethernet à 100Mb/s (MTU 16114 et 16112x1ppc)

Je vous mets en copie le script d'analyse log fait en python via IA .. fiable (??).
Il faut renseigner le path des log :

Code :
LOG_FILES = [

"149_2x1.log",
"149_3x1.log",
"149_2x2.log"

]

Script "diretta_info_rcv_analysis.py" :

Code :
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

"""
Diretta ASIO 'info rcv' Log Analyzer
-----------------------------------
Analyse jitter / stabilité pour Diretta (v1 / v2 / v3)

Compatible Windows / Linux
Requis : python >= 3.8
Libs : pandas, matplotlib
"""

import re
import sys
from pathlib import Path
import pandas as pd
import matplotlib.pyplot as plt

# =========================
# CONFIGURATION
# =========================

LOG_FILES = [

"149_2x1.log",
"149_3x1.log",
"149_2x2.log"

]

OUTPUT_DIR = "diretta_analysis"
JITTER_THRESHOLD = 0.002  # seuil v3 jugé critique

# =========================
# EXTRACTION
# =========================

def extract_info_rcv(path: Path) -> pd.DataFrame:
    pattern = re.compile(
        r"info rcv\s+\d+\s+([+-]?\d+\.\d+)\s+([+-]?\d+\.\d+)\s+([+-]?\d+\.\d+)"
    )
    rows = []
    with path.open(encoding="utf-8", errors="ignore") as f:
        for line in f:
            m = pattern.search(line)
            if m:
                rows.append([float(m.group(1)),
                            float(m.group(2)),
                            float(m.group(3))])
    return pd.DataFrame(rows, columns=["v1", "v2", "v3"])


# =========================
# ANALYSE
# =========================

def analyze(df: pd.DataFrame) -> dict:
    return {
        "samples": len(df),
        "v3_rms": (df["v3"]**2).mean() ** 0.5,
        "v3_peak_to_peak": df["v3"].max() - df["v3"].min(),
        "v3_std": df["v3"].std(),
        "unstable_events_%": 100.0 * (df["v3"].abs() > JITTER_THRESHOLD).sum() / len(df),
    }


# =========================
# GRAPHIQUES
# =========================

def plot_time_series(dfs):
    plt.figure(figsize=(14, 5))
    for name, df in dfs.items():
        plt.plot(df["v3"].values, label=name)
    plt.title("Diretta – v3 (jitter) dans le temps")
    plt.xlabel("Index")
    plt.ylabel("v3")
    plt.legend()
    plt.tight_layout()
    plt.show()


def plot_histograms(dfs):
    plt.figure(figsize=(14, 5))
    for name, df in dfs.items():
        plt.hist(df["v3"], bins=60, alpha=0.5, label=name)
    plt.title("Distribution du jitter (v3)")
    plt.xlabel("v3")
    plt.ylabel("Occurrences")
    plt.legend()
    plt.tight_layout()
    plt.show()


def plot_boxplots(dfs):
    plt.figure(figsize=(12, 5))
    plt.boxplot([df["v3"] for df in dfs.values()],
                tick_labels=list(dfs.keys()),
                showfliers=True)
    plt.title("Comparaison du jitter (v3) – Boxplot")
    plt.ylabel("v3")
    plt.tight_layout()
    plt.show()


# =========================
# MAIN
# =========================

def main():
    out = Path(OUTPUT_DIR)
    out.mkdir(exist_ok=True)

    dfs = {}
    stats = []

    for log in LOG_FILES:
        path = Path(log)
        if not path.exists():
            print(f"[!] Fichier absent : {log}")
            continue

        df = extract_info_rcv(path)
        dfs[log] = df

        s = analyze(df)
        s["log"] = log
        stats.append(s)

    # Résumé chiffré
    summary = pd.DataFrame(stats).set_index("log")
    print("\n=== Résumé jitter Diretta (v3) ===\n")
    print(summary.round(6))

    # Graphes
    plot_time_series(dfs)
    plot_histograms(dfs)
    plot_boxplots(dfs)


if __name__ == "__main__":
    main()
! Mon installation !
ROON + HQP / Hdplex H3-i5 > DST-00 Diretta > HOLO Spring 3 > SQM > Benchmark AHB2 / Wilson Benesch Square5
Bonjour ,

Svp ,
Pour soixante cinq chouquettes
En 5.o VDC Lipo. + x4.Lt3o45 //
.jusqu’à : uc-pure.+5.o VDC..
Bien à vous,
Cordialement,
W ;-).
set-up v2. :[Image: PLAN-RSX-3.jpg]
Je me réjouis de voir un débat s'instaurer entre @Patatras et @Willy au sujet des alimentations Wink
Bonsoir PIERRE,
Quel plaisir.. :-),
Mes meilleurs Vœux … , les plus amicaux …
/Aux autres copins ôssi.. ;-)
Je ne crois pas qu’il y est débat entre nous. ..
Nullement je peut prétendre à quinze ans d’expérience sur le sujet ,
Et in fine il semblerait que nous partagions les mêmes options …???
set-up v2. :[Image: PLAN-RSX-3.jpg]


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Diretta Reference DST-00 Le dom 444 208,201 12-06-2025, 06:49 PM
Dernier message: Le dom
  AFTERDARK. PROJECT CLAYX ROSANNA X DIRETTA NETWORK BRIDGE Olivier 250 175,205 11-07-2025, 09:10 AM
Dernier message: Begastor
  A propos des fichiers preview de Diretta Le dom 3 2,244 09-26-2024, 12:22 PM
Dernier message: Mellowman
  Diretta audio protocol Pascal64 2,908 1,883,432 11-02-2023, 10:58 PM
Dernier message: Olivier

Atteindre :


Utilisateur(s) parcourant ce sujet : 12 visiteur(s)