Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Fauste Player — Guia de l’usuari

Aquesta guia s'ha traduït amb IA a partir de la guia en anglès (v0.5.0-120-g6932087, commit 6932087) i pot contenir errors. En cas de qualsevol diferència, preval la versió en anglès. Llegeix l'original en anglès

Fauste Player és una aplicació d’emissió (playout) per a estudis de ràdio. Executa diversos reproductors independents, un al costat de l’altre. Cada reproductor té les seves pròpies llistes de reproducció i el seu propi transport. Els reproductors poden encadenar pistes amb mescles superposades, preescoltar en una sortida CUE a part i sobreviure a les fallades sense posar res en antena per si sols.

GuiaQuè tracta
Primers passosInstal·lació, primer inici, afegir música, reproduir
ReproductorsLa columna del reproductor: transport, modes, compte enrere, forma d’ona, CUE
Llistes de reproduccióPestanyes, la taula de pistes, arrossegar i deixar anar, el menú contextual, fitxers M3U/PLS
CartutxeraCartutxos instantanis: disparar, pàgines, bucles, cartutxos exclusius, configuració
Marcadors i mesclaCue-in/cue-out, el punt MIX, intro i outro, anàlisi automàtica
ConfiguracióSortides d’àudio, reproductors, anàlisi, llistes, MIDI, control remot
Sortida bit perfectDispositius exclusius que segueixen la freqüència de cada fitxer, el distintiu BP, sortida DSD, comprovar una cadena
TeclatDreceres
Superfícies de control MIDIBotons, faders i llums en controladors MIDI
Control remotManejar Fauste Player per la xarxa: API HTTP, seguretat
Dades i còpies de seguretatOn es desen els fitxers, desament automàtic, recuperació després d’una fallada, mode portàtil
Resolució de problemesSense so, dispositiu perdut, fitxers marcats com a no disponibles, registres

La interfície està disponible en anglès, castellà, català, neerlandès, francès, gallec, alemany, italià, basc, polonès i portuguès. Segueix l’idioma del sistema operatiu tret que en triïs un a Configuració. L’anglès i el castellà estan escrits a mà; els altres nou s’han generat amb IA i poden contenir errors. Si parles algun d’aquests idiomes, les correccions són benvingudes com a issues o pull requests.

La guia també està disponible en altres idiomes, traduïda amb IA a partir de la guia en anglès: a la guia en línia, tria’n un amb el botó del globus de la barra superior. Una pàgina traduïda ho indica a dalt i enllaça amb la pàgina en anglès, que és la de referència quan les dues no coincideixen.

Primers passos

Instal·lació

Baixa un paquet per al teu sistema des de la pàgina Releases del projecte. Cada fitxer té al costat un .sha256. Per comprovar una baixada, executa sha256sum -c <file>.sha256 a Linux, o shasum -a 256 -c <file>.sha256 a macOS.

Linux

PaquetInstal·larActualitzarDesinstal·lar
.deb (Debian, Ubuntu)sudo apt install ./fauste-player_<version>_amd64.debinstal·la el .deb més nou de la mateixa manerasudo apt remove fauste-player
.rpm (Fedora, openSUSE)sudo dnf install ./fauste-player-<version>-1.x86_64.rpminstal·la el .rpm més nousudo dnf remove fauste-player
AppImage (qualsevol distribució)chmod +x fauste-player-<version>-x86_64.AppImage i executa’lsubstitueix el fitxeresborra el fitxer
Paquet Flatpakflatpak install --user fauste-player-<version>-x86_64.flatpakinstal·la el paquet més nouflatpak uninstall org.fauste.FaustePlayer
Arxiu comprimitextreu-lo i executa fauste-playerextreu el més nouesborra la carpeta
  • Integració amb l’escriptori: els paquets afegeixen Fauste Player al menú d’aplicacions i et permeten obrir-hi llistes .m3u, .m3u8 i .pls, que s’importen com a llistes noves.
  • Biblioteques necessàries: les biblioteques d’ALSA i D-Bus. Tots els escriptoris les tenen, i els paquets les declaren. JACK s’utilitza quan està instal·lat, i mai no és obligatori.
  • AppImage: si no s’inicia perquè falta FUSE, executa’l amb --appimage-extract-and-run.
  • Flatpak:
    • El paquet necessita el runtime de freedesktop de Flathub. Si el remot de Flathub no està configurat, executa abans flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo.
    • El sandbox pot llegir la teva carpeta personal (per reproduir la teva música allà on és).
    • Sona a través de PulseAudio, o directament a través d’ALSA per als dispositius bit perfect.
  • Biblioteques d’escriptori: la finestra utilitza libxkbcommon i EGL o OpenGL, amb Wayland o X11. Tots els escriptoris les tenen, i el .deb i el .rpm les declaren. En un sistema molt mínim, instal·la-les abans d’utilitzar l’AppImage.

Windows

Executa fauste-player-<version>-x86_64-pc-windows-msvc.msi. S’instal·la per a tots els usuaris a Program Files i afegeix una entrada al menú Inici.

  • Actualitzar: executa l’instal·lador més nou. Substitueix la versió instal·lada.
  • Desinstal·lar: utilitza Configuració → Aplicacions.
  • Instal·lador sense signar: si la release no està signada, SmartScreen avisa d’un editor desconegut. Tria Més informació → Executa igualment.

L’arxiu .zip és una alternativa portàtil: extreu-lo i executa fauste-player.exe.

macOS

Obre fauste-player-<version>-macos-universal.dmg i arrossega Fauste Player a Aplicacions. La mateixa aplicació funciona en Apple silicon i Intel (macOS 11 o posterior).

  • Actualitzar: substitueix l’aplicació de la mateixa manera.
  • Desinstal·lar: mou-la a la paperera.
  • Aplicació sense signar: si la release no està signada ni notaritzada, macOS rebutja el primer inici.
    • macOS 15 i posteriors: obre Configuració del Sistema → Privacitat i seguretat, desplaça’t fins al missatge sobre Fauste Player, tria Obre igualment i confirma.
    • macOS 14 i anteriors: fes clic dret a l’aplicació, tria Obre i confirma.
    • O bé executa xattr -dr com.apple.quarantine "/Applications/Fauste Player.app".
  • JACK a macOS: una aplicació signada i notaritzada només pot carregar una biblioteca JACK que també estigui signada. Si no, JACK apareix com a no disponible; utilitza Core Audio.
  • Llistes: a macOS s’importen des de Configuració → Llistes. No es pot obrir un fitxer de llista amb l’aplicació des del Finder.

Una sola instància alhora

Només s’executa un Fauste Player per carpeta de dades. Si obres una llista des del gestor de fitxers mentre s’executa, aquesta llista s’importa a l’aplicació en marxa. Si l’inicies de nou sense cap llista, mostra un missatge que diu que ja s’està executant. Per executar instàncies separades una al costat de l’altra (per exemple, dos estudis en un sol ordinador), dona a cadascuna la seva pròpia carpeta amb FAUSTE_HOME.

Línia d’ordres

fauste-player --version mostra la versió. La barra de títol de la finestra mostra el nom i la versió, i el botó Quant a Fauste Player (una icona d’informació, a l’esquerra de Configuració) obre la finestra Quant a Fauste Player, amb el copyright i els avisos de llicència (Llicències de tercers obre el fitxer d’avisos instal·lat amb els paquets de release). En un idioma traduït amb IA, aquesta finestra també diu que la traducció pot contenir errors. Tanca-la amb Tancar o amb Esc. fauste-player --help llista les opcions. Els fitxers de llista donats com a arguments s’importen com a llistes noves.

A Windows el programa de release no obre cap finestra de consola: --version, --help i els errors d’inici apareixen en un quadre de missatge.

Quan un ajust necessita un reinici, a la barra superior apareix una píndola Reinici pendent: prem-la per reiniciar (vegeu Configuració).

Tancar amb àudio en antena

Tancar la finestra mentre alguna cosa és en antena no tanca l’aplicació. La finestra passa a primer pla (fins i tot si estava minimitzada) i un diàleg Hi ha àudio en antena llista el que sona: els reproductors que estan reproduint o en pausa (P1 — títol) i els cartutxos que sonen amb el seu número a la pàgina (Cartutx 3 — títol). El CUE d’un reproductor o de la cartutxera no compta. Tria Cancel·lar (o Esc, o fes clic fora del diàleg) per continuar reproduint, o Aturar i tancar per aturar tots els reproductors en antena i tots els cartutxos i després sortir. La sessió es desa com en qualsevol altra sortida. Si no hi ha res en antena, la finestra es tanca a l’instant. El diàleg té prioritat sobre Configuració i Quant a Fauste Player, i les dreceres de teclat no fan res mentre és obert (les ordres MIDI i remotes continuen actuant).

Primer inici

La finestra s’obre amb quatre reproductors, cadascun amb una llista buida. No sona res fins que prems Play: això també és així després d’un reinici o d’una fallada.

Afegir música

  • Fes clic a Afegir a la part inferior d’un reproductor i tria fitxers, o
  • arrossega fitxers d’àudio o carpetes des del gestor de fitxers a una llista de pistes. Les carpetes afegeixen els fitxers d’àudio que contenen directament, no les seves subcarpetes.

Formats compatibles: WAV, AIFF, CAF, FLAC, MP3 (i MP1/MP2), AAC/M4A, ALAC, Ogg Vorbis, Opus, WavPack, Monkey’s Audio (APE), DSD (DSF i DFF) i àudio Matroska (MKA). Els fitxers DSD es reprodueixen convertits a PCM a la seva freqüència dividida per 32 (88,2 kHz per a DSD64), o sense canvis com a DoP o DSD natiu en un dispositiu bit perfect configurat per fer-ho (vegeu Sortida bit perfect). L’Opus sempre es reprodueix a 48 kHz. Els fitxers WavPack han de ser sense pèrdua i mono o estèreo; el WavPack híbrid i multicanal apareix com a il·legible, igual que els fitxers DFF comprimits amb DST.

Cada fitxer s’analitza en segon pla. L’anàlisi llegeix el títol, l’artista, l’àlbum i la caràtula, dibuixa la forma d’ona i troba on comença i acaba el so i on cal mesclar amb la pista següent. Pots reproduir una pista abans que acabi la seva anàlisi.

Reproduir

  • Prem Play (o la tecla numèrica del reproductor, 1 per a P1) per iniciar la pista següent, marcada en verd a la llista.
  • Prem Play de nou mentre una pista és en antena per fer un fos cap a la següent.
  • Fes doble clic en una pista per fer-ne la següent.

En mode CONT (continu) el reproductor mescla per si sol amb la pista següent al punt MIX. En mode SINGLE s’atura al final de cada pista. Continua amb Reproductors.

Reproductors

Cada columna és un reproductor. Els reproductors són independents: cadascun té les seves pròpies pestanyes de llistes, transport, volum i sortides.

ElementSignificat
P1 … PnNúmero del reproductor (la tecla numèrica que el reprodueix)
Punt d’estat i etiquetaEn antena (vermell), En pausa (ambre), Aturat (gris)
Distintiu Mescla / FosHi ha en marxa un fos encadenat cap a la pista següent, o un stop amb fos
Distintiu Stop al finalEl reproductor s’atura quan acaba la pista actual
Distintiu Repetir / Aturar desprésLa pista actual es repeteix, o atura el reproductor quan acaba, per la seva pròpia marca al menú de la llista. Posa-hi el ratolí a sobre per veure la frase sencera. El botó Stop al final del reproductor té prioritat: mentre és activat, només se’n mostra el distintiu
BP / DSDBP és encès mentre la pista actual arriba sense canvis al seu dispositiu Main. DSD el substitueix mentre una pista DSD surt com a DSD, sense canvis (vegeu Sortida bit perfect). Altres silenciades apareix al costat quan aquest flux DSD manté altres fonts fora de la sortida
SINGLE | CONTMode de reproducció (vegeu més avall): un sol control unit, la meitat encesa és el mode actiu
CUEPreescolta de la pista següent a la sortida CUE

