Author |
Message |
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
Posted: Wed Feb 25, 2015 3:28 pm Post subject:
Hooray, I just bricked my G2X. |
|
|
My humongous new patch makes it freeze , and it's the first thing it wants to load when turned on.
Any way to stop it from doing this? A button combination on start-up?
(BTW: I know what caused it: I totally maxed out the patch module memory in all slots. This can be undone by erasing some of the commentary name-bar modules. I have a second G2X to keep on working and finish the patch. But it would be nice to get this one back to life again.)
Any ideas?
cheers,
t |
|
Back to top
|
|
|
blue hell
Site Admin
Joined: Apr 03, 2004 Posts: 24079 Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320
|
Posted: Wed Feb 25, 2015 4:37 pm Post subject:
|
|
|
Dunno .. there was some talk about key combinations in the past but I forgot .. was just wondering .. the OS reflash tool, does that one still work? Like downgrade the OS to loose the patches and then re-upgrade again. _________________ Jan
also .. could someone please turn down the thermostat a bit.
|
|
Back to top
|
|
|
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
Posted: Wed Feb 25, 2015 5:08 pm Post subject:
|
|
|
Blue Hell wrote: | there was some talk about key combinations in the past but I forgot .. |
That's what I thought too, but maybe I'm just imagining it.
Blue Hell wrote: | the OS reflash tool, does that one still work? |
What's that? You mean the OS update installer?
Anyhow, I submitted a query on the Nord tech support page.
And also, my assumption has proven correct. The same patch, with the patch memory not maxed out (by removing some name-bar modules), does NOT brick my second G2X. I know it seems like a risky experiment, but I was pretty sure about the cause. I was consistently experiencing weird behavior the last few days with totally memory-maxed preliminary versions of the patch -weird characters instead of numbers on some of the value displays when tweaking knobs, which sometimes made the unit freeze. Removing some of the name-bar comments made the phenomenon disappear.
Anyway, I don't blame the poor thing. This is by far the most complex and DSP-hungry (all DSPs fully maxed) algorithm I've ever thrown at it, and makes everything I've ever done before seem like child's play. I'm amazed that it works at all -which it does now. Cooking up some variations and will publish soon. |
|
Back to top
|
|
|
blue hell
Site Admin
Joined: Apr 03, 2004 Posts: 24079 Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320
|
Posted: Wed Feb 25, 2015 5:52 pm Post subject:
|
|
|
Tim Kleinert wrote: | What's that? You mean the OS update installer? |
That's what I meant, yes.
Quote: | And also, my assumption has proven correct. |
Nope .. you'd have to brick the 2nd one too ... maybe fix the 1st one before doing so _________________ Jan
also .. could someone please turn down the thermostat a bit.
|
|
Back to top
|
|
|
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
Posted: Wed Feb 25, 2015 6:19 pm Post subject:
|
|
|
Blue Hell wrote: | Nope .. you'd have to brick the 2nd one too ... maybe fix the 1st one before doing so |
Trust me, it works fine now. But you should have seen those weird characters in the numerical displays when tweaking. Almost cool in its own way, made the G2 look like a piece of alien technology. Finally a patch that reveals that Hans and Magnus are shape-shifting reptilians! Like we didn't know.
But I somehow have the bad hunch that fixing No.1 is not so trivial. We'll see. |
|
Back to top
|
|
|
blue hell
Site Admin
Joined: Apr 03, 2004 Posts: 24079 Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320
|
Posted: Wed Feb 25, 2015 6:28 pm Post subject:
|
|
|
But yeah .. nasty issue .. hope it'll be fixed soon! _________________ Jan
also .. could someone please turn down the thermostat a bit.
|
|
Back to top
|
|
|
varice
Joined: Dec 29, 2004 Posts: 961 Location: Northeastern shore of Toledo Bend
Audio files: 29
G2 patch files: 54
|
Posted: Wed Feb 25, 2015 7:09 pm Post subject:
Re: Hooray, I just bricked my G2X. |
|
|
Tim Kleinert wrote: | My humongous new patch makes it freeze , and it's the first thing it wants to load when turned on.
Any way to stop it from doing this? A button combination on start-up?... |
Some instructions for erasing the flash memory were posted by Rivelen in this topic (scroll down the page about 2/3 of the way to the bottom):
http://electro-music.com/forum/topic-31827-100.html
Good luck Tim. _________________ varice |
|
Back to top
|
|
|
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
Posted: Thu Feb 26, 2015 2:30 am Post subject:
Re: Hooray, I just bricked my G2X. |
|
|
Funziona! G2X ser.10310 reporting back for duty. Many thanks.
For once I love my hunches to be proven incorrect.
Good thing is, I haven't used that unit for so long that I don't even know which patches I have now permanently lost.
cheers,
t |
|
Back to top
|
|
|
blue hell
Site Admin
Joined: Apr 03, 2004 Posts: 24079 Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320
|
Posted: Thu Feb 26, 2015 3:16 am Post subject:
|
|
|
:-) _________________ Jan
also .. could someone please turn down the thermostat a bit.
|
|
Back to top
|
|
|
varice
Joined: Dec 29, 2004 Posts: 961 Location: Northeastern shore of Toledo Bend
Audio files: 29
G2 patch files: 54
|
Posted: Thu Feb 26, 2015 4:16 am Post subject:
Re: Hooray, I just bricked my G2X. |
|
|
Tim Kleinert wrote: | Funziona! G2X ser.10310 reporting back for duty. Many thanks. ... |
I’m glad that you got your G2X up and running again. I’m curious, were you able to erase only the patch/performance flash memory to get the G2 to boot up properly, or did you have to erase everything (requiring a reload of the G2 OS)?
Tim Kleinert wrote: | ...Good thing is, I haven't used that unit for so long that I don't even know which patches I have now permanently lost. ... |
Too bad that you may have lost some patches... Which is a fair warning, I have several patches and perfs stored on my two G2s that I need to save to my computer for backup… _________________ varice |
|
Back to top
|
|
|
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
Posted: Thu Feb 26, 2015 6:07 am Post subject:
Re: Hooray, I just bricked my G2X. |
|
|
varice wrote: | I’m curious, were you able to erase only the patch/performance flash memory to get the G2 to boot up properly, or did you have to erase everything (requiring a reload of the G2 OS)? |
I only had to erase the patch memory. The G2 always loads the last patch used after booting up, which in my case made it freeze due to totally maxing the patch module memory. The fact that the cycles load of all DSP is in the upper 90% region, and DSP memory load is 100% flat everywhere probably doesn't help either.
Anyway, as described above, I erased some of the, uh, "purely decorative" name bar modules to lower the patch module count, and all is well now.
But this is definitively a bug -actually quite a serious one because of the risk of permanent data loss. In my case, I always back up stuff, so it's no biggie.
Thanks again for that link.
cheers,
t |
|
Back to top
|
|
|
synthlab
Joined: Apr 07, 2008 Posts: 19 Location: Raleigh,NC
G2 patch files: 2
|
Posted: Thu Feb 26, 2015 6:31 pm Post subject:
|
|
|
Cheers!!! A toast to Tim…
Anybody that can push the G2 to absolute ragged edge is a hero in my book. Rock on. Keep doing those wonderful patches and experiments.
Thanks, Man. |
|
Back to top
|
|
|
Electromagnetic Wave
Joined: Apr 28, 2013 Posts: 302 Location: Kebek
G2 patch files: 38
|
|
Back to top
|
|
|
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
Posted: Sat Feb 28, 2015 6:24 am Post subject:
|
|
|
Electromagnetic Wave wrote: | Before : Cycle : 32.5 %
After a name-bar module is deleted: Cycle : 34.7
Conclusion : In particular situation, I add a name module bar and I save Cycle % |
...hmmm... is there a module that saves memory% too? perhaps I'll get autocorrelation and FFT happening on the G2 after all.
Electromagnetic Wave wrote: | Probably you spoke about this on the forum but Ive dont know where, I have some flash about that but Im not sure... | Wasn't me, this is news to me.
But when (ab-)using modules for low-level stuff, I still bump into strange little quirks, even after all these years. Mostly things that don't matter in 'normal' usage, but can seriously mess things up eg. with sample-accurate calculation circuits.
Makes one feel like an eternal beta-tester, yay. Except that these things won't ever be fixed. There's no compensation either. |
|
Back to top
|
|
|
Electromagnetic Wave
Joined: Apr 28, 2013 Posts: 302 Location: Kebek
G2 patch files: 38
|
Posted: Sat Feb 28, 2015 9:14 pm Post subject:
|
|
|
In fact I can delete any module in the patch posted before and the Cycle% give me weird result. It's not only happen with the name module bar. I remember when I noticed that (some years before) I compared the .pch code before/after without good conclusion. I remember I got the same 'issue' not only with the g2tools but with other patchs too.
Other thing I can add is that the Cycle % information for each module from a patch is not into the .pch but into the G2 OS. |
|
Back to top
|
|
|
qfingers
Joined: Nov 16, 2006 Posts: 186 Location: Tucson, AZ
G2 patch files: 2
|
Posted: Mon Mar 02, 2015 2:10 pm Post subject:
|
|
|
Electromagnetic Wave wrote: | Quote: | all DSP is in the upper 90% region, and DSP memory load is 100% flat everywhere Twisted Evil probably doesn't help either. Laughing |
I made some .prf like that and I got the same issue 2, or 3 times. But in my case its freeze when all my slot use 100% ressource memory and after I send bad MIDI data internaly when I use many MIDI functions with interslot patching .
Quote: | This can be undone by erasing some of the commentary name-bar modules. |
Have you already noticed that ? Into some patchs, when you delete a name bar module, the Cycles % change. Look in the patch attached to the post. Its a patch made with the G2tools (NM1 > NM2). Watchout for the volume when you load the patch!
Before : Cycle : 32.5 %
After a name-bar module is deleted: Cycle : 34.7
Conclusion : In particular situation, I add a name module bar and I save Cycle %
????????????
Probably you spoke about this on the forum but Ive dont know where, I have some flash about that but Im not sure... |
You need to be careful when changing parameters from converted patches. Some tricks were done to allow audio rate signals as inputs as non-audio rate signals and vise versa. There was a reason this was done to better match the NM1 patches within the G2 environment. I cannot recall when, but the G2 editor actually changes the signal rates based on the input connection. I kinda wish they would have allowed the user to change the rate of a module input. Aliasing effects notwithstanding, it can be a useful tool. Maybe the new editor could be modified to allow these types of changes.
q |
|
Back to top
|
|
|
Electromagnetic Wave
Joined: Apr 28, 2013 Posts: 302 Location: Kebek
G2 patch files: 38
|
Posted: Mon Mar 02, 2015 9:36 pm Post subject:
|
|
|
Quote: | I cannot recall when, but the G2 editor actually changes the signal rates based on the input connection. I kinda wish they would have allowed the user to change the rate of a module input. Aliasing effects notwithstanding, it can be a useful tool. Maybe the new editor could be modified to allow these types of changes. |
From the help file , Invert module :
Quote: | When an output is connected to its own input the Inverter will start to produce a squarewave signal at 12kHz if the module is yellow and a squarewave signal at 48kHz when the module is orange. |
1.If I add a cable from a 2-In module to an Invert module input, the module pass from yellow to orange and the Cycles % increases by 0.6%.
2.After that, I disconnect the cable from the 2-In module to the Invert module input. But the Invert module stay orange.
3.Now, when I add/delete a new module or edit the patch the Invert module stay orange.
Is it in this kind of situations you wish they would have allowed the user to change the rate of a module input ?
Despite all this I do not understand exactly what is the trick used to edit the audio rate signals from converted patches? Probably something good to know because I already got this happened with other patchs too.
|
|
Back to top
|
|
|
qfingers
Joined: Nov 16, 2006 Posts: 186 Location: Tucson, AZ
G2 patch files: 2
|
Posted: Mon Mar 02, 2015 9:58 pm Post subject:
|
|
|
Electromagnetic Wave wrote: | Quote: | I cannot recall when, but the G2 editor actually changes the signal rates based on the input connection. I kinda wish they would have allowed the user to change the rate of a module input. Aliasing effects notwithstanding, it can be a useful tool. Maybe the new editor could be modified to allow these types of changes. |
From the help file , Invert module :
Quote: | When an output is connected to its own input the Inverter will start to produce a squarewave signal at 12kHz if the module is yellow and a squarewave signal at 48kHz when the module is orange. |
1.If I add a cable from a 2-In module to an Invert module input, the module pass from yellow to orange and the Cycles % increases by 0.6%.
2.After that, I disconnect the cable from the 2-In module to the Invert module input. But the Invert module stay orange.
3.Now, when I add/delete a new module or edit the patch the Invert module stay orange.
But the Seq modules turn from yellow/blue to orange/red as soon as I add or delete an orange or red cable to the input Seq modules.
Is it in this kind of situations you wish they would have allowed the user to change the rate of a module input ?
Despite all this I do not understand exactly what is the trick used to edit the audio rate signals from converted patches? Probably something good to know because I already got this happened with other patchs too.
|
There is no trick. But g2ools can convert patches and allow module inputs to ba handled at the control rate and not the audio rate. The original modular did not allow changing the rate of the signals being processed. The editor automatically "uprates" the module input to audio rate when connected to an audio rate output. You can actually setup the module so that the input is not "uprated" therefore processing it at control rate. This cannot be done in the editor. Plus, when you modify the patch (especially adding new modules, whatever they are), it will look at all the modules inputs and "uprate" them automatically. You have no control of this from the editor. I would like to specify the whether or not the signal gets "uprated". There are 2 types of signals that can be "uprated": control and logic. Some patches from the original modular used those the control and logic rates and don't sound correct when they are "uprated". So I "tricked" the g2 into thinking the inputs should run at control rate by not flagging the input as "uprated" signal. That is why the patches decrease/increase there usage.
The g2ools converted patches adhere to the rates of the g1 so you need to be careful modifying the patch as it may change the sound. It may not but the converter cannot tell and the editor may make inadvertent changes to the patch. Just make sure you backups. If it's sounds ok after a modification, you are probably ok.
The editor should have allowed non "uprated" inputs to be adjusted to be either audio rate or control rate. This currently cannot be done.
I was just trying to explain why you saw patch cpu load differences when modifying it in the editor.
q |
|
Back to top
|
|
|
dorremifasol
Joined: Sep 28, 2006 Posts: 814 Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49
|
Posted: Tue Mar 03, 2015 10:17 am Post subject:
|
|
|
Tim, I thing you are pushing your G2Xs too far _________________ Cheers,
Albert |
|
Back to top
|
|
|
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
Posted: Tue Mar 03, 2015 3:39 pm Post subject:
|
|
|
dorremifasol wrote: | Tim, I thing you are pushing your G2Xs too far |
Just wait until you see the stuff . Still working on it because that pesky delay line readout bug I reported long time ago was (very subtly) compromising the sound quality (from a perfectionist point of view). But I found a real way to work around that just a few minutes ago! Was close to giving up and shelving everything, but f*ck it works now! |
|
Back to top
|
|
|
dorremifasol
Joined: Sep 28, 2006 Posts: 814 Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49
|
Posted: Tue Mar 03, 2015 4:51 pm Post subject:
|
|
|
! Can't wait! _________________ Cheers,
Albert |
|
Back to top
|
|
|
Electromagnetic Wave
Joined: Apr 28, 2013 Posts: 302 Location: Kebek
G2 patch files: 38
|
Posted: Tue Mar 03, 2015 5:06 pm Post subject:
|
|
|
Quote: | If it's sounds ok after a modification, you are probably ok. |
Or is it right to say : when I delete a name bar module and the Cycle % changes as mentioned before ? But yes .. our ears are always the last judges.
Sorry to bump your topic with my question Tim Kleinert. But I thought at first that it could be one of the cause when the G2 goes crazy.
Thank you for the explanations qfingers. I now understand much better and it reduces my doubts about the source of some bugs.
Quote: | Just wait until you see the stuff ... but f*ck it works now! |
|
|
Back to top
|
|
|
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
Posted: Thu Mar 05, 2015 2:32 am Post subject:
|
|
|
Electromagnetic Wave wrote: | Sorry to bump your topic with my question Tim Kleinert. |
No need to be sorry, on the contrary, I find this stuff very interesting. I didn't know that the editor is in charge of input clocking (red/blue signals) management. Having some of the modules that the editor only provides at control-rate available at audio-rate would open up many new possibilities. |
|
Back to top
|
|
|
|