Author |
Message |
qfingers
Joined: Nov 16, 2006 Posts: 186 Location: Tucson, AZ
G2 patch files: 2
|
Posted: Sat Jan 27, 2007 6:50 pm Post subject:
Announcement: g2ools-1.3 released nm2g2 and dx2g2 conveters. |
 |
|
Edit: link to the post where the converter is located:
http://electro-music.com/forum/post-101311.html
Hey,
Apparently there is a new sub-forum. I didn't know. Anyways that is were the converter is located. That is where you will download it. As g2ools gets more utilities, I think it would be better served here. But since it's major application is the nm2g2 converter, that's a good place for now.
After some more hard work, it's here. Many bugs were fixed and the DX7 converter was updated extensively. New models and updates were done by 3phase with help and discussion with g2ian. I of course did the code. This one is the most stable and complete version we have. So go out and try it. At the end of this post is the list of updates.
I'm not going to work on it for a while as I have another project to work on. But I'll be back in a month or so. I'll still watch the forum and answer questions and read suggestions. So please let us know your experience with it.
I'd like to thank 3phase for his countless hours of analyizing and make models, BlueHell for answers to the hard questions, g2ian for the DX7 converter support, cappy2112 for willingness to build a GUI, and mosc for this forum (the glue that binds us together). If I forgot to mention you, sorry. The ones listed had the most influence on this project as well as all who read this forum.
I hope you enjoy it...
q
Bugs/Features/Models:·
X -a flag doesn't work·
X parsing NM1 files with names containing '[' and ']' not working·
X Master Osc Pitch Mod always down·
X LFO's set wrong speed·
X ZeroCnt circuit not applied when it's supposed to.·
X NoteVelScaler has KBT on, should be off·
X Mod table not applied to mixers·
X Delay not set to 64 when at max.·
X Change dx2nm opening file as binary·
X Added missing operator parameters to dx2g2·
X Update FilterA and FilterB using lphpfreq table.·
X Reorganized main convert() to several smaller ones.·
X ControlMixer at Blue Rate·
X Swapped L-Curve and R-Curve fixed·
X Added Sync morph setting·
X Add new tables for dx2g2 converter from 3phase·
X Use new "DX Model 1.0.pch2" for dx2g2 converter·
X Add python logging module for better message output.·
X Fix Transpose by adding +40·
X Scale parameters 0 - 100 to 0 - 127·
X Remove Moffset setting from table.·
X DX LFO Waveform handling including S/H switch.·
X DX pitcheg gets wrong settings·
X DX needs rate to time convertion·
X DX pitcheg table new table·
X DX lfo speeds new table·
X NM AM input on oScs needs to be repaired·
X NM wrong spectral osc modell·
X NM lfo not set high when connected to OSC.·
X NM fix -48 on OscSlvFM and OscSineBank·
X NM FMLin fix doesn't work.·
X NM Fix Seq one shot mode for length >16·
X NM Fix mixers to run at red rate.· |
|
Back to top
|
|
 |
blue hell
Site Admin

Joined: Apr 03, 2004 Posts: 24388 Location: The Netherlands, Enschede
Audio files: 296
G2 patch files: 320
|
Posted: Sat Jan 27, 2007 7:26 pm Post subject:
|
 |
|
I'm glad the terminal output is a lot less --verbose, at least now I can see what patches it does in -r mode
Good work and thanks, may your other project be as succssfull. _________________ Jan
also .. could someone please turn down the thermostat a bit.
 |
|
Back to top
|
|
 |
3phase

Joined: Jul 27, 2004 Posts: 1189 Location: Berlin
Audio files: 13
G2 patch files: 141
|
Posted: Sat Jan 27, 2007 10:10 pm Post subject:
|
 |
|
Congrats Mr qfinger ..
that was hard work..
i also have to do other projkets now... was like a halfdays job all the time...
not leaving the time to go deep into other things...
buts allmost there.. except of optimisations and bugs that might be found there are only a handfull features missing...
like morphs on switches ( what actually would be rather a point for a G2 update than to patch around in the converter! )
optimized delay line handling...
The rare case where the multistage envelope needs its 5th stage when having sustain on L1 or L2...
and...?
X NM Fix Seq one shot mode for length >16·..
is only working up to 64 steps now..we need another idea there to handle that... 8 sequencers in a row is too heavy..its limited to a max of 4 in the moment...
One thing..could we have a sticky again that points to the other subforum?
for anouncements of new versions...
I also passed the link to the german clavia distributer and a electronic music magazin..would be good if it stays intact.
And in the other subforum..if its not too much work..
it would be nice to have a thread there that is only for handling informations where we can compile a manual at a later point..
Within the ongoing discussion installation hints and alike got a bit burried... |
|
Back to top
|
|
 |
ian-s

Joined: Apr 01, 2004 Posts: 2672 Location: Auckland, New Zealand
Audio files: 42
G2 patch files: 626
|
Posted: Sat Jan 27, 2007 11:48 pm Post subject:
|
 |
|
Big thanks to q and Sven for DX2G2,
Great work on the LFO!
One small bug in the DX PitchEG rate.
My function used a G2 envelope time table in 1/10ths of a ms, so if you are using the built in G2 envelope time table, you don't need to pre multiply dxtime by 10.
As it is, PitchEG rates are 10 times longer than they should be.
I don't know how important it is, but there are further improvements I could make to the PitchEG. Like fitting Sven's measurements to a curve rather than interpolating. Using a table in the converter to fit a non linear level scale to a linear one is not ideal, probably one case where an extra module or two is justified.
Thanks again. |
|
Back to top
|
|
 |
3phase

Joined: Jul 27, 2004 Posts: 1189 Location: Berlin
Audio files: 13
G2 patch files: 141
|
Posted: Sun Jan 28, 2007 12:08 am Post subject:
|
 |
|
g2ian wrote: | Big thanks to q and Sven for DX2G2,
Great work on the LFO!
One small bug in the DX PitchEG rate.
My function used a G2 envelope time table in 1/10ths of a ms, so if you are using the built in G2 envelope time table, you don't need to pre multiply dxtime by 10.
As it is, PitchEG rates are 10 times longer than they should be.
I don't know how important it is, but there are further improvements I could make to the PitchEG. Like fitting Sven's measurements to a curve rather than interpolating. Using a table in the converter to fit a non linear level scale to a linear one is not ideal, probably one case where an extra module or two is justified.
Thanks again. |
Ups..havent had the ability to check that..still dont have sysex comunication swith the old DX7 and therefore only could compare to the rom i own..wich is just rom 1...
However..what would be a release without bugs that are found imideatly after the release
I actually like you super minimal approach where only the operators are set...
That is somehow more a transportmedia to get settings for further use within G2 patches while the actual conversion is a emulator..
maybe booth models could be applied in a future version of dx2g2 ?
Than it would be justified to get the emulator even more accurate when you allways have the cheap version available without changing the distribution folder around... |
|
Back to top
|
|
 |
|