Fila d’informació

  • Caràtula de la pista en antena, o una imatge de disc de vinil si no n’hi ha.
  • Títol i artista de la pista en antena. Un reproductor aturat mostra la pista que iniciarà Play (la seva següent), amb la caràtula, la durada i la forma d’ona, a punt al cue-in o allà on hagis fet clic a la forma d’ona.
  • Una pista reproduïda o carregada abans que acabi la seva anàlisi ja té la durada si la capçalera del fitxer la dona: el compte enrere, transcorregut / total i el clic per saltar funcionen de seguida, sobre una línia plana fins que la forma d’ona és a punt. Quan la capçalera no la desa (fitxers AAC sense format contenidor, fitxers MP3 sense marc de durada, Matroska i WebM), el total mostra «—» i no es pot fer clic a la forma d’ona fins que acaba l’anàlisi.
  • Vúmetre estèreo (a la columna de la dreta del reproductor, al costat del fader; ocupa la fila d’informació i el transport): el nivell que treu el reproductor, després del seu volum.
    • Una barra contínua per canal, a l’escala de la norma del tipus de mesurador (per defecte el mesurador de pic digital: de −60 a 0 dBFS, amb els 20 dB superiors ocupant la meitat de l’alçada). L’escala és una regla a cada costat de les barres, amb etiquetes en les unitats pròpies del mesurador a tots dos costats. El màxim i el mínim (en el mesurador digital, el mínim de l’escala) sempre estan marcats; cada etiqueta té una marca a cada regla, i unes marques més curtes entre les etiquetes funcionen com les d’una regla de mesurar: repartides uniformement sobre valors rodons, cada 1 dB al mesurador EBU i cada 5 dB per sota de −20 al digital quan el mesurador és prou alt, i cada 2, 2,5, 5 o 10 dB (o cap) quan és massa baix per a elles. Al mesurador digital (i al personalitzat), un mesurador alt etiqueta més valors: cada 1 dB de −20 a 0, i cada 5 dB entre les marques de 10 dB per sota de −20 (−45, −55), sempre repartits uniformement i només allà on caben sense que les etiquetes es toquin; els altres tipus de mesurador conserven les etiquetes que dona la seva norma. El nivell d’alineació (−18 dBFS al mesurador digital) és una marca blanca més gruixuda a les dues regles. No es dibuixa res sobre les barres ni entre elles, de manera que el que veus a les barres és només el nivell, la retenció del pic i els colors.
    • La barra és verda, groga a partir del nivell d’avís (−9 dBFS) i vermella a partir del nivell de perill (−3 dBFS). Els altres tipus de mesurador es posen vermells allà on ho fa la seva escala (a partir de 0 VU, a partir del màxim permès en un PPM).
    • Els mesuradors K-System mostren dues seccions: la barra massissa és el nivell mitjà (RMS) i la part més fosca per sobre arriba fins al pic. Els seus colors són els del K-System: verd per sota de 0, ambre de 0 a +4, vermell per sobre.
    • Els mesuradors de pic digital, K-System i personalitzats mantenen il·luminat el nivell més alt durant un moment com una línia (la retenció del pic; la seva durada és Retenció del pic a Configuració → Vúmetres, i 0 la desactiva). Els mesuradors PPM EBU, PPM DIN i VU no tenen retenció.
    • El número de dalt és el nivell més alt des que va començar l’entrada, en dBFS, vermell a la zona de perill. Es manté després d’un stop i torna a començar quan es reprodueix una entrada (la següent o la mateixa un altre cop), o quan hi fas clic.
    • El número de sota és la sonoritat en LUFS (EBU R128), verd a ±1 LU de l’objectiu (−23 LUFS).
    • El tipus de mesurador i cada nivell es poden canviar a Configuració → Vúmetres.
    • Lectures per sobre de 0 dBFS. El mesurador mostra el que treu el reproductor, i això pot superar el fons d’escala. La barra s’atura a dalt de l’escala, de manera que el mateix vermell mostra 0 dBFS i qualsevol nivell per sobre; només el número de dalt diu fins on arriba, amb el seu signe (per exemple +3.5).
      • Un fitxer pot portar ell mateix nivells per sobre del fons d’escala (un fitxer de coma flotant, o un fitxer amb pèrdua els pics decodificats del qual el superen).
      • Convertir la freqüència pot crear pics entre les mostres: un senyal que toca 0 dBFS marca uns +3 dBFS després de passar de 44,1 a 48 kHz. L’opció de true peak també llegeix aquests pics.
      • El mesurador llegeix cada reproductor per separat, no la suma al dispositiu: dos reproductors en una sola sortida poden sumar-se per sobre del fons d’escala sense que cap mesurador ho mostri.
      • Res al reproductor afegeix guany per sobre del 100 %. Un dispositiu d’enters satura al fons d’escala; un dispositiu de coma flotant rep el nivell tal com és i el sistema de so o el controlador el satura.
  • Fader de volum (a la dreta del mesurador, tan alt com ell): arrossega’l o usa la roda del ratolí, un pas per cada clic de la roda. La informació emergent mostra el nivell en dB; a dalt és 0 dB i a baix és silenci.
  • Títol, artista i la línia següent, amb un quadrat verd. Mentre el CUE és actiu, la posició de preescolta es mostra en blau.

Transport

BotóAcció
Play / Següent (gran)Aturat: inicia la pista següent. En antena: fos cap a la pista següent (el temps del fos es defineix a Configuració). En pausa: reprèn. Amb la pista en antena com a següent, Play reinicia aquesta pista amb el fos habitual.
StopAtura a l’instant (amb una breu rampa antiespetec)
Stop amb fosFa un fos de sortida i atura
PausaPosa en pausa o reprèn; parpelleja en ambre mentre és en pausa
Stop al final (un triangle de reproducció i després un quadrat)Atura quan acaba la pista actual, una sola vegada. En mode SINGLE només està disponible mentre la pista actual es repeteix: acaba la repetició quan acaba la passada que està sonant. Per aturar després d’una pista cada vegada que es reprodueix, o per repetir una pista, usa el seu menú a la llista (vegeu Llistes de reproducció)
Pista anterior (una barra i dos triangles)En antena: fos de tornada cap a la pista que aquest reproductor va reproduir abans, com ho fa Següent. Prem de nou per continuar enrere. La pista que has deixat passa a ser la següent.
Reiniciar la pista (una barra i un triangle)Torna a l’inici de la pista actual (el seu cue-in). Un reproductor en pausa continua en pausa.

Els botons que ara no poden actuar apareixen atenuats: Stop i Reiniciar sense res carregat, Pausa i Stop amb fos mentre està aturat, Anterior sense cap pista prèvia o durant un fos. Un reproductor recorda les últimes 50 pistes que ha reproduït (players.history_len a config.json, de 0 a 1000).

Modes

  • CONT (continu): al punt MIX el reproductor inicia la pista següent i superposa el final de l’actual. Vegeu Marcadors i mescla.
  • SINGLE: cada pista s’atura al final. Stop al final no està disponible en aquest mode, perquè cada pista ja s’atura, excepte mentre la pista actual es repeteix: aleshores acaba la repetició quan acaba la passada que està sonant.

Compte enrere

El número gran és el temps que queda fins al final de la pista (el seu cue-out), amb dècimes. El temps transcorregut i el total són a la fila de sota la forma d’ona, a la dreta. Durant els últims segons abans del final (10 per defecte, es defineix a Configuració) el compte enrere parpelleja en vermell.

Forma d’ona

  • La part ja reproduïda es dibuixa amb el color de la forma d’ona; la resta és més fosca.
  • El contorn mostra els pics, tènuement; el cos massís de dins és el nivell mitjà (RMS). En una pista forta els pics omplen l’alçada, i el cos continua mostrant on la pista és més fluixa o més forta.
  • Una àrea blava ombrejada a l’inici marca la intro, i un distintiu en fa el compte enrere. La intro només es mostra quan s’ha definit.
  • Una àrea taronja ombrejada al final marca l’outro, amb el seu propi compte enrere.
  • Una línia ambre discontínua amb una etiqueta MIX marca on comença la pista següent en mode continu. Apareix atenuada en mode single.
  • Es dibuixa tot el fitxer. L’inici i el final en silenci que la reproducció omet (abans del cue-in i després del cue-out) es dibuixen més foscos, amb una línia fina allà on la reproducció comença i acaba. Amb Usar cue-in i cue-out desactivat (Configuració → Reproductors) res no és més fosc i les dues línies apareixen atenuades: la reproducció va de l’inici al final del fitxer, i el cue-in i el cue-out d’aquesta guia volen dir aquests dos extrems.
  • Posa-hi el ratolí a sobre per veure el temps sota el punter. Fes clic per saltar allà. En un reproductor aturat, un clic tria on Play inicia la pista següent: el cap de reproducció i el compte enrere s’hi mouen, i no sona res fins que prems Play. Triar una altra pista com a següent, moure-la o treure-la, o Stop, torna al cue-in; també ho fa qualsevol altra manera d’iniciar una pista, i Reiniciar, Anterior i l’avanç automàtic sempre usen el cue-in. Un clic abans del cue-in (a l’inici més fosc) tria el cue-in. Un clic al cue-out o després (a la cua més fosca) cancel·la una tria anterior: Play comença al cue-in. Un clic és prémer i deixar anar sense moure el punter més d’uns quants píxels.
  • Prémer i arrossegar mou la vista ampliada al llarg de la pista, com si l’agafessis. Un arrossegament mai no salta, i sense zoom no fa res. Alt+arrossegar continua editant els marcadors.
  • Roda del ratolí sobre la forma d’ona: amplia i redueix al voltant del punter, fins al detall més fi que té l’anàlisi. Shift+roda (o una roda lateral) es mou al llarg de la pista. Mentre és ampliada, la vista segueix la posició de reproducció, excepte durant 10 segons després d’ampliar-la o moure-la (ui.follow_current_grace_secs; 0 desactiva el seguiment). Vista completa, a la cantonada superior dreta, reduir el zoom del tot o una pista nova tornen a mostrar la pista sencera.

CUE (preescolta)

Prémer CUE (o Preescoltar al CUE al menú d’una pista) reprodueix la pista a la sortida CUE del reproductor, per exemple uns auriculars, sense tocar la sortida en antena, i obre una petita finestra de CUE per a aquest reproductor. Poden haver-hi diverses finestres obertes, una per reproductor. Vegeu Configuració per triar el dispositiu CUE. Un reproductor necessita una sortida Cue que no sigui la seva sortida Main: sense una, CUE i Preescoltar al CUE apareixen atenuats, i en posar-hi el ratolí a sobre ho diuen.

La finestra mostra:

  • el títol i l’artista;
  • la forma d’ona de tot el fitxer amb la posició del CUE. Funciona com la del reproductor: clic per saltar-hi, zoom amb la roda, arrossegar per moure’s, Vista completa, els comptes enrere de la intro i l’outro, i els marcadors d’intro, outro i MIX, que s’editen aquí com al reproductor (vegeu Marcadors i mescla). Un CUE reprodueix tot el fitxer, de manera que res no es dibuixa més fosc, el cue-in i el cue-out són línies atenuades, i l’outro compta enrere fins al final del fitxer. El zoom és propi: la forma d’ona del reproductor no es mou. Mentre el CUE sona, una vista ampliada en segueix la posició com la del reproductor; un CUE en pausa conserva la vista que has definit, de manera que pots ampliar i col·locar marcadors. Un CUE iniciat després de tancar la seva finestra, o en una altra pista, mostra el fitxer sencer;
  • el temps transcorregut i el temps que queda fins al final del fitxer (un CUE reprodueix fitxers sencers);
  • Pausar el CUE / Reprendre el CUE, Aturar el CUE i Marcar com a següent. Marcar com a següent fa que la pista en CUE sigui la següent del reproductor i manté el CUE sonant. Apareix atenuat quan la pista ja és la següent. Si la pista en CUE és la que és en antena, es reprodueix una vegada més quan acabi la passada actual.

Mentre el CUE és en pausa, el seu botó de pausa (que mostra Reprendre el CUE) parpelleja en ambre, com el del propi reproductor.

Un salt en un CUE en pausa el manté en pausa. El botó de tancar de la finestra, o Aturar el CUE, atura el CUE.

Mentre un CUE està en marxa, marcar una pista com a següent (doble clic) o fer un sol clic en una fila mou el CUE a aquesta pista, des del seu cue-in; si estava en pausa, es torna a reproduir. Una pista el fitxer de la qual falta o no es pot llegir deixa el CUE on és.

Llistes de reproducció

Pestanyes

Cada reproductor té una fila de pestanyes, una per llista. Tots els reproductors veuen les mateixes llistes; cadascun tria quina mostra. Un punt en una pestanya indica on són les pistes del reproductor: vermell per a la pista en antena, verd per a la següent.

Les pestanyes es reparteixen l’amplada del reproductor. Un nom que no hi cap acaba amb «…»; posa-hi el ratolí a sobre per llegir-lo sencer. Amb moltes llistes, les pestanyes deixen d’encongir-se a partir d’una amplada mínima, apareixen fletxes als extrems de la fila i la roda del ratolí sobre les pestanyes les desplaça. La pestanya que tries, i la que mostra un reproductor, es porta a la vista.

Canviar de pestanya mai no canvia el que és en antena ni el que és següent. Quan una pista acaba, el reproductor continua a la llista que conté aquesta pista.

Les llistes es creen, se’ls canvia el nom i s’eliminen a Configuració. L’última llista, i una llista amb una pista en antena, no es poden eliminar.

La taula de pistes

ColumnaContingut
#Posició, amb zeros a l’esquerra; una icona la substitueix a la pista actual i a la següent
TítolDe les etiquetes, o el nom del fitxer (Artist - Title.mp3 es divideix). Les icones de repetició i de stop al final d’una pista van davant seu
ArtistaDe les etiquetes; «Artista desconegut» quan no n’hi ha
ÀlbumDe les etiquetes
DataLa data d’enregistrament tal com la desa el fitxer (2019, 2019-05 o 2019-05-14, amb una hora si n’hi ha)
GènereDe les etiquetes
Dur.Durada de reproducció, del cue-in al cue-out (tot el fitxer amb Usar cue-in i cue-out desactivat)
IntroQuant dura la intro, des d’on la pista comença a sonar fins al seu marcador d’intro; buida quan la pista no té marcador d’intro
FitxerEl nom del fitxer, amb la seva extensió

