From 04f62c424b9c1a23f873b2560157156faacc65fc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 7 Nov 2026 04:26:07 +0000 Subject: [PATCH 1/6] feat(catalog): import Ferrofish (10 products) Fast runner import via scripts/catalog-import/fast. Tier: n/a New entries: 10 Auto-selected images: 51/51 Classified by: claude-sonnet-5 Co-Authored-By: Claude Sonnet 5 (fast runner) --- .changeset/import-ferrofish.md | 5 + data/hardware/ferrofish-a32pro.yaml | 237 ++++++++++ .../ferrofish-b4000-virtual-organ.yaml | 118 +++++ data/hardware/ferrofish-pulse16-ae.yaml | 422 +++++++++++++++++ data/hardware/ferrofish-pulse16-dx.yaml | 429 ++++++++++++++++++ data/hardware/ferrofish-pulse16-mx.yaml | 412 +++++++++++++++++ data/hardware/ferrofish-pulse16.yaml | 406 +++++++++++++++++ data/hardware/ferrofish-pulse8-ae.yaml | 251 ++++++++++ data/hardware/ferrofish-vertopro-32.yaml | 196 ++++++++ data/hardware/ferrofish-vertopro-64.yaml | 260 +++++++++++ data/hardware/ferrofish-vertopro-mx.yaml | 130 ++++++ 11 files changed, 2866 insertions(+) create mode 100644 .changeset/import-ferrofish.md create mode 100644 data/hardware/ferrofish-a32pro.yaml create mode 100644 data/hardware/ferrofish-b4000-virtual-organ.yaml create mode 100644 data/hardware/ferrofish-pulse16-ae.yaml create mode 100644 data/hardware/ferrofish-pulse16-dx.yaml create mode 100644 data/hardware/ferrofish-pulse16-mx.yaml create mode 100644 data/hardware/ferrofish-pulse16.yaml create mode 100644 data/hardware/ferrofish-pulse8-ae.yaml create mode 100644 data/hardware/ferrofish-vertopro-32.yaml create mode 100644 data/hardware/ferrofish-vertopro-64.yaml create mode 100644 data/hardware/ferrofish-vertopro-mx.yaml diff --git a/.changeset/import-ferrofish.md b/.changeset/import-ferrofish.md new file mode 100644 index 000000000..71711db0e --- /dev/null +++ b/.changeset/import-ferrofish.md @@ -0,0 +1,5 @@ +--- +"catalog": minor +--- + +Import Ferrofish (10 hardware/software entries). diff --git a/data/hardware/ferrofish-a32pro.yaml b/data/hardware/ferrofish-a32pro.yaml new file mode 100644 index 000000000..c676e83a5 --- /dev/null +++ b/data/hardware/ferrofish-a32pro.yaml @@ -0,0 +1,237 @@ +id: CBBAZ5Ue6jypg_6o-6coX +name: A32pro +manufacturer: ferrofish +primaryCategory: audio-interface +categories: + - rack-mount + - routing +url: https://www.ferrofish.com/de/product/a32pro/ +prices: + - amount: 2500 + currency: EUR + asOf: 2026-11-07 + source: https://www.ferrofish.com +description: The A32pro is a 1U converter with 32 x 32 balanced analog inputs + and outputs on D-Sub 25 connectors, a stereo main out and sample rates up to + 192 kHz, carrying both ADAT (32 x 32 channels) and MADI (64 x 64 channels). A + routing matrix makes it a digital format converter as well as a converter, for + integrating existing and future MADI and ADAT devices. +details: |- + The A32pro is built on a modular hardware platform and is fully equipped with the most widely used analog and digital interfaces. Beside the 32 x 32 balanced analog inputs and outputs in studio quality and the stereo main out up to 192 kHz, it offers both ADAT (32 x 32 channels) and MADI (64 x 64 channels). + + The highly integrated converter sits in a compact 1U chassis and carries 32 x 32 balanced analog channels, brought out over eight D-Sub 25 connectors. They deliver studio levels up to +20 dBu, adjustable individually in 1 dB steps. + + The design pairs the latest generation of ESS converters with a temperature-compensated clock and a jitter-reduction PLL, for crystal-clear sound up to 192 kHz. Thanks to its flexibility and a routing matrix, the A32pro is not only a converter but also a digital format converter for integrating existing and future MADI and ADAT devices. + + Two SFP slots take MADI modules of 64 x 64 channels each, with automatic redundant slot switching if one module loses signal. Two independent high-end headphone outputs run through a monitoring matrix, and a balanced 1/4-inch TRS stereo output mirrors the source feeding the red headphone output. + + A GPIO port with four I/Os handles external alarm monitoring and preset switching, preset management covers eight renameable presets, and nearly all analog and digital inputs and outputs can be routed in groups of eight channels. The unit ships with one multimode optical MADI SFP module. +specs: |- + - 32 x 32 balanced analog I/O channels on D-Sub 25 connectors, with a maximum I/O level of +20 dBu + - Individually adjustable input gain and output level on every analog I/O + - 2 SFP slots for two MADI modules, 64 x 64 digital MADI channels each + - Automatic redundant slot switching when an SFP module loses signal + - 32 x 32 ADAT I/O channels on TOSLINK connectors + - Two independent high-end headphone outputs with a monitoring matrix + - Balanced 1/4-inch TRS stereo output mirroring the output source of the red headphone output + - 1 multimode optical MADI SFP module included as the standard module + - GPIO port with 4 I/Os for external alarm monitoring and preset switching + - Preset management with eight renameable presets + - Nearly all analog and digital inputs and outputs can be routed in groups of 8 channels + - Sample rates up to 192 kHz + - Compact 1U chassis + - Shipping weight 5 kg + - Shipping dimensions 27 x 48 x 44 cm +io: + - key: uFEh8JRR + name: Analog Input D-Sub 1 + signalFlow: input + category: audio + type: line + connection: db25 + maxConnections: 8 + position: Right + - key: WXkc2LsV + name: Analog Input D-Sub 2 + signalFlow: input + category: audio + type: line + connection: db25 + maxConnections: 8 + position: Right + - key: xiO2kO7k + name: Analog Input D-Sub 3 + signalFlow: input + category: audio + type: line + connection: db25 + maxConnections: 8 + position: Right + - key: NPAJ1Goy + name: Analog Input D-Sub 4 + signalFlow: input + category: audio + type: line + connection: db25 + maxConnections: 8 + position: Right + - key: JHKVgIQ7 + name: Analog Output D-Sub 1 + signalFlow: output + category: audio + type: line + connection: db25 + maxConnections: 8 + position: Right + - key: NQElI4no + name: Analog Output D-Sub 2 + signalFlow: output + category: audio + type: line + connection: db25 + maxConnections: 8 + position: Right + - key: fLzf0hSb + name: Analog Output D-Sub 3 + signalFlow: output + category: audio + type: line + connection: db25 + maxConnections: 8 + position: Right + - key: IOVAGaku + name: Analog Output D-Sub 4 + signalFlow: output + category: audio + type: line + connection: db25 + maxConnections: 8 + position: Right + - key: jlcSQ9oq + name: ADAT In A + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: CZ5jIGs6 + name: ADAT In B + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: PurCOiGE + name: ADAT In C + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: LQwOTAaf + name: ADAT In D + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: DdARRfB2 + name: ADAT Out A + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: LBMWyLHA + name: ADAT Out B + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: Bd3N5Y5a + name: ADAT Out C + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: dNQO9Ozn + name: ADAT Out D + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: BZU5wDRW + name: MADI SFP Slot A + signalFlow: bidirectional + category: digital + type: madi + connection: card-slot + maxConnections: 64 + position: Right + - key: bNKH9IHM + name: MADI SFP Slot B + signalFlow: bidirectional + category: digital + type: madi + connection: card-slot + maxConnections: 64 + position: Right + - key: SpnesKpA + name: Main Out Left + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: JzHZv1TU + name: Main Out Right + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: REiLOEiz + name: GPIO Port + signalFlow: bidirectional + category: digital + type: gpio + connection: proprietary + maxConnections: 1 + position: Right + - key: p8Aw0Jqw + name: Power Input + signalFlow: input + category: power + type: power + connection: barrel + maxConnections: 1 + position: Right + - key: uZQiMfyG + name: Headphone Output 1 + signalFlow: output + category: audio + type: headphone + connection: 1/4-inch + maxConnections: 1 + position: Left + - key: xD2nCldc + name: Headphone Output 2 + signalFlow: output + category: audio + type: headphone + connection: 1/4-inch + maxConnections: 1 + position: Left diff --git a/data/hardware/ferrofish-b4000-virtual-organ.yaml b/data/hardware/ferrofish-b4000-virtual-organ.yaml new file mode 100644 index 000000000..67ca7a50c --- /dev/null +++ b/data/hardware/ferrofish-b4000-virtual-organ.yaml @@ -0,0 +1,118 @@ +id: NoMMN7-kuIYwvZISfF8-e +name: B4000+ +manufacturer: ferrofish +primaryCategory: organ +categories: + - virtual-instrument + - outboard +capabilities: + - physical-modeling + - rotary + - chorus + - vibrato + - reverb + - amp-modeling +url: https://www.ferrofish.com/de/product/b4000-virtual-organ/ +prices: + - amount: 400 + currency: EUR + asOf: 2026-11-07 + source: https://www.ferrofish.com +description: The B4000+ packs the legendary Hammond B3 organ into an ultra + compact box with nine drawbars, built to be played rather than only looked at. + It simulates all 91 tonewheels, optionally with crosstalk and mechanical wear, + fully polyphonic, with scanner vibrato, tube amplifier, reverb and the + legendary Leslie. +details: |- + The B4000+ packs the legendary Hammond B3 organ into an ultra compact box. Nobody would build a guitar without a neck because it simply does not work without one, which is why the B4000+ carries nine drawbars, there to be touched, tweaked and above all played. + + It is based on one of the best and most powerful digital signal processors on the market, the Sharc DSP from Analog Devices. The sound and the warmth of the B3 are recreated down to the last detail, including all the electrical and mechanical shortcomings that made the instrument a legend. + + The result is a real organ with a voluminous bass belly, defined mids and the necessary scream in the highs, the authentic sound of a living electromechanical B3. + + The B4000+ simulates all 91 tonewheels, with crosstalk and mechanical wear where wanted. All of it is fully polyphonic, with scanner vibrato, tube amplifier and reverb, and of course the legendary Leslie, each simulated and voiced. + + Three fully polyphonic manuals (Upper, Lower and a MIDI foot pedal) can be played at the same time over two MIDI inputs with key split, and the effect processor covers rotor (Leslie), chorus, amp simulation, vibrato and reverb. The panel carries nine drawbars, six metal endless encoders and a colour TFT display in a solid metal housing. +specs: |- + - Nine drawbar manual + - Three fully polyphonic manuals: Upper, Lower and Pedal (MIDI foot pedal) + - All three manuals playable at the same time + - Effect processor with rotor (Leslie), chorus, amp simulation, vibrato and reverb + - Colour TFT display + - Factory and user presets + - USB connection (MIDI to host) + - 2 x MIDI In + - MIDI key split + - 6.3 mm jack input for a swell pedal + - 6.3 mm jack input for rotor slow and fast + - Also controllable over aftertouch and modulation wheel + - Audio and headphone output + - 6 metal endless encoder pots + - Solid metal housing + - Dimensions 24.1 cm x 17.8 cm x 6.1 cm + - Shipping weight 3 kg +io: + - key: FmP0YbtA + name: MIDI In 1 + signalFlow: input + category: midi + type: midi + connection: 5-pin din + maxConnections: 1 + position: Right + - key: UngGlKX3 + name: MIDI In 2 + signalFlow: input + category: midi + type: midi + connection: 5-pin din + maxConnections: 1 + position: Right + - key: YHtlcihV + name: USB Port + signalFlow: bidirectional + category: digital + type: usb + connection: usb-b + maxConnections: 1 + position: Right + - key: C5z584Yl + name: Swell Pedal Input + signalFlow: input + category: audio + type: expression + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: PzbdGRcc + name: Rotor Slow/Fast Input + signalFlow: input + category: audio + type: expression + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 8jkLRkiQ + name: Audio Output + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: nwU5G6RF + name: Headphone Output + signalFlow: output + category: audio + type: headphone + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 1lwCrr4P + name: Power Input + signalFlow: input + category: power + type: power + connection: barrel + maxConnections: 1 + position: Right diff --git a/data/hardware/ferrofish-pulse16-ae.yaml b/data/hardware/ferrofish-pulse16-ae.yaml new file mode 100644 index 000000000..7f61a06b0 --- /dev/null +++ b/data/hardware/ferrofish-pulse16-ae.yaml @@ -0,0 +1,422 @@ +id: T6G_m9OhGBR_gXPWsIkrd +name: Pulse16 AE +manufacturer: ferrofish +primaryCategory: audio-interface +categories: + - rack-mount + - routing +url: https://www.ferrofish.com/de/product/pulse16-ae/ +prices: + - amount: 999 + currency: EUR + asOf: 2026-11-07 + source: https://www.ferrofish.com +description: The Ferrofish PULSE16 AE is a versatile and compact AD/DA converter + designed for seamless integration into studio and live setups. With 16 + high-quality balanced analog inputs and outputs, it ensures precise and + transparent signal conversion. +details: |- + The Ferrofish PULSE16 AE is a versatile and compact AD/DA converter designed for seamless integration into studio and live setups. With 16 high-quality balanced analog inputs and outputs, it ensures precise and transparent signal conversion. The PULSE16 AE offers full visual control via its front-panel displays, simplifying real-time monitoring and configuration, and its clocking options and compatibility with standard studio connections suit professional workflows in a 19 inch 1U rack form factor. + + Analog I/O is 16 balanced TRS inputs and 16 balanced TRS outputs on quarter-inch jacks, with a quarter-inch headphone output. ADAT connectivity is 4 input ports and 4 output ports, and SMUX support carries 32 channels at 48 kHz, 16 channels at 96 kHz or 8 channels at 192 kHz. + + Clocking runs from an internal high-stability clock or external sync via ADAT or word clock, with a word clock input and output on BNC connectors. Routing is per channel. + + Signal monitoring uses high-resolution front-panel displays for input and output levels along with multi-coloured LED meters, and a front-panel control knob and buttons handle navigation and setup. + + For connectivity, USB-C carries remote configuration through the Ferrofish RemoteFish software, MIDI controller commands (MIDI CC) provide remote control, and a MIDI port serves firmware updates and future features. The converter is expandable via an optional DSP stick. +specs: |- + - 16 balanced TRS inputs (¼-inch / 6.3 mm) + - 16 balanced TRS outputs (¼-inch / 6.3 mm) + - Headphone Output (¼-inch / 6.3 mm) + - 4 ADAT input ports + - 4 ADAT output ports + - Supports SMUX for higher sample rates: 32 channels at 48 kHz, 16 channels at 96 kHz, 8 channels at 192 kHz + - Word Clock input and output (BNC connectors) + - Internal high-stability clock or external sync via ADAT or Word Clock + - Per-channel routing + - High-resolution front-panel displays for input and output level monitoring + - Multi-colored LED meters for clear visual feedback + - Front-panel control knob and buttons for quick navigation and setup + - USB-C for remote configuration via Ferrofish RemoteFish software + - Remote control via MIDI controller commands (MIDI CC) + - MIDI port for firmware updates and future features + - Expandable via optional DSP stick + - 19 inch 1U rack form factor, 19 x 50 x 4.4 cm, 2 kg +io: + - key: Riho1WcZ + name: Analog Input 1 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: opDIjHhA + name: Analog Input 2 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 6iQRcjqU + name: Analog Input 3 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 7a0eg7O3 + name: Analog Input 4 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 0l6rN7mv + name: Analog Input 5 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: oFP7MuCU + name: Analog Input 6 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: WaA7aHJb + name: Analog Input 7 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: yc1YcVdr + name: Analog Input 8 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Jr73pj1Z + name: Analog Input 9 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 2bYLUow9 + name: Analog Input 10 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: EeuTaGQI + name: Analog Input 11 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Y75lmUA2 + name: Analog Input 12 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: PizdQ8Ay + name: Analog Input 13 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: NtkNubw8 + name: Analog Input 14 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 5TbFvvQj + name: Analog Input 15 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Sm9F235P + name: Analog Input 16 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 7c34HKfY + name: Analog Output 1 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: OO7JLqgZ + name: Analog Output 2 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: GGjNqEEG + name: Analog Output 3 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: qEfC8Stj + name: Analog Output 4 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: TYN4wEpR + name: Analog Output 5 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: lxHA0lkH + name: Analog Output 6 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: ymlNFZNQ + name: Analog Output 7 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: m3LVT8Ay + name: Analog Output 8 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: iEimhXd6 + name: Analog Output 9 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Y6R3nlWs + name: Analog Output 10 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: RjlrHode + name: Analog Output 11 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: tvM5kdEe + name: Analog Output 12 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: OBSTu7uo + name: Analog Output 13 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: i09HvY1G + name: Analog Output 14 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: nOvA8vMN + name: Analog Output 15 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: vv56ZP4R + name: Analog Output 16 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: G5vqTVlN + name: ADAT In 1 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: YgJwnAmb + name: ADAT In 2 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: omNV63PD + name: ADAT In 3 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: s1yZBqM4 + name: ADAT In 4 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: HBIk0wyR + name: ADAT Out 1 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: JAJyYgAX + name: ADAT Out 2 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: XHu2EIX6 + name: ADAT Out 3 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: eRDUsBDv + name: ADAT Out 4 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: p8KlBksy + name: Word Clock In + signalFlow: input + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: QxNoBJLN + name: Word Clock Out + signalFlow: output + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: 1G8Eqagv + name: MIDI In + signalFlow: input + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: CzRt6c9a + name: MIDI Out + signalFlow: output + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: LhBDjZa4 + name: USB-C + signalFlow: bidirectional + category: digital + type: usb + connection: usb-c + maxConnections: 1 + position: Right + - key: XkoVhAu3 + name: Headphone Output + signalFlow: output + category: audio + type: headphone + connection: 1/4-inch + maxConnections: 1 + position: Left + - key: xb7207WG + name: Power Input + signalFlow: input + category: power + type: power + connection: barrel + maxConnections: 1 + position: Right diff --git a/data/hardware/ferrofish-pulse16-dx.yaml b/data/hardware/ferrofish-pulse16-dx.yaml new file mode 100644 index 000000000..9267c8ecc --- /dev/null +++ b/data/hardware/ferrofish-pulse16-dx.yaml @@ -0,0 +1,429 @@ +id: WDcafR-11zR_8NXG9PPxT +name: Pulse16 DX +manufacturer: ferrofish +primaryCategory: audio-interface +categories: + - rack-mount + - routing +url: https://www.ferrofish.com/de/product/pulse16-dx/ +prices: + - amount: 1900 + currency: EUR + asOf: 2026-11-07 + source: https://www.ferrofish.com +description: The PULSE16 DX converts 16 x 16 balanced analog inputs and outputs + to ADAT, MADI and Dante I/O at studio quality up to 96 kHz. Packed into just + 1U, the highly integrated converter carries 16 x 16 balanced analog TRS + sockets at studio levels up to +20 dBu, individually adjustable in 1 dB steps. +details: |- + The PULSE16 DX converts 16 x 16 balanced analog inputs and outputs to ADAT and MADI I/O at studio quality up to 96 kHz. ADAT is a cost-effective and mature interface that is already available almost everywhere, so adding 16 x 16 analog channels to a studio takes only a few steps. The 32 x 32 ADAT channels can also be routed alongside the analog channels to and from the MADI and Dante channels. + + The low-latency A/D and D/A converters, a temperature-compensated clock and a jitter reduction PLL are there to keep the sound clear. All of it sits in a compact 1U chassis, and the PULSE16 DX delivers studio levels up to +20 dBu, individually adjustable in 1 dB steps, across a total of 32 jack connectors. The 4 x 4 ADAT ports convert 16 x 16 channels at 96 kHz without reducing the channel count, as do the 64 x 64 MADI and Dante channels, which drop to 32 x 32 at 96 kHz. + + Configuration is straightforward thanks to the two TFT screens, which lay out all the information without a look at the manual. Remote control over MIDI or Ethernet is also possible with the free RemoteFish app for PC and Mac. + + The headphone output can play back almost any analog or digital input or output, which suits a quick check of a signal. +specs: |- + - A/D and D/A converters with 16 balanced analog inputs and outputs at +20 dBu + - Input and output levels individually adjustable in 1 dB steps + - 32 x 32 digital channels over 4 ADAT I/O sockets, converting 16 x 16 channels even at 96 kHz + - 64 x 64 digital channels on the MADI interface over an optical multimode SFP module, with a coaxial module available as an option + - 64 x 64 digital channels on the Dante interface in a redundant primary and secondary arrangement + - Monitoring matrix of almost every digital and analog input and output onto the stereo headphone output + - All analog and digital inputs and outputs on the rear panel are freely routable in groups of 8 channels + - Preset management + - Word clock generator and receiver with a proprietary jitter reduction circuit + - 19 inch 1U chassis, 19 x 48 x 4.4 cm, 5 kg +io: + - key: XY8cW4Py + name: Analog Input 1 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 4lUlbdIc + name: Analog Input 2 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: lzFZ858t + name: Analog Input 3 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: TtfnfJRi + name: Analog Input 4 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 6RfexD3K + name: Analog Input 5 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: TFPB3v4B + name: Analog Input 6 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Gb1WORXY + name: Analog Input 7 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: BvE5Flc2 + name: Analog Input 8 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: KmickmUk + name: Analog Input 9 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: E4ofKZUF + name: Analog Input 10 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 9cdoZ6sT + name: Analog Input 11 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: J6iDORm5 + name: Analog Input 12 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: MpkTsTgq + name: Analog Input 13 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 5Yffx9SI + name: Analog Input 14 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: si8VWiz1 + name: Analog Input 15 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Hwnqb9Cz + name: Analog Input 16 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: xbgzZnCe + name: Analog Output 1 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: k1z7dVP8 + name: Analog Output 2 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: eOcjxZWA + name: Analog Output 3 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Q8DO5QL7 + name: Analog Output 4 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: lCaW1bTI + name: Analog Output 5 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: rcIkAEez + name: Analog Output 6 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 8MMUrHI5 + name: Analog Output 7 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Kdcf4smZ + name: Analog Output 8 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: rfmGgGAD + name: Analog Output 9 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 376VYBSn + name: Analog Output 10 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: AmGwB9q1 + name: Analog Output 11 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: a6O5GNNa + name: Analog Output 12 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: c8dAo69L + name: Analog Output 13 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: l7nCabSt + name: Analog Output 14 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: QzJ6bTMt + name: Analog Output 15 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: rju8bv50 + name: Analog Output 16 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 4Dsjn4SQ + name: ADAT In 1 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 4wIDUqYk + name: ADAT In 2 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: bRocXqjX + name: ADAT In 3 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: ZjSYJKJw + name: ADAT In 4 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 0HTNMAqk + name: ADAT Out 1 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 9kRbgzIq + name: ADAT Out 2 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: gPAl3xV0 + name: ADAT Out 3 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: Rifgcolt + name: ADAT Out 4 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: lmAcak5B + name: MADI SFP Bay + signalFlow: bidirectional + category: digital + type: madi + connection: card-slot + maxConnections: 64 + position: Right + - key: jTJAJYn8 + name: Dante Primary + signalFlow: bidirectional + category: digital + type: dante + connection: ethernet + maxConnections: 64 + position: Right + - key: 5cSzSjTC + name: Dante Secondary + signalFlow: bidirectional + category: digital + type: dante + connection: ethernet + maxConnections: 64 + position: Right + - key: R4vAcVBB + name: Word Clock In + signalFlow: input + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: pkPpWEFf + name: Word Clock Out + signalFlow: output + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: Qf28gv6G + name: MIDI In + signalFlow: input + category: midi + type: midi + connection: 5-pin din + maxConnections: 1 + position: Right + - key: hE0qpcy2 + name: MIDI Out + signalFlow: output + category: midi + type: midi + connection: 5-pin din + maxConnections: 1 + position: Right + - key: nsKnu591 + name: Headphone Output + signalFlow: output + category: audio + type: headphone + connection: 1/4-inch + maxConnections: 1 + position: Left + - key: OZZC6E3E + name: Power Input + signalFlow: input + category: power + type: power + connection: barrel + maxConnections: 1 + position: Right diff --git a/data/hardware/ferrofish-pulse16-mx.yaml b/data/hardware/ferrofish-pulse16-mx.yaml new file mode 100644 index 000000000..39aff9d1e --- /dev/null +++ b/data/hardware/ferrofish-pulse16-mx.yaml @@ -0,0 +1,412 @@ +id: LP546GVmb7wnadWU_OQ_j +name: Pulse16 MX +manufacturer: ferrofish +primaryCategory: audio-interface +categories: + - rack-mount + - routing +url: https://www.ferrofish.com/de/product/pulse16-mx/ +prices: + - amount: 1169 + currency: EUR + asOf: 2026-11-07 + source: https://www.ferrofish.com +description: The PULSE16 MX converts 16 x 16 balanced analog inputs and outputs + to ADAT and MADI I/O at studio quality up to 96 kHz. The 32 x 32 ADAT channels + can be routed alongside the analog channels to and from the 64 x 64 MADI + channels. +details: |- + The PULSE16 MX converts 16 x 16 balanced analog inputs and outputs to ADAT and MADI I/O at studio quality up to 96 kHz. ADAT is a cost-effective and mature interface that is already available almost everywhere, so adding 16 x 16 analog channels to a studio takes only a few steps. The 32 x 32 ADAT channels can also be routed alongside the analog channels to and from the MADI channels. + + The low-latency A/D and D/A converters, a temperature-compensated clock and a jitter reduction PLL are there to keep the sound clear. All of it sits in a compact 1U chassis, and the PULSE16 MX delivers studio levels up to +20 dBu, individually adjustable in 1 dB steps, across a total of 32 jack connectors. The 4 x 4 ADAT ports convert 16 x 16 channels at 96 kHz without reducing the channel count, as do the 64 x 64 MADI channels, which drop to 32 x 32 at 96 kHz. + + Configuration is straightforward thanks to the two TFT screens, which lay out all the information without a look at the manual. Remote control over MIDI is also possible with the free RemoteFish app for PC and Mac. + + The headphone output can play back almost any analog or digital input or output, which suits a quick check of a signal. +specs: |- + - A/D and D/A converters with 16 balanced analog inputs and outputs at +20 dBu + - Input and output levels individually adjustable in 1 dB steps + - 32 x 32 digital channels over 4 ADAT I/O sockets, converting 16 x 16 channels even at 96 kHz + - 64 x 64 digital channels on the MADI interface over an optical multimode SFP module, with a coaxial module available as an option + - Monitoring matrix of almost every digital and analog input and output onto the stereo headphone output + - All analog and digital inputs and outputs on the rear panel are freely routable in groups of 8 channels + - Preset management + - Word clock generator and receiver with a proprietary jitter reduction circuit + - 19 inch 1U chassis, 19 x 48 x 4.4 cm, 5 kg +io: + - key: TvLs7o7y + name: Analog Input 1 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: mCZQlgKC + name: Analog Input 2 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: XszKRfnK + name: Analog Input 3 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: UWWyZpFe + name: Analog Input 4 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: QTjnTzyi + name: Analog Input 5 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 0CMU4nrJ + name: Analog Input 6 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: nbBBfpJE + name: Analog Input 7 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Qvmo8hEB + name: Analog Input 8 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: ktqGRN8h + name: Analog Input 9 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: E7KViHte + name: Analog Input 10 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: C0otxpiA + name: Analog Input 11 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: TVYLyZe3 + name: Analog Input 12 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: JZAh4NiE + name: Analog Input 13 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 6z3f7GGK + name: Analog Input 14 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: qx504isG + name: Analog Input 15 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: hfSNkFCE + name: Analog Input 16 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: DJzOu9sO + name: Analog Output 1 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: bLk0hZRZ + name: Analog Output 2 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: HVv9jdvq + name: Analog Output 3 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: WGFL1YEx + name: Analog Output 4 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 3HKni9QA + name: Analog Output 5 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: x4WEmJyE + name: Analog Output 6 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: zfnE6Pyi + name: Analog Output 7 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Nz97Msxf + name: Analog Output 8 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: SX7v9ZfC + name: Analog Output 9 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: xdWkIohr + name: Analog Output 10 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: AIkv3cBp + name: Analog Output 11 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: gtQRjkOK + name: Analog Output 12 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: SvqEeIA9 + name: Analog Output 13 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 7k29y3uG + name: Analog Output 14 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: JIMsqSyr + name: Analog Output 15 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: bAuQgnYe + name: Analog Output 16 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: G5rvBdNh + name: ADAT In 1 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 6Bqfucpc + name: ADAT In 2 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: Smn4UX2B + name: ADAT In 3 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: brG8TK2V + name: ADAT In 4 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: nv1asRWa + name: ADAT Out 1 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: PLL3Las7 + name: ADAT Out 2 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: J2i7lrdI + name: ADAT Out 3 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: efyf3bJ0 + name: ADAT Out 4 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: aBm1uYYs + name: MADI SFP Bay + signalFlow: bidirectional + category: digital + type: madi + connection: card-slot + maxConnections: 64 + position: Right + - key: 0rQSWJ7B + name: Word Clock In + signalFlow: input + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: 1193k1Fj + name: Word Clock Out + signalFlow: output + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: 29p1qPUs + name: MIDI In + signalFlow: input + category: midi + type: midi + connection: 5-pin din + maxConnections: 1 + position: Right + - key: UYpq9Ily + name: MIDI Out + signalFlow: output + category: midi + type: midi + connection: 5-pin din + maxConnections: 1 + position: Right + - key: aUl2Xpeb + name: Headphone Output + signalFlow: output + category: audio + type: headphone + connection: 1/4-inch + maxConnections: 1 + position: Left + - key: 3CBqbCcn + name: Power Input + signalFlow: input + category: power + type: power + connection: barrel + maxConnections: 1 + position: Right diff --git a/data/hardware/ferrofish-pulse16.yaml b/data/hardware/ferrofish-pulse16.yaml new file mode 100644 index 000000000..2ec66e583 --- /dev/null +++ b/data/hardware/ferrofish-pulse16.yaml @@ -0,0 +1,406 @@ +id: orRNcsKv0dVpAIVZMuwKt +name: Pulse16 +manufacturer: ferrofish +primaryCategory: audio-interface +categories: + - rack-mount + - routing +url: https://www.ferrofish.com/de/product/pulse16/ +prices: + - amount: 888 + currency: EUR + asOf: 2026-11-07 + source: https://www.ferrofish.com +description: The PULSE16 converts 16 x 16 balanced analog inputs and outputs to + ADAT I/O at studio quality up to 96 kHz. Its 4 x 4 ADAT ports carry 32 x 32 + digital channels, so all 16 x 16 channels still convert at 96 kHz without a + reduced channel count. +details: |- + The PULSE16 converts 16 x 16 balanced analog inputs and outputs to ADAT I/O at studio quality up to 96 kHz. ADAT is a cost-effective and mature interface that is already available almost everywhere, so adding 16 x 16 analog channels to a studio with the PULSE16 takes only a few steps. + + The low-latency A/D and D/A converters, a temperature-compensated clock and a jitter reduction PLL are there to keep the sound clear. All of it sits in a compact 1U chassis, and the PULSE16 delivers studio levels up to +20 dBu, individually adjustable in 1 dB steps, across a total of 32 jack connectors. The 4 x 4 ADAT ports convert 16 x 16 channels at 96 kHz without reducing the channel count. + + Configuration is straightforward thanks to the two TFT screens, which lay out all the information without a look at the manual. Remote control over MIDI is also possible with the free RemoteFish app for PC and Mac. + + The headphone output can play back almost any analog or digital input or output, which suits a quick check of a signal. + + The PULSE16 grows with a studio: the MADI I/O section can be unlocked with an upgrade kit consisting of a MADI SFP module together with an unlock code, which turns the PULSE16 into a full PULSE16 MX. +specs: |- + - A/D and D/A converters with 16 balanced analog inputs and outputs at +20 dBu + - Input and output levels individually adjustable in 1 dB steps + - 32 x 32 digital channels over 4 ADAT I/O sockets, converting 16 x 16 channels even at 96 kHz + - Monitoring matrix of almost every digital and analog input and output onto the stereo headphone output + - All analog and digital inputs and outputs on the rear panel are freely routable in groups of 8 channels + - Preset management + - Word clock generator and receiver with a proprietary jitter reduction circuit + - Upgradeable to the MADI-capable PULSE16 MX version with a paid upgrade kit + - 19 inch 1U chassis, 19 x 48 x 4.4 cm, 5 kg +io: + - key: is4uIhLe + name: Analog Input 1 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: czzivQB8 + name: Analog Input 2 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: LTe2UHPh + name: Analog Input 3 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: cKOdLW4R + name: Analog Input 4 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: tKNrwsWB + name: Analog Input 5 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: kycMU1a2 + name: Analog Input 6 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 6vsotWLj + name: Analog Input 7 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: b7xgQJ8S + name: Analog Input 8 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Unv1pvO5 + name: Analog Input 9 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: U2kuvzC7 + name: Analog Input 10 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: mtAGx1AI + name: Analog Input 11 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: DJaSoxd6 + name: Analog Input 12 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: MfCxLEhP + name: Analog Input 13 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: p4v21py2 + name: Analog Input 14 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: Wi826uXV + name: Analog Input 15 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: q14LxwCO + name: Analog Input 16 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: X8DXSKLV + name: Analog Output 1 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: vya6tR8n + name: Analog Output 2 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: LhTcHGqv + name: Analog Output 3 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: fOnUJWms + name: Analog Output 4 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 3Rsckpo2 + name: Analog Output 5 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: RCBiwL3Z + name: Analog Output 6 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 4sThJ2o3 + name: Analog Output 7 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: RE2CZEAM + name: Analog Output 8 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: bwHTEseY + name: Analog Output 9 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 7ZKKGg0X + name: Analog Output 10 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: e6FdnQQJ + name: Analog Output 11 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: INZmu7A0 + name: Analog Output 12 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: HnRiK75m + name: Analog Output 13 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: xgcyugOg + name: Analog Output 14 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: nqZgX05M + name: Analog Output 15 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: wuw9j4W2 + name: Analog Output 16 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 1a7FIq7M + name: ADAT In 1 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: mS87gAHQ + name: ADAT In 2 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: uMHt6kAU + name: ADAT In 3 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: Av0j6LU1 + name: ADAT In 4 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: y1PevgEv + name: ADAT Out 1 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: YsywbTBG + name: ADAT Out 2 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: Aq3IgInX + name: ADAT Out 3 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: MWO7QNZH + name: ADAT Out 4 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 2km3vH2W + name: Word Clock In + signalFlow: input + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: 0aD2uMH1 + name: Word Clock Out + signalFlow: output + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: w6L5D6rs + name: MIDI In + signalFlow: input + category: midi + type: midi + connection: 5-pin din + maxConnections: 1 + position: Right + - key: CPeueNHR + name: MIDI Out + signalFlow: output + category: midi + type: midi + connection: 5-pin din + maxConnections: 1 + position: Right + - key: 7T1Ikeq9 + name: Headphone Output + signalFlow: output + category: audio + type: headphone + connection: 1/4-inch + maxConnections: 1 + position: Left + - key: jPG9DRe4 + name: Power Input + signalFlow: input + category: power + type: power + connection: barrel + maxConnections: 1 + position: Right diff --git a/data/hardware/ferrofish-pulse8-ae.yaml b/data/hardware/ferrofish-pulse8-ae.yaml new file mode 100644 index 000000000..2a1002e1a --- /dev/null +++ b/data/hardware/ferrofish-pulse8-ae.yaml @@ -0,0 +1,251 @@ +id: a6D2r4vNvL1yJHI6pnK0z +name: Pulse8 AE +manufacturer: ferrofish +primaryCategory: audio-interface +categories: + - rack-mount +url: https://www.ferrofish.com/de/product/pulse8-ae/ +prices: + - amount: 600 + currency: EUR + asOf: 2026-11-07 + source: https://www.ferrofish.com +description: The Ferrofish PULSE8 AE is a compact AD/DA converter with 8 + balanced analog inputs, 8 balanced analog outputs and ADAT connectivity up to + 192 kHz. A high-resolution front display gives full visual control over levels + and configuration. +details: |- + The Ferrofish PULSE8 AE is a versatile and compact AD/DA converter designed to drop into a studio or live setup. Its 8 high-quality balanced analog inputs and outputs deliver precise and clean signal conversion, and the unit is built for professional workflows where reliable performance has to fit into a small space. + + The analog section carries 8 balanced TRS inputs and 8 balanced TRS outputs on quarter-inch jacks. Two ADAT input ports and two ADAT output ports handle the digital side, with SMUX support for higher sample rates: up to 192 kHz with 4 x 4 ADAT channels over SMUX/4, up to 96 kHz with 8 x 8 ADAT channels over SMUX/2, or up to 48 kHz with 16 x 16 ADAT channels. + + Clocking runs from a high-stability internal clock or from external sync over ADAT or word clock, with word clock input and output on BNC connectors. The high-resolution front display monitors input and output signal levels, and multi-coloured LED meters give clear visual feedback. + + A front-panel control knob and buttons handle navigation and configuration. USB-C allows remote configuration from the Ferrofish RemoteFish software, and MIDI input and output carry firmware updates. The unit runs from an external 12 V / 1 A power supply, in a compact housing suited to rack-mounted or desktop use. +specs: |- + - 8 balanced TRS inputs (quarter-inch) + - 8 balanced TRS outputs (quarter-inch) + - 2 ADAT input ports + - 2 ADAT output ports + - SMUX support: up to 192 kHz with 4 x 4 ADAT channels over SMUX/4 + - Up to 96 kHz with 8 x 8 ADAT channels over SMUX/2 + - Up to 48 kHz with 16 x 16 ADAT channels + - Word clock input and output on BNC connectors + - High-stability internal clock, or external sync via ADAT or word clock + - High-resolution front display for input and output level monitoring + - Multi-coloured LED meters + - Front-panel control knob and buttons for navigation and configuration + - USB-C for remote configuration with Ferrofish RemoteFish software + - MIDI input and output for firmware updates + - External 12 V / 1 A power supply + - Weight 2 kg + - Dimensions 13 x 22 x 4.4 cm +io: + - key: YZYe5TKb + name: Analog Input 1 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: OmSNBmsm + name: Analog Input 2 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 5S5YtGum + name: Analog Input 3 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: kVPxLAV9 + name: Analog Input 4 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: EgxsdA0P + name: Analog Input 5 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: IeyPjhhh + name: Analog Input 6 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: eHhLH6mg + name: Analog Input 7 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: z0AXmut2 + name: Analog Input 8 + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: SmWBjV3c + name: Analog Output 1 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: MohQwzED + name: Analog Output 2 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: wKqJhAo4 + name: Analog Output 3 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 2ueFd8u5 + name: Analog Output 4 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: GexA9eLD + name: Analog Output 5 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: dFy5dfuq + name: Analog Output 6 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: wJRqFMIh + name: Analog Output 7 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: iVvSBeH5 + name: Analog Output 8 + signalFlow: output + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right + - key: 3lbOCK3C + name: ADAT Input 1 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: z87N8upQ + name: ADAT Input 2 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 14WEDJjv + name: ADAT Output 1 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: dxQXHKlT + name: ADAT Output 2 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 89K4KOpc + name: Word Clock Input + signalFlow: input + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: JB39tYtO + name: Word Clock Output + signalFlow: output + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: fVH6rguu + name: USB Port + signalFlow: bidirectional + category: digital + type: usb + connection: usb-c + maxConnections: 1 + position: Right + - key: UyJIV0sP + name: MIDI Input + signalFlow: input + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: MPuu4MTB + name: MIDI Output + signalFlow: output + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: ZxzqHA8N + name: Power Input + signalFlow: input + category: power + type: power + connection: barrel + maxConnections: 1 + position: Right diff --git a/data/hardware/ferrofish-vertopro-32.yaml b/data/hardware/ferrofish-vertopro-32.yaml new file mode 100644 index 000000000..b630d6fea --- /dev/null +++ b/data/hardware/ferrofish-vertopro-32.yaml @@ -0,0 +1,196 @@ +id: urVN3btWCaXRE8xj2jkso +name: VERTOpro 32 +manufacturer: ferrofish +primaryCategory: routing +categories: + - audio-interface + - rack-mount +url: https://www.ferrofish.com/de/product/vertopro-32/ +prices: + - amount: 1199 + currency: EUR + asOf: 2026-11-07 + source: https://www.ferrofish.com +description: The Ferrofish VERTOpro 32 is an ADAT to Dante converter and router + that brings existing optical ADAT equipment into a Dante network. Four ADAT + inputs and four outputs carry up to 32 x 32 channels at 48 kHz, and the Dante + interface handles up to 64 x 64 channels. +details: |- + The Ferrofish VERTOpro 32 is an ADAT-to-Dante converter and router for professional audio systems. It brings existing optical ADAT equipment into a Dante network and lets you route signals from the front panel, in blocks of eight or channel by channel. + + Four optical ADAT inputs and four optical ADAT outputs carry up to 32 x 32 ADAT channels at 48 kHz, 16 x 16 at 96 kHz or 8 x 8 at 192 kHz. The Dante interface handles up to 64 x 64 channels at 48 kHz over two Gigabit Ethernet ports, which can run switched or redundant, with AES67 support. + + A 3-inch IPS colour display shows levels, routing, clock status and configuration, and an integrated 6.3 mm headphone output monitors digital signals. RemoteFish control runs from Windows or macOS over USB-MIDI or MIDI, and word clock input and output sit on BNC connectors. + + Two SFP slots allow MADI functionality to be added. A separate MADI licence and suitable Ferrofish SFP modules are required, and MADI is not included as standard. + + The compact half-width, 1U unit supports sample rates up to 192 kHz. +specs: |- + - Four optical ADAT inputs and four optical ADAT outputs + - Up to 32 x 32 ADAT channels at 48 kHz, 16 x 16 at 96 kHz or 8 x 8 at 192 kHz + - Dante interface with up to 64 x 64 channels at 48 kHz + - Two Gigabit Ethernet ports for switched or redundant network operation + - AES67 support + - 3-inch IPS colour display for levels, routing, clock status and configuration + - Integrated 6.3 mm headphone output for monitoring digital signals + - RemoteFish control from Windows or macOS via USB-MIDI or MIDI + - Word clock input and output on BNC connectors + - Two SFP slots for optional MADI, which needs a separate MADI licence and Ferrofish SFP modules + - Routing in blocks of eight or channel by channel from the front panel + - Sample rates up to 192 kHz + - Compact half-width 1U housing + - Weight 1 kg + - Dimensions 34 x 22 x 8 cm +io: + - key: RzmOmtcx + name: ADAT Input 1 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: tkyNmo7G + name: ADAT Input 2 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 9vKkhFa2 + name: ADAT Input 3 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: LpXCp7X8 + name: ADAT Input 4 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: YZiXh5W9 + name: ADAT Output 1 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: WT7jkDeF + name: ADAT Output 2 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: EEv7TQyo + name: ADAT Output 3 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: YKJM1S3A + name: ADAT Output 4 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: FuDjRSox + name: Dante Primary + signalFlow: bidirectional + category: digital + type: dante + connection: ethernet + maxConnections: 64 + position: Right + - key: qCDSUuPu + name: Dante Secondary + signalFlow: bidirectional + category: digital + type: dante + connection: ethernet + maxConnections: 64 + position: Right + - key: JnBPnyic + name: SFP Slot 1 + signalFlow: bidirectional + category: digital + type: madi + connection: card-slot + maxConnections: 64 + position: Right + - key: Fn9jQWn4 + name: SFP Slot 2 + signalFlow: bidirectional + category: digital + type: madi + connection: card-slot + maxConnections: 64 + position: Right + - key: 7HnqQm4N + name: Word Clock Input + signalFlow: input + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: 6CzDeMIY + name: Word Clock Output + signalFlow: output + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: YjoWUWMD + name: USB Port + signalFlow: bidirectional + category: digital + type: usb + connection: usb-c + maxConnections: 1 + position: Right + - key: a9HujmL1 + name: MIDI Input + signalFlow: input + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: 5qdVwjWx + name: MIDI Output + signalFlow: output + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: DYLXkS6I + name: Headphone Output + signalFlow: output + category: audio + type: headphone + connection: 1/4-inch + maxConnections: 1 + position: Left + - key: WL0LSwBa + name: Power Input + signalFlow: input + category: power + type: power + connection: barrel + maxConnections: 1 + position: Right diff --git a/data/hardware/ferrofish-vertopro-64.yaml b/data/hardware/ferrofish-vertopro-64.yaml new file mode 100644 index 000000000..f3b75ce71 --- /dev/null +++ b/data/hardware/ferrofish-vertopro-64.yaml @@ -0,0 +1,260 @@ +id: vpXr9OZyqoioo0T24tdYJ +name: VERTOpro 64 +manufacturer: ferrofish +primaryCategory: routing +categories: + - audio-interface + - rack-mount +url: https://www.ferrofish.com/de/product/vertopro-64/ +prices: + - amount: 1399 + currency: EUR + asOf: 2026-11-07 + source: https://www.ferrofish.com +description: The Ferrofish VERTOpro 64 is an ADAT to Dante converter and router + for larger systems. Eight optical ADAT inputs and eight outputs connect up to + 64 x 64 channels to a Dante network at 48 kHz, with a routing matrix that + assigns signals in blocks of eight or channel by channel. +details: |- + The Ferrofish VERTOpro 64 is an ADAT-to-Dante converter and router for larger professional audio systems. Eight optical ADAT inputs and eight outputs connect up to 64 x 64 channels to a Dante network at 48 kHz, and its routing matrix lets you assign signals in blocks of eight or channel by channel. + + The ADAT side runs up to 64 x 64 channels at 48 kHz, 32 x 32 at 96 kHz or 16 x 16 at 192 kHz. The Dante interface handles up to 64 x 64 channels at 48 kHz over two Gigabit Ethernet ports, which can run switched or redundant, with AES67 support. + + A 3-inch IPS colour display shows levels, routing, clock status and configuration, and an integrated 6.3 mm headphone output monitors digital signals. RemoteFish control runs from Windows or macOS over USB-MIDI or MIDI, and word clock input and output sit on BNC connectors. + + Two SFP slots allow dual MADI functionality to be added. A separate MADI licence and suitable Ferrofish SFP modules are required, and MADI is not included as standard. + + The compact half-width, 1U unit supports sample rates up to 192 kHz. +specs: |- + - Eight optical ADAT inputs and eight optical ADAT outputs + - Up to 64 x 64 ADAT channels at 48 kHz, 32 x 32 at 96 kHz or 16 x 16 at 192 kHz + - Dante interface with up to 64 x 64 channels at 48 kHz + - Two Gigabit Ethernet ports for switched or redundant network operation + - AES67 support + - 3-inch IPS colour display for levels, routing, clock status and configuration + - Integrated 6.3 mm headphone output for monitoring digital signals + - RemoteFish control from Windows or macOS via USB-MIDI or MIDI + - Word clock input and output on BNC connectors + - Two SFP slots for optional dual MADI, which needs a separate MADI licence and Ferrofish SFP modules + - Routing matrix assigns signals in blocks of eight or channel by channel + - Sample rates up to 192 kHz + - Compact half-width 1U housing + - Weight 1 kg + - Dimensions 34 x 22 x 8 cm +io: + - key: nyTGvrvL + name: ADAT Input 1 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: x00CoWRV + name: ADAT Input 2 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: iYKWC1uU + name: ADAT Input 3 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 0b51sea9 + name: ADAT Input 4 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: T6lZ2Td1 + name: ADAT Input 5 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 0IiKp6jl + name: ADAT Input 6 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: iBGC93dI + name: ADAT Input 7 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: Gg6UXvQ7 + name: ADAT Input 8 + signalFlow: input + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 9U003T0f + name: ADAT Output 1 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: DPU8njqM + name: ADAT Output 2 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: ZAmjI95g + name: ADAT Output 3 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: BqmaBJWQ + name: ADAT Output 4 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: DIDKj9Hw + name: ADAT Output 5 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: esohmvgO + name: ADAT Output 6 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: q6jL0cUI + name: ADAT Output 7 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 8IUH0yfb + name: ADAT Output 8 + signalFlow: output + category: digital + type: adat + connection: toslink + maxConnections: 8 + position: Right + - key: 79bCf4zR + name: Dante Primary + signalFlow: bidirectional + category: digital + type: dante + connection: ethernet + maxConnections: 64 + position: Right + - key: erwyp94S + name: Dante Secondary + signalFlow: bidirectional + category: digital + type: dante + connection: ethernet + maxConnections: 64 + position: Right + - key: eBlLf45P + name: SFP Slot 1 + signalFlow: bidirectional + category: digital + type: madi + connection: card-slot + maxConnections: 64 + position: Right + - key: 8tgegc4p + name: SFP Slot 2 + signalFlow: bidirectional + category: digital + type: madi + connection: card-slot + maxConnections: 64 + position: Right + - key: Zy4fqGYe + name: Word Clock Input + signalFlow: input + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: 6oTtljoD + name: Word Clock Output + signalFlow: output + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: eky04iR4 + name: USB Port + signalFlow: bidirectional + category: digital + type: usb + connection: usb-c + maxConnections: 1 + position: Right + - key: 4LovjtnO + name: MIDI Input + signalFlow: input + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: qA50L3Ww + name: MIDI Output + signalFlow: output + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: QlNIkynk + name: Headphone Output + signalFlow: output + category: audio + type: headphone + connection: 1/4-inch + maxConnections: 1 + position: Left + - key: 9s0iN7qi + name: Power Input + signalFlow: input + category: power + type: power + connection: barrel + maxConnections: 1 + position: Right diff --git a/data/hardware/ferrofish-vertopro-mx.yaml b/data/hardware/ferrofish-vertopro-mx.yaml new file mode 100644 index 000000000..0e6456167 --- /dev/null +++ b/data/hardware/ferrofish-vertopro-mx.yaml @@ -0,0 +1,130 @@ +id: FJ1_5yqGS3zOpk4D0tRH5 +name: VERTOpro MX +manufacturer: ferrofish +primaryCategory: routing +categories: + - audio-interface + - rack-mount +url: https://www.ferrofish.com/de/product/vertopro-mx/ +prices: + - amount: 1599 + currency: EUR + asOf: 2026-11-07 + source: https://www.ferrofish.com +description: The Ferrofish VERTOpro MX is a dual-MADI to Dante converter and + router. Its two MADI SFP interfaces can run as independent streams, form a + redundant connection or route signals between MADI ports, and two multimode + MADI SFP modules are included. +details: |- + The Ferrofish VERTOpro MX is a dual-MADI-to-Dante converter and router for professional audio systems. Its two MADI SFP interfaces can run as independent streams, form a redundant connection or route signals between MADI ports. + + Each MADI interface carries up to 64 input and 64 output channels at 48 kHz, so both running independently reach 128 MADI inputs and 128 MADI outputs. The Dante interface handles up to 64 input and 64 output channels at 48 kHz over two Gigabit Ethernet ports, which can run switched or redundant, with AES67 support. Sample rates reach 192 kHz, with channel counts reduced at the higher rates. + + Routing runs between MADI and Dante, or between the two MADI interfaces, in blocks of eight or channel by channel. A 3-inch IPS colour display shows levels, routing, clock status and configuration, and an integrated 6.3 mm headphone output monitors digital signals. + + RemoteFish control runs from Windows or macOS over USB-MIDI or MIDI, and word clock input and output sit on BNC connectors. The compact half-width, 1U unit comes with a power supply, manual and two multimode MADI SFP modules. +specs: |- + - Two MADI SFP interfaces: up to 64 input and 64 output channels per interface at 48 kHz + - Up to 128 MADI input and 128 MADI output channels when both interfaces operate independently at 48 kHz + - Dante interface with up to 64 input and 64 output channels at 48 kHz + - Two Gigabit Ethernet ports for switched or redundant Dante network operation + - AES67 support + - Sample rates up to 192 kHz, with channel counts reduced at higher rates + - Routing between MADI and Dante, or between the two MADI interfaces, in blocks of eight or channel by channel + - 3-inch IPS colour display for levels, routing, clock status and configuration + - Integrated 6.3 mm headphone output for monitoring digital signals + - RemoteFish control from Windows or macOS via USB-MIDI or MIDI + - Word clock input and output on BNC connectors + - Supplied with power supply, manual and two multimode MADI SFP modules + - Compact half-width 1U housing + - Weight 2 kg + - Dimensions 34 x 22 x 8 cm +io: + - key: f10S6sE7 + name: MADI SFP Interface 1 + signalFlow: bidirectional + category: digital + type: madi + connection: card-slot + maxConnections: 64 + position: Right + - key: e7bDRT34 + name: MADI SFP Interface 2 + signalFlow: bidirectional + category: digital + type: madi + connection: card-slot + maxConnections: 64 + position: Right + - key: GnFYRT5w + name: Dante Primary + signalFlow: bidirectional + category: digital + type: dante + connection: ethernet + maxConnections: 64 + position: Right + - key: YCRiPeBx + name: Dante Secondary + signalFlow: bidirectional + category: digital + type: dante + connection: ethernet + maxConnections: 64 + position: Right + - key: kNa7JKIB + name: Word Clock Input + signalFlow: input + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: pyYNIvz1 + name: Word Clock Output + signalFlow: output + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: 9Ac510vM + name: USB Port + signalFlow: bidirectional + category: digital + type: usb + connection: usb-c + maxConnections: 1 + position: Right + - key: KCtCF4H0 + name: MIDI Input + signalFlow: input + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: Tzg44Ghb + name: MIDI Output + signalFlow: output + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: smxKC8NN + name: Headphone Output + signalFlow: output + category: audio + type: headphone + connection: 1/4-inch + maxConnections: 1 + position: Left + - key: iKzcMtdS + name: Power Input + signalFlow: input + category: power + type: power + connection: barrel + maxConnections: 1 + position: Right From 6f004b163ae5e1b30ba9b721e865b2e19cd08056 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 7 Nov 2026 13:21:50 +0000 Subject: [PATCH 2/6] fix(ferrofish): model the VERTOpro SFP bays as empty option slots MADI needs a licence and SFP modules the base unit does not ship with, so the two bays are option slots (type proprietary, one connection), the way the catalog models every other card bay, and no longer read as 64-channel MADI ports. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013X2d8vEWjRnkZydpXo94JF --- data/hardware/ferrofish-vertopro-32.yaml | 8 ++++---- data/hardware/ferrofish-vertopro-64.yaml | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/data/hardware/ferrofish-vertopro-32.yaml b/data/hardware/ferrofish-vertopro-32.yaml index b630d6fea..55cc1aa10 100644 --- a/data/hardware/ferrofish-vertopro-32.yaml +++ b/data/hardware/ferrofish-vertopro-32.yaml @@ -126,17 +126,17 @@ io: name: SFP Slot 1 signalFlow: bidirectional category: digital - type: madi + type: proprietary connection: card-slot - maxConnections: 64 + maxConnections: 1 position: Right - key: Fn9jQWn4 name: SFP Slot 2 signalFlow: bidirectional category: digital - type: madi + type: proprietary connection: card-slot - maxConnections: 64 + maxConnections: 1 position: Right - key: 7HnqQm4N name: Word Clock Input diff --git a/data/hardware/ferrofish-vertopro-64.yaml b/data/hardware/ferrofish-vertopro-64.yaml index f3b75ce71..70dba846a 100644 --- a/data/hardware/ferrofish-vertopro-64.yaml +++ b/data/hardware/ferrofish-vertopro-64.yaml @@ -190,17 +190,17 @@ io: name: SFP Slot 1 signalFlow: bidirectional category: digital - type: madi + type: proprietary connection: card-slot - maxConnections: 64 + maxConnections: 1 position: Right - key: 8tgegc4p name: SFP Slot 2 signalFlow: bidirectional category: digital - type: madi + type: proprietary connection: card-slot - maxConnections: 64 + maxConnections: 1 position: Right - key: Zy4fqGYe name: Word Clock Input From 1ab1648dfd8623f04505505d05cbfa0ccc9af444 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 7 Nov 2026 13:36:32 +0000 Subject: [PATCH 3/6] fix(ferrofish): add the A32pro and B4000+ ports the maker documents The A32pro page lists USB Type-B, two 3.5 mm TRS MIDI jacks, BNC word clock in and out and a second screw-lock DC input; the B4000+ manual a 6.3 mm stereo Audio IN jack. Keys from assign-ids. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013X2d8vEWjRnkZydpXo94JF --- data/hardware/ferrofish-a32pro.yaml | 50 ++++++++++++++++++- .../ferrofish-b4000-virtual-organ.yaml | 8 +++ 2 files changed, 57 insertions(+), 1 deletion(-) diff --git a/data/hardware/ferrofish-a32pro.yaml b/data/hardware/ferrofish-a32pro.yaml index c676e83a5..0ee4fa071 100644 --- a/data/hardware/ferrofish-a32pro.yaml +++ b/data/hardware/ferrofish-a32pro.yaml @@ -211,8 +211,56 @@ io: connection: proprietary maxConnections: 1 position: Right + - key: Fv0TMCQW + name: MIDI Input + signalFlow: input + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: JFUsr6yF + name: MIDI Output + signalFlow: output + category: midi + type: midi + connection: 1/8-inch + maxConnections: 1 + position: Right + - key: en1UkAai + name: Word Clock Input + signalFlow: input + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: iezMmnXO + name: Word Clock Output + signalFlow: output + category: digital + type: word clock + connection: bnc + maxConnections: 1 + position: Right + - key: RBW6vEO4 + name: USB Port + signalFlow: bidirectional + category: digital + type: usb + connection: usb-b + maxConnections: 1 + position: Right - key: p8Aw0Jqw - name: Power Input + name: Power Input 1 + signalFlow: input + category: power + type: power + connection: barrel + maxConnections: 1 + position: Right + - key: wJIdC0Zt + name: Power Input 2 signalFlow: input category: power type: power diff --git a/data/hardware/ferrofish-b4000-virtual-organ.yaml b/data/hardware/ferrofish-b4000-virtual-organ.yaml index 67ca7a50c..4b193f88d 100644 --- a/data/hardware/ferrofish-b4000-virtual-organ.yaml +++ b/data/hardware/ferrofish-b4000-virtual-organ.yaml @@ -92,6 +92,14 @@ io: connection: 1/4-inch maxConnections: 1 position: Right + - key: 4wNGhJlU + name: Audio Input + signalFlow: input + category: audio + type: line + connection: 1/4-inch + maxConnections: 1 + position: Right - key: 8jkLRkiQ name: Audio Output signalFlow: output From 8d12609a38463121266c312d2789e2f962a85202 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 7 Nov 2026 14:05:09 +0000 Subject: [PATCH 4/6] fix(ferrofish): enrich PULSE8 AE and VERTOpro MX io from the manuals PULSE8 AE gains its front headphone jack and the DSP stick slot, and each ADAT TOSLINK jack is one connection. VERTOpro MX's two pre-installed SFP modules present LC duplex fibre (new connection value), and its Dante and MADI ports are one connection each. Keys from assign-ids. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013X2d8vEWjRnkZydpXo94JF --- data/hardware/ferrofish-pulse8-ae.yaml | 67 ++++++++++++++++++++++-- data/hardware/ferrofish-vertopro-mx.yaml | 23 ++++---- schema/CONTEXT.md | 1 + schema/io-connections.yaml | 1 + 4 files changed, 78 insertions(+), 14 deletions(-) diff --git a/data/hardware/ferrofish-pulse8-ae.yaml b/data/hardware/ferrofish-pulse8-ae.yaml index 2a1002e1a..81236333b 100644 --- a/data/hardware/ferrofish-pulse8-ae.yaml +++ b/data/hardware/ferrofish-pulse8-ae.yaml @@ -47,6 +47,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: OmSNBmsm @@ -55,6 +57,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: 5S5YtGum @@ -63,6 +67,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: kVPxLAV9 @@ -71,6 +77,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: EgxsdA0P @@ -79,6 +87,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: IeyPjhhh @@ -87,6 +97,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: eHhLH6mg @@ -95,6 +107,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: z0AXmut2 @@ -103,6 +117,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: SmWBjV3c @@ -111,6 +127,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: MohQwzED @@ -119,6 +137,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: wKqJhAo4 @@ -127,6 +147,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: 2ueFd8u5 @@ -135,6 +157,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: GexA9eLD @@ -143,6 +167,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: dFy5dfuq @@ -151,6 +177,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: wJRqFMIh @@ -159,6 +187,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: iVvSBeH5 @@ -167,6 +197,8 @@ io: category: audio type: line connection: 1/4-inch + connectorDetail: + - TRS maxConnections: 1 position: Right - key: 3lbOCK3C @@ -175,7 +207,7 @@ io: category: digital type: adat connection: toslink - maxConnections: 8 + maxConnections: 1 position: Right - key: z87N8upQ name: ADAT Input 2 @@ -183,7 +215,7 @@ io: category: digital type: adat connection: toslink - maxConnections: 8 + maxConnections: 1 position: Right - key: 14WEDJjv name: ADAT Output 1 @@ -191,7 +223,7 @@ io: category: digital type: adat connection: toslink - maxConnections: 8 + maxConnections: 1 position: Right - key: dxQXHKlT name: ADAT Output 2 @@ -199,7 +231,7 @@ io: category: digital type: adat connection: toslink - maxConnections: 8 + maxConnections: 1 position: Right - key: 89K4KOpc name: Word Clock Input @@ -231,21 +263,48 @@ io: category: midi type: midi connection: 1/8-inch + connectorDetail: + - TRS maxConnections: 1 position: Right + description: 3.5 mm MIDI jack, type A wiring, 5-pin DIN via adapter cable - key: MPuu4MTB name: MIDI Output signalFlow: output category: midi type: midi connection: 1/8-inch + connectorDetail: + - TRS + maxConnections: 1 + position: Right + description: 3.5 mm MIDI jack, type A wiring, 5-pin DIN via adapter cable + - key: YfxJmbys + name: DSP Stick Slot + signalFlow: bidirectional + category: digital + type: proprietary + connection: card-slot maxConnections: 1 position: Right + description: Slot reserved for a future DSP stick extension - key: ZxzqHA8N name: Power Input signalFlow: input category: power type: power connection: barrel + connectorDetail: + - center-positive maxConnections: 1 position: Right + - key: s9gCAUPa + name: Headphone Output + signalFlow: output + category: audio + type: headphone + connection: 1/4-inch + maxConnections: 1 + position: Left + description: Front-panel headphone output on its own DAC, independent of the + analog outputs diff --git a/data/hardware/ferrofish-vertopro-mx.yaml b/data/hardware/ferrofish-vertopro-mx.yaml index 0e6456167..f2222f6be 100644 --- a/data/hardware/ferrofish-vertopro-mx.yaml +++ b/data/hardware/ferrofish-vertopro-mx.yaml @@ -41,36 +41,39 @@ specs: |- - Dimensions 34 x 22 x 8 cm io: - key: f10S6sE7 - name: MADI SFP Interface 1 + name: MADI SFP 1 signalFlow: bidirectional category: digital type: madi - connection: card-slot - maxConnections: 64 + connection: lc + maxConnections: 1 + description: Pre-installed multimode MADI SFP module, LC duplex fibre position: Right - key: e7bDRT34 - name: MADI SFP Interface 2 + name: MADI SFP 2 signalFlow: bidirectional category: digital type: madi - connection: card-slot - maxConnections: 64 + connection: lc + maxConnections: 1 + description: Pre-installed multimode MADI SFP module, LC duplex fibre position: Right - key: GnFYRT5w - name: Dante Primary + name: Network PRI signalFlow: bidirectional category: digital type: dante connection: ethernet - maxConnections: 64 + maxConnections: 1 position: Right - key: YCRiPeBx - name: Dante Secondary + name: Network SEC signalFlow: bidirectional category: digital type: dante connection: ethernet - maxConnections: 64 + maxConnections: 1 + description: Second Dante port for redundant or switched operation position: Right - key: kNa7JKIB name: Word Clock Input diff --git a/schema/CONTEXT.md b/schema/CONTEXT.md index 8412fda76..12e10e38e 100644 --- a/schema/CONTEXT.md +++ b/schema/CONTEXT.md @@ -871,6 +871,7 @@ rear-panel diagram — assign them with `pnpm enrich-io `, not during bulk - `aes/ebu` - `digilink` - `sc` +- `lc` - `2-pin` - `db9` - `db15` diff --git a/schema/io-connections.yaml b/schema/io-connections.yaml index af420c04e..e56c22135 100644 --- a/schema/io-connections.yaml +++ b/schema/io-connections.yaml @@ -55,6 +55,7 @@ connections: - aes/ebu - digilink # Avid DigiLink (Pro Tools HD/HDX interface ports) - sc # SC duplex fibre (optical MADI, e.g. sonible ml:mio) + - lc # LC duplex fibre (SFP MADI modules, e.g. Ferrofish VERTOpro MX) # Multi-pin connectors - 2-pin From 2ebb17292e1a12b789c87652943f13a698e9237c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 7 Nov 2026 14:07:44 +0000 Subject: [PATCH 5/6] chore: assign IDs to new entries --- data/hardware/ferrofish-vertopro-mx.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data/hardware/ferrofish-vertopro-mx.yaml b/data/hardware/ferrofish-vertopro-mx.yaml index f2222f6be..4b469f377 100644 --- a/data/hardware/ferrofish-vertopro-mx.yaml +++ b/data/hardware/ferrofish-vertopro-mx.yaml @@ -47,8 +47,8 @@ io: type: madi connection: lc maxConnections: 1 - description: Pre-installed multimode MADI SFP module, LC duplex fibre position: Right + description: Pre-installed multimode MADI SFP module, LC duplex fibre - key: e7bDRT34 name: MADI SFP 2 signalFlow: bidirectional @@ -56,8 +56,8 @@ io: type: madi connection: lc maxConnections: 1 - description: Pre-installed multimode MADI SFP module, LC duplex fibre position: Right + description: Pre-installed multimode MADI SFP module, LC duplex fibre - key: GnFYRT5w name: Network PRI signalFlow: bidirectional @@ -73,8 +73,8 @@ io: type: dante connection: ethernet maxConnections: 1 - description: Second Dante port for redundant or switched operation position: Right + description: Second Dante port for redundant or switched operation - key: kNa7JKIB name: Word Clock Input signalFlow: input From 683b24c6b463b64f254b21b96835eaa8411fc360 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 7 Nov 2026 21:57:22 +0000 Subject: [PATCH 6/6] fix(ferrofish): pulse8 ae adat ports carry 8 Match the ADAT TOSLINK convention main and the other Ferrofish entries use. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013X2d8vEWjRnkZydpXo94JF --- data/hardware/ferrofish-pulse8-ae.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/data/hardware/ferrofish-pulse8-ae.yaml b/data/hardware/ferrofish-pulse8-ae.yaml index 81236333b..df6bb960e 100644 --- a/data/hardware/ferrofish-pulse8-ae.yaml +++ b/data/hardware/ferrofish-pulse8-ae.yaml @@ -207,7 +207,7 @@ io: category: digital type: adat connection: toslink - maxConnections: 1 + maxConnections: 8 position: Right - key: z87N8upQ name: ADAT Input 2 @@ -215,7 +215,7 @@ io: category: digital type: adat connection: toslink - maxConnections: 1 + maxConnections: 8 position: Right - key: 14WEDJjv name: ADAT Output 1 @@ -223,7 +223,7 @@ io: category: digital type: adat connection: toslink - maxConnections: 1 + maxConnections: 8 position: Right - key: dxQXHKlT name: ADAT Output 2 @@ -231,7 +231,7 @@ io: category: digital type: adat connection: toslink - maxConnections: 1 + maxConnections: 8 position: Right - key: 89K4KOpc name: Word Clock Input