From 3446d0f776d24d9df7eaaff876e1065a425173db Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 27 Aug 2026 19:31:03 +0000 Subject: [PATCH 1/2] fix(data): reclassify remaining pin connectors per product Co-Authored-By: Claude Claude-Session: https://claude.ai/code/session_01KtsDBXRhZteMdcyDbDQfNF --- .changeset/pin-reclass-sweep.md | 5 ++ ...pe-audio-discrete-8-oryx-synergy-core.yaml | 2 +- ...antelope-audio-galaxy-32-synergy-core.yaml | 16 +++--- ...antelope-audio-galaxy-64-synergy-core.yaml | 32 ++++++------ .../antelope-audio-orion-32-gen-4.yaml | 16 +++--- ...elope-audio-orion-studio-synergy-core.yaml | 2 +- .../antelope-audio-zen-tour-synergy-core.yaml | 2 +- data/hardware/arturia-microfreak-vocoder.yaml | 6 +-- .../bastl-instruments-kastle-arp.yaml | 14 +++--- .../bastl-instruments-kastle-synth.yaml | 6 +-- .../bastl-instruments-kastle-v15.yaml | 6 +-- .../bastl-instruments-softpop-sp2.yaml | 2 +- data/hardware/befaco-chikipower.yaml | 6 +-- data/hardware/bowers-and-wilkins-db1d.yaml | 2 +- data/hardware/bowers-and-wilkins-db2d.yaml | 2 +- data/hardware/bowers-and-wilkins-db4s.yaml | 2 +- data/hardware/cranborne-audio-n8.yaml | 4 +- data/hardware/crown-audio-135ma.yaml | 12 ++--- data/hardware/crown-audio-160ma.yaml | 14 +++--- data/hardware/crown-audio-cdi-1000.yaml | 8 +-- data/hardware/crown-audio-cdi-2-1200.yaml | 14 +++--- data/hardware/crown-audio-cdi-2-1200bl.yaml | 8 +-- data/hardware/crown-audio-cdi-2-300.yaml | 14 +++--- data/hardware/crown-audio-cdi-2-300bl.yaml | 14 +++--- data/hardware/crown-audio-cdi-2-600.yaml | 14 +++--- data/hardware/crown-audio-cdi-2-600bl.yaml | 10 ++-- data/hardware/crown-audio-cdi-2000.yaml | 8 +-- data/hardware/crown-audio-cdi-4-1200.yaml | 26 +++++----- data/hardware/crown-audio-cdi-4-1200bl.yaml | 16 +++--- data/hardware/crown-audio-cdi-4-300.yaml | 26 +++++----- data/hardware/crown-audio-cdi-4-300bl.yaml | 26 +++++----- data/hardware/crown-audio-cdi-4-600.yaml | 26 +++++----- data/hardware/crown-audio-cdi-4-600bl.yaml | 16 +++--- data/hardware/crown-audio-cdi-4000.yaml | 8 +-- data/hardware/crown-audio-cdi-6000.yaml | 8 +-- data/hardware/crown-audio-ctd-2125.yaml | 14 +++--- data/hardware/crown-audio-ctd-4125.yaml | 26 +++++----- data/hardware/crown-audio-dci-2-1250.yaml | 8 +-- data/hardware/crown-audio-dci-2-1250n.yaml | 10 ++-- data/hardware/crown-audio-dci-2-2400n.yaml | 14 +++--- data/hardware/crown-audio-dci-2-300n.yaml | 10 ++-- data/hardware/crown-audio-dci-2-600n.yaml | 10 ++-- data/hardware/crown-audio-dci-4-1250.yaml | 16 +++--- data/hardware/crown-audio-dci-4-1250da.yaml | 18 +++---- data/hardware/crown-audio-dci-4-1250n.yaml | 26 +++++----- data/hardware/crown-audio-dci-4-2400n.yaml | 18 +++---- data/hardware/crown-audio-dci-4-300da.yaml | 18 +++---- data/hardware/crown-audio-dci-4-300n.yaml | 26 +++++----- data/hardware/crown-audio-dci-4-600da.yaml | 18 +++---- data/hardware/crown-audio-dci-4-600n.yaml | 18 +++---- data/hardware/crown-audio-dci-8-300da.yaml | 50 +++++++++---------- data/hardware/crown-audio-dci-8-300n.yaml | 50 +++++++++---------- data/hardware/crown-audio-dci-8-600.yaml | 48 +++++++++--------- data/hardware/crown-audio-dci-8-600da.yaml | 50 +++++++++---------- data/hardware/crown-audio-dci-8-600n.yaml | 34 ++++++------- data/hardware/crown-audio-dsi-2-0-series.yaml | 8 +-- data/hardware/crown-audio-i-tech-12000hd.yaml | 8 +-- .../hardware/crown-audio-i-tech-4x3500hd.yaml | 16 +++--- data/hardware/crown-audio-i-tech-5000hd.yaml | 8 +-- data/hardware/crown-audio-i-tech-9000hd.yaml | 8 +-- data/hardware/crown-audio-vrack-12000hd.yaml | 6 +-- data/hardware/crown-audio-vrack-4x3500hd.yaml | 6 +-- data/hardware/crown-audio-xlc-21300.yaml | 10 ++-- data/hardware/crown-audio-xlc-2500.yaml | 12 ++--- data/hardware/crown-audio-xlc-2800.yaml | 12 ++--- data/hardware/dbx-sc-32.yaml | 4 +- data/hardware/denon-dj-sc5000m-prime.yaml | 2 +- data/hardware/denon-dj-sc6000m-prime.yaml | 2 +- data/hardware/dynaudio-m1-mkii.yaml | 8 +-- data/hardware/dynaudio-m3-mkii-center.yaml | 8 +-- data/hardware/dynaudio-m3-mkii.yaml | 16 +++--- data/hardware/dynaudio-m3f.yaml | 8 +-- data/hardware/dynaudio-m3fx-centre.yaml | 8 +-- data/hardware/dynaudio-m3fx-left-right.yaml | 8 +-- data/hardware/dynaudio-mf15-horizontal.yaml | 8 +-- data/hardware/dynaudio-mf15-vertical.yaml | 8 +-- data/hardware/dynaudio-mf30.yaml | 8 +-- data/hardware/dynaudio-ms15.yaml | 8 +-- data/hardware/dynaudio-ms18.yaml | 8 +-- data/hardware/electro-voice-ekx-15.yaml | 8 +-- data/hardware/electro-voice-ekx-15s.yaml | 8 +-- data/hardware/electro-voice-ekx-18s.yaml | 8 +-- data/hardware/electro-voice-elx112.yaml | 8 +-- data/hardware/electro-voice-elx115.yaml | 8 +-- data/hardware/electro-voice-elx118.yaml | 8 +-- data/hardware/electro-voice-elx200-12s.yaml | 8 +-- data/hardware/electro-voice-elx215.yaml | 8 +-- data/hardware/electro-voice-re90tx.yaml | 2 +- data/hardware/electro-voice-re92tx.yaml | 2 +- data/hardware/electro-voice-re97-2tx.yaml | 2 +- data/hardware/electro-voice-re97ltx.yaml | 2 +- data/hardware/electro-voice-re97tx.yaml | 2 +- data/hardware/electro-voice-sx300pix.yaml | 8 +-- data/hardware/electro-voice-tx1152.yaml | 8 +-- data/hardware/electro-voice-tx2152.yaml | 8 +-- data/hardware/electro-voice-tx2181.yaml | 8 +-- data/hardware/electro-voice-xld281.yaml | 8 +-- data/hardware/fostex-ap05mk2.yaml | 4 +- data/hardware/fostex-ap15mk2.yaml | 4 +- data/hardware/fostex-ap20d.yaml | 4 +- data/hardware/fostex-ap25.yaml | 8 +-- data/hardware/fostex-gs17h.yaml | 4 +- data/hardware/fostex-pc200usb-hr.yaml | 8 +-- data/hardware/fostex-pm0-3bd.yaml | 4 +- data/hardware/fostex-rs-n2.yaml | 8 +-- data/hardware/genelec-3440a.yaml | 2 +- data/hardware/genelec-4010a.yaml | 2 +- data/hardware/genelec-4020c.yaml | 2 +- data/hardware/genelec-4030c.yaml | 2 +- data/hardware/genelec-4040a.yaml | 2 +- data/hardware/genelec-4420a.yaml | 2 +- data/hardware/genelec-4430a.yaml | 2 +- data/hardware/genelec-4435a.yaml | 2 +- data/hardware/genelec-4436a.yaml | 2 +- .../klipsch-r-50m-bookshelf-speakers.yaml | 4 +- ...klipsch-rp-500m-ii-bookshelf-speakers.yaml | 4 +- data/hardware/mackie-dlz-creator-xs.yaml | 2 +- data/hardware/mackie-dlz-creator.yaml | 2 +- data/hardware/mackie-drm12a-p.yaml | 8 +-- data/hardware/mackie-drm18s-p.yaml | 8 +-- data/hardware/mackie-drm212-p.yaml | 8 +-- data/hardware/mackie-drm215-p.yaml | 8 +-- data/hardware/mackie-mp-120.yaml | 2 +- data/hardware/mackie-mp-240-bta.yaml | 2 +- data/hardware/mackie-mx2500.yaml | 8 +-- data/hardware/mackie-mx3500.yaml | 8 +-- data/hardware/midas-hd96-24-cc-tp.yaml | 4 +- data/hardware/midas-hd96-air-cc-ip.yaml | 2 +- data/hardware/midas-hd96-air-cc-tp.yaml | 2 +- data/hardware/numark-mixdeckquad.yaml | 2 +- data/hardware/rme-dtox-16.yaml | 4 +- data/hardware/rme-dtox-32.yaml | 2 +- data/hardware/rme-m-1620-pro.yaml | 4 +- data/hardware/rme-m-32-ad.yaml | 8 +-- data/hardware/rme-m-32-da.yaml | 8 +-- data/hardware/rme-m-32-pro-ii-d.yaml | 8 +-- data/hardware/rme-m-32-pro-ii.yaml | 2 +- .../rupert-neve-designs-5057-orbit.yaml | 2 +- .../rupert-neve-designs-5059-satellite.yaml | 12 ++--- .../rupert-neve-designs-5060-centerpiece.yaml | 10 ++-- data/hardware/tascam-bo-16dx_in.yaml | 4 +- data/hardware/tascam-bo-16dx_out.yaml | 4 +- data/hardware/tascam-bo-32de.yaml | 8 +-- data/hardware/tascam-if-an16out.yaml | 4 +- data/hardware/tascam-ml-16d.yaml | 8 +-- data/hardware/tascam-ml-32d.yaml | 16 +++--- data/hardware/tascam-sb-16d.yaml | 2 +- data/hardware/tascam-series_8p_dyna.yaml | 2 +- data/hardware/tascam-sonicview_16xp.yaml | 2 +- data/hardware/tascam-sonicview_24xp.yaml | 2 +- data/hardware/tascam-ss-cdr250n.yaml | 2 +- data/hardware/tascam-ss-r250n.yaml | 2 +- data/hardware/tascam-studio_bridge.yaml | 12 ++--- schema/CONTEXT.md | 2 + schema/io-connections.yaml | 4 +- scripts/dataset-audit.ts | 2 +- 156 files changed, 734 insertions(+), 725 deletions(-) create mode 100644 .changeset/pin-reclass-sweep.md diff --git a/.changeset/pin-reclass-sweep.md b/.changeset/pin-reclass-sweep.md new file mode 100644 index 000000000..9acbd69b6 --- /dev/null +++ b/.changeset/pin-reclass-sweep.md @@ -0,0 +1,5 @@ +--- +"catalog": patch +--- + +Reclassify 495 remaining `connection: pin` ports to their real connectors (euroblock, db25, speakon, binding-post, spring-terminal, 1/8-inch, mini-xlr, idc, card-slot, db9, xlr, mmcx, apple-30-pin), fix speaker-level typing on the reclassified speaker paths, and keep genuine pin contacts (phono cartridges, 500-series card edges). Adds `mmcx` and `apple-30-pin` to the connector vocabulary (AUREO-1043). diff --git a/data/hardware/antelope-audio-discrete-8-oryx-synergy-core.yaml b/data/hardware/antelope-audio-discrete-8-oryx-synergy-core.yaml index aa9c9c65d..2cea57f71 100644 --- a/data/hardware/antelope-audio-discrete-8-oryx-synergy-core.yaml +++ b/data/hardware/antelope-audio-discrete-8-oryx-synergy-core.yaml @@ -187,7 +187,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: SaRxjUMZ diff --git a/data/hardware/antelope-audio-galaxy-32-synergy-core.yaml b/data/hardware/antelope-audio-galaxy-32-synergy-core.yaml index 7e7db30b8..f382c152d 100644 --- a/data/hardware/antelope-audio-galaxy-32-synergy-core.yaml +++ b/data/hardware/antelope-audio-galaxy-32-synergy-core.yaml @@ -33,7 +33,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: VPLRwjG7 @@ -41,7 +41,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: PqZM3nwL @@ -49,7 +49,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: ajeiCcfp @@ -57,7 +57,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: GHniTedM @@ -65,7 +65,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: FZzZebyp @@ -73,7 +73,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: BZqQiUAr @@ -81,7 +81,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: mat3a0Y7 @@ -89,7 +89,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: jqEYGkEr diff --git a/data/hardware/antelope-audio-galaxy-64-synergy-core.yaml b/data/hardware/antelope-audio-galaxy-64-synergy-core.yaml index dc59d3324..30b8b9828 100644 --- a/data/hardware/antelope-audio-galaxy-64-synergy-core.yaml +++ b/data/hardware/antelope-audio-galaxy-64-synergy-core.yaml @@ -49,7 +49,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: Fz8pGWwh @@ -57,7 +57,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: Y98hqSQx @@ -65,7 +65,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 86DWdwOT @@ -73,7 +73,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 18BKNPLv @@ -81,7 +81,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: hJijYv5m @@ -89,7 +89,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 1vceUduT @@ -97,7 +97,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: ZPcNLheM @@ -105,7 +105,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: xRMDRG2s @@ -113,7 +113,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: EovpJRKf @@ -121,7 +121,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: UJF166Q3 @@ -129,7 +129,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: Cviwod35 @@ -137,7 +137,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: mKxiW4Wn @@ -145,7 +145,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 27h2EdoQ @@ -153,7 +153,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: GBETFz1K @@ -161,7 +161,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: gSAdkr8X @@ -169,7 +169,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: XbBDQkQt diff --git a/data/hardware/antelope-audio-orion-32-gen-4.yaml b/data/hardware/antelope-audio-orion-32-gen-4.yaml index ff4cc3b41..979d699e1 100644 --- a/data/hardware/antelope-audio-orion-32-gen-4.yaml +++ b/data/hardware/antelope-audio-orion-32-gen-4.yaml @@ -48,7 +48,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: mqYdxVMN @@ -56,7 +56,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: FVI9tx1v @@ -64,7 +64,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: O0DoZ3fU @@ -72,7 +72,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: DizEyovs @@ -80,7 +80,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: BiBq8v0m @@ -88,7 +88,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: nHkIOGWf @@ -96,7 +96,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: Kiddauuz @@ -104,7 +104,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: mIvBWrUN diff --git a/data/hardware/antelope-audio-orion-studio-synergy-core.yaml b/data/hardware/antelope-audio-orion-studio-synergy-core.yaml index 0f8599185..41e0ff14a 100644 --- a/data/hardware/antelope-audio-orion-studio-synergy-core.yaml +++ b/data/hardware/antelope-audio-orion-studio-synergy-core.yaml @@ -176,7 +176,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Left - key: FzbxpIkD diff --git a/data/hardware/antelope-audio-zen-tour-synergy-core.yaml b/data/hardware/antelope-audio-zen-tour-synergy-core.yaml index f48ceb237..e1f02661c 100644 --- a/data/hardware/antelope-audio-zen-tour-synergy-core.yaml +++ b/data/hardware/antelope-audio-zen-tour-synergy-core.yaml @@ -100,7 +100,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Left - key: bhK0mDMR diff --git a/data/hardware/arturia-microfreak-vocoder.yaml b/data/hardware/arturia-microfreak-vocoder.yaml index 9f3b2ebad..aecd02cc1 100644 --- a/data/hardware/arturia-microfreak-vocoder.yaml +++ b/data/hardware/arturia-microfreak-vocoder.yaml @@ -75,7 +75,7 @@ io: signalFlow: output category: digital type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Right - key: c5sAAS7O @@ -83,7 +83,7 @@ io: signalFlow: output category: digital type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Right - key: eIjZ8ulC @@ -91,7 +91,7 @@ io: signalFlow: output category: digital type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Right - key: 7TPkplRW diff --git a/data/hardware/bastl-instruments-kastle-arp.yaml b/data/hardware/bastl-instruments-kastle-arp.yaml index 6ab6d293c..68605dced 100644 --- a/data/hardware/bastl-instruments-kastle-arp.yaml +++ b/data/hardware/bastl-instruments-kastle-arp.yaml @@ -27,7 +27,7 @@ io: signalFlow: input category: audio type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: 8Axo3QiC @@ -35,7 +35,7 @@ io: signalFlow: input category: audio type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: vLxtWIjQ @@ -43,7 +43,7 @@ io: signalFlow: bidirectional category: audio type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: 7susovsG @@ -51,7 +51,7 @@ io: signalFlow: bidirectional category: audio type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: nbFCRMm2 @@ -59,7 +59,7 @@ io: signalFlow: output category: audio type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: NbsEpVZl @@ -67,7 +67,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: sri1rRry @@ -75,7 +75,7 @@ io: signalFlow: output category: digital type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: OvBiSXdh diff --git a/data/hardware/bastl-instruments-kastle-synth.yaml b/data/hardware/bastl-instruments-kastle-synth.yaml index 4617145cc..ca88e1f29 100644 --- a/data/hardware/bastl-instruments-kastle-synth.yaml +++ b/data/hardware/bastl-instruments-kastle-synth.yaml @@ -25,7 +25,7 @@ io: signalFlow: bidirectional category: audio type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: WawHd8jB @@ -33,7 +33,7 @@ io: signalFlow: bidirectional category: audio type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: uVCNRgGg @@ -41,7 +41,7 @@ io: signalFlow: output category: audio type: headphone - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: ZpYcRb6o diff --git a/data/hardware/bastl-instruments-kastle-v15.yaml b/data/hardware/bastl-instruments-kastle-v15.yaml index 8483c958c..7d549060f 100644 --- a/data/hardware/bastl-instruments-kastle-v15.yaml +++ b/data/hardware/bastl-instruments-kastle-v15.yaml @@ -26,7 +26,7 @@ io: signalFlow: bidirectional category: audio type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: 50Cx0yLi @@ -34,7 +34,7 @@ io: signalFlow: bidirectional category: audio type: cv/gate - connection: pin + connection: 1/8-inch maxConnections: 1 position: Top - key: e3B1zETA @@ -42,7 +42,7 @@ io: signalFlow: output category: audio type: headphone - connection: pin + connection: 1/8-inch maxConnections: 1 position: Bottom - key: 5sbzF0r4 diff --git a/data/hardware/bastl-instruments-softpop-sp2.yaml b/data/hardware/bastl-instruments-softpop-sp2.yaml index f1e0dcb27..a29b944ee 100644 --- a/data/hardware/bastl-instruments-softpop-sp2.yaml +++ b/data/hardware/bastl-instruments-softpop-sp2.yaml @@ -101,7 +101,7 @@ io: signalFlow: input category: power type: power - connection: pin + connection: idc maxConnections: 1 position: Bottom videos: diff --git a/data/hardware/befaco-chikipower.yaml b/data/hardware/befaco-chikipower.yaml index 8754547b8..8660f5294 100644 --- a/data/hardware/befaco-chikipower.yaml +++ b/data/hardware/befaco-chikipower.yaml @@ -29,7 +29,7 @@ io: signalFlow: output category: power type: power - connection: pin + connection: idc maxConnections: 1 position: Right - key: AY3T8u4W @@ -37,7 +37,7 @@ io: signalFlow: output category: power type: power - connection: pin + connection: idc maxConnections: 1 position: Right - key: SwCQLGga @@ -45,7 +45,7 @@ io: signalFlow: output category: power type: power - connection: pin + connection: idc maxConnections: 1 position: Right prices: diff --git a/data/hardware/bowers-and-wilkins-db1d.yaml b/data/hardware/bowers-and-wilkins-db1d.yaml index 25966c9fe..8469f56d3 100644 --- a/data/hardware/bowers-and-wilkins-db1d.yaml +++ b/data/hardware/bowers-and-wilkins-db1d.yaml @@ -99,7 +99,7 @@ io: signalFlow: input category: digital type: line - connection: pin + connection: db9 maxConnections: 1 position: Bottom links: diff --git a/data/hardware/bowers-and-wilkins-db2d.yaml b/data/hardware/bowers-and-wilkins-db2d.yaml index 96e2b1dce..14bb3e832 100644 --- a/data/hardware/bowers-and-wilkins-db2d.yaml +++ b/data/hardware/bowers-and-wilkins-db2d.yaml @@ -98,7 +98,7 @@ io: signalFlow: input category: digital type: line - connection: pin + connection: db9 maxConnections: 1 position: Bottom links: diff --git a/data/hardware/bowers-and-wilkins-db4s.yaml b/data/hardware/bowers-and-wilkins-db4s.yaml index 2335a6e34..60b8a3704 100644 --- a/data/hardware/bowers-and-wilkins-db4s.yaml +++ b/data/hardware/bowers-and-wilkins-db4s.yaml @@ -99,7 +99,7 @@ io: signalFlow: input category: digital type: line - connection: pin + connection: db9 maxConnections: 1 position: Bottom links: diff --git a/data/hardware/cranborne-audio-n8.yaml b/data/hardware/cranborne-audio-n8.yaml index 7a58b8967..72cc29a55 100644 --- a/data/hardware/cranborne-audio-n8.yaml +++ b/data/hardware/cranborne-audio-n8.yaml @@ -30,7 +30,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: j5Zwarkr @@ -38,7 +38,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: qTKEUnSK diff --git a/data/hardware/crown-audio-135ma.yaml b/data/hardware/crown-audio-135ma.yaml index 970666d26..be87a594f 100644 --- a/data/hardware/crown-audio-135ma.yaml +++ b/data/hardware/crown-audio-135ma.yaml @@ -30,7 +30,7 @@ io: signalFlow: input category: audio type: mic - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: lU7DXYb4 @@ -38,7 +38,7 @@ io: signalFlow: input category: audio type: mic - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: uKhzMXUU @@ -46,7 +46,7 @@ io: signalFlow: input category: audio type: mic - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: QevJ1tIy @@ -70,15 +70,15 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 2yW8UAQC name: Speaker Output signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: vqgBN2tJ diff --git a/data/hardware/crown-audio-160ma.yaml b/data/hardware/crown-audio-160ma.yaml index 65f3b56c4..47e1c4577 100644 --- a/data/hardware/crown-audio-160ma.yaml +++ b/data/hardware/crown-audio-160ma.yaml @@ -29,7 +29,7 @@ io: signalFlow: input category: audio type: mic - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: vlNWP4gA @@ -37,7 +37,7 @@ io: signalFlow: input category: audio type: mic - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: d25YHAPF @@ -45,7 +45,7 @@ io: signalFlow: input category: audio type: mic - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: atVf9iZC @@ -53,7 +53,7 @@ io: signalFlow: input category: audio type: mic - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 2M4hgYRD @@ -77,15 +77,15 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: SeqybQwE name: Speaker Output signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: r4X31R1y diff --git a/data/hardware/crown-audio-cdi-1000.yaml b/data/hardware/crown-audio-cdi-1000.yaml index 5e806e41f..9ea4cef66 100644 --- a/data/hardware/crown-audio-cdi-1000.yaml +++ b/data/hardware/crown-audio-cdi-1000.yaml @@ -57,16 +57,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: BANTz3Bs name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: FQn2itho diff --git a/data/hardware/crown-audio-cdi-2-1200.yaml b/data/hardware/crown-audio-cdi-2-1200.yaml index 72a0aeeff..2724f5fee 100644 --- a/data/hardware/crown-audio-cdi-2-1200.yaml +++ b/data/hardware/crown-audio-cdi-2-1200.yaml @@ -42,7 +42,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: LZ5PDlQ6 @@ -50,23 +50,23 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: L6Riv9Y0 name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: l0ZnZSk2 name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: ANf8Hnvf @@ -82,7 +82,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: IVpLXX4Y diff --git a/data/hardware/crown-audio-cdi-2-1200bl.yaml b/data/hardware/crown-audio-cdi-2-1200bl.yaml index 7dbc3dbe4..7b46f79d6 100644 --- a/data/hardware/crown-audio-cdi-2-1200bl.yaml +++ b/data/hardware/crown-audio-cdi-2-1200bl.yaml @@ -71,16 +71,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: zSZKijGm name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: AXyybIec diff --git a/data/hardware/crown-audio-cdi-2-300.yaml b/data/hardware/crown-audio-cdi-2-300.yaml index 8f8ef9a53..d43af7600 100644 --- a/data/hardware/crown-audio-cdi-2-300.yaml +++ b/data/hardware/crown-audio-cdi-2-300.yaml @@ -44,7 +44,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 07X9IkPu @@ -52,23 +52,23 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: Qdo4gaiu name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: FToQrcyt name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 9pwkG6rQ @@ -84,7 +84,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: bFFLp9fb diff --git a/data/hardware/crown-audio-cdi-2-300bl.yaml b/data/hardware/crown-audio-cdi-2-300bl.yaml index ef2e9fb26..e697ad1ec 100644 --- a/data/hardware/crown-audio-cdi-2-300bl.yaml +++ b/data/hardware/crown-audio-cdi-2-300bl.yaml @@ -43,7 +43,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: bKzrthXA @@ -51,23 +51,23 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: O4gzJBd9 name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: bpX86eSM name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: A787tJa7 @@ -99,7 +99,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: XPK3NlKj diff --git a/data/hardware/crown-audio-cdi-2-600.yaml b/data/hardware/crown-audio-cdi-2-600.yaml index da431ffa1..bb8fe7b86 100644 --- a/data/hardware/crown-audio-cdi-2-600.yaml +++ b/data/hardware/crown-audio-cdi-2-600.yaml @@ -44,7 +44,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: apcIIvK7 @@ -52,23 +52,23 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: MQw1JezX name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: BXtJxBbR name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: skAhm5qB @@ -84,7 +84,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: v5Yo9qYg diff --git a/data/hardware/crown-audio-cdi-2-600bl.yaml b/data/hardware/crown-audio-cdi-2-600bl.yaml index 588023647..3c70cdddd 100644 --- a/data/hardware/crown-audio-cdi-2-600bl.yaml +++ b/data/hardware/crown-audio-cdi-2-600bl.yaml @@ -59,16 +59,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 4ltuMF33 name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: U2MYZtxc @@ -100,7 +100,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: GYfS9Yr3 diff --git a/data/hardware/crown-audio-cdi-2000.yaml b/data/hardware/crown-audio-cdi-2000.yaml index 81375d788..f5b2117e6 100644 --- a/data/hardware/crown-audio-cdi-2000.yaml +++ b/data/hardware/crown-audio-cdi-2000.yaml @@ -56,16 +56,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: QwATXZ1x name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: APCc4Dnw diff --git a/data/hardware/crown-audio-cdi-4-1200.yaml b/data/hardware/crown-audio-cdi-4-1200.yaml index cdd60eaca..200efbb98 100644 --- a/data/hardware/crown-audio-cdi-4-1200.yaml +++ b/data/hardware/crown-audio-cdi-4-1200.yaml @@ -42,7 +42,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: G11YVf94 @@ -50,7 +50,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: RvsESInu @@ -58,7 +58,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 633963XG @@ -66,39 +66,39 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 20lZuwJF name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: r7WPxa8I name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: WVdaTmtD name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: phQIo7rz name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: xJBPTzKk @@ -114,7 +114,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: EQXP9NBk diff --git a/data/hardware/crown-audio-cdi-4-1200bl.yaml b/data/hardware/crown-audio-cdi-4-1200bl.yaml index 490c84f9c..ec9a339c4 100644 --- a/data/hardware/crown-audio-cdi-4-1200bl.yaml +++ b/data/hardware/crown-audio-cdi-4-1200bl.yaml @@ -86,32 +86,32 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: lRU1ptzT name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: QIJoTzU8 name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: DqAUlOj5 name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: AnG8xHSx diff --git a/data/hardware/crown-audio-cdi-4-300.yaml b/data/hardware/crown-audio-cdi-4-300.yaml index 8837602ec..cc96188fa 100644 --- a/data/hardware/crown-audio-cdi-4-300.yaml +++ b/data/hardware/crown-audio-cdi-4-300.yaml @@ -44,7 +44,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: RUfw4k5E @@ -52,7 +52,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 3vxuuNqr @@ -60,7 +60,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: tHBNUjB8 @@ -68,39 +68,39 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: HXrF8hgx name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: ByM82h6N name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: NXMNjLEl name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: bN7Kr4Q6 name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 4eXTCLxm @@ -116,7 +116,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: NAIbn1iR diff --git a/data/hardware/crown-audio-cdi-4-300bl.yaml b/data/hardware/crown-audio-cdi-4-300bl.yaml index bd55b6ed3..6b65e7b87 100644 --- a/data/hardware/crown-audio-cdi-4-300bl.yaml +++ b/data/hardware/crown-audio-cdi-4-300bl.yaml @@ -44,7 +44,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: lWVyghwa @@ -52,7 +52,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: CrOf1g7g @@ -60,7 +60,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: vt3bI0S3 @@ -68,39 +68,39 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 4lg4894F name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: bHqJ2bFG name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: U4NN2g55 name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 6sr9gAIk name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: Cet4qETF @@ -132,7 +132,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: jsHlN66D diff --git a/data/hardware/crown-audio-cdi-4-600.yaml b/data/hardware/crown-audio-cdi-4-600.yaml index 1d4136524..d29f1e4f1 100644 --- a/data/hardware/crown-audio-cdi-4-600.yaml +++ b/data/hardware/crown-audio-cdi-4-600.yaml @@ -42,7 +42,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: BTYoLbKz @@ -50,7 +50,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: a6yj4mjK @@ -58,7 +58,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 1KqdsdBT @@ -66,39 +66,39 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: pFU15gzN name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: ULjXobTr name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: g1HZR1rz name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: sF4QVrKE name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: mqiHyn7o @@ -114,7 +114,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: Xxf9v96E diff --git a/data/hardware/crown-audio-cdi-4-600bl.yaml b/data/hardware/crown-audio-cdi-4-600bl.yaml index 9ff7568d0..4ad827880 100644 --- a/data/hardware/crown-audio-cdi-4-600bl.yaml +++ b/data/hardware/crown-audio-cdi-4-600bl.yaml @@ -73,32 +73,32 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: YdjqKB5g name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 1HXNTN63 name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: hK4M29Sx name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: dsZEV89d diff --git a/data/hardware/crown-audio-cdi-4000.yaml b/data/hardware/crown-audio-cdi-4000.yaml index 7be4aa402..72de762f3 100644 --- a/data/hardware/crown-audio-cdi-4000.yaml +++ b/data/hardware/crown-audio-cdi-4000.yaml @@ -56,16 +56,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: kK8bjI9V name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: xRlXH60A diff --git a/data/hardware/crown-audio-cdi-6000.yaml b/data/hardware/crown-audio-cdi-6000.yaml index 436f8ee82..74dcb859e 100644 --- a/data/hardware/crown-audio-cdi-6000.yaml +++ b/data/hardware/crown-audio-cdi-6000.yaml @@ -55,16 +55,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: CrTYj9Re name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: Vqwe2ol3 diff --git a/data/hardware/crown-audio-ctd-2125.yaml b/data/hardware/crown-audio-ctd-2125.yaml index 4429ce255..709d51f6f 100644 --- a/data/hardware/crown-audio-ctd-2125.yaml +++ b/data/hardware/crown-audio-ctd-2125.yaml @@ -33,7 +33,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: y4xd7Mfh @@ -41,7 +41,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 82dQ0Ps1 @@ -64,16 +64,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 1e2c9KTc name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 3mrzWNEX @@ -81,7 +81,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: N7GYDV8B diff --git a/data/hardware/crown-audio-ctd-4125.yaml b/data/hardware/crown-audio-ctd-4125.yaml index 0c3c2c5a4..59fc6396a 100644 --- a/data/hardware/crown-audio-ctd-4125.yaml +++ b/data/hardware/crown-audio-ctd-4125.yaml @@ -33,7 +33,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: ZvLhJjAf @@ -41,7 +41,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: NnjbpCMv @@ -49,7 +49,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: Gec9fWpG @@ -57,7 +57,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 5JEbHXeX @@ -80,32 +80,32 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: lUrIAiNi name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: KrGjYHED name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: i4u8NQ5K name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: OUzbnkpk @@ -113,7 +113,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: yXdjzk62 diff --git a/data/hardware/crown-audio-dci-2-1250.yaml b/data/hardware/crown-audio-dci-2-1250.yaml index fb9624be7..57672383d 100644 --- a/data/hardware/crown-audio-dci-2-1250.yaml +++ b/data/hardware/crown-audio-dci-2-1250.yaml @@ -51,16 +51,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: x60HEqPH name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: rQDpqEg7 diff --git a/data/hardware/crown-audio-dci-2-1250n.yaml b/data/hardware/crown-audio-dci-2-1250n.yaml index 19d5333db..2f39f64dc 100644 --- a/data/hardware/crown-audio-dci-2-1250n.yaml +++ b/data/hardware/crown-audio-dci-2-1250n.yaml @@ -55,16 +55,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: ZETzPqNA name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: bnJ70CAf @@ -96,7 +96,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: CkKXIlve diff --git a/data/hardware/crown-audio-dci-2-2400n.yaml b/data/hardware/crown-audio-dci-2-2400n.yaml index 685d97360..f6a28f605 100644 --- a/data/hardware/crown-audio-dci-2-2400n.yaml +++ b/data/hardware/crown-audio-dci-2-2400n.yaml @@ -40,7 +40,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: eNhddxj0 @@ -48,23 +48,23 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 15GYSA2f name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 2PVNw44S name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: e172mjeX @@ -96,7 +96,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: DzCwPrvE diff --git a/data/hardware/crown-audio-dci-2-300n.yaml b/data/hardware/crown-audio-dci-2-300n.yaml index 84c0de4aa..8858d1246 100644 --- a/data/hardware/crown-audio-dci-2-300n.yaml +++ b/data/hardware/crown-audio-dci-2-300n.yaml @@ -52,16 +52,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: wZ5U2Y2n name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: ppYEIoZ3 @@ -85,7 +85,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 1JRRHqAE diff --git a/data/hardware/crown-audio-dci-2-600n.yaml b/data/hardware/crown-audio-dci-2-600n.yaml index 9e5f76323..88fc77c2f 100644 --- a/data/hardware/crown-audio-dci-2-600n.yaml +++ b/data/hardware/crown-audio-dci-2-600n.yaml @@ -52,16 +52,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 7I950bnC name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: e4iv97eL @@ -85,7 +85,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: YYE2Ynr6 diff --git a/data/hardware/crown-audio-dci-4-1250.yaml b/data/hardware/crown-audio-dci-4-1250.yaml index 4fafd5502..f2dd175f7 100644 --- a/data/hardware/crown-audio-dci-4-1250.yaml +++ b/data/hardware/crown-audio-dci-4-1250.yaml @@ -67,32 +67,32 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: eJhHsy8O name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: uL5KhY3z name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: t48atEd8 name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: r8zko7Hh diff --git a/data/hardware/crown-audio-dci-4-1250da.yaml b/data/hardware/crown-audio-dci-4-1250da.yaml index 3184d38dc..8a2444521 100644 --- a/data/hardware/crown-audio-dci-4-1250da.yaml +++ b/data/hardware/crown-audio-dci-4-1250da.yaml @@ -72,32 +72,32 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: ZduI3taX name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: v54e92uC name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: efGj3PJH name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: wcZhukDf @@ -121,7 +121,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: E29D9qqG diff --git a/data/hardware/crown-audio-dci-4-1250n.yaml b/data/hardware/crown-audio-dci-4-1250n.yaml index ca622b78e..6d5721dc4 100644 --- a/data/hardware/crown-audio-dci-4-1250n.yaml +++ b/data/hardware/crown-audio-dci-4-1250n.yaml @@ -40,7 +40,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: k5rESnDA @@ -48,7 +48,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 4REJZgL1 @@ -56,7 +56,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: aTfMAIxD @@ -64,39 +64,39 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: XSBiHHV1 name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: lNAP6IKu name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: LkEJMi0v name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: qDiHnedt name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: aBJaIpRZ @@ -128,7 +128,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: ye6yugEl diff --git a/data/hardware/crown-audio-dci-4-2400n.yaml b/data/hardware/crown-audio-dci-4-2400n.yaml index 74d73868e..6fe6c920c 100644 --- a/data/hardware/crown-audio-dci-4-2400n.yaml +++ b/data/hardware/crown-audio-dci-4-2400n.yaml @@ -70,32 +70,32 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 99nh0Er8 name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: oYlSSD4s name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: o7Hrdy4j name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 19rNmR95 @@ -127,7 +127,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 4tTLDmY9 diff --git a/data/hardware/crown-audio-dci-4-300da.yaml b/data/hardware/crown-audio-dci-4-300da.yaml index 979f34c39..9bef4d68b 100644 --- a/data/hardware/crown-audio-dci-4-300da.yaml +++ b/data/hardware/crown-audio-dci-4-300da.yaml @@ -71,32 +71,32 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: TuvTpOav name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: xa0Eethe name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: bezn40gq name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: eKNIraGc @@ -120,7 +120,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: kWb3yWqm diff --git a/data/hardware/crown-audio-dci-4-300n.yaml b/data/hardware/crown-audio-dci-4-300n.yaml index 279719430..2b911e39f 100644 --- a/data/hardware/crown-audio-dci-4-300n.yaml +++ b/data/hardware/crown-audio-dci-4-300n.yaml @@ -42,7 +42,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: d3SerHO9 @@ -50,7 +50,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 77uiGQOa @@ -58,7 +58,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 0bqv3EaG @@ -66,39 +66,39 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: seeOHz4m name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: vJ9oBrgy name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: vm2UmYtV name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: aEhuBsU4 name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: BPB5h0c1 @@ -130,7 +130,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 5wLAfBHM diff --git a/data/hardware/crown-audio-dci-4-600da.yaml b/data/hardware/crown-audio-dci-4-600da.yaml index c12b4f4b8..82e7665c2 100644 --- a/data/hardware/crown-audio-dci-4-600da.yaml +++ b/data/hardware/crown-audio-dci-4-600da.yaml @@ -69,32 +69,32 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: a4kRaeee name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: DdYOgIe4 name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: GlvaBwmW name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: TKMgFTw2 @@ -118,7 +118,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: YIsOhHkU diff --git a/data/hardware/crown-audio-dci-4-600n.yaml b/data/hardware/crown-audio-dci-4-600n.yaml index 66403ba94..4ac229235 100644 --- a/data/hardware/crown-audio-dci-4-600n.yaml +++ b/data/hardware/crown-audio-dci-4-600n.yaml @@ -72,32 +72,32 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: v8eP3CRd name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: xqgXzO8s name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: f7YjZZbx name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 1MoFl8tc @@ -129,7 +129,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: ZM280AGP diff --git a/data/hardware/crown-audio-dci-8-300da.yaml b/data/hardware/crown-audio-dci-8-300da.yaml index 0c78380c6..649c8fb3d 100644 --- a/data/hardware/crown-audio-dci-8-300da.yaml +++ b/data/hardware/crown-audio-dci-8-300da.yaml @@ -42,7 +42,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: J5f8XsSC @@ -50,7 +50,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: GJ9cxH72 @@ -58,7 +58,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: s1SRXBNn @@ -66,7 +66,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: E71eGqKl @@ -74,7 +74,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: T0q9jhdT @@ -82,7 +82,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: fMw2qIUV @@ -90,7 +90,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: VbBxNF3P @@ -98,71 +98,71 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: cYbI29uh name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: kiOyArFA name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: AEgDd8i3 name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: vfh3mhDR name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: kt3SAZe0 name: Speaker Output Ch.5 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: PhluU6VV name: Speaker Output Ch.6 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 2uJOWECP name: Speaker Output Ch.7 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: FkeXaAjH name: Speaker Output Ch.8 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: QXzbZvwr @@ -186,7 +186,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: SaOUmcth diff --git a/data/hardware/crown-audio-dci-8-300n.yaml b/data/hardware/crown-audio-dci-8-300n.yaml index 69fa0e756..96cbe5bd0 100644 --- a/data/hardware/crown-audio-dci-8-300n.yaml +++ b/data/hardware/crown-audio-dci-8-300n.yaml @@ -40,7 +40,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 0G0NR9RQ @@ -48,7 +48,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: JdvJ5n4I @@ -56,7 +56,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 4WrvAdVq @@ -64,7 +64,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: zeGGYP2f @@ -72,7 +72,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: PdhcobX7 @@ -80,7 +80,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: gEIxUDns @@ -88,7 +88,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 0S4JebMI @@ -96,71 +96,71 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: t2Q050wD name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: aizWZfBw name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: iICWmsYn name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: PRdmaDMy name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 7nG6pvkz name: Speaker Output Ch.5 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 5pFx0lNi name: Speaker Output Ch.6 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: h1ZgvRwL name: Speaker Output Ch.7 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: AkLssxMm name: Speaker Output Ch.8 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: swJGmQKu @@ -192,7 +192,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: J9usFJl8 diff --git a/data/hardware/crown-audio-dci-8-600.yaml b/data/hardware/crown-audio-dci-8-600.yaml index 1214773c8..1a512884e 100644 --- a/data/hardware/crown-audio-dci-8-600.yaml +++ b/data/hardware/crown-audio-dci-8-600.yaml @@ -36,7 +36,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: HUmRGSzr @@ -44,7 +44,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: PnekDka4 @@ -52,7 +52,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: omIxipcV @@ -60,7 +60,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: IfChNTtn @@ -68,7 +68,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: KPiJ91d6 @@ -76,7 +76,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: iCeZ2Q0e @@ -84,7 +84,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: ag7tMcmt @@ -92,71 +92,71 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: ySQlIdKP name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: xcVk8VmJ name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: fOFXvyxv name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: S1LcAOHL name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: qKwQkTtd name: Speaker Output Ch.5 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: O9vbVf4W name: Speaker Output Ch.6 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: PN8eBQqc name: Speaker Output Ch.7 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: V7BQNW42 name: Speaker Output Ch.8 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 8gTbsEAD diff --git a/data/hardware/crown-audio-dci-8-600da.yaml b/data/hardware/crown-audio-dci-8-600da.yaml index 74b7f512f..67f9d139a 100644 --- a/data/hardware/crown-audio-dci-8-600da.yaml +++ b/data/hardware/crown-audio-dci-8-600da.yaml @@ -41,7 +41,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: RySWA0Rd @@ -49,7 +49,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: i9FqZ6ON @@ -57,7 +57,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 8tPdSrKT @@ -65,7 +65,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: DmjYyRM3 @@ -73,7 +73,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: ohRAu0VS @@ -81,7 +81,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 0wMF0Ppv @@ -89,7 +89,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: CHEpPfwe @@ -97,71 +97,71 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: mtHXjTJI name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: U4OlR4ls name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 4g6DjO0I name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: fPfWzJQv name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 7YXoAJSh name: Speaker Output Ch.5 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: ihoHEtsN name: Speaker Output Ch.6 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: MQNOyjOb name: Speaker Output Ch.7 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: QAD6cbyI name: Speaker Output Ch.8 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: DBrbnDzP @@ -185,7 +185,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: DN1pJale diff --git a/data/hardware/crown-audio-dci-8-600n.yaml b/data/hardware/crown-audio-dci-8-600n.yaml index 41175e522..b5e02c630 100644 --- a/data/hardware/crown-audio-dci-8-600n.yaml +++ b/data/hardware/crown-audio-dci-8-600n.yaml @@ -104,64 +104,64 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: kT5i11B0 name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: GrzTsYNN name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: kn7Fsolu name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: VMO58x3S name: Speaker Output Ch.5 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: Ey6BLWIm name: Speaker Output Ch.6 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 5lbNsooN name: Speaker Output Ch.7 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: d1advl0D name: Speaker Output Ch.8 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: jLgOCCNM @@ -193,7 +193,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: DljVHEcS diff --git a/data/hardware/crown-audio-dsi-2-0-series.yaml b/data/hardware/crown-audio-dsi-2-0-series.yaml index 8544cc691..5e49f4940 100644 --- a/data/hardware/crown-audio-dsi-2-0-series.yaml +++ b/data/hardware/crown-audio-dsi-2-0-series.yaml @@ -43,7 +43,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 4 position: Right - key: tqyCNP6L @@ -58,8 +58,8 @@ io: name: Speaker Output (barrier terminal block) signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 4 position: Right - key: ZkYTOY7d @@ -75,7 +75,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: euroblock maxConnections: 4 position: Right - key: LDb2A2By diff --git a/data/hardware/crown-audio-i-tech-12000hd.yaml b/data/hardware/crown-audio-i-tech-12000hd.yaml index c55541e2f..7250deeff 100644 --- a/data/hardware/crown-audio-i-tech-12000hd.yaml +++ b/data/hardware/crown-audio-i-tech-12000hd.yaml @@ -68,16 +68,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: R184kCtA name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: Ufdv6wlW diff --git a/data/hardware/crown-audio-i-tech-4x3500hd.yaml b/data/hardware/crown-audio-i-tech-4x3500hd.yaml index b98e6a87b..e29e87e86 100644 --- a/data/hardware/crown-audio-i-tech-4x3500hd.yaml +++ b/data/hardware/crown-audio-i-tech-4x3500hd.yaml @@ -84,32 +84,32 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: 9HtHaM1d name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: KpmMulev name: Speaker Output Ch.3 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: dyJWAjJg name: Speaker Output Ch.4 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: VkE41P8b diff --git a/data/hardware/crown-audio-i-tech-5000hd.yaml b/data/hardware/crown-audio-i-tech-5000hd.yaml index 4f3a65a6c..171e5d2ff 100644 --- a/data/hardware/crown-audio-i-tech-5000hd.yaml +++ b/data/hardware/crown-audio-i-tech-5000hd.yaml @@ -56,16 +56,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: J0QlJtMw name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: mnsbD3dN diff --git a/data/hardware/crown-audio-i-tech-9000hd.yaml b/data/hardware/crown-audio-i-tech-9000hd.yaml index 420c4645e..335f9fc7b 100644 --- a/data/hardware/crown-audio-i-tech-9000hd.yaml +++ b/data/hardware/crown-audio-i-tech-9000hd.yaml @@ -58,16 +58,16 @@ io: name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: UvV0ySeW name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: ozRfcY8P diff --git a/data/hardware/crown-audio-vrack-12000hd.yaml b/data/hardware/crown-audio-vrack-12000hd.yaml index b0bb63b18..7bb43ee3d 100644 --- a/data/hardware/crown-audio-vrack-12000hd.yaml +++ b/data/hardware/crown-audio-vrack-12000hd.yaml @@ -112,8 +112,8 @@ io: name: Speaker Outputs signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 6 position: Bottom - key: zeA6n9ma @@ -121,6 +121,6 @@ io: signalFlow: input category: power type: power - connection: pin + connection: euroblock maxConnections: 1 position: Bottom diff --git a/data/hardware/crown-audio-vrack-4x3500hd.yaml b/data/hardware/crown-audio-vrack-4x3500hd.yaml index ecd4c598f..f2682764a 100644 --- a/data/hardware/crown-audio-vrack-4x3500hd.yaml +++ b/data/hardware/crown-audio-vrack-4x3500hd.yaml @@ -136,8 +136,8 @@ io: name: Speaker Outputs signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 8 position: Bottom - key: 9e7ZAShZ @@ -145,6 +145,6 @@ io: signalFlow: input category: power type: power - connection: pin + connection: euroblock maxConnections: 1 position: Bottom diff --git a/data/hardware/crown-audio-xlc-21300.yaml b/data/hardware/crown-audio-xlc-21300.yaml index 20a9048e3..44bb218d8 100644 --- a/data/hardware/crown-audio-xlc-21300.yaml +++ b/data/hardware/crown-audio-xlc-21300.yaml @@ -36,23 +36,23 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: SHbD4lqd name: Speaker Output Ch.1 (4-pin barrier strip) signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: IZknYtFB name: Speaker Output Ch.2 (4-pin barrier strip) signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: eov5BUIY diff --git a/data/hardware/crown-audio-xlc-2500.yaml b/data/hardware/crown-audio-xlc-2500.yaml index 13a077e49..a9e5077e6 100644 --- a/data/hardware/crown-audio-xlc-2500.yaml +++ b/data/hardware/crown-audio-xlc-2500.yaml @@ -34,7 +34,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: TWcNwrzY @@ -42,23 +42,23 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: UfL1EYut name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: DFyQ6k0j name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: aJ2gexa3 diff --git a/data/hardware/crown-audio-xlc-2800.yaml b/data/hardware/crown-audio-xlc-2800.yaml index af88439fa..31192cb42 100644 --- a/data/hardware/crown-audio-xlc-2800.yaml +++ b/data/hardware/crown-audio-xlc-2800.yaml @@ -34,7 +34,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: 10p6NJ7A @@ -42,23 +42,23 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: db0tAMQG name: Speaker Output Ch.1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: LLMDUwf2 name: Speaker Output Ch.2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: gUzDB5i5 diff --git a/data/hardware/dbx-sc-32.yaml b/data/hardware/dbx-sc-32.yaml index 3437c1dd5..037f1936e 100644 --- a/data/hardware/dbx-sc-32.yaml +++ b/data/hardware/dbx-sc-32.yaml @@ -41,7 +41,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 8 position: Right - key: mZeEzLqg @@ -49,7 +49,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: euroblock maxConnections: 8 position: Right - key: oIHNZyU6 diff --git a/data/hardware/denon-dj-sc5000m-prime.yaml b/data/hardware/denon-dj-sc5000m-prime.yaml index 0df38189d..2ba858649 100644 --- a/data/hardware/denon-dj-sc5000m-prime.yaml +++ b/data/hardware/denon-dj-sc5000m-prime.yaml @@ -138,7 +138,7 @@ io: signalFlow: bidirectional category: digital type: usb - connection: pin + connection: card-slot maxConnections: 1 position: Top links: diff --git a/data/hardware/denon-dj-sc6000m-prime.yaml b/data/hardware/denon-dj-sc6000m-prime.yaml index 8a1f65b20..a891ecf3a 100644 --- a/data/hardware/denon-dj-sc6000m-prime.yaml +++ b/data/hardware/denon-dj-sc6000m-prime.yaml @@ -134,7 +134,7 @@ io: signalFlow: bidirectional category: digital type: usb - connection: pin + connection: card-slot maxConnections: 1 position: Top - key: 9DpJ8Iuk diff --git a/data/hardware/dynaudio-m1-mkii.yaml b/data/hardware/dynaudio-m1-mkii.yaml index 41b1bc620..04b7158b5 100644 --- a/data/hardware/dynaudio-m1-mkii.yaml +++ b/data/hardware/dynaudio-m1-mkii.yaml @@ -39,16 +39,16 @@ io: name: Speaker Terminals (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: YTzvIhrc name: Speaker Terminals (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/dynaudio-m3-mkii-center.yaml b/data/hardware/dynaudio-m3-mkii-center.yaml index ef165e2f6..542e33f39 100644 --- a/data/hardware/dynaudio-m3-mkii-center.yaml +++ b/data/hardware/dynaudio-m3-mkii-center.yaml @@ -41,16 +41,16 @@ io: name: Speaker Terminals (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: T8DaLbTK name: Speaker Terminals (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/dynaudio-m3-mkii.yaml b/data/hardware/dynaudio-m3-mkii.yaml index dd3adc0a6..88f42d67f 100644 --- a/data/hardware/dynaudio-m3-mkii.yaml +++ b/data/hardware/dynaudio-m3-mkii.yaml @@ -43,32 +43,32 @@ io: name: MF/HF Speaker Terminal (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: ohRvQ8Bc name: MF/HF Speaker Terminal (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: z9phzR23 name: LF Speaker Terminal (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: Fu1MfrMw name: LF Speaker Terminal (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/dynaudio-m3f.yaml b/data/hardware/dynaudio-m3f.yaml index c82c47d20..22287360c 100644 --- a/data/hardware/dynaudio-m3f.yaml +++ b/data/hardware/dynaudio-m3f.yaml @@ -40,16 +40,16 @@ io: name: Speaker Terminals (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: yVx54tkb name: Speaker Terminals (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/dynaudio-m3fx-centre.yaml b/data/hardware/dynaudio-m3fx-centre.yaml index db14e053c..c94ed33c3 100644 --- a/data/hardware/dynaudio-m3fx-centre.yaml +++ b/data/hardware/dynaudio-m3fx-centre.yaml @@ -44,16 +44,16 @@ io: name: Speaker Terminals (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: YPOoGNVS name: Speaker Terminals (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/dynaudio-m3fx-left-right.yaml b/data/hardware/dynaudio-m3fx-left-right.yaml index 1a7c64c5b..dd9dde6de 100644 --- a/data/hardware/dynaudio-m3fx-left-right.yaml +++ b/data/hardware/dynaudio-m3fx-left-right.yaml @@ -41,16 +41,16 @@ io: name: Speaker Terminals (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: AMo5wW8D name: Speaker Terminals (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/dynaudio-mf15-horizontal.yaml b/data/hardware/dynaudio-mf15-horizontal.yaml index 6ef3ffbc8..5297861a7 100644 --- a/data/hardware/dynaudio-mf15-horizontal.yaml +++ b/data/hardware/dynaudio-mf15-horizontal.yaml @@ -40,16 +40,16 @@ io: name: Speaker Terminals (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: CdT70DFM name: Speaker Terminals (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/dynaudio-mf15-vertical.yaml b/data/hardware/dynaudio-mf15-vertical.yaml index 97952c8a7..8bb3e2633 100644 --- a/data/hardware/dynaudio-mf15-vertical.yaml +++ b/data/hardware/dynaudio-mf15-vertical.yaml @@ -38,16 +38,16 @@ io: name: Speaker Terminals (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: aD0geTET name: Speaker Terminals (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/dynaudio-mf30.yaml b/data/hardware/dynaudio-mf30.yaml index 8852403c3..b06c5f275 100644 --- a/data/hardware/dynaudio-mf30.yaml +++ b/data/hardware/dynaudio-mf30.yaml @@ -40,16 +40,16 @@ io: name: Speaker Terminals (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: ZQPFTtRF name: Speaker Terminals (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/dynaudio-ms15.yaml b/data/hardware/dynaudio-ms15.yaml index 94043a378..2ec714f5f 100644 --- a/data/hardware/dynaudio-ms15.yaml +++ b/data/hardware/dynaudio-ms15.yaml @@ -35,16 +35,16 @@ io: name: Speaker Terminals (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: FryXxsgm name: Speaker Terminals (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/dynaudio-ms18.yaml b/data/hardware/dynaudio-ms18.yaml index 5008297d6..544bd3b42 100644 --- a/data/hardware/dynaudio-ms18.yaml +++ b/data/hardware/dynaudio-ms18.yaml @@ -37,16 +37,16 @@ io: name: Speaker Terminals (+) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: l29mnMBA name: Speaker Terminals (-) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/electro-voice-ekx-15.yaml b/data/hardware/electro-voice-ekx-15.yaml index 7b85822f7..0f50d88ae 100644 --- a/data/hardware/electro-voice-ekx-15.yaml +++ b/data/hardware/electro-voice-ekx-15.yaml @@ -49,16 +49,16 @@ io: name: Speaker Input 1 (NL4) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: KfTfJs0f name: Speaker Through 2 (NL4) signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom prices: diff --git a/data/hardware/electro-voice-ekx-15s.yaml b/data/hardware/electro-voice-ekx-15s.yaml index 2ae9751f3..c6e52ad97 100644 --- a/data/hardware/electro-voice-ekx-15s.yaml +++ b/data/hardware/electro-voice-ekx-15s.yaml @@ -33,16 +33,16 @@ io: name: Input signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Right - key: 1aqChnOy name: Loop Through signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Right prices: diff --git a/data/hardware/electro-voice-ekx-18s.yaml b/data/hardware/electro-voice-ekx-18s.yaml index 99d119611..eaadf6983 100644 --- a/data/hardware/electro-voice-ekx-18s.yaml +++ b/data/hardware/electro-voice-ekx-18s.yaml @@ -33,16 +33,16 @@ io: name: Input signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Right - key: Um3D2bQs name: Loop Through signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Right prices: diff --git a/data/hardware/electro-voice-elx112.yaml b/data/hardware/electro-voice-elx112.yaml index ed0222c94..d61bd33d3 100644 --- a/data/hardware/electro-voice-elx112.yaml +++ b/data/hardware/electro-voice-elx112.yaml @@ -31,15 +31,15 @@ io: name: Speaker Input 1 signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: jcTMxyly name: Speaker Through 2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom diff --git a/data/hardware/electro-voice-elx115.yaml b/data/hardware/electro-voice-elx115.yaml index 39e0c7a9d..ca77fdfba 100644 --- a/data/hardware/electro-voice-elx115.yaml +++ b/data/hardware/electro-voice-elx115.yaml @@ -48,15 +48,15 @@ io: name: Speaker Input 1 (NL4) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: EcCTwvgd name: Speaker Through 2 (NL4) signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom diff --git a/data/hardware/electro-voice-elx118.yaml b/data/hardware/electro-voice-elx118.yaml index cc01e9260..903e4bd9e 100644 --- a/data/hardware/electro-voice-elx118.yaml +++ b/data/hardware/electro-voice-elx118.yaml @@ -47,15 +47,15 @@ io: name: Speaker Input 1 (NL4) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: miB2zgj8 name: Speaker Through 2 (NL4) signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom diff --git a/data/hardware/electro-voice-elx200-12s.yaml b/data/hardware/electro-voice-elx200-12s.yaml index c5b286e2a..764da5161 100644 --- a/data/hardware/electro-voice-elx200-12s.yaml +++ b/data/hardware/electro-voice-elx200-12s.yaml @@ -37,16 +37,16 @@ io: name: Input signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Right - key: QPaYuHNi name: Loop Through signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Right prices: diff --git a/data/hardware/electro-voice-elx215.yaml b/data/hardware/electro-voice-elx215.yaml index 27213274f..8bde31254 100644 --- a/data/hardware/electro-voice-elx215.yaml +++ b/data/hardware/electro-voice-elx215.yaml @@ -48,16 +48,16 @@ io: name: Speaker Input 1 (NL4) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: pODzLo9E name: Speaker Through 2 (NL4) signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom prices: diff --git a/data/hardware/electro-voice-re90tx.yaml b/data/hardware/electro-voice-re90tx.yaml index db7ca078a..19e927b98 100644 --- a/data/hardware/electro-voice-re90tx.yaml +++ b/data/hardware/electro-voice-re90tx.yaml @@ -52,6 +52,6 @@ io: signalFlow: output category: audio type: mic - connection: pin + connection: mini-xlr maxConnections: 1 position: Bottom diff --git a/data/hardware/electro-voice-re92tx.yaml b/data/hardware/electro-voice-re92tx.yaml index 994f476d0..b7cc6d721 100644 --- a/data/hardware/electro-voice-re92tx.yaml +++ b/data/hardware/electro-voice-re92tx.yaml @@ -57,6 +57,6 @@ io: signalFlow: output category: audio type: mic - connection: pin + connection: mini-xlr maxConnections: 1 position: Bottom diff --git a/data/hardware/electro-voice-re97-2tx.yaml b/data/hardware/electro-voice-re97-2tx.yaml index 3ccb72209..a0345ab8a 100644 --- a/data/hardware/electro-voice-re97-2tx.yaml +++ b/data/hardware/electro-voice-re97-2tx.yaml @@ -53,7 +53,7 @@ io: signalFlow: output category: audio type: mic - connection: pin + connection: mini-xlr maxConnections: 1 position: Bottom prices: diff --git a/data/hardware/electro-voice-re97ltx.yaml b/data/hardware/electro-voice-re97ltx.yaml index 4090ca991..06bfec13a 100644 --- a/data/hardware/electro-voice-re97ltx.yaml +++ b/data/hardware/electro-voice-re97ltx.yaml @@ -83,7 +83,7 @@ io: signalFlow: output category: audio type: mic - connection: pin + connection: mini-xlr maxConnections: 1 position: Bottom prices: diff --git a/data/hardware/electro-voice-re97tx.yaml b/data/hardware/electro-voice-re97tx.yaml index 794023eaf..be461937f 100644 --- a/data/hardware/electro-voice-re97tx.yaml +++ b/data/hardware/electro-voice-re97tx.yaml @@ -70,6 +70,6 @@ io: signalFlow: output category: audio type: mic - connection: pin + connection: mini-xlr maxConnections: 1 position: Bottom diff --git a/data/hardware/electro-voice-sx300pix.yaml b/data/hardware/electro-voice-sx300pix.yaml index 08b097809..f645448a9 100644 --- a/data/hardware/electro-voice-sx300pix.yaml +++ b/data/hardware/electro-voice-sx300pix.yaml @@ -76,16 +76,16 @@ io: name: Phoenix Input signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom - key: BxADwvDP name: Phoenix Through signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: euroblock maxConnections: 1 position: Bottom prices: diff --git a/data/hardware/electro-voice-tx1152.yaml b/data/hardware/electro-voice-tx1152.yaml index d60ae1967..cd8765219 100644 --- a/data/hardware/electro-voice-tx1152.yaml +++ b/data/hardware/electro-voice-tx1152.yaml @@ -54,15 +54,15 @@ io: name: Speaker Input 1 (NL4) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: QJvrkZfG name: Speaker Through 2 (NL4) signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom diff --git a/data/hardware/electro-voice-tx2152.yaml b/data/hardware/electro-voice-tx2152.yaml index 0520c27ac..77b947315 100644 --- a/data/hardware/electro-voice-tx2152.yaml +++ b/data/hardware/electro-voice-tx2152.yaml @@ -53,15 +53,15 @@ io: name: Speaker Input 1 (NL4) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: nt9RcrSH name: Speaker Through 2 (NL4) signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom diff --git a/data/hardware/electro-voice-tx2181.yaml b/data/hardware/electro-voice-tx2181.yaml index 1e87e38b9..ead34cfbb 100644 --- a/data/hardware/electro-voice-tx2181.yaml +++ b/data/hardware/electro-voice-tx2181.yaml @@ -66,15 +66,15 @@ io: name: Input 1 signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Right - key: EUGG8duc name: Input 2 (Parallel Link) signalFlow: bidirectional category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Right diff --git a/data/hardware/electro-voice-xld281.yaml b/data/hardware/electro-voice-xld281.yaml index 0f19df230..bec3ed3c1 100644 --- a/data/hardware/electro-voice-xld281.yaml +++ b/data/hardware/electro-voice-xld281.yaml @@ -118,15 +118,15 @@ io: name: NL8 Input signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: 0Jiq8DES name: NL8 Pass-Through / Link signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom diff --git a/data/hardware/fostex-ap05mk2.yaml b/data/hardware/fostex-ap05mk2.yaml index 6a808fa04..5a5c6d288 100644 --- a/data/hardware/fostex-ap05mk2.yaml +++ b/data/hardware/fostex-ap05mk2.yaml @@ -22,8 +22,8 @@ io: name: Speaker Out signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: spring-terminal maxConnections: 2 position: Bottom releaseDate: 2020-01-14 diff --git a/data/hardware/fostex-ap15mk2.yaml b/data/hardware/fostex-ap15mk2.yaml index e18a4df7c..98dad8a8d 100644 --- a/data/hardware/fostex-ap15mk2.yaml +++ b/data/hardware/fostex-ap15mk2.yaml @@ -55,8 +55,8 @@ io: name: Speaker Output signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: spring-terminal maxConnections: 2 position: Bottom - key: hNpoQPYM diff --git a/data/hardware/fostex-ap20d.yaml b/data/hardware/fostex-ap20d.yaml index e79ac8059..7b71c05b6 100644 --- a/data/hardware/fostex-ap20d.yaml +++ b/data/hardware/fostex-ap20d.yaml @@ -64,8 +64,8 @@ io: name: Speaker Output signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: spring-terminal maxConnections: 4 position: Bottom links: diff --git a/data/hardware/fostex-ap25.yaml b/data/hardware/fostex-ap25.yaml index db19c84b3..e22b78e7d 100644 --- a/data/hardware/fostex-ap25.yaml +++ b/data/hardware/fostex-ap25.yaml @@ -56,16 +56,16 @@ io: name: Speaker Output L signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: spring-terminal maxConnections: 1 position: Bottom - key: FYRTR8Gs name: Speaker Output R signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: spring-terminal maxConnections: 1 position: Bottom links: diff --git a/data/hardware/fostex-gs17h.yaml b/data/hardware/fostex-gs17h.yaml index 9e167fef2..1883bff3c 100644 --- a/data/hardware/fostex-gs17h.yaml +++ b/data/hardware/fostex-gs17h.yaml @@ -29,7 +29,7 @@ io: name: Speaker Input signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: spring-terminal maxConnections: 1 position: Bottom diff --git a/data/hardware/fostex-pc200usb-hr.yaml b/data/hardware/fostex-pc200usb-hr.yaml index 4beb314fa..76ea7aef9 100644 --- a/data/hardware/fostex-pc200usb-hr.yaml +++ b/data/hardware/fostex-pc200usb-hr.yaml @@ -36,16 +36,16 @@ io: name: Speaker Output L signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: spring-terminal maxConnections: 1 position: Bottom - key: cuxO5ikk name: Speaker Output R signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: spring-terminal maxConnections: 1 position: Bottom - key: bTZdh39q diff --git a/data/hardware/fostex-pm0-3bd.yaml b/data/hardware/fostex-pm0-3bd.yaml index c6cd6dba2..acf62198f 100644 --- a/data/hardware/fostex-pm0-3bd.yaml +++ b/data/hardware/fostex-pm0-3bd.yaml @@ -65,8 +65,8 @@ io: name: Speaker Out (to passive speaker) signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: spring-terminal maxConnections: 1 position: Bottom - key: m5Ja0YT1 diff --git a/data/hardware/fostex-rs-n2.yaml b/data/hardware/fostex-rs-n2.yaml index 47b3031a0..3468ae27a 100644 --- a/data/hardware/fostex-rs-n2.yaml +++ b/data/hardware/fostex-rs-n2.yaml @@ -33,8 +33,8 @@ io: name: Speaker Input (A ch / B ch) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: spring-terminal maxConnections: 1 position: Bottom - key: M4C6yqxY @@ -73,8 +73,8 @@ io: name: Amplifier Speaker Output signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: spring-terminal maxConnections: 1 position: Bottom - key: XhZL1tu5 diff --git a/data/hardware/genelec-3440a.yaml b/data/hardware/genelec-3440a.yaml index ec2fd16ab..69c726998 100644 --- a/data/hardware/genelec-3440a.yaml +++ b/data/hardware/genelec-3440a.yaml @@ -59,7 +59,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Right links: diff --git a/data/hardware/genelec-4010a.yaml b/data/hardware/genelec-4010a.yaml index 67cfc9e29..a6f7fdaab 100644 --- a/data/hardware/genelec-4010a.yaml +++ b/data/hardware/genelec-4010a.yaml @@ -45,7 +45,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: oJ9caTHC diff --git a/data/hardware/genelec-4020c.yaml b/data/hardware/genelec-4020c.yaml index 7c436d7c7..cb18aae33 100644 --- a/data/hardware/genelec-4020c.yaml +++ b/data/hardware/genelec-4020c.yaml @@ -46,7 +46,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: lBh4ykW2 diff --git a/data/hardware/genelec-4030c.yaml b/data/hardware/genelec-4030c.yaml index 398f2f859..b8cb25939 100644 --- a/data/hardware/genelec-4030c.yaml +++ b/data/hardware/genelec-4030c.yaml @@ -50,7 +50,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Right - key: VhKkY3xF diff --git a/data/hardware/genelec-4040a.yaml b/data/hardware/genelec-4040a.yaml index 8ec8ec449..a2d0f726e 100644 --- a/data/hardware/genelec-4040a.yaml +++ b/data/hardware/genelec-4040a.yaml @@ -49,7 +49,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Right - key: z5SdSRLF diff --git a/data/hardware/genelec-4420a.yaml b/data/hardware/genelec-4420a.yaml index 2fd81bbea..e32893291 100644 --- a/data/hardware/genelec-4420a.yaml +++ b/data/hardware/genelec-4420a.yaml @@ -48,7 +48,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom - key: xOmfwc54 diff --git a/data/hardware/genelec-4430a.yaml b/data/hardware/genelec-4430a.yaml index 1bb61ae24..2c5c06288 100644 --- a/data/hardware/genelec-4430a.yaml +++ b/data/hardware/genelec-4430a.yaml @@ -59,7 +59,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Bottom links: diff --git a/data/hardware/genelec-4435a.yaml b/data/hardware/genelec-4435a.yaml index 7157d8ac2..78f20bf4b 100644 --- a/data/hardware/genelec-4435a.yaml +++ b/data/hardware/genelec-4435a.yaml @@ -55,7 +55,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Top - key: ktK4glsY diff --git a/data/hardware/genelec-4436a.yaml b/data/hardware/genelec-4436a.yaml index 5c363744b..4e0930a49 100644 --- a/data/hardware/genelec-4436a.yaml +++ b/data/hardware/genelec-4436a.yaml @@ -59,7 +59,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: euroblock maxConnections: 1 position: Top links: diff --git a/data/hardware/klipsch-r-50m-bookshelf-speakers.yaml b/data/hardware/klipsch-r-50m-bookshelf-speakers.yaml index 867871194..00f95ff57 100644 --- a/data/hardware/klipsch-r-50m-bookshelf-speakers.yaml +++ b/data/hardware/klipsch-r-50m-bookshelf-speakers.yaml @@ -19,8 +19,8 @@ io: name: Speaker Input signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom prices: diff --git a/data/hardware/klipsch-rp-500m-ii-bookshelf-speakers.yaml b/data/hardware/klipsch-rp-500m-ii-bookshelf-speakers.yaml index b4c11daeb..c28232ddc 100644 --- a/data/hardware/klipsch-rp-500m-ii-bookshelf-speakers.yaml +++ b/data/hardware/klipsch-rp-500m-ii-bookshelf-speakers.yaml @@ -20,8 +20,8 @@ io: name: Speaker Input signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom prices: diff --git a/data/hardware/mackie-dlz-creator-xs.yaml b/data/hardware/mackie-dlz-creator-xs.yaml index 345b12fc8..052cb750a 100644 --- a/data/hardware/mackie-dlz-creator-xs.yaml +++ b/data/hardware/mackie-dlz-creator-xs.yaml @@ -103,7 +103,7 @@ io: signalFlow: bidirectional category: audio type: usb - connection: pin + connection: card-slot maxConnections: 1 position: Bottom videos: diff --git a/data/hardware/mackie-dlz-creator.yaml b/data/hardware/mackie-dlz-creator.yaml index 6a288e4e5..c035a98cd 100644 --- a/data/hardware/mackie-dlz-creator.yaml +++ b/data/hardware/mackie-dlz-creator.yaml @@ -133,7 +133,7 @@ io: signalFlow: bidirectional category: audio type: usb - connection: pin + connection: card-slot maxConnections: 1 position: Top - key: cgoxDJkK diff --git a/data/hardware/mackie-drm12a-p.yaml b/data/hardware/mackie-drm12a-p.yaml index e3aad29ca..815790c9d 100644 --- a/data/hardware/mackie-drm12a-p.yaml +++ b/data/hardware/mackie-drm12a-p.yaml @@ -27,16 +27,16 @@ io: name: Input signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: 0Yg3EGyu name: Thru signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom links: diff --git a/data/hardware/mackie-drm18s-p.yaml b/data/hardware/mackie-drm18s-p.yaml index c1db88737..235ec8ea1 100644 --- a/data/hardware/mackie-drm18s-p.yaml +++ b/data/hardware/mackie-drm18s-p.yaml @@ -30,16 +30,16 @@ io: name: Input signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: 3uTpc81v name: Thru signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom links: diff --git a/data/hardware/mackie-drm212-p.yaml b/data/hardware/mackie-drm212-p.yaml index 6db6cdf8c..d0e04316b 100644 --- a/data/hardware/mackie-drm212-p.yaml +++ b/data/hardware/mackie-drm212-p.yaml @@ -25,16 +25,16 @@ io: name: Input signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: o4WN518s name: Thru signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom links: diff --git a/data/hardware/mackie-drm215-p.yaml b/data/hardware/mackie-drm215-p.yaml index 1694fd100..2f24b6b2e 100644 --- a/data/hardware/mackie-drm215-p.yaml +++ b/data/hardware/mackie-drm215-p.yaml @@ -34,16 +34,16 @@ io: name: Speaker Input 1 signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom - key: PMbvFJG8 name: Speaker Input 2 (Parallel) signalFlow: input category: audio - type: line - connection: pin + type: speaker-level + connection: speakon maxConnections: 1 position: Bottom videos: diff --git a/data/hardware/mackie-mp-120.yaml b/data/hardware/mackie-mp-120.yaml index 72f288541..b529d0155 100644 --- a/data/hardware/mackie-mp-120.yaml +++ b/data/hardware/mackie-mp-120.yaml @@ -27,7 +27,7 @@ io: signalFlow: input category: audio type: headphone - connection: pin + connection: mmcx maxConnections: 1 position: Top - key: Sm5qSqDF diff --git a/data/hardware/mackie-mp-240-bta.yaml b/data/hardware/mackie-mp-240-bta.yaml index e7e5608fb..f1daea519 100644 --- a/data/hardware/mackie-mp-240-bta.yaml +++ b/data/hardware/mackie-mp-240-bta.yaml @@ -34,7 +34,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: mmcx maxConnections: 2 position: Top prices: diff --git a/data/hardware/mackie-mx2500.yaml b/data/hardware/mackie-mx2500.yaml index 87a2c2776..5a6593305 100644 --- a/data/hardware/mackie-mx2500.yaml +++ b/data/hardware/mackie-mx2500.yaml @@ -64,16 +64,16 @@ io: name: Channel 1 Speaker Output signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: KSlHIH32 name: Channel 2 Speaker Output signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/mackie-mx3500.yaml b/data/hardware/mackie-mx3500.yaml index 93ba4f1d1..fd46e816a 100644 --- a/data/hardware/mackie-mx3500.yaml +++ b/data/hardware/mackie-mx3500.yaml @@ -59,16 +59,16 @@ io: name: Speaker Output Ch 1 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: jd7tkfgr name: Speaker Output Ch 2 signalFlow: output category: audio - type: line - connection: pin + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom links: diff --git a/data/hardware/midas-hd96-24-cc-tp.yaml b/data/hardware/midas-hd96-24-cc-tp.yaml index 2695f14de..67fb2b853 100644 --- a/data/hardware/midas-hd96-24-cc-tp.yaml +++ b/data/hardware/midas-hd96-24-cc-tp.yaml @@ -495,7 +495,7 @@ io: signalFlow: output category: power type: power - connection: pin + connection: xlr maxConnections: 1 position: Top - key: QErfLkdP @@ -503,7 +503,7 @@ io: signalFlow: output category: power type: power - connection: pin + connection: xlr maxConnections: 1 position: Top - key: 1YJOumqO diff --git a/data/hardware/midas-hd96-air-cc-ip.yaml b/data/hardware/midas-hd96-air-cc-ip.yaml index 5a69e416b..49f5e5790 100644 --- a/data/hardware/midas-hd96-air-cc-ip.yaml +++ b/data/hardware/midas-hd96-air-cc-ip.yaml @@ -394,7 +394,7 @@ io: signalFlow: output category: power type: power - connection: pin + connection: xlr maxConnections: 1 position: Right - key: tBiH9rlA diff --git a/data/hardware/midas-hd96-air-cc-tp.yaml b/data/hardware/midas-hd96-air-cc-tp.yaml index 00d735a4f..7640a194a 100644 --- a/data/hardware/midas-hd96-air-cc-tp.yaml +++ b/data/hardware/midas-hd96-air-cc-tp.yaml @@ -465,7 +465,7 @@ io: signalFlow: output category: power type: power - connection: pin + connection: xlr maxConnections: 1 position: Top - key: 92iGsLc9 diff --git a/data/hardware/numark-mixdeckquad.yaml b/data/hardware/numark-mixdeckquad.yaml index 719b35602..7f2899bb6 100644 --- a/data/hardware/numark-mixdeckquad.yaml +++ b/data/hardware/numark-mixdeckquad.yaml @@ -127,7 +127,7 @@ io: signalFlow: bidirectional category: digital type: usb - connection: pin + connection: apple-30-pin maxConnections: 1 position: Bottom - key: E5YFmo20 diff --git a/data/hardware/rme-dtox-16.yaml b/data/hardware/rme-dtox-16.yaml index cc6ab0472..57c27c0a3 100644 --- a/data/hardware/rme-dtox-16.yaml +++ b/data/hardware/rme-dtox-16.yaml @@ -155,7 +155,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Left - key: f4HV6Dj2 @@ -163,7 +163,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Left versions: diff --git a/data/hardware/rme-dtox-32.yaml b/data/hardware/rme-dtox-32.yaml index 4ec6c73b5..e0c70301b 100644 --- a/data/hardware/rme-dtox-32.yaml +++ b/data/hardware/rme-dtox-32.yaml @@ -152,7 +152,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: pin + connection: db25 maxConnections: 16 position: Left links: diff --git a/data/hardware/rme-m-1620-pro.yaml b/data/hardware/rme-m-1620-pro.yaml index c80c5f7c2..0c9034aa3 100644 --- a/data/hardware/rme-m-1620-pro.yaml +++ b/data/hardware/rme-m-1620-pro.yaml @@ -71,7 +71,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 16 position: Right - key: XfOnK1Xy @@ -79,7 +79,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 16 position: Right - key: 0j8IXEO6 diff --git a/data/hardware/rme-m-32-ad.yaml b/data/hardware/rme-m-32-ad.yaml index a3cb77881..9b03e519d 100644 --- a/data/hardware/rme-m-32-ad.yaml +++ b/data/hardware/rme-m-32-ad.yaml @@ -333,7 +333,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: gkQOq2bW @@ -341,7 +341,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: Lk3WIYFi @@ -349,7 +349,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 5dNZHDeb @@ -357,7 +357,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: RNFVzMQb diff --git a/data/hardware/rme-m-32-da.yaml b/data/hardware/rme-m-32-da.yaml index bef3738ca..8d50fcc1d 100644 --- a/data/hardware/rme-m-32-da.yaml +++ b/data/hardware/rme-m-32-da.yaml @@ -305,7 +305,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 9A9M8N8u @@ -313,7 +313,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: ev4eTjEG @@ -321,7 +321,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: J9N7Vw7B @@ -329,7 +329,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: ZPvEtzDK diff --git a/data/hardware/rme-m-32-pro-ii-d.yaml b/data/hardware/rme-m-32-pro-ii-d.yaml index c13ae5c17..4ee9751ca 100644 --- a/data/hardware/rme-m-32-pro-ii-d.yaml +++ b/data/hardware/rme-m-32-pro-ii-d.yaml @@ -69,7 +69,7 @@ io: signalFlow: bidirectional category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: FAvHUJ2E @@ -77,7 +77,7 @@ io: signalFlow: bidirectional category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: WJ6R5bYM @@ -85,7 +85,7 @@ io: signalFlow: bidirectional category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: zsFQqTyq @@ -93,7 +93,7 @@ io: signalFlow: bidirectional category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: Jywtyik7 diff --git a/data/hardware/rme-m-32-pro-ii.yaml b/data/hardware/rme-m-32-pro-ii.yaml index 09ccf378a..1d5cbf76f 100644 --- a/data/hardware/rme-m-32-pro-ii.yaml +++ b/data/hardware/rme-m-32-pro-ii.yaml @@ -65,7 +65,7 @@ io: signalFlow: bidirectional category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: y73rNyfC diff --git a/data/hardware/rupert-neve-designs-5057-orbit.yaml b/data/hardware/rupert-neve-designs-5057-orbit.yaml index d53019d6c..83a6f2e7b 100644 --- a/data/hardware/rupert-neve-designs-5057-orbit.yaml +++ b/data/hardware/rupert-neve-designs-5057-orbit.yaml @@ -38,7 +38,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: SY6x4nu2 diff --git a/data/hardware/rupert-neve-designs-5059-satellite.yaml b/data/hardware/rupert-neve-designs-5059-satellite.yaml index c1989078c..f5b6c4350 100644 --- a/data/hardware/rupert-neve-designs-5059-satellite.yaml +++ b/data/hardware/rupert-neve-designs-5059-satellite.yaml @@ -40,7 +40,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: HoLSEILR @@ -48,7 +48,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: yRaRbNq4 @@ -56,7 +56,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: OKHBLGYS @@ -64,7 +64,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: QH06poRl @@ -72,7 +72,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: cJ0mQKCk @@ -80,7 +80,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: Gkhhu3Ld diff --git a/data/hardware/rupert-neve-designs-5060-centerpiece.yaml b/data/hardware/rupert-neve-designs-5060-centerpiece.yaml index b7b26ddcf..202b52490 100644 --- a/data/hardware/rupert-neve-designs-5060-centerpiece.yaml +++ b/data/hardware/rupert-neve-designs-5060-centerpiece.yaml @@ -45,7 +45,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: y3hJCgyh @@ -53,7 +53,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: UKkWaI9S @@ -61,7 +61,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: VBzmF1Uh @@ -69,7 +69,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: 8IqWKuMW @@ -77,7 +77,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Bottom - key: iXKthhZ1 diff --git a/data/hardware/tascam-bo-16dx_in.yaml b/data/hardware/tascam-bo-16dx_in.yaml index f0e4c6733..24e59b825 100644 --- a/data/hardware/tascam-bo-16dx_in.yaml +++ b/data/hardware/tascam-bo-16dx_in.yaml @@ -154,7 +154,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: UiBfCPhg @@ -162,7 +162,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right prices: diff --git a/data/hardware/tascam-bo-16dx_out.yaml b/data/hardware/tascam-bo-16dx_out.yaml index 2e30c1dd8..f2273cc50 100644 --- a/data/hardware/tascam-bo-16dx_out.yaml +++ b/data/hardware/tascam-bo-16dx_out.yaml @@ -26,7 +26,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 02OWlNG7 @@ -34,7 +34,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: B9qg2U3e diff --git a/data/hardware/tascam-bo-32de.yaml b/data/hardware/tascam-bo-32de.yaml index 1c8c0eb9c..e54a51694 100644 --- a/data/hardware/tascam-bo-32de.yaml +++ b/data/hardware/tascam-bo-32de.yaml @@ -154,7 +154,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: pAAUJpEU @@ -162,7 +162,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: fypKtMoW @@ -170,7 +170,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 8eJXIL4N @@ -178,7 +178,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right prices: diff --git a/data/hardware/tascam-if-an16out.yaml b/data/hardware/tascam-if-an16out.yaml index 4d31d3a8e..9098222ba 100644 --- a/data/hardware/tascam-if-an16out.yaml +++ b/data/hardware/tascam-if-an16out.yaml @@ -38,7 +38,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: GiL043JA @@ -46,6 +46,6 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right diff --git a/data/hardware/tascam-ml-16d.yaml b/data/hardware/tascam-ml-16d.yaml index 759432b30..7ac22f92d 100644 --- a/data/hardware/tascam-ml-16d.yaml +++ b/data/hardware/tascam-ml-16d.yaml @@ -32,7 +32,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 01o3f4xE @@ -40,7 +40,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 9DxXLTjQ @@ -48,7 +48,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: LtCfJu0L @@ -56,7 +56,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 3T4F0EE5 diff --git a/data/hardware/tascam-ml-32d.yaml b/data/hardware/tascam-ml-32d.yaml index e7ccee84b..73ba3b30a 100644 --- a/data/hardware/tascam-ml-32d.yaml +++ b/data/hardware/tascam-ml-32d.yaml @@ -30,7 +30,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: t3SWMlOA @@ -38,7 +38,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 4uXerLE7 @@ -46,7 +46,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: RiWmgxvG @@ -54,7 +54,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: zMR4ZiFd @@ -62,7 +62,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: WsHCQiGn @@ -70,7 +70,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: gKuNtwkk @@ -78,7 +78,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: TwB1qTWX @@ -86,7 +86,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: jVtwh5p5 diff --git a/data/hardware/tascam-sb-16d.yaml b/data/hardware/tascam-sb-16d.yaml index 3e81f92c2..ad7d45e38 100644 --- a/data/hardware/tascam-sb-16d.yaml +++ b/data/hardware/tascam-sb-16d.yaml @@ -318,7 +318,7 @@ io: signalFlow: bidirectional category: midi type: cv/gate - connection: pin + connection: db25 maxConnections: 8 position: Right - key: hfZ2uYNL diff --git a/data/hardware/tascam-series_8p_dyna.yaml b/data/hardware/tascam-series_8p_dyna.yaml index df15ac8a9..70b187a75 100644 --- a/data/hardware/tascam-series_8p_dyna.yaml +++ b/data/hardware/tascam-series_8p_dyna.yaml @@ -159,7 +159,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: fOjk8IdQ diff --git a/data/hardware/tascam-sonicview_16xp.yaml b/data/hardware/tascam-sonicview_16xp.yaml index ac74105cb..9ba5ee738 100644 --- a/data/hardware/tascam-sonicview_16xp.yaml +++ b/data/hardware/tascam-sonicview_16xp.yaml @@ -489,7 +489,7 @@ io: signalFlow: bidirectional category: midi type: cv/gate - connection: pin + connection: db25 maxConnections: 8 position: Right - key: nPwY1CTL diff --git a/data/hardware/tascam-sonicview_24xp.yaml b/data/hardware/tascam-sonicview_24xp.yaml index d5aa3713c..9df8286d5 100644 --- a/data/hardware/tascam-sonicview_24xp.yaml +++ b/data/hardware/tascam-sonicview_24xp.yaml @@ -562,7 +562,7 @@ io: signalFlow: bidirectional category: midi type: cv/gate - connection: pin + connection: db25 maxConnections: 8 position: Right - key: ntkJu35t diff --git a/data/hardware/tascam-ss-cdr250n.yaml b/data/hardware/tascam-ss-cdr250n.yaml index 2bfbca767..48f9cf36f 100644 --- a/data/hardware/tascam-ss-cdr250n.yaml +++ b/data/hardware/tascam-ss-cdr250n.yaml @@ -162,7 +162,7 @@ io: signalFlow: bidirectional category: digital type: midi - connection: pin + connection: db25 maxConnections: 1 position: Right - key: HV2kZEpQ diff --git a/data/hardware/tascam-ss-r250n.yaml b/data/hardware/tascam-ss-r250n.yaml index 1da97634f..88795180f 100644 --- a/data/hardware/tascam-ss-r250n.yaml +++ b/data/hardware/tascam-ss-r250n.yaml @@ -160,7 +160,7 @@ io: signalFlow: bidirectional category: digital type: midi - connection: pin + connection: db25 maxConnections: 1 position: Right - key: FKvtvjrH diff --git a/data/hardware/tascam-studio_bridge.yaml b/data/hardware/tascam-studio_bridge.yaml index 1a245861f..edd5d8efd 100644 --- a/data/hardware/tascam-studio_bridge.yaml +++ b/data/hardware/tascam-studio_bridge.yaml @@ -31,7 +31,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: jifu5d68 @@ -39,7 +39,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: 2SQNoMfa @@ -47,7 +47,7 @@ io: signalFlow: input category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: gL8yW9cX @@ -55,7 +55,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: nWHxqAQ9 @@ -63,7 +63,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: ZBSrPNq1 @@ -71,7 +71,7 @@ io: signalFlow: output category: audio type: line - connection: pin + connection: db25 maxConnections: 8 position: Right - key: uTQRcxvn diff --git a/schema/CONTEXT.md b/schema/CONTEXT.md index e731fb29b..d8169fea4 100644 --- a/schema/CONTEXT.md +++ b/schema/CONTEXT.md @@ -884,6 +884,8 @@ rear-panel diagram — assign them with `pnpm enrich-io `, not during bulk - `built-in` - `card-slot` - `pin` +- `mmcx` +- `apple-30-pin` **Aliases:** diff --git a/schema/io-connections.yaml b/schema/io-connections.yaml index 1b99702c8..a46c83534 100644 --- a/schema/io-connections.yaml +++ b/schema/io-connections.yaml @@ -80,4 +80,6 @@ connections: # Misc - built-in - card-slot # empty option-card bay (fitted cards present their own connectors) - - pin + - pin # bare pins or card-edge contacts (phono cartridges, 500-series modules) + - mmcx # IEM earphone cable connector + - apple-30-pin # legacy iPod/iPad dock connector diff --git a/scripts/dataset-audit.ts b/scripts/dataset-audit.ts index f77b525a3..aabc9432c 100644 --- a/scripts/dataset-audit.ts +++ b/scripts/dataset-audit.ts @@ -477,7 +477,7 @@ function checkSuspectPins(products: LoadedProduct[]): Finding[] { .slice(0, 4) .join(", ")}${pins.length > 4 ? ", …" : ""}). ` + "Reclassify to the real connector (rca, euroblock, binding-post, …) from the manual/photos, " + - "or keep 'pin' only for genuine phono-cartridge pins.", + "or keep 'pin' only for genuine pin contacts (phono-cartridge pins, 500-series card edges).", }); } return findings; From 4ad2d9ac6150ef959d691229b0996ae7459e8eba Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 27 Aug 2026 19:59:08 +0000 Subject: [PATCH 2/2] fix(data): correct connector review findings, unblock corpus test Barrier-strip, rj11, twist-lock vocab; split aggregated multi-socket entries; timeout for the corpus-wide capabilities test. --- .changeset/pin-reclass-sweep.md | 2 +- ...elope-audio-orion-studio-synergy-core.yaml | 10 +++++++- data/hardware/crown-audio-cdi-1000.yaml | 4 ++-- data/hardware/crown-audio-cdi-2-1200.yaml | 4 ++-- data/hardware/crown-audio-cdi-2-1200bl.yaml | 4 ++-- data/hardware/crown-audio-cdi-2-300.yaml | 4 ++-- data/hardware/crown-audio-cdi-2-300bl.yaml | 4 ++-- data/hardware/crown-audio-cdi-2-600.yaml | 4 ++-- data/hardware/crown-audio-cdi-2-600bl.yaml | 4 ++-- data/hardware/crown-audio-cdi-2000.yaml | 4 ++-- data/hardware/crown-audio-cdi-4-1200.yaml | 8 +++---- data/hardware/crown-audio-cdi-4-1200bl.yaml | 8 +++---- data/hardware/crown-audio-cdi-4-300.yaml | 8 +++---- data/hardware/crown-audio-cdi-4-300bl.yaml | 8 +++---- data/hardware/crown-audio-cdi-4-600.yaml | 8 +++---- data/hardware/crown-audio-cdi-4-600bl.yaml | 8 +++---- data/hardware/crown-audio-cdi-4000.yaml | 4 ++-- data/hardware/crown-audio-cdi-6000.yaml | 4 ++-- data/hardware/crown-audio-dci-2-1250n.yaml | 2 +- data/hardware/crown-audio-dci-2-300n.yaml | 2 +- data/hardware/crown-audio-dci-2-600n.yaml | 2 +- data/hardware/crown-audio-dci-4-1250da.yaml | 2 +- data/hardware/crown-audio-dci-4-1250n.yaml | 2 +- data/hardware/crown-audio-dci-4-300da.yaml | 2 +- data/hardware/crown-audio-dci-4-300n.yaml | 2 +- data/hardware/crown-audio-dci-4-600da.yaml | 2 +- data/hardware/crown-audio-dci-4-600n.yaml | 2 +- data/hardware/crown-audio-dci-8-300da.yaml | 2 +- data/hardware/crown-audio-dci-8-300n.yaml | 2 +- data/hardware/crown-audio-dci-8-600da.yaml | 2 +- data/hardware/crown-audio-dci-8-600n.yaml | 2 +- data/hardware/crown-audio-dsi-2-0-series.yaml | 2 +- data/hardware/crown-audio-i-tech-12000hd.yaml | 24 +++++++++++++++---- .../hardware/crown-audio-i-tech-4x3500hd.yaml | 8 +++---- data/hardware/crown-audio-i-tech-5000hd.yaml | 24 +++++++++++++++---- data/hardware/crown-audio-i-tech-9000hd.yaml | 24 +++++++++++++++---- data/hardware/crown-audio-vrack-12000hd.yaml | 2 +- data/hardware/crown-audio-vrack-4x3500hd.yaml | 2 +- data/hardware/crown-audio-xlc-21300.yaml | 6 ++--- data/hardware/crown-audio-xlc-2500.yaml | 4 ++-- data/hardware/crown-audio-xlc-2800.yaml | 4 ++-- data/hardware/fostex-ap05mk2.yaml | 12 ++++++++-- data/hardware/fostex-ap15mk2.yaml | 12 ++++++++-- data/hardware/fostex-ap20d.yaml | 12 ++++++++-- data/hardware/mackie-mp-240-bta.yaml | 12 ++++++++-- data/hardware/rme-dtox-32.yaml | 12 ++++++++-- schema/CONTEXT.md | 3 +++ schema/io-connections.yaml | 3 +++ scripts/__tests__/derive-capabilities.test.ts | 6 ++++- 49 files changed, 202 insertions(+), 96 deletions(-) diff --git a/.changeset/pin-reclass-sweep.md b/.changeset/pin-reclass-sweep.md index 9acbd69b6..6dbe2123a 100644 --- a/.changeset/pin-reclass-sweep.md +++ b/.changeset/pin-reclass-sweep.md @@ -2,4 +2,4 @@ "catalog": patch --- -Reclassify 495 remaining `connection: pin` ports to their real connectors (euroblock, db25, speakon, binding-post, spring-terminal, 1/8-inch, mini-xlr, idc, card-slot, db9, xlr, mmcx, apple-30-pin), fix speaker-level typing on the reclassified speaker paths, and keep genuine pin contacts (phono cartridges, 500-series card edges). Adds `mmcx` and `apple-30-pin` to the connector vocabulary (AUREO-1043). +Reclassify 495 remaining `connection: pin` ports to their real connectors (euroblock, db25, speakon, binding-post, spring-terminal, 1/8-inch, mini-xlr, idc, card-slot, db9, xlr, mmcx, apple-30-pin), fix speaker-level typing on the reclassified speaker paths, and keep genuine pin contacts (phono cartridges, 500-series card edges). Adds `mmcx`, `apple-30-pin`, `barrier-strip`, `rj11`, and `twist-lock` to the connector vocabulary, corrects Crown CDi/XLC/DSi barrier-strip outputs, DCi RJ-11 GPIO ports, vRack twist-lock mains inlets, and I-Tech HD Speakon/binding-post outputs, and splits aggregated multi-socket entries (Antelope/RME DB25 pairs, Fostex L/R speaker terminals, Mackie MMCX earpieces) into one entry per physical connector (AUREO-1043). diff --git a/data/hardware/antelope-audio-orion-studio-synergy-core.yaml b/data/hardware/antelope-audio-orion-studio-synergy-core.yaml index 41e0ff14a..487d07344 100644 --- a/data/hardware/antelope-audio-orion-studio-synergy-core.yaml +++ b/data/hardware/antelope-audio-orion-studio-synergy-core.yaml @@ -172,7 +172,15 @@ io: maxConnections: 1 position: Right - key: vsOwZwnw - name: DC-Coupled Line Outputs 1-16 (D-Sub 25) + name: DC-Coupled Line Outputs 1-8 (D-Sub 25) + signalFlow: output + category: audio + type: line + connection: db25 + maxConnections: 8 + position: Left + - key: ecyyXCsY + name: DC-Coupled Line Outputs 9-16 (D-Sub 25) signalFlow: output category: audio type: line diff --git a/data/hardware/crown-audio-cdi-1000.yaml b/data/hardware/crown-audio-cdi-1000.yaml index 9ea4cef66..2eb35d490 100644 --- a/data/hardware/crown-audio-cdi-1000.yaml +++ b/data/hardware/crown-audio-cdi-1000.yaml @@ -58,7 +58,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: BANTz3Bs @@ -66,7 +66,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: FQn2itho diff --git a/data/hardware/crown-audio-cdi-2-1200.yaml b/data/hardware/crown-audio-cdi-2-1200.yaml index 2724f5fee..c7f24431a 100644 --- a/data/hardware/crown-audio-cdi-2-1200.yaml +++ b/data/hardware/crown-audio-cdi-2-1200.yaml @@ -58,7 +58,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: l0ZnZSk2 @@ -66,7 +66,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: ANf8Hnvf diff --git a/data/hardware/crown-audio-cdi-2-1200bl.yaml b/data/hardware/crown-audio-cdi-2-1200bl.yaml index 7b46f79d6..85668229a 100644 --- a/data/hardware/crown-audio-cdi-2-1200bl.yaml +++ b/data/hardware/crown-audio-cdi-2-1200bl.yaml @@ -72,7 +72,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: zSZKijGm @@ -80,7 +80,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: AXyybIec diff --git a/data/hardware/crown-audio-cdi-2-300.yaml b/data/hardware/crown-audio-cdi-2-300.yaml index d43af7600..0b7985f93 100644 --- a/data/hardware/crown-audio-cdi-2-300.yaml +++ b/data/hardware/crown-audio-cdi-2-300.yaml @@ -60,7 +60,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: FToQrcyt @@ -68,7 +68,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: 9pwkG6rQ diff --git a/data/hardware/crown-audio-cdi-2-300bl.yaml b/data/hardware/crown-audio-cdi-2-300bl.yaml index e697ad1ec..32469619c 100644 --- a/data/hardware/crown-audio-cdi-2-300bl.yaml +++ b/data/hardware/crown-audio-cdi-2-300bl.yaml @@ -59,7 +59,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: bpX86eSM @@ -67,7 +67,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: A787tJa7 diff --git a/data/hardware/crown-audio-cdi-2-600.yaml b/data/hardware/crown-audio-cdi-2-600.yaml index bb8fe7b86..0f8b4b744 100644 --- a/data/hardware/crown-audio-cdi-2-600.yaml +++ b/data/hardware/crown-audio-cdi-2-600.yaml @@ -60,7 +60,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: BXtJxBbR @@ -68,7 +68,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: skAhm5qB diff --git a/data/hardware/crown-audio-cdi-2-600bl.yaml b/data/hardware/crown-audio-cdi-2-600bl.yaml index 3c70cdddd..08c6e9a8c 100644 --- a/data/hardware/crown-audio-cdi-2-600bl.yaml +++ b/data/hardware/crown-audio-cdi-2-600bl.yaml @@ -60,7 +60,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: 4ltuMF33 @@ -68,7 +68,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: U2MYZtxc diff --git a/data/hardware/crown-audio-cdi-2000.yaml b/data/hardware/crown-audio-cdi-2000.yaml index f5b2117e6..60f233723 100644 --- a/data/hardware/crown-audio-cdi-2000.yaml +++ b/data/hardware/crown-audio-cdi-2000.yaml @@ -57,7 +57,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: QwATXZ1x @@ -65,7 +65,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: APCc4Dnw diff --git a/data/hardware/crown-audio-cdi-4-1200.yaml b/data/hardware/crown-audio-cdi-4-1200.yaml index 200efbb98..b78fd242a 100644 --- a/data/hardware/crown-audio-cdi-4-1200.yaml +++ b/data/hardware/crown-audio-cdi-4-1200.yaml @@ -74,7 +74,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: r7WPxa8I @@ -82,7 +82,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: WVdaTmtD @@ -90,7 +90,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: phQIo7rz @@ -98,7 +98,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: xJBPTzKk diff --git a/data/hardware/crown-audio-cdi-4-1200bl.yaml b/data/hardware/crown-audio-cdi-4-1200bl.yaml index ec9a339c4..979c1153f 100644 --- a/data/hardware/crown-audio-cdi-4-1200bl.yaml +++ b/data/hardware/crown-audio-cdi-4-1200bl.yaml @@ -87,7 +87,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: lRU1ptzT @@ -95,7 +95,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: QIJoTzU8 @@ -103,7 +103,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: DqAUlOj5 @@ -111,7 +111,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: AnG8xHSx diff --git a/data/hardware/crown-audio-cdi-4-300.yaml b/data/hardware/crown-audio-cdi-4-300.yaml index cc96188fa..b2f85209c 100644 --- a/data/hardware/crown-audio-cdi-4-300.yaml +++ b/data/hardware/crown-audio-cdi-4-300.yaml @@ -76,7 +76,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: ByM82h6N @@ -84,7 +84,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: NXMNjLEl @@ -92,7 +92,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: bN7Kr4Q6 @@ -100,7 +100,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: 4eXTCLxm diff --git a/data/hardware/crown-audio-cdi-4-300bl.yaml b/data/hardware/crown-audio-cdi-4-300bl.yaml index 6b65e7b87..038c3ba98 100644 --- a/data/hardware/crown-audio-cdi-4-300bl.yaml +++ b/data/hardware/crown-audio-cdi-4-300bl.yaml @@ -76,7 +76,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: bHqJ2bFG @@ -84,7 +84,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: U4NN2g55 @@ -92,7 +92,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: 6sr9gAIk @@ -100,7 +100,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: Cet4qETF diff --git a/data/hardware/crown-audio-cdi-4-600.yaml b/data/hardware/crown-audio-cdi-4-600.yaml index d29f1e4f1..acb77bc79 100644 --- a/data/hardware/crown-audio-cdi-4-600.yaml +++ b/data/hardware/crown-audio-cdi-4-600.yaml @@ -74,7 +74,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: ULjXobTr @@ -82,7 +82,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: g1HZR1rz @@ -90,7 +90,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: sF4QVrKE @@ -98,7 +98,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: mqiHyn7o diff --git a/data/hardware/crown-audio-cdi-4-600bl.yaml b/data/hardware/crown-audio-cdi-4-600bl.yaml index 4ad827880..6d5b6f825 100644 --- a/data/hardware/crown-audio-cdi-4-600bl.yaml +++ b/data/hardware/crown-audio-cdi-4-600bl.yaml @@ -74,7 +74,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: YdjqKB5g @@ -82,7 +82,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: 1HXNTN63 @@ -90,7 +90,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: hK4M29Sx @@ -98,7 +98,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: dsZEV89d diff --git a/data/hardware/crown-audio-cdi-4000.yaml b/data/hardware/crown-audio-cdi-4000.yaml index 72de762f3..953ddacd9 100644 --- a/data/hardware/crown-audio-cdi-4000.yaml +++ b/data/hardware/crown-audio-cdi-4000.yaml @@ -57,7 +57,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: kK8bjI9V @@ -65,7 +65,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: xRlXH60A diff --git a/data/hardware/crown-audio-cdi-6000.yaml b/data/hardware/crown-audio-cdi-6000.yaml index 74dcb859e..41a4e36eb 100644 --- a/data/hardware/crown-audio-cdi-6000.yaml +++ b/data/hardware/crown-audio-cdi-6000.yaml @@ -56,7 +56,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: CrTYj9Re @@ -64,7 +64,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: Vqwe2ol3 diff --git a/data/hardware/crown-audio-dci-2-1250n.yaml b/data/hardware/crown-audio-dci-2-1250n.yaml index 2f39f64dc..7a55d4297 100644 --- a/data/hardware/crown-audio-dci-2-1250n.yaml +++ b/data/hardware/crown-audio-dci-2-1250n.yaml @@ -96,7 +96,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: CkKXIlve diff --git a/data/hardware/crown-audio-dci-2-300n.yaml b/data/hardware/crown-audio-dci-2-300n.yaml index 8858d1246..3bf76bdde 100644 --- a/data/hardware/crown-audio-dci-2-300n.yaml +++ b/data/hardware/crown-audio-dci-2-300n.yaml @@ -85,7 +85,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: 1JRRHqAE diff --git a/data/hardware/crown-audio-dci-2-600n.yaml b/data/hardware/crown-audio-dci-2-600n.yaml index 88fc77c2f..c3ac8a710 100644 --- a/data/hardware/crown-audio-dci-2-600n.yaml +++ b/data/hardware/crown-audio-dci-2-600n.yaml @@ -85,7 +85,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: YYE2Ynr6 diff --git a/data/hardware/crown-audio-dci-4-1250da.yaml b/data/hardware/crown-audio-dci-4-1250da.yaml index 8a2444521..68baff64e 100644 --- a/data/hardware/crown-audio-dci-4-1250da.yaml +++ b/data/hardware/crown-audio-dci-4-1250da.yaml @@ -121,7 +121,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: E29D9qqG diff --git a/data/hardware/crown-audio-dci-4-1250n.yaml b/data/hardware/crown-audio-dci-4-1250n.yaml index 6d5721dc4..e3d66311e 100644 --- a/data/hardware/crown-audio-dci-4-1250n.yaml +++ b/data/hardware/crown-audio-dci-4-1250n.yaml @@ -128,7 +128,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: ye6yugEl diff --git a/data/hardware/crown-audio-dci-4-300da.yaml b/data/hardware/crown-audio-dci-4-300da.yaml index 9bef4d68b..6f6ebb3b0 100644 --- a/data/hardware/crown-audio-dci-4-300da.yaml +++ b/data/hardware/crown-audio-dci-4-300da.yaml @@ -120,7 +120,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: kWb3yWqm diff --git a/data/hardware/crown-audio-dci-4-300n.yaml b/data/hardware/crown-audio-dci-4-300n.yaml index 2b911e39f..a8d26526e 100644 --- a/data/hardware/crown-audio-dci-4-300n.yaml +++ b/data/hardware/crown-audio-dci-4-300n.yaml @@ -130,7 +130,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: 5wLAfBHM diff --git a/data/hardware/crown-audio-dci-4-600da.yaml b/data/hardware/crown-audio-dci-4-600da.yaml index 82e7665c2..8af121e73 100644 --- a/data/hardware/crown-audio-dci-4-600da.yaml +++ b/data/hardware/crown-audio-dci-4-600da.yaml @@ -118,7 +118,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: YIsOhHkU diff --git a/data/hardware/crown-audio-dci-4-600n.yaml b/data/hardware/crown-audio-dci-4-600n.yaml index 4ac229235..0ca1245ff 100644 --- a/data/hardware/crown-audio-dci-4-600n.yaml +++ b/data/hardware/crown-audio-dci-4-600n.yaml @@ -129,7 +129,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: ZM280AGP diff --git a/data/hardware/crown-audio-dci-8-300da.yaml b/data/hardware/crown-audio-dci-8-300da.yaml index 649c8fb3d..62e048d5d 100644 --- a/data/hardware/crown-audio-dci-8-300da.yaml +++ b/data/hardware/crown-audio-dci-8-300da.yaml @@ -186,7 +186,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: SaOUmcth diff --git a/data/hardware/crown-audio-dci-8-300n.yaml b/data/hardware/crown-audio-dci-8-300n.yaml index 96cbe5bd0..2a68d4aee 100644 --- a/data/hardware/crown-audio-dci-8-300n.yaml +++ b/data/hardware/crown-audio-dci-8-300n.yaml @@ -192,7 +192,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: J9usFJl8 diff --git a/data/hardware/crown-audio-dci-8-600da.yaml b/data/hardware/crown-audio-dci-8-600da.yaml index 67f9d139a..8365fd133 100644 --- a/data/hardware/crown-audio-dci-8-600da.yaml +++ b/data/hardware/crown-audio-dci-8-600da.yaml @@ -185,7 +185,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: DN1pJale diff --git a/data/hardware/crown-audio-dci-8-600n.yaml b/data/hardware/crown-audio-dci-8-600n.yaml index b5e02c630..8c4774891 100644 --- a/data/hardware/crown-audio-dci-8-600n.yaml +++ b/data/hardware/crown-audio-dci-8-600n.yaml @@ -193,7 +193,7 @@ io: signalFlow: bidirectional category: digital type: line - connection: euroblock + connection: rj11 maxConnections: 1 position: Bottom - key: DljVHEcS diff --git a/data/hardware/crown-audio-dsi-2-0-series.yaml b/data/hardware/crown-audio-dsi-2-0-series.yaml index 5e49f4940..11a574942 100644 --- a/data/hardware/crown-audio-dsi-2-0-series.yaml +++ b/data/hardware/crown-audio-dsi-2-0-series.yaml @@ -59,7 +59,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 4 position: Right - key: ZkYTOY7d diff --git a/data/hardware/crown-audio-i-tech-12000hd.yaml b/data/hardware/crown-audio-i-tech-12000hd.yaml index 7250deeff..06de7558e 100644 --- a/data/hardware/crown-audio-i-tech-12000hd.yaml +++ b/data/hardware/crown-audio-i-tech-12000hd.yaml @@ -65,19 +65,35 @@ io: maxConnections: 1 position: Bottom - key: 9fcv9ZUh - name: Speaker Output Ch.1 + name: Speaker Output Ch.1 (Speakon) signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: speakon + maxConnections: 1 + position: Bottom + - key: 05UcJmCv + name: Speaker Output Ch.1 (Binding Post) + signalFlow: output + category: audio + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: R184kCtA - name: Speaker Output Ch.2 + name: Speaker Output Ch.2 (Speakon) + signalFlow: output + category: audio + type: speaker-level + connection: speakon + maxConnections: 1 + position: Bottom + - key: mAnb81vz + name: Speaker Output Ch.2 (Binding Post) signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: binding-post maxConnections: 1 position: Bottom - key: Ufdv6wlW diff --git a/data/hardware/crown-audio-i-tech-4x3500hd.yaml b/data/hardware/crown-audio-i-tech-4x3500hd.yaml index e29e87e86..c1a2ea820 100644 --- a/data/hardware/crown-audio-i-tech-4x3500hd.yaml +++ b/data/hardware/crown-audio-i-tech-4x3500hd.yaml @@ -85,7 +85,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: speakon maxConnections: 1 position: Bottom - key: 9HtHaM1d @@ -93,7 +93,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: speakon maxConnections: 1 position: Bottom - key: KpmMulev @@ -101,7 +101,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: speakon maxConnections: 1 position: Bottom - key: dyJWAjJg @@ -109,7 +109,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: speakon maxConnections: 1 position: Bottom - key: VkE41P8b diff --git a/data/hardware/crown-audio-i-tech-5000hd.yaml b/data/hardware/crown-audio-i-tech-5000hd.yaml index 171e5d2ff..403d732b3 100644 --- a/data/hardware/crown-audio-i-tech-5000hd.yaml +++ b/data/hardware/crown-audio-i-tech-5000hd.yaml @@ -53,19 +53,35 @@ io: maxConnections: 1 position: Bottom - key: R80cut1y - name: Speaker Output Ch.1 + name: Speaker Output Ch.1 (Speakon) signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: speakon + maxConnections: 1 + position: Bottom + - key: izDPLyBr + name: Speaker Output Ch.1 (Binding Post) + signalFlow: output + category: audio + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: J0QlJtMw - name: Speaker Output Ch.2 + name: Speaker Output Ch.2 (Speakon) + signalFlow: output + category: audio + type: speaker-level + connection: speakon + maxConnections: 1 + position: Bottom + - key: C2Bl1A5s + name: Speaker Output Ch.2 (Binding Post) signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: binding-post maxConnections: 1 position: Bottom - key: mnsbD3dN diff --git a/data/hardware/crown-audio-i-tech-9000hd.yaml b/data/hardware/crown-audio-i-tech-9000hd.yaml index 335f9fc7b..3dfa0da0e 100644 --- a/data/hardware/crown-audio-i-tech-9000hd.yaml +++ b/data/hardware/crown-audio-i-tech-9000hd.yaml @@ -55,19 +55,35 @@ io: maxConnections: 1 position: Bottom - key: nCUaBkZ9 - name: Speaker Output Ch.1 + name: Speaker Output Ch.1 (Speakon) signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: speakon + maxConnections: 1 + position: Bottom + - key: wnKLQnII + name: Speaker Output Ch.1 (Binding Post) + signalFlow: output + category: audio + type: speaker-level + connection: binding-post maxConnections: 1 position: Bottom - key: UvV0ySeW - name: Speaker Output Ch.2 + name: Speaker Output Ch.2 (Speakon) + signalFlow: output + category: audio + type: speaker-level + connection: speakon + maxConnections: 1 + position: Bottom + - key: xOmbAmiu + name: Speaker Output Ch.2 (Binding Post) signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: binding-post maxConnections: 1 position: Bottom - key: ozRfcY8P diff --git a/data/hardware/crown-audio-vrack-12000hd.yaml b/data/hardware/crown-audio-vrack-12000hd.yaml index 7bb43ee3d..e11225538 100644 --- a/data/hardware/crown-audio-vrack-12000hd.yaml +++ b/data/hardware/crown-audio-vrack-12000hd.yaml @@ -121,6 +121,6 @@ io: signalFlow: input category: power type: power - connection: euroblock + connection: twist-lock maxConnections: 1 position: Bottom diff --git a/data/hardware/crown-audio-vrack-4x3500hd.yaml b/data/hardware/crown-audio-vrack-4x3500hd.yaml index f2682764a..1ca25619e 100644 --- a/data/hardware/crown-audio-vrack-4x3500hd.yaml +++ b/data/hardware/crown-audio-vrack-4x3500hd.yaml @@ -145,6 +145,6 @@ io: signalFlow: input category: power type: power - connection: euroblock + connection: twist-lock maxConnections: 1 position: Bottom diff --git a/data/hardware/crown-audio-xlc-21300.yaml b/data/hardware/crown-audio-xlc-21300.yaml index 44bb218d8..a782c1f48 100644 --- a/data/hardware/crown-audio-xlc-21300.yaml +++ b/data/hardware/crown-audio-xlc-21300.yaml @@ -36,7 +36,7 @@ io: signalFlow: input category: audio type: line - connection: euroblock + connection: db15 maxConnections: 1 position: Bottom - key: SHbD4lqd @@ -44,7 +44,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: IZknYtFB @@ -52,7 +52,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: eov5BUIY diff --git a/data/hardware/crown-audio-xlc-2500.yaml b/data/hardware/crown-audio-xlc-2500.yaml index a9e5077e6..108833708 100644 --- a/data/hardware/crown-audio-xlc-2500.yaml +++ b/data/hardware/crown-audio-xlc-2500.yaml @@ -50,7 +50,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: DFyQ6k0j @@ -58,7 +58,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: aJ2gexa3 diff --git a/data/hardware/crown-audio-xlc-2800.yaml b/data/hardware/crown-audio-xlc-2800.yaml index 31192cb42..cea044a15 100644 --- a/data/hardware/crown-audio-xlc-2800.yaml +++ b/data/hardware/crown-audio-xlc-2800.yaml @@ -50,7 +50,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: LLMDUwf2 @@ -58,7 +58,7 @@ io: signalFlow: output category: audio type: speaker-level - connection: euroblock + connection: barrier-strip maxConnections: 1 position: Bottom - key: gUzDB5i5 diff --git a/data/hardware/fostex-ap05mk2.yaml b/data/hardware/fostex-ap05mk2.yaml index 5a5c6d288..8ca95e9e9 100644 --- a/data/hardware/fostex-ap05mk2.yaml +++ b/data/hardware/fostex-ap05mk2.yaml @@ -19,12 +19,20 @@ io: maxConnections: 1 position: Bottom - key: vZ5UoyIC - name: Speaker Out + name: Speaker Out L signalFlow: output category: audio type: speaker-level connection: spring-terminal - maxConnections: 2 + maxConnections: 1 + position: Bottom + - key: z7hcND89 + name: Speaker Out R + signalFlow: output + category: audio + type: speaker-level + connection: spring-terminal + maxConnections: 1 position: Bottom releaseDate: 2020-01-14 links: diff --git a/data/hardware/fostex-ap15mk2.yaml b/data/hardware/fostex-ap15mk2.yaml index 98dad8a8d..dd5e20c13 100644 --- a/data/hardware/fostex-ap15mk2.yaml +++ b/data/hardware/fostex-ap15mk2.yaml @@ -52,12 +52,20 @@ io: maxConnections: 1 position: Bottom - key: HTmrJssR - name: Speaker Output + name: Speaker Output L signalFlow: output category: audio type: speaker-level connection: spring-terminal - maxConnections: 2 + maxConnections: 1 + position: Bottom + - key: Hp7hEpki + name: Speaker Output R + signalFlow: output + category: audio + type: speaker-level + connection: spring-terminal + maxConnections: 1 position: Bottom - key: hNpoQPYM name: DC Power diff --git a/data/hardware/fostex-ap20d.yaml b/data/hardware/fostex-ap20d.yaml index 7b71c05b6..62a271993 100644 --- a/data/hardware/fostex-ap20d.yaml +++ b/data/hardware/fostex-ap20d.yaml @@ -61,12 +61,20 @@ io: maxConnections: 1 position: Bottom - key: O7iaYikA - name: Speaker Output + name: Speaker Output L signalFlow: output category: audio type: speaker-level connection: spring-terminal - maxConnections: 4 + maxConnections: 1 + position: Bottom + - key: 38BjQ7sU + name: Speaker Output R + signalFlow: output + category: audio + type: speaker-level + connection: spring-terminal + maxConnections: 1 position: Bottom links: - type: support diff --git a/data/hardware/mackie-mp-240-bta.yaml b/data/hardware/mackie-mp-240-bta.yaml index f1daea519..11cf1ecdf 100644 --- a/data/hardware/mackie-mp-240-bta.yaml +++ b/data/hardware/mackie-mp-240-bta.yaml @@ -30,12 +30,20 @@ specs: |- - Gold-plated 1/8" to 1/4" adapter included io: - key: tgbA84XI - name: Cable Connector + name: Cable Connector (Left Earpiece) signalFlow: input category: audio type: line connection: mmcx - maxConnections: 2 + maxConnections: 1 + position: Top + - key: tgWPFOdv + name: Cable Connector (Right Earpiece) + signalFlow: input + category: audio + type: line + connection: mmcx + maxConnections: 1 position: Top prices: - amount: 249.99 diff --git a/data/hardware/rme-dtox-32.yaml b/data/hardware/rme-dtox-32.yaml index e0c70301b..ab935cad5 100644 --- a/data/hardware/rme-dtox-32.yaml +++ b/data/hardware/rme-dtox-32.yaml @@ -148,12 +148,20 @@ io: maxConnections: 1 position: Right - key: KiT1uWTX - name: D-sub 25-pin Connectors + name: D-sub 25-pin Connector 1 signalFlow: bidirectional category: digital type: line connection: db25 - maxConnections: 16 + maxConnections: 8 + position: Left + - key: DMjLfOCe + name: D-sub 25-pin Connector 2 + signalFlow: bidirectional + category: digital + type: line + connection: db25 + maxConnections: 8 position: Left links: - type: resource diff --git a/schema/CONTEXT.md b/schema/CONTEXT.md index d8169fea4..1146d40cb 100644 --- a/schema/CONTEXT.md +++ b/schema/CONTEXT.md @@ -859,6 +859,7 @@ rear-panel diagram — assign them with `pnpm enrich-io `, not during bulk - `firewire 400` - `ethernet` - `ethercon` +- `rj11` - `hdmi` - `lightning` - `aes/ebu` @@ -875,11 +876,13 @@ rear-panel diagram — assign them with `pnpm enrich-io `, not during bulk - `binding-post` - `banana` - `spring-terminal` +- `barrier-strip` - `barrel` - `iec-c6` - `iec-c14` - `iec-c20` - `powercon` +- `twist-lock` - `euroblock` - `built-in` - `card-slot` diff --git a/schema/io-connections.yaml b/schema/io-connections.yaml index a46c83534..e9fc61489 100644 --- a/schema/io-connections.yaml +++ b/schema/io-connections.yaml @@ -46,6 +46,7 @@ connections: - firewire 400 - ethernet - ethercon # locking Neutrik ethernet (e.g. SLink/gigaACE/Dante ports) + - rj11 # 6-position modular jack (e.g. Crown DCi GPIO control ports) - hdmi - lightning - aes/ebu @@ -66,6 +67,7 @@ connections: - binding-post - banana - spring-terminal + - barrier-strip # screw-terminal strip with barriers (covered amp outputs, e.g. Crown CDi) # Power connectors - barrel @@ -73,6 +75,7 @@ connections: - iec-c14 - iec-c20 - powercon + - twist-lock # locking mains inlet (NEMA/Hubbell twist-lock, CEE form) # Terminal block / phoenix style connectors - euroblock diff --git a/scripts/__tests__/derive-capabilities.test.ts b/scripts/__tests__/derive-capabilities.test.ts index edd72f62c..17b47f459 100644 --- a/scripts/__tests__/derive-capabilities.test.ts +++ b/scripts/__tests__/derive-capabilities.test.ts @@ -80,7 +80,11 @@ describe("CATEGORY_CAPABILITIES", () => { * valid category — only the entries show the mismatch. */ describe("declared capabilities agree with declared categories", () => { - it("every populated entry covers its categories' implied capabilities", () => { + // Loads and parses every hardware YAML file, so it scales with the corpus: + // the sweep sat at ~4s against the 5s default when the corpus tipped it over. + it("every populated entry covers its categories' implied capabilities", { + timeout: 30_000, + }, () => { const violations: string[] = []; for (const file of getYamlFiles(path.join(DATA_DIR, "hardware"))) { const data = loadYamlFile(file);