Una instal·lació nova mostra #, Títol, Artista i Dur. Les altres columnes són opcionals; vegeu Triar les columnes més avall. Una pista que no té un valor mostra una cel·la buida, excepte Artista, que mostra «Artista desconegut».

Les columnes omplen la taula i mantenen les proporcions quan es canvia la mida de la finestra; les columnes de text reben més espai. Arrossega els separadors de la capçalera per canviar les proporcions: les columnes a la dreta del separador segueixen el punter a cada fotograma (es reparteixen el que queda en proporció a la seva amplada), les de l’esquerra es queden, i les amplades es desen quan deixes anar. Cap columna no es fa més estreta que el seu mínim. Les amplades es recorden per reproductor; una columna que mostres més tard comença amb la seva amplada per defecte i les altres mantenen les proporcions.

Triar les columnes

Títol i Dur. sempre es mostren. Qualsevol altra columna es pot mostrar o amagar, i qualsevol columna, aquestes dues incloses, es pot moure. La llista és la mateixa per a tots els reproductors i llistes, i es desa a config.json com a ui.table_columns. Tres maneres de canviar-la:

  • Configuració → Llistes → Columnes de la taula: marca les columnes que vols mostrar; les fletxes pugen o baixen una columna mostrada (es llegeixen d’esquerra a dreta a les taules). Columnes per defecte torna a #, Títol, Artista i Dur.
  • Clic dret en una capçalera: un menú amb una casella per a cada columna opcional. Una columna que mostres apareix a l’extrem dret; arrossega-la des d’allà.
  • Arrossegar una capçalera sobre una altra: deixa-la anar a la meitat esquerra d’una capçalera per posar la columna abans, a la meitat dreta per posar-la després. Deixar-la anar en qualsevol altre lloc no fa res.

Un nom a ui.table_columns que aquesta versió no coneix s’ignora, i un Títol o Dur. que falti es torna a afegir.

Quan l’aplicació s’obre, cada taula es desplaça de manera que la pista següent del seu reproductor quedi al mig de la taula (tan a prop com permetin els extrems de la llista). Això passa una sola vegada, a l’inici, i només quan la pista següent és a la llista que mostra la taula.

Quan un reproductor passa a una altra pista, la seva taula mostra la llista d’aquella pista i desplaça la seva fila a la part de dalt, tret que hagis fet servir la taula en els últims 10 segons (desplaçar-la, arrossegar una pista, obrir el menú d’una pista o fer clic en una pestanya): aleshores espera fins que la deixis en pau durant aquest temps. El temps és ui.follow_current_grace_secs a config.json; 0 desactiva el seguiment.

Els reproductors són independents: diversos reproductors poden mostrar la mateixa llista, cadascun amb la seva pròpia pista següent, les seves pròpies marques de reproduïda i els seus propis temps al peu. Reproduir, aturar o saltar en un reproductor mai no mou la següent d’un altre reproductor. Fins i tot la mateixa pista pot ser en antena en dos reproductors alhora. Editar la llista (afegir, moure o treure entrades) o que un fitxer es torni il·legible pot canviar la següent de qualsevol reproductor que la mostri.

Colors de les files:

FilaSignificat
Vermella, amb una icona d’altaveu (o de pausa)En antena en aquest reproductor. També pot mostrar la fletxa verda: la pista en antena és també la següent, de manera que es reproduirà una vegada més
P2 vermell (o un altre número) a la columna del númeroEn antena en aquell reproductor
Verda, amb una fletxaLa pista següent d’aquest reproductor
AtenuadaJa reproduïda en aquest reproductor
Fitxer amb una icona de creu / advertènciaFitxer que falta / il·legible (se salta); posa-hi el ratolí a sobre: la finestra emergent comença amb el motiu, en ambre, i després els camps habituals. Un fitxer que falta es torna a buscar cada 30 s (tuning.missing_recheck_ms).
Fletxes de recàrrega a la dreta del títolAnalitzada per una versió anterior; encara es reprodueix amb aquesta anàlisi. Configuració → Anàlisi → Analitzar les pistes desactualitzades l’actualitza (les pistes d’un reproductor s’actualitzen igualment)
Rellotge de sorra a la dreta del títolLa pista espera la seva anàlisi (posa-hi el ratolí a sobre: Anàlisi pendent). Es reprodueix igualment, i el rellotge de sorra desapareix quan acaba l’anàlisi
VioletaSeleccionada

Informació emergent de la pista. Posa-hi el ratolí a sobre d’una fila un moment per veure’n el títol, l’artista, l’àlbum, la data, el gènere, la durada, el format (tipus, freqüència de mostreig i profunditat de bits quan es coneixen) i el camí del fitxer. Un camp que el fitxer no té s’omet. La finestra emergent és l’única informació en passar el ratolí sobre una fila, i no es mou mai mentre es mostra. Per a un fitxer que falta o és il·legible, comença amb el motiu.

Ratolí

  • Clic selecciona una pista. Doble clic la fa la pista següent d’aquest reproductor. En la pista en antena, fa que es reprodueixi una vegada més quan acabi la passada actual.
  • Clic dret obre el menú contextual:

ElementAcció
Reproduir araInicia aquesta pista a l’instant (mesclant si el reproductor és en antena)
Marcar com a següentEl mateix que el doble clic. En la pista en antena, es reprodueix una vegada més, des del principi, quan acabi la passada actual (mesclant com Repetir, sense pausa), i després el reproductor continua. Actua una sola vegada. Stop al final, el mode SINGLE i una marca de Stop al final encara aturen primer el reproductor. Mentre un CUE està en marxa, es mou a la nova pista següent
Preescoltar al CUELa reprodueix a la sortida CUE (obre la finestra de CUE). Atenuat quan el reproductor no té una sortida Cue apart de la seva sortida Main
Editar les etiquetes…Obre l’editor d’etiquetes d’aquesta pista. Desar escriu els canvis al fitxer d’àudio; Cancel·lar (o Esc, quan no hi ha cap desament en curs) tanca sense escriure. L’element apareix atenuat, amb el motiu en posar-hi el ratolí a sobre, mentre la pista és en antena, al CUE o en un cartutx que sona, mentre encara no s’han llegit les seves etiquetes, quan el fitxer falta, i per a formats les etiquetes dels quals no es poden escriure (per exemple DSD)
Tornar a analitzarAnalitza aquesta pista de nou ara, sigui quin sigui el seu estat. Un fitxer il·legible que s’ha arreglat també es recull per si sol (vegeu Resolució de problemes). Els marcadors manuals es conserven
Afegir pistes a sota…Tria fitxers per inserir-los després d’aquesta pista
DuplicarInsereix a sota una còpia sense reproduir (amb les seves marques de repetició i de stop al final)
Repetir aquesta pistaMarca-ho per reproduir-la una vegada i una altra, sense pausa, fins que prems Play (següent), Anterior, Stop o Stop amb fos, o actives Stop al final. Pausa continua la repetició. Una icona de repetició apareix davant del títol
Aturar després d’aquesta pistaMarca-ho per aturar el reproductor quan acabi aquesta pista, cada vegada que es reprodueix (en qualsevol mode). A diferència del botó Stop al final del reproductor, la marca es queda amb la pista i es desa amb la llista. La icona de stop al final apareix davant del títol. Té prioritat sobre Repetir
Moure a ▸La mou al final d’una altra llista
Treure de la llistaLa treu; no és possible mentre és en antena

Editar etiquetes

Editar les etiquetes… obre una finestra per a una pista. Mentre és oberta, cap drecera de teclat no actua, i els fitxers deixats anar sobre la finestra de l’aplicació s’ignoren.

  • Què veus. L’editor llegeix el fitxer en obrir-se (mentrestant mostra «Llegint les etiquetes…»). Sempre es mostren: títol, artista, àlbum, artista de l’àlbum, data, número de pista i total, número de disc i total, gènere, compositor i comentari. Es mostren quan el fitxer els té: subtítol, agrupació, BPM, tonalitat inicial, estat d’ànim, ISRC, editorial, número de catàleg, copyright, artista original, àlbum original, data de publicació original, lletrista, director, remesclador, arranjador, intèrpret, idioma, codificat per, lletra, títol per ordenar, artista per ordenar, àlbum per ordenar, artista de l’àlbum per ordenar, compositor per ordenar i web de l’artista.
  • Afegir un camp. El menú sota els camps llista els altres camps. Només ofereix el que el format d’etiquetes del fitxer pot desar (un WAV amb RIFF INFO, un AIFF o una etiqueta ID3v1 antiga desen menys camps que ID3v2, FLAC o MP4), i apareix atenuat quan no queda res per afegir. Un dels camps sempre mostrats que el format no pot desar apareix en gris amb una nota. Buidar un camp l’elimina del fitxer; un camp afegit que es deixa buit no s’escriu.
  • Diversos valors. Els camps que poden contenir diversos valors (artista, artista de l’àlbum, gènere, compositor, estat d’ànim i els crèdits com lletrista, director, remesclador, arranjador i intèrpret, i idioma) mostren un valor per línia; Desar escriu un valor per línia a la manera pròpia del format. Comentari i lletra són text lliure en diverses línies.
  • Comprovacions. Data i data de publicació original són ISO 8601 (2019, 2019-05 o 2019-05-14, opcionalment amb hora); el número de pista i de disc, els seus totals i el BPM són nombres enters, i un total necessita el seu número. Un camp amb un valor no vàlid queda marcat i Desar continua desactivat. Un valor que el fitxer ja tenia i que no has tocat es conserva tal com és.
  • Camps massa llargs. Un camp el text del qual és més llarg que limits.max_tag_chars, o que conté més valors que limits.max_tag_values, es mostra de només lectura amb la nota «Massa llarg per editar-lo aquí; es conserva tal com és al fitxer». Mai no es torna a escriure, de manera que un desament no el pot tallar.
  • Què es conserva. Tot el que l’editor no mostra (altres claus estàndard, claus personalitzades, imatges que no són la caràtula frontal, marcs binaris) es queda al fitxer amb els mateixos valors. L’editor diu quantes etiquetes d’aquestes es conserven (i «altres» quan el format conté marcs que no es poden comptar). Desar torna a codificar els elements que l’editor assigna, de manera que un element conservat pot diferir en els bytes (codificació del text, ordre dels marcs) però no en el valor.
  • La caràtula. L’editor mostra la caràtula frontal, o la primera imatge del fitxer quan no hi ha caràtula frontal, com a miniatura.
    • Canviar… obre un diàleg de fitxers per triar una imatge JPEG o PNG (com a màxim limits.max_cover_bytes, i s’ha de poder decodificar). Si no es pot, l’editor n’explica el motiu i res no canvia.
    • Treure elimina la caràtula frontal. Està desactivat quan el fitxer no té caràtula frontal: una imatge mostrada només perquè no hi ha caràtula frontal és només per mostrar i es conserva tal com és.
    • Una caràtula que és al fitxer però no es pot mostrar (una imatge que no es decodifica, o un GIF, BMP o WebP) s’anuncia amb «Aquesta caràtula no es pot mostrar; es conserva tal com és». Canviar… i Treure continuen funcionant.
    • El canvi s’escriu amb Desar i es descarta amb Cancel·lar. Les caràtules posteriors i qualsevol altra imatge mai no es toquen. Un format sense lloc per a imatges (WAV amb RIFF INFO, AIFF, ID3v1) mostra l’àrea desactivada. Després d’un desament, la caràtula del reproductor mostra la caràtula nova.
  • Com funciona un desament. El fitxer es copia al costat de l’original, la còpia rep les etiquetes, se sincronitza i substitueix l’original, de manera que una fallada deixa el fitxer tal com era. El motiu es mostra a l’editor, que continua obert per tornar-ho a provar, i a la barra d’estat. Només s’escriuen els camps que has canviat. Després d’un desament, la taula mostra les etiquetes noves a l’instant, i els marcadors i la forma d’ona es conserven. Si el fitxer no ha conservat un camp que has canviat, la barra d’estat el nomena.
  • Després d’una actualització. Les pistes d’una versió anterior omplen en silenci, en segon pla, la data, el gènere i altres etiquetes (sense anàlisi completa).

Arrossegar i deixar anar

  • Arrossega una pista dins de la llista per reordenar-la. Una línia violeta mostra on anirà a parar: és a la frontera de fila més propera al punter, i només a la llista que hi ha sota el punter. Deixar-la anar sobre la capçalera, la vora d’una columna, la barra de desplaçament o una finestra que cobreix la llista (la finestra de CUE) no deixa res.
  • Mentre arrossegues una pista, mantén el punter a prop de la vora superior o inferior d’una llista per desplaçar-la: com més a prop de la vora, més ràpid va, i s’atura als extrems de la llista o quan t’allunyes de la vora. La roda del ratolí també desplaça la llista durant l’arrossegament. La línia violeta continua seguint el punter mentre la llista es mou. Arrossegar fitxers des del gestor de fitxers sobre una llista la desplaça de la mateixa manera allà on el sistema informa de la posició del punter, un cop mous el punter sobre la llista.
  • Arrossega-la a la llista d’un altre reproductor per moure-la-hi.
  • Arrossega-la a una pestanya per afegir-la al final d’aquella llista.
  • Deixa anar fitxers o carpetes des del gestor de fitxers sobre una llista per inserir-los a la posició on els deixes. Sobre la capçalera, la vora d’una columna, la barra de desplaçament o una finestra que cobreix la llista no s’insereix res. Si el sistema no informa de la posició, van al final de la llista mostrada.

