So, I thought, maybe Hive would be a better bet, it has many of the parameters, not exact, but then no plugin is, even those based on Nord synths.
I checked the h2p files and wondered if it would be a lot easier to do the conversion using Hive as a host for these converted presets instead of Airwave. But I need some info on the preset files:
1. Preset files are structured like this:
Is there a map of all Hives presets for easier mapping? So I know what parameter on the gui saves to which line in the preset file?/*@meta
Author:
'ALTER BOY Sounds'
*/
#AM=Hive
#Vers=200
#Endian=little
#nm=21
#ms=none
#ms=ModWhl
#ms=PitchW
#ms=Breath
#ms=Xpress
#ms=Sequencer
#ms=Gate
#ms=Velocity
#ms=Pressure
#ms=KeyFollow
#ms=KeyFollow2
#ms=Alternate
#ms=Random
#ms=Constant
#ms=Amp Envelope 1
#ms=Mod Envelope 1
#ms=Amp Envelope 2
#ms=Mod Envelope 2
#ms=Vibrato LFO
#ms=LFO 1
#ms=LFO 2
#nv=5
#mv=Gate
#mv=Amp Envelope 1
#mv=Mod Envelope 1
#mv=Amp Envelope 2
#mv=Mod Envelope 2
#cm=main
CcOp=100.00
#cm=PCore
SBase=4
Swing=0.00
STrig=1
PSong=0
PFold=0
PFile=1
GFile=2
GScale=0
ChLay=0
SurrO=1
Rev=3304
LED=0.00
PAGE=0
PagesOn=0
CoreN=3
Slice=4
UI_op=1
MidiA=5
MidiP=6
#cm=MM1
Active=1
Source=0
Via=0
Dest1=none:assigned
Depth1=0.00
Dest2=none:assigned
Depth2=0.00
#cm=MM2
Active=1
Source=0
Via=0
Dest1=none:assigned
Depth1=0.00
Dest2=none:assigned
Depth2=0.00
#cm=MM3
Active=1
Source=0
Via=0
Dest1=none:assigned
Depth1=0.00
Dest2=none:assigned
Depth2=0.00
#cm=MM4
Active=1
Source=0
Via=0
Dest1=none:assigned
Depth1=0.00
Dest2=none:assigned
Depth2=0.00
#cm=MM5
Active=1
Source=0
Via=0
Dest1=none:assigned
Depth1=0.00
Dest2=none:assigned
Depth2=0.00
#cm=MM6
Active=1
etc...
2. At the end of the file, there is binary data, is this necessary and how is that generated? How would I generate that info via a conversion script? What is it for? Is it related to licensing? Are users not allowed to touch this?
I am using Github Copilot ChatGPT5.4 to create the scripts for this, which is what I have been doing for Airwave, which for the most part has been successful, but is getting really problematic even just trying to get naming added to the converter script.
Anyway, if anyone has any info on this, it'd be greatly appreciated. Once done it'll mean 10,000 presets ready-made straight from Synth1! Thanks for any help you can offer.
