hu!
Hallo Kollegen,
nach langer Zeit des Mitlesens in diesem großartigen Forum fand ich es an der Zeit auch mal was beizutragen
Zum Einstand also folgendes:
Hintergrund
Die Source Audio Series One Effekte sollten ja bekannt sein, zumindest den Aftershock haben einige hier im Einsatz. Kurz: eine Reihe digitaler Effektgeräte mit der Möglichkeit verschiedene Presets mittels Editor/App zu bearbeiten und zu verwalten.
Die Modellreihe lässt sich in drei Kategorien einteilen, welche jeweils die selben 'Engines' nutzen:
Allerdings ist es nicht möglich Presets kategorieübergreifend zu verwenden, da jede Kategorie eine eigene Firmware benötigt.
Als IT-Fuzzi, mit dem Hang dazu alles auseinanderzunehmen, wollte ich das natürlich nicht hinnehmen und habe mir das ganze mal genauer angeguckt.
Da sich alle Geräte nicht nur optisch ähneln, sondern auch auf dem gleichen DSP-Chip basieren (übrigens eine Eigenentwicklung von Source Audio), lag die Vermutung nahe dass die Hardware bei allen Effekten die gleiche ist und alles weitere über die Firmware definiert wird.
Der Versuch über den "Neuro Desktop"-Editor einfach manuell eine andere als die vorgesehene Firmware aufzuspielen wird mit einer Fehlermeldung quittiert, dass die Firmware nicht für das Gerät geeignet sei. Dabei wird anscheinend überprüft, ob die ID des Geräts zu der jeweiligen Firmware passt.
Hier die Übersicht der Geräte-IDs:
Firmware
Die Firmwares liegen als .safx-Dateien vor und finden sich unter Windows, sofern man den "Neuro Desktop"-Editor installiert hat, unter C:\Users\[BENUTZER]\Documents\Source Audio\Neuro Desktop\hardware update\
Bei genauerer Betrachtung stellen sich die Firmwaredateien als simple Textdateien heraus.
Aufgeteilt in verschiedene Blöcke finden sich hier neben dem Hex-codierten DSP-Programm, Lookup-Tables und default-presets auch der interessante 'version info block':
Hier findet sich dann auch die interessante PRODUCT_ID (exemplarisch die der Mercury Flanger Firmware). Also kurz das Naheliegende getan und die ID auf die des Aftershock geändert.
Firmwareupdate gestartet....und siehe da, es funktioniert
How To
Disclaimer: Alles weitere auf eigenes Risiko!
Ich habe zwar jedes verfügbare Dokument auf der Webseite von Source Audio durchsucht, konnte aber nichts dazu finden dass Modifikationen der Firmware nicht gestattet seien oder ob dadurch die Garantie erlischt. Ich habe das Prozedere jedenfalls zigfach und ohne Probleme durchgeführt...aber man weiß ja nie. Ich habe das bisher mit verschiedenen Version des "Neuro Desktop" unter Windows durchgeführt, zuletzt mit der aktuellen v0.3.2.
Angenommen man hat nun einen Aftershock (ID 246) und möchte z.B. die Firmware des Gemini Chorus (ID 242) aufspielen.
Nachdem das Update durchgelaufen ist und man das Gerät neugestartet hat, taucht es als Gemini Chorus im Editor auf.
Wichtig: Die ID des Geräts ist nun nicht mehr 246 sondern 242 (Gemini Chorus). Will man also zurück zur ursprünglichen oder zu einer anderen Firmware wechseln muss nun die neue ID (242)in die Firmware eingetragen werden!
Ich hoffe der ein oder andere kann damit irgendwas anfangen
Grüße
hu
nach langer Zeit des Mitlesens in diesem großartigen Forum fand ich es an der Zeit auch mal was beizutragen
Zum Einstand also folgendes:
Hintergrund
Die Source Audio Series One Effekte sollten ja bekannt sein, zumindest den Aftershock haben einige hier im Einsatz. Kurz: eine Reihe digitaler Effektgeräte mit der Möglichkeit verschiedene Presets mittels Editor/App zu bearbeiten und zu verwalten.
Die Modellreihe lässt sich in drei Kategorien einteilen, welche jeweils die selben 'Engines' nutzen:
- Drive / Distortion
- L.A. Lady Overdrive
- Kingmaker Fuzz
- Aftershock Bass Distortion
- Modulation
- Gemini Chorus
- Lunar Phaser
- Mercury Flanger
- Tremolo
- Vertigo Tremolo
Allerdings ist es nicht möglich Presets kategorieübergreifend zu verwenden, da jede Kategorie eine eigene Firmware benötigt.
Als IT-Fuzzi, mit dem Hang dazu alles auseinanderzunehmen, wollte ich das natürlich nicht hinnehmen und habe mir das ganze mal genauer angeguckt.
Da sich alle Geräte nicht nur optisch ähneln, sondern auch auf dem gleichen DSP-Chip basieren (übrigens eine Eigenentwicklung von Source Audio), lag die Vermutung nahe dass die Hardware bei allen Effekten die gleiche ist und alles weitere über die Firmware definiert wird.
Der Versuch über den "Neuro Desktop"-Editor einfach manuell eine andere als die vorgesehene Firmware aufzuspielen wird mit einer Fehlermeldung quittiert, dass die Firmware nicht für das Gerät geeignet sei. Dabei wird anscheinend überprüft, ob die ID des Geräts zu der jeweiligen Firmware passt.
Hier die Übersicht der Geräte-IDs:
Code:
| ID | Gerät |
-----------------------------
| 240 | Mercury Flanger |
| 241 | Lunar Phaser |
| 242 | Gemini Chorus |
| 243 | Vertigo Tremolo |
| 244 | L.A. Lady Overdrive |
| 245 | Kingmaker Fuzz |
| 246 | Aftershock |
Firmware
Die Firmwares liegen als .safx-Dateien vor und finden sich unter Windows, sofern man den "Neuro Desktop"-Editor installiert hat, unter C:\Users\[BENUTZER]\Documents\Source Audio\Neuro Desktop\hardware update\
Bei genauerer Betrachtung stellen sich die Firmwaredateien als simple Textdateien heraus.
Aufgeteilt in verschiedene Blöcke finden sich hier neben dem Hex-codierten DSP-Programm, Lookup-Tables und default-presets auch der interessante 'version info block':
Code:
START_DATA //version info block//
VERSION_INFO;
PRODUCT_ID=240;
FW_VERSION=1.09;
PROGRAM_VERSION=15.01;
END_DATA
Hier findet sich dann auch die interessante PRODUCT_ID (exemplarisch die der Mercury Flanger Firmware). Also kurz das Naheliegende getan und die ID auf die des Aftershock geändert.
Firmwareupdate gestartet....und siehe da, es funktioniert
How To
Disclaimer: Alles weitere auf eigenes Risiko!
Ich habe zwar jedes verfügbare Dokument auf der Webseite von Source Audio durchsucht, konnte aber nichts dazu finden dass Modifikationen der Firmware nicht gestattet seien oder ob dadurch die Garantie erlischt. Ich habe das Prozedere jedenfalls zigfach und ohne Probleme durchgeführt...aber man weiß ja nie. Ich habe das bisher mit verschiedenen Version des "Neuro Desktop" unter Windows durchgeführt, zuletzt mit der aktuellen v0.3.2.
Angenommen man hat nun einen Aftershock (ID 246) und möchte z.B. die Firmware des Gemini Chorus (ID 242) aufspielen.
- Zielfirmware im Texteditor öffnen (hier SA242_Gemini_4_1.saxf)
- Die Zeile PRODUCT_ID=242; nach PRODUCT_ID=246; ändern
- Im "Neuro Desktop" Editor das Firmwareupdate starten (Linke Spalte, Download-Symbol unter dem Gerätenamen, dann 'manually select a file to download')
- Modifizierte Firmware-Datei auswählen und öffnen
- Updater seine Arbeit machen lassen und den Anweisungen folgen
Nachdem das Update durchgelaufen ist und man das Gerät neugestartet hat, taucht es als Gemini Chorus im Editor auf.
Wichtig: Die ID des Geräts ist nun nicht mehr 246 sondern 242 (Gemini Chorus). Will man also zurück zur ursprünglichen oder zu einer anderen Firmware wechseln muss nun die neue ID (242)in die Firmware eingetragen werden!
Ich hoffe der ein oder andere kann damit irgendwas anfangen
Grüße
hu