+ Afegir obre un diàleg de fitxers, que comença a la carpeta de música definida a Configuració. Reiniciar (la icona de fletxa al costat) esborra la marca atenuada de «ja reproduïda» de totes les pistes de la llista, per a tots els reproductors, després de preguntar «Vols treure la marca de reproduïda de totes les pistes d’aquesta llista?» (Cancel·lar, Esc o un clic fora conserven les marques). La pista que és en antena conserva el seu estat i es marca quan el reproductor la deixa. El botó apareix atenuat quan no hi ha res per esborrar. El peu també mostra el nombre de pistes, el temps que queda a la llista i la seva durada total.

Fitxers de llista

  • Importar: Configuració → Llistes → Importar M3U / PLS…, o deixa anar un fitxer .m3u, .m3u8 o .pls sobre la finestra. Es converteix en una llista nova amb el nom del fitxer.
    • Els camins relatius es resolen respecte a la carpeta del fitxer de llista.
    • S’entenen les adreces file://.
    • Els fitxers que no es troben s’afegeixen igualment, marcats com a no disponibles.
    • Els fluxos d’internet s’ometen; un missatge diu quants.
  • Exportar: el botó M3U de cada llista a Configuració la desa com a fitxer M3U8 amb títols, durades i camins complets.

Cartutxera

La cartutxera és la franja de botons sota els reproductors. Cada botó, un cartutx, reprodueix un so a l’instant: jingles, efectes, falques. Els cartutxos sonen per les seves pròpies sortides, independentment dels reproductors.

Ús

  • Fes clic en un cartutx per disparar-lo. Fes-hi clic de nou per aturar-lo.
  • Aturar-ho tot (a l’extrem dret de la barra) atura tots els cartutxos que sonen, a totes les pàgines. L’etiqueta mostra quants en sonen, com a Aturar-ho tot (2); si no en sona cap, apareix atenuat i sense comptador.
  • Mentre un cartutx sona, la vora es posa vermella, una barra vermella s’encongeix a mesura que sona, i el temps compta enrere.
  • Els cartutxos se superposen per defecte: disparar-ne un segon no atura el primer. Un cartutx configurat amb Aturar els altres cartutxos en disparar-lo atura primer tots els altres cartutxos en antena, a qualsevol pàgina.
  • Un cartutx configurat amb En bucle torna a començar des del seu cue-in quan arriba al final, sense pausa, fins que l’aturis.
  • Clic dret en un cartutx per veure més opcions:
ElementAcció
Preescoltar al CUEEl reprodueix a la sortida CUE de la cartutxera (atenuat quan la cartutxera no té una sortida Cue apart de la seva sortida Main)
AturarL’atura
Editar…L’obre a Configuració

El menú d’un cartutx buit només té Editar…, per triar-ne el fitxer.

  • Pàgines: les pestanyes al costat de CARTUTXERA canvien de pàgina. Un punt vermell indica que un cartutx d’aquella pàgina està sonant.
  • Fes clic a CARTUTXERA per plegar la franja o desplegar-la de nou.
  • Quan la finestra és baixa, els botons s’encongeixen (fins a una alçada mínima) perquè càpiguen totes les files configurades; la cartutxera només es desplaça quan ni els botons més petits hi caben.
Aspecte del botóSignificat
Punt violetaJingle
Punt ambreEfecte
Punt grisFalca (publicitat)
↻ després del tipusEn bucle
✋ després del tipusAtura els altres cartutxos en disparar-se
Fitxer amb una creu / senyal d’advertènciaEl fitxer falta / no es pot decodificar; posa-hi el ratolí a sobre del cartutx per veure’n el motiu i el camí. Un fitxer que falta es torna a buscar cada 30 s (tuning.missing_recheck_ms).
«Buit», atenuatSense fitxer assignat

Els cartutxos usen els mateixos marcadors que les pistes. Comencen al seu cue-in i acaben al seu cue-out, que pots editar a la forma d’ona d’un reproductor quan el fitxer hi és carregat.

Teclat

Per defecte, F1…F12 disparen els cartutxos 1–12 de la pàgina mostrada, i Ctrl+Space atura tots els cartutxos (el mateix que Aturar-ho tot; també atura un cartutx que estàs preescoltant al CUE, fins i tot quan no en sona cap). Vegeu Teclat per canviar-les.

Configurar els cartutxos

Ves a Configuració → Cartutxera:

  • Pàgines: crear, canviar el nom, eliminar (l’última pàgina no es pot eliminar), i definir la mida de la graella (files × columnes). Es refusa una graella més petita si perdria cartutxos que tenen fitxer.
  • Importar… / Exportar… desen una pàgina en un fitxer .cartpage.json i la tornen a carregar, per exemple per compartir-la entre estudis. Els camins de fitxer relatius es resolen respecte a la carpeta del fitxer.
  • Cartutxos: fes clic en un cartutx de la graella i defineix-ne el nom, el fitxer (Triar… o Treure), el tipus, En bucle i Aturar els altres cartutxos en disparar-lo.

Les sortides Main i Cue pròpies de la cartutxera són a Configuració → Sortides d’àudio (la fila Cartutxera).

Marcadors i mescla

Cada pista té fins a cinc marcadors, en segons:

MarcadorSignificatCom es defineix
Cue-inOn comença la reproduccióAutomàtic: just abans del primer so per sobre del llindar de retall
Cue-outOn acaba la pistaAutomàtic: just després de l’últim so per sobre del llindar de retall
MIX (inici del segue)On comença la pista següent en mode continuAutomàtic (vegeu més avall)
Inici de l’outroOn comença el final de la pistaAutomàtic (vegeu més avall)
Final de la introFinal de la introducció parlada per sobreA mà, o a partir d’una etiqueta INTRO del fitxer

Els marcadors definits a mà sempre tenen prioritat: una anàlisi nova mai no els substitueix.

Editar marcadors

A la forma d’ona d’un reproductor, o a la de la seva finestra de CUE (el mateix menú i les mateixes nanses; un canvi es veu a tots dos alhora):

  • Clic dret allà on vulguis un marcador i tria Posar el cue-in aquí, Posar el final de la intro aquí, Posar l’inici de l’outro aquí, Posar el punt MIX aquí o Posar el cue-out aquí. Tornar als marcadors automàtics treu els marcadors que has col·locat, i la pista s’analitza de nou.
  • Mantén Alt (Option a macOS): apareixen nanses als marcadors. Arrossega’n una per moure’l; el temps es mostra mentre arrossegues. Un arrossegament mai no mou el cap de reproducció.

El cue-in ha de quedar abans del cue-out. Els altres marcadors es mantenen entre tots dos. Els canvis a la pista en antena s’apliquen de seguida a la seva propera transició.

L’etiqueta INTRO

Un fitxer pot portar el temps de la seva intro en una etiqueta INTRO, en segons (12.5) o com a m:ss. El nom es pot escriure amb qualsevol combinació de majúscules i minúscules (INTRO, Intro). Pot ser un marc de text d’usuari ID3v2 (MP3, WAV, AIFF, DSF), un comentari Vorbis, Opus o FLAC, un element APE (WavPack, Monkey’s Audio) o un àtom lliure d’MP4. Es llegeix durant l’anàlisi. Un final de la intro manual continua tenint prioritat.

Com es troben els marcadors automàtics

L’anàlisi mesura els pics de la pista en passos de 10 ms i la seva sonoritat en finestres curtes (50 ms per defecte).

  • Cue-in / cue-out: només s’omet el quasi-silenci de l’inici i del final: tot allò el pic del qual arriba al llindar de retall (−60 dBFS per defecte), en qualsevol dels dos canals, es conserva, amb un marge de retall (20 ms per defecte) al voltant. Els fos d’entrada suaus, les cues fluixes i els sons curts mai no es tallen.
  • MIX: l’anàlisi troba l’últim punt on la pista encara està menys de la caiguda per al segue (15 dB per defecte) per sota de la seva pròpia sonoritat típica, de manera que els màsters forts i fluixos amb el mateix fos es mesclen de la mateixa manera. Aquest punt mai no és a més de la durada màxima de la mescla (4 s per defecte) abans del cue-out, de manera que les superposicions es mantenen curtes.
  • Outro: l’anàlisi recorre la pista cap enrere des del cue-out i troba on el nivell baixa més de la caiguda de nivell de l’outro (6 dB per defecte) per sota de la sonoritat mitjana de la pista. L’outro mai no és més llarg de 30 s per defecte.
  • Les pistes més curtes que la durada mínima per als marcadors de mescla i outro (60 s per defecte), com ara jingles i anuncis, no tenen MIX ni outro.

Gravacions llargues

Un programa sencer (d’una, quatre o més hores) s’analitza com una cançó, mentre es reprodueix si cal: un fitxer FLAC o Opus de 4 hores triga menys d’un minut en un ordinador actual, i la memòria no creix amb la durada. Cercar qualsevol punt, fins i tot prop del final, és immediat. La forma d’ona i els marcadors es conserven a la memòria cau d’anàlisi fins a unes 16 hores d’àudio; un fitxer més llarg també funciona, però s’analitza de nou cada cop que s’inicia Fauste Player.

Tots aquests valors són a Configuració → Anàlisi. Després de canviar-los, les pistes s’analitzen de nou automàticament.

Què en fa el reproductor

  • Mode continu amb la mescla automàtica activada: al punt MIX la pista següent comença a nivell ple mentre l’actual fa un fos de sortida fins al seu cue-out. La superposició és exacta a la mostra.
  • Mode continu sense punt MIX, o amb la mescla automàtica desactivada: la pista següent comença exactament al cue-out, sense pausa.
  • Mode single, o Stop al final: el reproductor s’atura al cue-out.
  • Prémer Play en antena: la pista següent comença a l’instant i l’actual fa un fos de sortida durant la durada del fos (1 s per defecte).
  • Usar cue-in i cue-out desactivat (Configuració → Reproductors): cada reproductor reprodueix cada pista de 0 al final del fitxer. El cue-in i el cue-out, automàtics i manuals, es conserven, i la forma d’ona els dibuixa com a línies tènues. El punt MIX, la intro i l’outro continuen funcionant, dins de tot el fitxer; Mescla automàtica al punt MIX és un interruptor a part. Els comptes enrere, la columna de durada, els totals de les llistes a Configuració i els temps de l’API remota segueixen el mateix interval. Els cartutxos sempre usen el seu propi cue-in i cue-out. Canviar l’ajust mai no reinicia, cerca ni atura una pista que està sonant; la pista següent es prepara de nou.

Una pista es pot reproduir abans que acabi la seva anàlisi. Fins aleshores es reprodueix de l’inici al final del fitxer, sense punt MIX.

Configuració

Obre Configuració a la barra superior. Tanca-la amb Tancar o amb Esc. La majoria dels canvis s’apliquen a l’instant i es desen automàticament.

La finestra té una sola mida (900 × 640, més petita en una pantalla petita) sigui quina sigui la secció, i la secció es desplaça dins seu. Cada secció alinea les seves etiquetes en una sola columna.

Les seccions Reproductors, Vúmetres, Anàlisi i Dreceres de teclat tenen un botó Restaurar els valors per defecte a la capçalera. Demana confirmació i després restableix només aquella secció (Reproductors conserva el nombre de reproductors i l’idioma; Dreceres no té cap altre botó de restabliment). Sortides d’àudio, Llistes, Cartutxera, MIDI i Remot no en tenen.

Reinici pendent

Alguns canvis només tenen efecte quan l’aplicació torna a iniciar-se: el sistema d’àudio, la freqüència de mostreig, la mida del búfer (també la pròpia d’un dispositiu), les sortides Main i Cue (reproductors i cartutxera), els dispositius bit perfect i els ajustos DSD. El nombre de reproductors no n’és un: s’aplica a l’instant.

Una freqüència o un búfer donats a un dispositiu només compten quan canvien amb què el dispositiu s’obre: donar a un dispositiu el mateix valor que el global, o esborrar un valor així, no queda pendent.

Els límits i els ajustos del motor també s’apliquen a l’inici següent, però s’editen al fitxer de configuració amb l’aplicació tancada (vegeu Dades i còpies de seguretat), de manera que mai no apareixen com a pendents.

Mentre un d’aquests està en espera, el peu de Configuració diu «Alguns canvis s’apliquen després de reiniciar.» i ofereix Reiniciar ara, i la barra superior mostra una píndola Reinici pendent. Posa-hi el ratolí a sobre per veure què està esperant. Un avís breu (per exemple, que s’ha desat un ajust) pot ocupar un moment el lloc del text del peu; Reiniciar ara es queda. Tots dos fan el mateix:

  • Quan no hi ha res en antena, Reiniciar ara (o la píndola) reinicia a l’instant.
  • Quan hi ha alguna cosa en antena, apareix la finestra que llista el que sona, amb Aturar i reiniciar o Cancel·lar.

