HX3.5 Backgrounder (deutsch)

Aus KeyboardPartner Wiki
Zur Navigation springenZur Suche springen

Vorbemerkung

Aufgrund vieler Anfragen habe ich mich entschlossen, das HX3.5 Mainboard weitgehend kompatibel zu HX3.4 zu entwickeln; so ist keinerlei Hardware-Änderung nötig (wenn Sie die neuen Features nicht nutzen wollen).

Einige Unterschiede gibt es allerdings:

  • Zusätzlicher Analog-Multiplexer-Anschluss für bis zu 64 analoge Steuereingänge
  • Neuer DSP für Reverb
  • Nur ein USB-Sockel erforderlich, um USB MIDI Eingang/Ausgang zu nutzen

Merkmale

Das neue HX3.5 FPGA (Field Programmable Gate Array) der 6sten Generation bietet eine Fülle neuer Mittel, um alle klassischen Orgeln nachzubilden - die Hammond H100 ebenso wie Wersi, Farfisa, Böhm, Vox Continental etc., und zusätzlich zum legendären HX3-Sound ist der neue high-performance Reverb-DSP in der Lage, weitere GM-Stimmen für Piano, Vibraphone etc. zu erzeugen. Die GM-Stimmen können auf das Untermanual oder Pedal geroutet werden. Hier eine Liste aller neuer Merkmale:

  • Unterstützung für bis zu 15 Busbars pro manual und für das Pedal. Die oberen 6 Busbars werden als "Mixturen" auf weitere 3 Zugriegel geroutet. Der Busbar-Mix zu jedem Zugriegel ist einstellbar, ebenso die Harmonischen (zum Beispiel 16/27' oder 4/5', bis hin zu 1/4' oder sogar 10 2/3')
  • Jeder Busbar des Ober-/Untermanuals kann auf einen eigenen ADSR/VCA-Hüllkurvenschaltkreis geroutet werden anstelle von "mechanischen" Kontakten (das FPGA stellt 925 ADSR/VCA-Schaltkreise für jedes Manual zur Verfügung), um polyphonische Perkussion auf wählbaren Zugriegel, Sustain oder einfach geräuschlosen "elektronischen" Anschlag zu ermöglichen
  • "Second Voice"-Feature wie bei der Hammond H100 (bestimmte Zugriegel über Vibrato/Chorus, andere "trocken")
  • Zusätzlicher "elektronischer" Vibrato/Chorus/Ensemble-Schaltkreis wie Wersivoice oder Böhm Phasing Rotor, kann auch als "Celeste"-Vibrato für Hammond H100 genutzt und parametrisiert werden. Simulation von drei TDA1022 CCD Delay-ICs, jedes mit einstellbarer Modulation und Audio-Mix.
  • Ladbare Generator-Wavetables für Nicht-Hammond-Orgeln, von purem Sinus bis zu "käsigen" und Sägezahn-Sounds. Jede generator-Oktave kann ihre eigene Wellenform haben.
  • Verschiedene Loudness-Kurven oder Linear-Modus für Schwellerpedal
  • Bass-Pedal mit bis zu 61 Tönen, mit ADSR-Hüllkurve wie bei den Manual (immer an)
  • Bis zu 15 Zugriegel pro Manual, wahlweise 4 oder bis zu 15 Pedal-Zugriegel, 4 zusätzliche Zugriegel für ADSR-Hüllkurve plus ein Zugriegel für "Harmonics Decay" pro Manual (zur Einstellung des nicht-gleichzeitigen Abfalls der Harmonischen, um einen guten String-Bass-Effekt zu erzeugen
  • Volume-Zugriegel für Tube Amp Gain, Volume, Ton (wie zuvor) plus separate Lautstärkesteller für Ober-/Untermanual und Pedal
  • Das bisherige Menü "Output Configuration" gibt es nicht mehr. Stattdessen ein Konzept von digitalen Audio-"Inserts", wie unten beschrieben. Der Schalter Output A/B wird zu "Add pedal to tube amp". Wenn ausgeschaltet, wird das Pedal-Signal hinter dem simulierten Röhrenverstärker zugemischt.
  • 16 Taster/Schalter wie bei HX3 mk4, plus (optional): 8 Taster für Wersivoice/Phasing Rotor Einstellung, 2x 12 Taster, um Zugriegel auf ADSR-Hüllkurven zu routen, 1 Taster für den "Second Voice"-Effekt, 4 Taster für Effekt- "Inserts" (Tube Amp, Rotary-Kabinett-Simulation, PhasingRotor/Wersivoice zu Unter- und Obermanual)
  • Generator-Umfang einstellbar von 72 bis 96 Noten
  • Separates (De-)Tuning jeder Generator-Note zur Emulation von Conn und anderen Theaterorgeln
  • Firmware- und FPGA-Update über MIDI SysEx oder FTDI USB zu Seriell-Adapter. Optional mit SD-Karte (externer Slot), oder On-Board-Micro SD-Karte, sehr zuverlässig, kein Update-Programm erforderlich
  • Nicht-flüchtige Grundeinstellungen im EEPROM (Nutzername, Lizenzen, Scan-Konfiguration etc.), werden beim update nicht überschrieben
  • Skripte (lesbare Textdateien) von SD-Karte ausführbare, um beliebige Parameterwerte zu setzen (etwa für Orgeltyp-Presets), wählbar mit dem Menü-Panel
  • Unterstützung für SysEx-Kommunikation
  • Neu Menü-Organisation für schnelleres Scrollen und leichtere Parameter-Einstellung (bis zu 114 Einträge)
  • Alle Parameter über MIDI einstellbar auch ohne angeschlossene Taster/Schalter

Das HX3.5 Mainboard ist kompatibel mit allen älteren Zubehörkomponenten inklusive der Zugriegel-Boards. Das neue Zugriegel-Konzept unterstützt bis zu 64 analoge Eingänge. Dasneue Zugriegel-Platinendesign soll eigene Multiplexer erhalten, weil bis zu 64 Zugriegel oder Potentiometer unterstützt werden. Dadurch wird die Verkabelung vereinfacht, denn nur ein einziges 10-poliges Buskabel stellt die Verbindung her (bis zu 64 analoge Eingänge und 64 Schalter/Taster möglich). Mit dem neuen Design sind alle Zugriegel der Reihe nach per "daisy chain" 10-polige Flachkabel verbunden. Der Bedarf für spezielle MPX-Zugriegel-Boards, um zwei Zugriegelsätze pro Manual anzuschließen, entfällt gleichfalls.

Das neue Zugriegel-Konzept war nötig, um mehr Zugriegel pro Manual zu verbinden (wie etwa für die H100) sowie für zusätzliche ADSR/Volume-Zugriegel. Zugriegel-Boards werden verfügbar sein als Gruppen von 6 (Pedal/Sustain, ADSR Steuerung, Volume-Einstellung), 2x6 (für H100-Orgel-Manuale) oder 9 Zugriegeln (klassisches B3-Manual). Ausgewählt wird die Konfiguration durch einen speziellen Parameter in der HX3.5 Editor's "System Init"-Sektion.

Die HX3.5-Firmware ermöglicht 16 Overall-Presets (komplette Organ-Einstellungen), 16 Zugriegel-Stimmen (16 wählbar mittels Preset16-Board, 12 wählbar mittels Preset12-2-Board) plus 24 Piano/Bass-Stimmen pro Manual und Pedal (vorbelegt aus einer Auswahl von 128 GM-Instrumenten). Es ist möglich, die GM-Instrumente auf beiden Manualen und dem Pedal zu spielen. Das Menüsystem wurde komplett überarbeitet, um alle neue Merkmale zu unterstützen (ADSR- Einstellungen, ADSR-Aktivierung, Wersivoice/PhasingRotor-Einstellungen, interne Effekt-Inserts, Dateiauswahl von der SD-Karte).

Der USB-Port unterstützt USB MIDI (alle Kanäle ausgenommen 10 Drums). Aktuell ist das Editieren der Parameter nur möglich über das Menü-Panel (122 Parameter) oder den HX3.5 Editor (über 800 Parameter).

Audio Routing

HX3.5 main routing diagram - click on picture to enlarge

HX3.5 hat keine konfigurierbaren Audioausgänge wie HX3 mk4; stattdessen wurde ein Effekt-Insert-Konzept implementiert. Das nackte Orgelsingnal kann durch diverse "Effekte" (oder daran vorbei) geroutet werden: B3 Vibrato, Phasing Rotor, 122 Amp Simulation und Rotary Cabinet/Speaker Simulation. Jeder Effekt kann zu- oder abgeschaltet werden. Das Basspedalsignal kann auf den eingang des 122-Verstärkers oder daran vorbei zur Ausgangsstufe geleitet werden. Details im Bild HX3.5 main routing diagram.

In den Diagrammen bezeichnet das Prefix "tab" einen Schalter, zugänglich über "echte" Taster oder Schalter, Menüpunkte, MIDI CCs und Parametereinstellungen im HX3.5 Editor. das Prefix "edit" bezeichnet stetige Parameterwerte (analoge Steuerspannungen, Menüwerte, MIDI CCs und Parameter).

Upper Routing

HX3.5 upper manual routing diagram - click on picture to enlarge

Während HX3 mk4 nur eine "mechanische" Tastung aufwies, fügt HX3.5 ein Electronic Gating (EG) hinzu. Jede Busbar-Harmonische kann zu den mechanischen Kontakten, zum EG-Schaltkreis oder zu beiden geleitet werden. Die EG-Stufen bestehen aus 15 kompletten ADSR/VCA-Schaltkreises pro Taste, in der Summe 915 ADSR/VCA-Schaltkreise pro Manual. Die Perkussion kann aus bis zu 12 Zugriegel-Harmonischen bestehen, nicht nur 4' und 2 2/3' wie bei HX3 mk4.

Da jeder der 915 ADSRs seine eigenen Parameter hat, ist ein "Pluck"-Effekt ("Zerfall der Harmonischen über die Zeit") möglich wie auf einem komplexen Fourier-Synthesizer. Das gilt auch für Untermanual und Pedal.

Lower Routing

HX3.5 lower manual routing diagram - click on picture to enlarge

Für das Untermanual haben Sie die Wahl zwischen mechanischen Kontakten und Electronic Gating (EG) individuell für jeden Zugriegel. Es ist nicht möglich, beide für dieselbe Harmonische zu aktivieren. Die EG-Stufen bestehen aus 15 kompletten ADSR/VCA-Schaltkreises pro Taste, in der Summe 915 ADSR/VCA-Schaltkreise pro Manual. Die Perkussion kann aus bis zu 12 Zugriegel-Harmonischen bestehen, nicht nur 4' und 2 2/3' wie bei HX3 mk4.

Da jeder der 915 ADSRs seine eigenen Parameter hat, ist ein "Pluck"-Effekt ("Zerfall der Harmonischen über die Zeit") möglich wie auf einem komplexen Fourier-Synthesizer. Das gilt auch für Obermanual und Pedal.

Pedal Routing

Das Pedalrouting ähnelt dem für das Untermanual, ausgenmommen die "mechanischen" Kontakte. Die Pedal-Schaltung besteht aus insgesamt 915 ADSR/VCA-Schaltkreisen, um bis zu 15 Harmonische und bis zu Töne zu unterstützen. Der Pedal-Zugriegelsatz kann aus 2, 4 oder 12 Zugriegeln bestehen (wählbar über Parameter). Im 2- oder 4-Zugriegel-Modus werden die oberen Harmonischen als virtuelle Zugriegelpositionen mittels einer Formel aus den 16'/8'-Zugriegeln abgeleitet.

Switch/Button and Analog Input Remap

Every physical control (analog input voltage, button inputs) may be re-routed to any internal tab resp. analog function. As a factory default, HX3.5 button/switch and analog remaps are programmed for compatibility with HX3 mk4. Note: Different from HX3 mk4, upper analog input pin 12 may asssigned deliberately (factory default: not assigned). Use HX3.5 Editor parameters 5000..5063 and 5100..5163 to remap inputs as desired.

Additional GM Sounds

The onboard multicore DSP allows for synthesis of standard GM sounds. GM Soundbanks are stored in the DSP's own sample Flash-ROM.

128 standard GM voices are available as a selection on #16 to #39 on upper, lower or pedal Voice. They appear on HX3.5 mainboard audio jacks only, not on Extension Board Leslie output. If a particular Voice is set to a GM sound, it will be saved as Overall Preset also if you do so. The DSP will add the reverb as set by organ tabs.

You may change the GM program number assigned to each Voice number with HX3.5 Editor, "DSP/GM Setup" group, "GM Voice Assignment".