Bonjour, si vous attendez! Cette fois, j'ai connecté le casque WH-1000XM4 de Sony sorti le 4 septembre 2020 avec LDAC, alors j'aimerais écrire sur ce que j'ai fait!
OS | ubuntu 20.04 |
---|---|
Gestionnaire de fenêtres | i3 wm |
Cette fois, je me suis connecté en utilisant bluetoothctl
.
Faisons-le tout de suite!
$ $ sudo apt install bluez #Installez la commande bluetoothctl utilisée cette fois(Pas nécessaire si déjà)
$ bluetoothctl #Exécuter la commande interactive
[bluetooth]# power on #Mettez le contrôleur sous tension(Désactivé par défaut)
[bluetooth]# scan on #Démarrez la numérisation de l'appareil(Ce sera incroyable si vous le faites à l'extérieur w)
[new]Adresse MAC de l'appareil... #Les appareils qui peuvent être reconnus à partir du PC sortent dans une rangée
[bluetooth]#paire adresse MAC#Associez l'appareil à l'adresse MAC
Tentative de couplage avec l'adresse MAC#Essayez de vous associer à un appareil avec une adresse MAC
[CHG]Adresse MAC de l'appareil connecté: yes
...
Pairing successful #Succès si cela est affiché(Si vous avez déjà jumelé, il échouera)
[bluetooth]#connecter l'adresse MAC#Connectez-vous à l'appareil couplé
[CHG]Adresse MAC de l'appareil connecté: yes
Connection successful #Ceci et le caractère avant l'entrée de commande[bluetooth]De[Nom de l'appareil]Succès s'il devient
[Nom de l'appareil]# exit
Si vous souhaitez connecter WH_1000XM4, veuillez sélectionner le nom de l'appareil WH-1000XM4! Choisir un autre LE_WH_1000XM4 ne fonctionne pas! Faites attention!
La connexion est fermée! Enfin j'écrirai là où j'ai trébuché w
Vous pouvez l'installer en exécutant la commande suivante, alors faisons-le!
$ sudo add-apt-repository ppa:berglh/pulseaudio-a2dp
$ sudo apt update
$ sudo apt install libldac pulseaudio-modules-bt
$ sudo apt install libavcodec-extra58 libfdk-aac1 bluez pulseaudio
$ sudo apt install blueman
$ pulseaudio -k
$ pulseaudio --start
Vous pouvez vérifier les paramètres de l'appareil audio actuellement connecté avec la commande suivante, alors faisons-le!
$ pacmd list-cards
...
index: 2
name: <bluez_card.94_DB_56_88_DA_AC>
driver: <module-bluez5-device.c>
owner module: 24
properties:
device.description = "WH-1000XM4"
device.string = "94:DB:56:88:DA:AC"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_94_DB_56_88_DA_AC"
bluez.class = "0x240404"
bluez.alias = "WH-1000XM4"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
profiles:
headset_head_unit: Headset Head Unit (HSP/HFP) (priority 30, available: unknown)
a2dp_sink_sbc: High Fidelity Playback (A2DP Sink: SBC) (priority 40, available: unknown)
a2dp_sink_aac: High Fidelity Playback (A2DP Sink: AAC) (priority 40, available: unknown)
a2dp_sink_aptx: High Fidelity Playback (A2DP Sink: aptX) (priority 40, available: no)
a2dp_sink_aptx_hd: High Fidelity Playback (A2DP Sink: aptX HD) (priority 40, available: no)
a2dp_sink_ldac: High Fidelity Playback (A2DP Sink: LDAC) (priority 40, available: yes)
off: Off (priority 0, available: yes)
active profile: <a2dp_sink_ldac>
sinks:
bluez_sink.94_DB_56_88_DA_AC.a2dp_sink/#2: WH-1000XM4
sources:
bluez_sink.94_DB_56_88_DA_AC.a2dp_sink.monitor/#4: Monitor of WH-1000XM4
ports:
headset-output: Headset (priority 0, latency offset 0 usec, available: yes)
properties:
headset-input: Headset (priority 0, latency offset 0 usec, available: unknown)
properties:
Cet échantillon est dans mon état, il va donc changer
S'il n'y a pas de colonne ldac dans profiles
, cela n'a pas été installé ci-dessus, alors essayons à nouveau!
S'il y a un "disponible" est non, il ne peut malheureusement pas être utilisé ...
Vous pouvez certainement utiliser yes. Cependant, vous ne pouvez pas le savoir sauf si vous spécifiez unknown, donc si vous voulez utiliser unknown, spécifiez-le avec la commande!
$ pacmd set-card-profile 'numéro d'index' a2dp_sink_ldac
Pour le numéro d'index, supprimez "" et précisez le numéro. Dans mon cas, c'est 2!
a2dp_sink_ldac
peut être spécifié tant qu'il est dans les profils!
S'il n'y a pas d'erreurs particulières, c'est une réussite!
C'est tout! !! bon travail! !! Je voudrais écrire la dernière partie addictive w
Comme vous l'avez peut-être remarqué dans l'article ci-dessus, lors de la connexion avec bluetoothctl, j'ai choisi LE_WH_1000XM pour toujours sans rien savoir et j'ai passé une journée w Je voudrais expliquer pourquoi ça a fondu avec ça!
Qu'est-ce que ce LE? Je pense qu'il y a beaucoup de gens qui ont des doutes, alors je vais vous l'expliquer!
Il s'agit d'une technologie PAN sans fil appelée «Bluetooth Low Energy». Il s'agit d'un mode de communication basse consommation ajouté à partir de Bluetooth 4.0 et se compose de Bluetooth Basic Rate / Enhanced Data Rate (BR / EDR) et Bluetooth Low Energy (LE). La vitesse de communication est de 1 Mbps pour Bluetooth 4, 2 Mbps, 1 Mbps, 500 kbps, 125 bps pour 5 mais elle est d'environ 10 kbps en raison de diverses restrictions. Il est naturel que la consommation d'énergie soit faible si la vitesse de communication est minimisée! w De plus, la distance atteignable peut être réglée à 30 m ou plus, mais elle est en fait d'environ 5 m pour la même raison que la vitesse de communication. En passant, si la vitesse de communication est réglée sur 125 kbps avec Bluetooth 5, la distance maximale atteignable Semble être un monstre avec 400m w
Cette fois, ça se termine comme ça! Cela ne fait pas si longtemps qu'il est arrivé, mais c'est le meilleur! QOL explose! !! w Au fait, j'ai fait une réservation à la mi-août et je l'ai obtenue à la vitesse la plus rapide! w
Merci d'avoir regardé jusqu'au bout!
Si j'ai le temps, je pense écrire les paramètres de l'égaliseur dans ubuntu 20.04
, alors jetez un œil là-bas si vous le souhaitez!
Recommended Posts