Primer es desa la sessió i s’aturen l’àudio i el control MIDI, després l’aplicació torna a iniciar-se amb la mateixa carpeta de dades (FAUSTE_HOME), i després no es posa res en antena per si sol. Si l’aplicació no es pot tornar a iniciar (en un Flatpak, també quan la nova no s’inicia a temps), ho diu; inicia-la des del menú d’aplicacions.

Sortides d’àudio

Els canvis d’aquesta secció esperen un reinici: vegeu Reinici pendent.

A dalt, Mostrar tria entre Bàsic i Avançat. Bàsic mostra el sistema d’àudio, la freqüència de mostreig, la mida del búfer i les sortides. Avançat afegeix, per a cada dispositiu que utilitza una sortida, la seva pròpia freqüència i búfer, l’interruptor bit perfect i el mode DSD, i després els ajustos DSD. Canviar de vista només mostra o amaga files: no es canvia ni es restableix res. Quan Bàsic amaga un ajust que s’està usant, una línia ho diu. Quan cap sortida no utilitza ja un dispositiu, la seva pròpia freqüència i búfer, el seu interruptor bit perfect i el seu mode DSD s’obliden la propera vegada que s’inicia l’aplicació: si després una sortida el torna a usar, comença amb els valors globals. Fins aleshores, triar-lo de nou (per exemple després d’intercanviar dos dispositius) els conserva.

AjustSignificat
Sistema d’àudioL’última opció, Sense sortida (silenci), no reprodueix res: les línies de temps avancen al ritme del temps real sense targeta de so (per a una màquina que no en té, o per assajar). Linux: PipeWire (a les compilacions que l’inclouen), PulseAudio, JACK o ALSA. Windows: WASAPI, ASIO (a les compilacions que l’inclouen) o JACK. macOS: Core Audio o JACK. Els sistemes que falten en aquest ordinador, o sense dispositiu de sortida (un servidor JACK que no s’està executant), es mostren com a no disponibles. «Predeterminat del sistema» usa el primer disponible en aquest ordre.
Freqüència de mostreigLa freqüència a la qual funciona cada sortida tret que un dispositiu en tingui una de pròpia (Avançat); els fitxers s’hi converteixen amb un remostreig d’alta qualitat. Els dispositius bit perfect comencen a la seva freqüència i després segueixen els fitxers.
Mida del búferFotogrames per bloc d’àudio, tret que un dispositiu en tingui una de pròpia; la latència resultant es mostra a sota
Sortides per reproductorPer a cada reproductor, un dispositiu Main (en antena) i un dispositiu Cue (preescolta), cadascun amb un parell de canals. Una targeta de so que ofereix diversos perfils de sortida (ALSA llista frontal, surround, maquinari directe…) mostra cadascun com a targeta — perfil; dues entrades que encara es llegirien igual reben l’identificador del dispositiu entre parèntesis. Les interfícies multicanal poden portar diversos reproductors en parells diferents.
Provar Main / Provar CueReprodueix un to breu (1 kHz a Main, 440 Hz a Cue, 1,5 s, −18 dBFS) a la sortida triada, de manera que puguis comprovar el cablejat abans de sortir en antena
CartutxeraLes sortides Main i Cue de la cartutxera. Main per defecte és la sortida del sistema. Sense Cue no hi ha preescolta dels cartutxos.
Freqüència de mostreig: dispositiu (Avançat)Global (…) usa la freqüència de mostreig de dalt; un valor dona a aquest dispositiu la seva pròpia freqüència. Només s’ofereixen les freqüències que el dispositiu indica; una freqüència desada que ja no indica continua llistada amb una nota que potser no s’obrirà (el dispositiu torna aleshores a la freqüència global). Els valors propis només s’apliquen als dispositius que nomena una sortida, no a la sortida predeterminada del sistema tret que n’hi hagi una que ho faci.
Mida del búfer: dispositiu (Avançat)Global (…) usa la mida del búfer de dalt; un valor dona a aquest dispositiu la seva pròpia, amb la latència a sota. Un dispositiu que no accepta una mida de búfer pròpia torna a la global, i també a la freqüència global quan tampoc no accepta una freqüència pròpia.
Bit perfect: dispositiu (Avançat)Un dispositiu bit perfect s’obre amb accés exclusiu i segueix la freqüència de mostreig de cada fitxer mentre no hi sona res. L’interruptor és desactivat allà on el dispositiu no pot donar accés exclusiu. Vegeu Sortida bit perfect.
DSD: dispositiu (Avançat)Convertir a PCM (per defecte), DoP o, a Linux, DSD natiu. Tots els dispositius ho mostren; només s’ofereixen els modes que el dispositiu pot acceptar, i una línia a sota diu per què no els altres. Vegeu DSD.
Quan una altra font necessita una sortida DSD (Avançat)Continuar la pista DSD en PCM (per defecte), o Mantenir el DSD i silenciar les altres fonts. Vegeu DSD.
Silenci DSD (Avançat)Silenci enviat abans que comenci un flux DSD, quan acaba i en passar a PCM, perquè el convertidor s’enganxi sense espetec; 200 ms per defecte, de 0 a 2000.

Una sortida Cue mai no torna a la sortida que usa Main, de manera que la preescolta mai no surt en antena. Un Cue que anomena un dispositiu d’un sistema d’àudio que aquest ordinador no té, o la mateixa sortida (dispositiu i canals) que Main, vol dir «sense cue». Quan una sortida Cue és la mateixa que la seva sortida Main, un avís a sota ho diu. Un reproductor sense sortida Cue, o amb el Cue a la seva sortida Main, té el botó CUE atenuat; en posar-hi el ratolí a sobre et diu que triïs aquí una sortida Cue. El mateix val per a Preescoltar al CUE de la cartutxera.

Si un dispositiu desapareix mentre sona, els reproductors conserven les seves línies de temps, i el dispositiu es torna a obrir quan torna (vegeu Resolució de problemes).

Reproductors

AjustPer defecteSignificat
IdiomaSistemaIdioma de la interfície
Nombre de reproductors4Columnes de la pantalla principal (no es pot treure un reproductor en antena)
Mode per defecteCONTEl mode amb què comencen els reproductors
Durada del fos1000 msUsat per Play en antena i per Stop amb fos
Mescla automàtica al punt MIXActivadaSuperposa les pistes en mode continu
Usar cue-in i cue-outActivatDesactivat: els reproductors reprodueixen cada pista de l’inici al final del fitxer; els marcadors es conserven i els cartutxos continuen usant els seus. Les durades i els totals de les llistes segueixen el mateix interval
Avís de final de pista10 sQuan el compte enrere comença a parpellejar en vermell

Vúmetres

Els canvis s’apliquen a l’instant. Configuració només mostra el que usa el tipus de mesurador triat: els mesuradors EBU, DIN i VU tenen l’escala, la zona vermella i el comportament que fixa la seva norma (només es defineix el nivell d’alineació), i l’alineació d’un mesurador K-System és el seu propi 0. Un valor que has definit es conserva per a quan tornis a triar aquell tipus.

AjustPer defecteSignificat
Tipus de mesuradorPic digitalCom puja i baixa la barra, i la seva escala, segons una norma (vegeu més avall)
Temps de pujada, Velocitat de caiguda5 ms, 11,8 dB/sNomés per a Personalitzat. El temps de pujada és un temps d’integració: una ràfega de to tan llarga marca 2 dB per sota; 0 mostra tots els pics.
True peakDesactivatNomés pic digital, personalitzat i K-System. Mesura entre mostres, amb el filtre de sobremostreig 4× que publica l’ITU-R BS.1770. Mostra els pics que superen 0 dBFS després de la conversió, que un mesurador de pic de mostra no veu. Com permet la norma, un clic aïllat d’una sola mostra pot marcar fins a uns 0,3 dB per sota del seu valor de mostra.
Mínim de l’escala−60 dBFSEl fons de l’escala digital (pic digital i personalitzat). Els altres mesuradors mostren l’interval que dona la seva norma.
Retenció del pic2 sNomés pic digital, personalitzat i K-System: quant de temps es manté il·luminat el nivell més alt; 0 la desactiva. Els mesuradors de programa i el VU no tenen retenció.
Nivell d’alineació−18 dBFSTots excepte el K-System. Marcat a l’escala (EBU R68). També és on són la marca EBU TEST, la marca DIN −9 i el 0 VU.
Avís des de−9 dBFSGroc a partir d’aquí (màxim permès EBU), per als mesuradors de pic digital i personalitzat
Perill des de−3 dBFSVermell a partir d’aquí, per als mesuradors de pic digital i personalitzat. Els altres es posen vermells allà on ho fa la seva escala: el VU a partir de 0 VU, els PPM EBU i DIN a partir del màxim permès (EBU +9, DIN 0), el K-System a partir de +4.
Lectura de sonoritatCurt terminiLa sonoritat sota el mesurador: desactivada, momentània (últims 400 ms) o a curt termini (últims 3 s), EBU R128
Objectiu de sonoritat−23 LUFSLa lectura es veu en verd a ±1 LU (EBU R128)
Tipus de mesuradorNormaComportament
Pic digitalIEC 60268-18Mostra tots els pics a l’instant; cau 20 dB en 1,7 s
PPM EBUIEC 60268-10 tipus IIbEls pics més curts d’uns 10 ms marquen més baix (una ràfega de to de 10 ms marca uns 1,6 dB per sota, una de 0,5 ms uns 18 dB per sota), dins de les toleràncies d’EBU Tech 3205; cau 24 dB en 2,8 s
PPM DINIEC 60268-10 tipus IEl mateix amb un temps d’integració de 5 ms; cau 20 dB en 1,5 s
VUIEC 60268-17El nivell mitjà, amb el moviment d’agulla d’un VU: 99 % en 300 ms, amb un lleuger sobrepas; una sinusoide marca el seu nivell de pic
K-20, K-14, K-12K-SystemDues seccions: la mitjana (RMS, 600 ms) com a barra massissa i el pic (cau 26 dB en 3 s) més fosc a sobre. 0 és 20, 14 o 12 dB per sota del fons d’escala; verd per sota de 0, ambre de 0 a +4, vermell per sobre. K-12 convé a la ràdio, K-14 i K-20 a programes més dinàmics.
Personalitzat—El teu temps de pujada i la teva velocitat de caiguda

Cada mesurador usa l’escala de la seva norma, amb les marques entre els canals:

MesuradorEscala
Pic digital, personalitzat−60 … 0 dBFS, marques cada 10 dB fins a −40 i cada 5 dB per sobre; els 20 dB superiors ocupen la meitat de l’alçada
PPM EBU−12 … +12 al voltant del nivell d’alineació (TEST), cada 4 dB; els nivells més fluixos descansen al fons
PPM DIN−50 … +5, on 0 és 9 dB per sobre del nivell d’alineació (−9 dBFS per defecte)
VU−20 … +3 VU, 0 VU al nivell d’alineació; la barra es mou en proporció a la tensió, com l’agulla
K-Systemdes de +20, +14 o +12 (0 dBFS) fins a −60; uniforme en dB fins a −24

Anàlisi

Els llindars descrits a Marcadors i mescla. Tornar a analitzar totes les pistes executa de nou l’anàlisi per a tota la biblioteca; els marcadors manuals es conserven.

Després d’una actualització en què ha canviat l’anàlisi, les pistes analitzades per la versió anterior conserven els marcadors i les formes d’ona, que continuen funcionant. A l’inici, Fauste Player diu quantes n’hi ha i ofereix Analitzar ara o Més tard; Analitzar les pistes desactualitzades (N) d’aquí fa el mateix en qualsevol moment. Les pistes dels reproductors s’actualitzen igualment, a mesura que es mostren, i també les pistes dels cartutxos que no tenen format registrat (un cartutx només es reprodueix bit perfect quan se’n coneix el format). Les pistes el fitxer de les quals falta no es compten fins que el fitxer torna.

Llistes

  • Carpeta de música: on comencen els diàlegs de fitxers.
  • Llista nova, canviar el nom (edita el nom i prem Enter; Esc cancel·la) i eliminar (icona de paperera).
  • Importar M3U / PLS… crea una llista nova a partir d’un fitxer de llista. M3U a cada fila l’exporta com a M3U8. Vegeu Llistes de reproducció.
  • Columnes de la taula: quines columnes mostren les taules de pistes i en quin ordre, per a tots els reproductors: una casella per columna (Títol i Dur. no es poden desactivar), fletxes amunt i avall per a les mostrades, i Columnes per defecte. Vegeu Llistes de reproducció.

Idioma: una llista desplegable: Sistema (segueix el sistema operatiu), i després tots els idiomes en què està disponible la interfície, cadascun amb el seu propi nom (l’anglès primer, després per ordre alfabètic: per exemple Español). La interfície canvia a l’instant. Un idioma del sistema sense traducció pròpia usa el més proper (el francès del Canadà usa el francès, el portuguès del Brasil usa el portuguès), i l’anglès en cas contrari. Un idioma del fitxer de configuració que la interfície no té apareix com a Sistema i segueix el sistema operatiu.

L’anglès i el castellà estan escrits a mà. Les altres traduccions s’han generat amb IA i poden contenir errors; quan se n’usa una, Quant a Fauste Player ho diu. Les correccions de parlants nadius són benvingudes com a issues o pull requests.

Cartutxera

Pàgines, mida de la graella, l’editor de cartutxos, i importació i exportació de pàgines de cartutxos. Vegeu Cartutxera.

Dreceres de teclat

Vegeu Teclat.

MIDI

Activa les superfícies de control MIDI, mira els ports d’entrada i aprèn un control per a cada acció dels reproductors. Vegeu Superfícies de control MIDI.

Remot

Control remot per la xarxa, per a pàgines web, aplicacions de mòbil, automatització i superfícies de control. Vegeu Control remot.

  • Permetre el control remot per HTTP, la seva adreça i el seu port, i una línia que diu si està escoltant.
  • Testimoni, necessari fora d’aquest ordinador. Generar en crea un d’aleatori, Mostrar el revela i Copiar el posa al porta-retalls. Apareix un avís quan l’adreça arriba més enllà d’aquest ordinador i no hi ha testimoni.
  • Pàgines web que poden usar l’API: un origen per línia.
  • Permetre el control per OSC, la seva adreça i el seu port, i els emissors permesos (adreces o subxarxes, una per línia).
  • Publicar els temps cada: amb quina freqüència s’envien els temps transcorreguts i restants mentre sona alguna cosa.

Els camps de text i els nombres s’apliquen quan els deixes, cosa que inclou obrir una altra secció o tancar Configuració; Esc cancel·la el que estaves escrivint. Un valor no vàlid es corregeix, i el camp mostra el que s’ha conservat.

Sortida bit perfect

Un dispositiu bit perfect rep les mostres de cada fitxer exactament tal com són al fitxer: la mateixa freqüència de mostreig, els mateixos valors, sense remostreig, canvi de volum ni mescla. És útil per a cadenes de monitoratge i enllaços digitals, on cal evitar qualsevol processament a l’ordinador.

Posar un dispositiu en bit perfect

  1. A Configuració → Sortides d’àudio, tria el dispositiu explícitament per a la sortida Main d’un reproductor (o de la cartutxera). Un reproductor que es deixa al predeterminat del sistema no pot ser bit perfect. Un dispositiu que cap sortida no utilitza ja perd el seu interruptor bit perfect i el seu mode DSD la propera vegada que s’inicia l’aplicació.
  2. Tria Avançat a dalt de la secció. A Ajustos per dispositiu, activa Bit perfect al costat del dispositiu.
  3. Reinicia l’aplicació.

El dispositiu comença aleshores a la seva pròpia freqüència de mostreig si n’hi has donat una al mateix lloc, o si no a la freqüència de mostreig global, i des d’allà segueix cada fitxer.

L’interruptor és desactivat quan el dispositiu no pot donar accés exclusiu.

  • Linux: tria un dispositiu ALSA el nom del qual comenci per hw:. És la targeta de so mateixa. PulseAudio, PipeWire, JACK i els dispositius ALSA default o plughw: mesclen o converteixen, de manera que mai no són bit perfect.
  • Windows: tria el dispositiu al sistema WASAPI. S’obre en mode exclusiu.
    • A la configuració de so de Windows, les propietats Avançat del dispositiu han de tenir activada l’opció Permet que les aplicacions prenguin el control exclusiu d’aquest dispositiu (és activada per defecte).
    • Mentre sona, cap altre programa no pot usar el dispositiu.
  • macOS: tria el dispositiu a Core Audio. S’obre en mode hog.
    • La freqüència de mostreig del dispositiu s’ajusta a la de la pista, i el seu format al format enter més ampli que ofereix a aquella freqüència (els ajustos que mostra Configuració d’Àudio i MIDI).
    • Es retornen quan l’aplicació deixa d’usar el dispositiu.
    • Dos dispositius amb exactament el mateix nom no es poden fer bit perfect.

Què passa en un dispositiu bit perfect

  • Accés exclusiu. Cap altra cosa de l’ordinador no pot reproduir al dispositiu mentre l’aplicació l’usa. Si es refusa l’accés exclusiu, el dispositiu continua sonant, compartit, i el distintiu BP queda apagat.
  • La freqüència segueix el fitxer. Quan no hi sona res al dispositiu i comença una pista a una altra freqüència de mostreig, el dispositiu es torna a obrir a aquella freqüència.
    • Això passa quan reprodueixes una pista, en reprens una carregada en pausa, preescoltes o dispares un cartutx. Les pistes que només esperen (la pista següent de cada reproductor) es tornen a preparar a la freqüència nova.
    • Tornar a obrir triga el que necessita el dispositiu per iniciar-se (normalment unes quantes desenes de mil·lisegons). L’inici es retarda aquest temps.
    • Mentre hi sona alguna cosa al dispositiu, la freqüència mai no canvia. Una pista a una altra freqüència que comença aleshores (per exemple una pista de 48 kHz mesclada després d’una de 44,1 kHz, o una pista iniciada mentre un altre reproductor o un cartutx sona al mateix dispositiu) es converteix durant tota la seva durada, i no és bit perfect.
    • Si el dispositiu refusa una freqüència, conserva l’anterior i la pista es converteix.
  • Sense processament, quan res no el demana. Les mostres passen sense canvis mentre es compleixin totes aquestes condicions:
    • el volum del reproductor és al 100 %;
    • no hi ha cap fos en marxa;
    • no hi sona res més a les mateixes sortides (un altre reproductor, un cartutx, un to de prova).

DSD

Un fitxer DSD normalment es reprodueix convertit a PCM, com qualsevol altre fitxer. Un dispositiu bit perfect pot, en canvi, rebre el flux DSD sense canvis.

Els tres modes. A la vista Avançat de Configuració → Sortides d’àudio, cada dispositiu que utilitza una sortida té una opció DSD sota el seu interruptor bit perfect:

  • Convertir a PCM (per defecte): el DSD es converteix, com en qualsevol altre dispositiu.
  • DoP (DSD over PCM): els bits DSD viatgen dins de mostres PCM de 24 bits, que la majoria de convertidors compatibles amb DSD reconeixen. Funciona en tots els sistemes.
  • DSD natiu (només Linux): DSD en brut, per a dispositius ALSA hw: el controlador dels quals declara un format de mostra DSD.

Només s’ofereixen els modes que el dispositiu pot acceptar, i una línia sota l’opció diu per què no els altres: el dispositiu no està connectat, bit perfect està desactivat, el dispositiu no es pot obrir en exclusiva, el DSD natiu necessita Linux, o el dispositiu no accepta DSD natiu. Un mode desat per a un dispositiu que ara no el pot acceptar apareix com a PCM, que és el que sona; el mode desat torna quan el dispositiu el pot acceptar de nou. Canviar un mode, l’ajust de mescla o el silenci DSD necessita un reinici, com els altres ajustos de sortida.

Quan el DSD surt sense canvis. Totes aquestes condicions s’han de complir quan comença la pista:

  • el dispositiu és bit perfect, amb accés exclusiu, i el seu mode és DoP o DSD natiu;
  • la pista és DSD (DSF o DFF), mono o estèreo, i s’ha analitzat (així se’n coneix la freqüència DSD);
  • el volum del reproductor és al 100 %;
  • no hi sona res més al dispositiu (un altre reproductor, un cartutx, un to de prova);
  • el dispositiu accepta el flux. DoP necessita una freqüència de dispositiu igual a la freqüència DSD dividida per 16 (176,4 kHz per a DSD64, 352,8 kHz per a DSD128, 705,6 kHz per a DSD256) i un format de 24 o 32 bits. El DSD natiu necessita un dispositiu que accepti el format DSD a aquella freqüència.

Quan el DSD natiu acaba, el dispositiu torna a PCM a la freqüència que tenia abans de la pista DSD, perquè molts convertidors accepten DSD natiu a freqüències a les quals no poden reproduir PCM (cap convertidor no reprodueix PCM a la freqüència a la qual funciona el DSD512). Una pista que continua com a PCM conserva la freqüència del flux DSD quan el dispositiu l’accepta com a PCM, i si no continua a la freqüència anterior des d’on era, com tota la resta que sona en aquell dispositiu; un fos en curs allà acaba a l’instant. El dispositiu mai no es queda en una freqüència que refusa: si no s’obre cap freqüència (per exemple, si el dispositiu s’ha desconnectat en aquell moment), la sortida es perd fins que el reintent automàtic la torna a obrir a la freqüència anterior.

En cas contrari, la pista es converteix a PCM i el registre en diu el motiu (per exemple «something else plays on the device» o «the device refused 705600 Hz»). La preescolta i els cartutxos sempre es converteixen.

Mentre el DSD surt sense canvis:

  • el distintiu de la capçalera diu DSD en lloc de BP;
  • els mesuradors mostren el nivell de la conversió a PCM de la mateixa pista, de manera que funcionen com sempre;
  • el volum s’ha de mantenir al 100 %: la informació emergent del fader ho diu. Moure’l passa la pista a PCM (vegeu més avall);
  • Stop i Stop amb fos aturen la pista a l’instant, sense fos, ja que un flux DSD no es pot esmorteir. Prémer Play en una altra pista mentre sona la talla de la mateixa manera en lloc de fer un fos encadenat;
  • la pausa i la represa també actuen a l’instant, sense rampa.

Silenci als extrems. Cada inici, final i pas a PCM envia primer silenci DSD (200 ms per defecte), perquè el convertidor s’enganxi sense espetec. L’excepció és una pista DSD que continua un flux del mateix tipus i freqüència DSD el silenci del qual encara s’està emetent: el convertidor encara està enganxat, de manera que comença sense silenci addicional. Una pista comença, doncs, aquest temps més tard, i un pas a PCM deixa un buit d’aquesta durada. És Silenci DSD a Configuració → Sortides d’àudio, Avançat (de 0 a 2000 ms).

Quan una altra font necessita el dispositiu. Quan una altra font necessita una sortida DSD a Configuració → Sortides d’àudio tria què passa quan un altre reproductor, un cartutx o un to de prova comença al mateix dispositiu (moure el fader del propi reproductor és l’excepció: sempre passa la pista a PCM):

  • Continuar la pista DSD en PCM (per defecte). El flux passa a PCM després del silenci DSD, i la pista continua, convertida, des d’on era. El mateix passa amb la pista que segueix per si sola (vegeu més avall).
  • Mantenir el DSD i silenciar les altres fonts. Res no interromp el flux DSD. Les altres fonts dirigides al dispositiu es silencien fins que acaba la pista DSD, i el reproductor mostra mentrestant un distintiu Altres silenciades. La pista següent del propi reproductor no se superposa: comença quan acaba la pista DSD, sense fos encadenat ni segue. Una pista PCM espera el silenci DSD; una pista DSD del mateix tipus i freqüència DSD continua el flux sense aquest silenci. Moure el fader continua passant la pista a PCM.

Un àlbum no es queda en DSD amb l’ajust per defecte. Amb Continuar la pista DSD en PCM, només una pista DSD que comença en un dispositiu lliure surt com a DSD. Les pistes que el reproductor inicia per si sol després (al final d’una pista, en un segue o en un fos encadenat) comencen des d’una precàrrega, que sempre és PCM, de manera que el dispositiu passa a PCM i sonen convertides. Una pista que inicies tu mateix (Play, doble clic) torna a sortir com a DSD quan el dispositiu és lliure o el flux DSD anterior encara és en el seu silenci a la mateixa freqüència DSD. Per mantenir un àlbum DSD sencer com a DSD, tria Mantenir el DSD i silenciar les altres fonts. Aleshores cada pista del reproductor surt com a DSD, i la següent comença quan acaba l’anterior.

Si el dispositiu es perd mentre sona DSD i torna sense poder portar-lo (per exemple sense accés exclusiu), la pista continua com a PCM.

El distintiu BP

El distintiu BP de la capçalera del reproductor s’encén mentre la pista actual arriba sense canvis al seu dispositiu Main. Totes aquestes condicions s’han de complir:

  • el dispositiu és bit perfect i obert amb accés exclusiu;
  • el dispositiu funciona a la freqüència de mostreig de la pista;
  • la pista és PCM enter sense pèrdua (WAV, AIFF, FLAC, ALAC, WavPack o Monkey’s Audio), mono o estèreo, de 24 bits com a màxim, i el format del dispositiu admet la seva mida de mostra (un fitxer de 24 bits en un dispositiu de 16 bits no és bit perfect). El DSD es converteix, de manera que mai no encén BP; quan surt sense canvis (vegeu DSD) el distintiu diu DSD;
  • la pista s’ha analitzat, ja que així se’n coneixen la freqüència i la mida de mostra. Les pistes que una versió anterior va analitzar obtenen el format quan s’analitzen de nou (l’avís d’inici, o Configuració → Anàlisi), o tan bon punt un reproductor les mostra o un cartutx les conté;
  • el volum és al 100 %, no hi ha cap fos en marxa i no hi sona res més a les mateixes sortides.

Alguns fitxers mai no es mostren com a bit perfect:

  • Fitxers amb pèrdua (MP3, AAC, Ogg Vorbis, Opus): les mostres decodificades no són els valors enters que accepta un dispositiu.
  • Fitxers de més de 24 bits: el mesclador treballa en coma flotant de 32 bits, que porta 24 bits exactament.
  • Fitxers de més de dos canals: es mesclen a estèreo.

Comprovar-ho tu mateix

Per verificar una cadena de punta a punta:

  1. Connecta la sortida digital del dispositiu (S/PDIF, AES o loopback USB) a un enregistrador que capturi bit a bit.
  2. Reprodueix un fitxer de prova sense pèrdua al 100 % sense que soni res més.
  3. Enregistra’l.
  4. Compara l’enregistrament amb el fitxer. Per exemple, amb SoX, inverteix-ne un i mescla’ls: sox -m -v 1 file.wav -v -1 recording.wav diff.wav després d’alinear-ne els inicis. Totes les mostres de la diferència han de ser zero.

Les proves automàtiques del projecte comproven la mateixa propietat dins de l’aplicació, en un dispositiu simulat.

DSD en un convertidor real

Les proves automàtiques comproven el DSD només en dispositius simulats. El projecte no ha provat DoP ni DSD natiu en un convertidor real. Per comprovar-ne un:

  1. Posa el dispositiu en DoP (o DSD natiu a Linux), reinicia i reprodueix un fitxer DSD al 100 % sense que soni res més. La capçalera ha de mostrar DSD, i la pantalla del propi convertidor hauria de mostrar la freqüència DSD (per exemple DSD64) en lloc d’una freqüència PCM. Un convertidor que mostra una freqüència PCM o reprodueix soroll no reconeix el flux: torna a Convertir a PCM.
  2. Escolta si hi ha un espetec o una ràfega de soroll a l’inici, en fer Stop, al final de la pista i en moure el fader. Un espetec vol dir que el convertidor necessita un Silenci DSD més llarg (Configuració → Sortides d’àudio, Avançat).
  3. Inicia un cartutx o un altre reproductor al mateix dispositiu, una vegada amb cada ajust de mescla, i comprova el comportament descrit més amunt.
  4. A Linux, per comprovar el DSD natiu sense l’aplicació, executa FAUSTE_NATIVE_DSD_DEVICE=alsa:hw:CARD=<card>,DEV=0 cargo test -p fp-backends --test conformance -- --ignored native_dsd_on_a_real_device. Obre el dispositiu en DSD natiu a DSD64 i reprodueix un segon de silenci DSD. Ha de passar, i el convertidor hauria d’enganxar-se a DSD64.
  5. Amb fitxers DSD a test-music/, cargo test --release -p fp-engine --test dsd_real_music -- --ignored els reprodueix a través del motor en un dispositiu simulat i compara les paraules amb els bytes del fitxer (vegeu Testing).

Teclat

Tecla per defecteAcció
1 … 9Play als reproductors 1–9 (el mateix que el seu botó Play)
F1 … F12Dispara els cartutxos 1–12 de la pàgina de cartutxos mostrada
Ctrl+SpaceAtura tots els cartutxos, i el CUE dels cartutxos (el botó Aturar-ho tot de la cartutxera)
Delete / BackspaceTreu la pista seleccionada de la llista mostrada (no mentre és en antena)
EscTanca els menús i Configuració; cancel·la el diàleg «Hi ha àudio en antena»; esborra la selecció
  • Mantenir una tecla premuda no la repeteix: un 1 mantingut prem Play una sola vegada.
  • Una tecla de drecera només fa la seva drecera: si un botó té el focus del teclat, Space o Enter assignats a una drecera no premen també aquest botó, i una drecera a Tab o a una fletxa no mou el focus.
  • Les dreceres s’ignoren mentre escrius en un camp de text, com ara el nom d’una llista.
  • Una drecera el botó de la qual és atenuat no fa res (per exemple Stop en un reproductor aturat). L’única excepció és la drecera d’aturar tots els cartutxos, que també atura el CUE dels cartutxos.

Canviar les dreceres

A Configuració → Dreceres de teclat, fes clic en una acció i prem la tecla (amb Ctrl, Alt, Shift o Cmd si vols). Si una altra acció ja usa aquesta tecla, se’n mostra el nom. Tria Assignar per moure la tecla, o Cancel·lar. Treure elimina una drecera i Restaurar els valors per defecte (a dalt a la dreta de la secció) restaura la taula de dalt. Accions disponibles, per a cada reproductor i cartutx:

  • play, anterior, reiniciar, pausa, stop, stop amb fos i CUE en un reproductor (anterior i reiniciar no tenen tecla per defecte);
  • disparar un cartutx de la pàgina mostrada;
  • aturar tots els cartutxos (Aturar-ho tot de la cartutxera);
  • mostrar o amagar la cartutxera;
  • pàgina de cartutxos següent o anterior.

Delete, Backspace i Esc no es poden canviar.

Superfícies de control MIDI

Fauste Player es pot tocar des de controladors MIDI: controladors de pads i faders, superfícies d’estil DJ o teclats. Els botons de transport i el fader de volum de cada reproductor es poden assignar a un botó, una tecla o un fader, i els botons amb llums mostren què fa cada reproductor.

Activar-lo

Obre Configuració → MIDI i marca Usar superfícies de control MIDI. La llista sota Ports d’entrada mostra totes les entrades MIDI que té l’ordinador i si estan connectades. Només s’obren els controladors que has assignat (alguns sistemes donen un port a un sol programa alhora), més totes les entrades mentre aprens un control; el programa mai no escolta els seus propis ports. Els controladors es poden connectar i desconnectar mentre el programa s’executa: cada un parell de segons es tornen a cercar els ports, i un controlador que torna es connecta pel seu nom, amb les llums tornades a ajustar.

A Linux, el MIDI passa per ALSA: el teu usuari ha de poder obrir el seqüenciador (/dev/snd/seq, normalment per ser al grup audio).

Assignar un control

Per a cada reproductor hi ha una fila per acció: Play / Següent, Pausa, Stop, Stop amb fos, Reiniciar, Anterior, CUE i Volum.

  1. Fes clic a Aprendre a la fila.
  2. Prem el botó o mou el fader que vulguis (mentrestant diu Mou un control…). Un botó accepta una tecla, un pad o un botó que envia un canvi de control; Volum accepta un fader o un potenciòmetre (un canvi de control) o un fader de pitch bend.
  3. La fila mostra el dispositiu i el control, per exemple APC mini · Nota 36, canal 1.

Si aquell control ja estava assignat a una altra acció, passa a aquesta. Esc o fer clic de nou al botó cancel·la l’aprenentatge. Esborrar treu una assignació.

Com es comporten els controls

  • Un botó actua quan es prem (una tecla o un pad que baixa, o un canvi de control que puja pel mig del seu interval), exactament com el botó del reproductor a la pantalla. Un botó atenuat a la pantalla no fa res.
  • Un fader mou el volum a la mateixa escala que el fader de la pantalla. Per evitar salts, només n’assumeix el control quan arriba al volum actual o el passa (soft takeover); si el volum es canvia a la pantalla, el fader l’ha de tornar a atrapar. No canvia res fins que mous un control: iniciar el programa mai no posa res en antena.
  • Amb Encendre els botons (LED) activat, els botons assignats s’il·luminen: Play mentre el reproductor és en antena, Pausa parpellejant mentre és en pausa, CUE mentre preescoltes, i Stop, Stop amb fos, Reiniciar i Anterior mentre poden actuar. Les llums van al port de sortida del controlador amb el mateix nom; se’n pot definir un de diferent a config.json (midi.devices).

Control remot

Fauste Player es pot llegir i manejar per la xarxa a través d’una API HTTP, amb actualitzacions en directe, i a través d’OSC. Una pàgina web, una aplicació de mòbil, l’automatització d’una emissora o una superfície de control les poden usar. Està desactivat fins que l’actives, i al principi només respon en aquest ordinador.

Activar-lo

Obre Configuració → Remot i marca Permetre el control remot per HTTP (o Permetre el control per OSC). La línia sota cada interruptor diu si el servidor està escoltant, i on, o per què no s’ha iniciat. Els canvis s’apliquen a l’instant; no cal reiniciar. Un camp de text (una adreça, el testimoni, una llista) s’aplica quan el deixes, obres una altra secció o tanques Configuració; un valor que encara no és vàlid conserva el que s’està usant, i Esc cancel·la el que has escrit.

També pots editar config.json mentre Fauste Player és tancat (vegeu Dades i còpies de seguretat per saber on és). Dins de l’objecte "config", posa remote.http.enabled a true:

{
  "schema_version": 1,
  "config": {
    …
    "remote": {
      "http": { "enabled": true }
    }
  }
}

Escolta a http://127.0.0.1:7380. Iniciar-lo mai no reprodueix res; només actuen les peticions.

Escoltar a la xarxa de l’estudi

Per accedir-hi des d’altres ordinadors, posa bind a 0.0.0.0 (o a una de les adreces d’aquest ordinador) i defineix un testimoni d’almenys 16 caràcters. A Configuració → Remot, Generar crea un testimoni aleatori llarg. Està amagat fins que prems Mostrar, i Copiar el posa al porta-retalls per al client. Sense testimoni el servidor es nega a iniciar-se, i el registre en diu el motiu.

"remote": {
  "http": {
    "enabled": true,
    "bind": "0.0.0.0",
    "port": 7380,
    "token": "a-long-random-secret-of-your-own"
  }
}

Els clients envien el testimoni com a Authorization: Bearer <token>. L’API no està xifrada. Mantén-la en una xarxa d’estudi de confiança, o posa-la darrere d’un servidor intermediari invers amb HTTPS.

Pàgines web

Una pàgina web servida des d’una altra adreça només pot usar l’API si el seu origen (per exemple https://studio.example) és llistat a cors_origins. Les peticions d’altres pàgines es refusen, fins i tot en aquest ordinador, de manera que una pàgina que tinguis oberta per casualitat no pot manejar el reproductor. "*" (qualsevol origen) només s’accepta juntament amb un testimoni.

Què pot fer un client

Un client pot:

  • llegir els reproductors, les llistes, les pistes (amb caràtula i forma d’ona) i la cartutxera;
  • reproduir, posar en pausa, aturar, fer fos, reiniciar i tornar enrere;
  • triar l’entrada següent (també l’entrada en antena: es reprodueix una vegada més), preescoltar i cercar (en un reproductor aturat, una cerca tria on Play inicia l’entrada següent, i una cerca abans del seu cue-in comença al cue-in);
  • definir volums, modes, stop al final de l’actual, i les marques de repetició i de stop al final d’una entrada;
  • disparar, aturar i preescoltar cartutxos, i canviar la pàgina de cartutxos mostrada;
  • editar: crear, canviar el nom i eliminar llistes; afegir una pista que ja és carregada, i treure, moure o duplicar entrades; crear, canviar el nom, canviar la mida i eliminar pàgines de cartutxos, i configurar un cartutx amb una pista carregada; definir o restablir marcadors.

Treure el que és en antena es refusa, com a la pantalla. Els fitxers que encara no estan carregats no es poden afegir de manera remota: són en aquest ordinador, de manera que afegeix-los primer aquí.

Un botó atenuat a la pantalla també es refusa de manera remota. La referència completa és a la documentació tècnica.

Prova-ho des d’un terminal:

curl -s http://127.0.0.1:7380/api/v1/players
curl -s -X POST http://127.0.0.1:7380/api/v1/players/<id>/play

Actualitzacions en directe

Un client pot seguir els canvis a mesura que passen en lloc de preguntar una vegada i una altra. GET /api/v1/events és un flux d’esdeveniments: primer tot l’estat, després cada canvi de reproductor, llista, pista o cartutxera, i els temps del que sona diverses vegades per segon.

curl -sN http://127.0.0.1:7380/api/v1/events

Una pàgina web usa EventSource. Els navegadors no hi poden enviar el testimoni com a capçalera, de manera que va a l’adreça: /api/v1/events?token=<token>.

OSC

OSC és el protocol habitual de les superfícies de control, les taules d’il·luminació i el programari de control d’espectacles. Activa’l amb remote.osc.enabled. Escolta al port UDP 7381 d’aquest ordinador. Per acceptar paquets d’altres ordinadors, posa remote.osc.bind a 0.0.0.0 i llista-ne les adreces o subxarxes a remote.osc.allowed_sources (per exemple "192.168.1.0/24"). OSC no té contrasenya, de manera que mantén-lo en una xarxa d’estudi de confiança.

Els reproductors es numeren 1, 2, 3… tal com apareixen a la pantalla. Els cartutxos es numeren a la pàgina mostrada.

oscsend localhost 7381 /fauste/player/1/play
oscsend localhost 7381 /fauste/player/2/volume f 0.8
oscsend localhost 7381 /fauste/cart/3/fire

Una superfície que vol mostrar l’estat (llums, noms, comptes enrere) se subscriu, i aleshores rep cada valor una vegada i després només el que canvia. Quan un reproductor o un botó de cartutx desapareix (menys reproductors, una pàgina més petita), les seves adreces reben un valor buit una vegada, de manera que la superfície les esborra. S’ha de tornar a subscriure en un minut (subscription_ttl_secs) per continuar rebent:

oscdump 9000 &
oscsend localhost 7381 /fauste/subscribe i 9000

Un subscriptor pot indicar qualsevol port de la seva pròpia adreça, i se’n conserven fins a max_subscribers. Per tant, qualsevol que pugui enviar també es pot subscriure. És un motiu més per mantenir OSC en una xarxa de confiança.

oscsend i oscdump vénen amb liblo (liblo-tools a Debian i Ubuntu). La llista completa d’adreces és a la documentació tècnica.

Tots els ajustos

AjustPer defecteSignificat
remote.http.enabledfalseActiva l’API
remote.http.bind127.0.0.1Adreça on escoltar (una adreça IP)
remote.http.port7380Port (1024–65535)
remote.http.tokenbuitNecessari fora d’aquest ordinador; almenys 16 caràcters
remote.http.cors_originscapOrígens web que poden cridar l’API
remote.http.request_timeout_ms10000El màxim que pot trigar una petició
remote.http.max_body_bytes65536El cos de petició més gran
remote.http.max_event_clients16Fluxos d’esdeveniments en directe alhora
remote.osc.enabledfalseActiva l’OSC
remote.osc.bind127.0.0.1Adreça on escoltar
remote.osc.port7381Port UDP (1024–65535)
remote.osc.allowed_sourcesaquest ordinadorAdreces o subxarxes els paquets de les quals s’accepten
remote.osc.max_subscribers16Subscriptors alhora
remote.osc.subscription_ttl_secs60Una subscripció no renovada en aquest temps s’acaba
remote.events.position_interval_ms250Amb quina freqüència es publiquen els temps mentre sona

Els valors fora d’interval es corregeixen quan es carrega el fitxer, i la correcció es registra.

Dades i còpies de seguretat

On es desen els fitxers

LinuxWindowsmacOS
Configuració (config.json)~/.config/fausteplayer/%APPDATA%\Fauste\Fauste Player\config\~/Library/Application Support/org.Fauste.Fauste-Player/
Llistes i sessió~/.local/share/fausteplayer/%APPDATA%\Fauste\Fauste Player\data\~/Library/Application Support/org.Fauste.Fauste-Player/
Memòria cau d’anàlisi~/.cache/fausteplayer/%LOCALAPPDATA%\Fauste\Fauste Player\cache\~/Library/Caches/org.Fauste.Fauste-Player/
Registres i informes de fallades~/.local/share/fausteplayer/logs/%LOCALAPPDATA%\Fauste\Fauste Player\data\logs\~/Library/Application Support/org.Fauste.Fauste-Player/logs/

Els camins de Linux segueixen les variables XDG (XDG_CONFIG_HOME i similars) quan estan definides.

Mode portàtil

Defineix la variable d’entorn FAUSTE_HOME amb una carpeta, i tot es desa allà, a config/, data/, cache/ i logs/. És útil en una memòria USB, o per mantenir configuracions separades una al costat de l’altra.

Fitxers

FitxerContingut
config.jsonConfiguració, sortides, llindars d’anàlisi, ajustos avançats
playlists.jsonLlistes, pistes, marques de reproduïda, marcadors manuals
session.jsonPer a cada reproductor: llista mostrada, pistes actual i següent, mode, posició, volum, amplades de columna (per columna)

Desament automàtic i còpies de seguretat

  • Els canvis es desen aproximadament un segon després que passin. Mentre alguna cosa sona, la sessió (posicions) s’actualitza al mateix ritme.
  • Cada desament escriu un fitxer temporal i després substitueix el vell, de manera que un tall de corrent mai no deixa un fitxer escrit a mitges.
  • Les versions anteriors es conserven com a .bak1, .bak2 i .bak3.
  • Si un fitxer no es pot llegir, s’usa la còpia bona més recent. El fitxer il·legible es conserva, amb el nom canviat a *.corrupt-<hora>, per inspeccionar-lo. L’aplicació sempre s’inicia.

Recuperació després d’una fallada

Després d’una fallada o d’un reinici, cada reproductor torna amb la seva llista, les seves pistes actual i següent, i la seva posició, però en pausa o aturat. Res no surt en antena per si sol. Un reproductor que era al final mateix de la seva pista torna a l’inici d’aquella pista, de manera que prémer Play la reprodueix en lloc d’acabar-la a l’instant.

Editar config.json a mà

Tanca primer l’aplicació (si hi ha àudio en antena, ho pregunta abans de tancar). Els valors desconeguts o fora d’interval es corregeixen al valor vàlid més proper quan es carrega el fitxer, i les correccions es registren. Les seccions limits i tuning contenen valors avançats (límits de recursos, temporització del motor) que no són a la finestra de Configuració.

Resolució de problemes

Sense so

  1. Obre Configuració → Sortides d’àudio i prem Provar Main per al reproductor. Si sents el to, comprova el fader de volum del reproductor.
  2. Si no sents res, tria un altre dispositiu o parell de canals. Els canvis a les sortides tenen efecte després d’un reinici: prem Reiniciar ara a Configuració.
  3. A Linux, prefereix PipeWire o PulseAudio a Configuració → Sortides d’àudio → Sistema d’àudio. Comparteixen la targeta de so amb altres programes. ALSA parla directament amb la targeta i pot trobar-la ocupada.
  4. JACK apareix com a no disponible («no output device») quan no hi ha cap servidor JACK en marxa. Inicia el servidor (per exemple amb QjackCtl) i reinicia l’aplicació. Posa el servidor JACK a la freqüència de mostreig de Configuració (48 kHz per defecte): JACK funciona a una sola freqüència per a tots els programes.
  5. PipeWire no s’ofereix als arxius descarregables; arriben a PipeWire a través del seu servei PulseAudio, que funciona de la mateixa manera. Està disponible en les compilacions fetes amb la característica pipewire.

Bit perfect

  • El distintiu BP continua apagat. Comprova cada condició a Sortida bit perfect: volum al 100 %, cap fos, res més a les mateixes sortides, un fitxer sense pèrdua que s’ha analitzat, i un dispositiu que funciona a la freqüència del fitxer.
  • Un breu silenci abans d’una pista. El dispositiu bit perfect s’ha tornat a obrir a la freqüència de mostreig de la pista. Mantén la biblioteca a una sola freqüència per evitar-ho.
  • Una pista es reprodueix remostrejada, i el registre diu que el dispositiu és ocupat (Linux). Per canviar la freqüència, l’aplicació tanca el dispositiu i el torna a obrir. En aquell moment el servidor de so (PipeWire) pot prendre la targeta. L’aplicació ho torna a provar unes quantes vegades; si la targeta continua ocupada, la pista es reprodueix a la freqüència actual del dispositiu, i la pista següent torna a demanar la seva freqüència. Per donar la targeta en exclusiva a l’aplicació, obre la configuració de so del sistema i posa el perfil d’aquella targeta a Off (o Pro Audio), de manera que el servidor de so deixi en pau el seu dispositiu hw:. El nombre d’intents i l’espera entre ells són tuning.device_busy_retries i tuning.device_busy_retry_ms al fitxer de configuració.
  • El dispositiu sona, però el distintiu BP continua apagat (Windows o macOS). S’ha refusat l’accés exclusiu, i el dispositiu sona compartit.
    • Windows: potser un altre programa té el dispositiu en exclusiva, o el control exclusiu està desactivat a les propietats Avançat del dispositiu.
    • macOS: potser un altre programa té el dispositiu en mode hog, o el dispositiu ofereix les seves freqüències només com a interval continu (la majoria d’interfícies llisten freqüències fixes).
  • Un dispositiu hw: no es pot obrir (Linux).
    • Potser un servidor de so té la targeta. Atura’l, o configura el servidor perquè deixi en pau aquella targeta, i reinicia l’aplicació.
    • Alguns DAC USB només accepten mostres de 24 bits empaquetades (S24_3LE), que la biblioteca d’àudio no admet. Usa aquella targeta a través de plughw: (no bit perfect) en lloc d’això.

DSD

  • Una pista DSD es reprodueix convertida tot i que el dispositiu està en DoP o DSD natiu. El registre en diu el motiu («DSD converted to PCM» i la causa) per a aquestes causes: el volum del reproductor no és al 100 %, hi sona alguna cosa més al dispositiu, més de dos canals, o un dispositiu que refusa la freqüència (DoP necessita la freqüència DSD dividida per 16, per exemple 176,4 kHz per a DSD64) o que no té format de 24 o 32 bits. Una pista que encara no s’ha analitzat es converteix en silenci, sense cap línia al registre: analitza-la (Configuració → Anàlisi) i torna-la a reproduir.
  • Només la primera pista d’un àlbum DSD surt com a DSD. És l’ajust de mescla per defecte: les pistes que el reproductor inicia per si sol es reprodueixen convertides. Tria Mantenir el DSD i silenciar les altres fonts a Configuració → Sortides d’àudio per mantenir-les en DSD. Vegeu DSD.
  • La capçalera mostra DSD però el convertidor reprodueix soroll o no s’enganxa. El convertidor no reconeix DoP (o el format natiu). Torna a posar el dispositiu a Convertir a PCM.
  • Un espetec quan una pista DSD comença, s’atura o deixa el DSD. El convertidor necessita més silenci DSD: augmenta el Silenci DSD (200 ms per defecte) a Configuració → Sortides d’àudio, Avançat.
  • Altres reproductors o cartutxos són en silenci al dispositiu. Hi sona una pista DSD amb Mantenir el DSD i silenciar les altres fonts; es mostra el distintiu Altres silenciades. Tornen a sonar quan acaba la pista.

Avís de «Sortida perduda»

La barra d’estat mostra Sortida perduda: <dispositiu> quan un dispositiu deixa de respondre. Els reproductors continuen comptant i mesclant amb un rellotge intern, de manera que l’automatització no es bloqueja. El dispositiu es torna a provar cada 2 segons i es reprèn quan torna. Torna a connectar el cable o torna a encendre la interfície.

«Sortida perduda» que mai no desapareix, amb una sortida hw: directa

Una targeta de so usada a través d’una sortida ALSA hw: directa (per exemple una sortida bit perfect) la té només Fauste Player: el servidor de so (PipeWire o PulseAudio) no la pot usar alhora. Si una altra sortida passa pel dispositiu predeterminat del servidor de so i aquest dispositiu predeterminat és la mateixa targeta, aquella sortida no s’inicia mai i es queda en Sortida perduda. El registre diu «output device opened but never started» una vegada.

Usa un sol camí per targeta: dirigeix totes les sortides d’aquella targeta pel mateix dispositiu hw: (amb canals diferents si cal), o tria una altra targeta com a sortida predeterminada del servidor de so a la configuració de so del sistema.

Una pista mostra una icona d’advertència o un fitxer amb una creu

El fitxer falta (mogut, esborrat, desmuntat: un fitxer amb una creu) o no es pot decodificar (un senyal d’advertència). Els reproductors el salten. Posa-hi el ratolí a sobre de la fila per veure quin dels dos és, i el camí del fitxer.

Un fitxer que falta es torna a buscar cada 30 segons (tuning.missing_recheck_ms al fitxer de configuració): quan es munta la unitat o es torna a posar el fitxer, la pista es pot reproduir per si sola. Un fitxer que no es pot decodificar es torna a comprovar per si sol amb el mateix temporitzador, per mida i data de modificació: no es torna a decodificar tret que un dels dos hagi canviat, per exemple quan s’acaba una còpia. Per comprovar-lo a l’instant usa Tornar a analitzar al menú de la seva fila, o Configuració → Anàlisi → Tornar a analitzar totes les pistes per a tota la biblioteca.

Talls d’àudio

La barra d’estat avisa durant 5 segons després de cada tall que l’aplicació detecta: P1: talls d’àudio (3) quan la decodificació d’un reproductor no ha seguit el disc (el recompte és de la pista que sona ara), i <dispositiu>: talls del dispositiu d’àudio (2) quan el dispositiu de sortida ha perdut un termini (un xrun). El registre també en deixa constància, com a màxim una línia cada 10 segons per tipus, amb quants n’hi ha hagut. No tots els sistemes d’àudio informen dels xruns (PulseAudio no; el mode exclusiu de Windows no).

  • Augmenta la mida del búfer a Configuració (i prem Reiniciar ara).
  • A Linux, permet la planificació en temps real. L’aplicació la demana al sistema a través de rtkit (D-Bus). Ser membre del grup audio amb un límit rtprio també funciona.
  • Evita les unitats de xarxa per a la música que sona en antena.

«La interfície ha tingut un error»

S’ha detectat un error de dibuix. L’àudio no se n’ha ressentit. Prem Reiniciar la interfície. Si us plau, informa’n amb els registres.

Registres i informes de fallades

Vegeu Dades i còpies de seguretat per a la carpeta de registres. Hi ha un fitxer de registre per dia, i es conserven els últims 14. Els informes de fallades es desen com a crash-<hora>.txt. Defineix RUST_LOG=debug a l’entorn per a més detall. Adjunta tots dos fitxers quan informis d’un error.