[implemented] Axe-Edit Fast start possible

Again my AXE Edit ist starting and am wondering why this reading out of my AXE FX is necessary anyway.

Why cant AXE Edit have a saved status with copied data so I never have to read, if the HASH is the same at both sides.
Even NO backup is necessary if no change. Or only the blocks, cabs, system whatever was changed.
Even the AXE FX can have an ID - so like me who has 2 AXE FX, AXE Edit can find out, tell me do you need to upgrade,
as there are changes for X and Y ..

It could be really easy if one could think about this process, even ask Chat GPT how to code it, as this seems trivial BUT would save A LOT OF TIME,
for all of us guys ...
 
As am engineer - I would be able to do it in a day or less .. and am using ChatGPT as my competition does too ;-)
Am not happy about this .. But what can you do ..
 
I fully understand you - am senior developer and not the worst, but to be honest - I have no chance against this tool in my job and even lost it because of this ..
 
I added my first message of the thread into Grok and added this:

Can you create a technical concept for this ..

it took 10 seconds - and I wouldnt have done it any better ..

and really - am not happy about this. But its there. Right now.

== you dont have to answer to my ChatGPT message .. I should not have written this remark. Please excuse me. ==
 
Oooh. I don't mind the startup where it does this process. Maybe it takes 20 seconds on my machine. By that time I'm getting guitars out and plugged in, etc..

@Steffen Bernd Forget ChatGPT for coding, it's time to welcome Kiro to the party.
It takes less time to read the preset and IR names than it does for a tube amp to warm up.
 
As am engineer - I would be able to do it in a day or less .. and am using ChatGPT as my competition does too ;-)
Am not happy about this .. But what can you do ..
You're a bare metal/low level programmer that does DSP ? I doubt it. Any SWE worse their salt would know that without looking at the code base, or in this case, the hardware as well, there is no way to make this kind of statements.
 
You're a bare metal/low level programmer that does DSP ? I doubt it. Any SWE worse their salt would know that without looking at the code base, or in this case, the hardware as well, there is no way to make this kind of statements.
is Axe Edit "bare metal/low level" DSP programming? I don't think he said anything about DSP programming. It is highly likely that a lot of PITA programming tasks for Axe Edit could benefit from LLM assistance. I don't advocate for the wholesale turnover of coding duties to an LLM but it is a huge asset to have as a programmer. And on top of that, I would be surprised if DSP programming isn't an option soon if it isn't already.

Not replying to you alan.thomas specifically from here on but just commenting generally as someone with programming and LLM-assisted programming experience.

People who are not programmers tend to be unimpressed with what AI LLM can do for programming because they don't understand the programming to start with. Programmers will have experienced this firsthand in the past when they proudly demonstrate a coding feat only to be greeted by some variation of "so all that is in there if you know how to get it out" or "so it just copies something that someone had somewhere else on the internet." People who are programmers who have not used AI LLM (even for some months) would likely be blown away when they see what it can do now. It is uncanny while also still imperfect.

I came into using LLM as a hostile participant. I hate everything about it conceptually but expect that it isn't going away and I should try to get my head around it. I've done general application programming for probably 40 years. I am blown away by how many times the LLM seems to read my mind in terms of code I am writing and suggest the exact thing I had in mind. I am blown away at how the LLM can quickly find errors (syntax or logic) that I can't readily identify. I am blown away at the ability to make some application building blocks (or even whole applications) based on the quality of the prompting.

I have colleagues who refuse to look at it and they just have no comprehension of what it can do for programming. They still see it as 2022 where an LLM can kinda answer questions and give you a lot of misinformation back. It is unreal how far it has come.

As an old dog, I am not prepared to simply turn over my programming work to an LLM and prefer to use it to help in small chunks that I can review and understand. I think companies will suffer many embarrassments by turning over large scale programming to AI LLM but they will also make tremendous progress. I will say that as a strong skeptic... a "hater" even... I am amazed at how it is able to help in my work. I also continue to be amazed at how it sometimes gets something wrong after getting so many things right in a stretch.
 
Last edited:
As "easy" as this stuff is to do, it's a bit curious why there aren't more modelers competing with FAS.
Some people seem to be confusing the crown jewels (that is DSP/audio processing) with supporting application software.

FAS has very nice supporting application software. I would say theirs is among the best, but I would also say that other vendors have quite nice software as well. The big difference is in the DSP capabilities of the products which isn't what the OP is talking about here. He is talking about quality of life stuff (that appears to already exist in a way with the preference options) that isn't specifically related to the actual amazing tone generation abilities.
 
is Axe Edit "bare metal/low level" DSP programming? I don't think he said anything about DSP programming. It is highly likely that a lot of PITA programming tasks for Axe Edit could benefit from LLM assistance. I don't advocate for the wholesale turnover of coding duties to an LLM but it is a huge asset to have as a programmer. I would be surprised if DSP programming isn't an option soon if it isn't already.

Not replying to you alan.thomas specifically from here on but just commenting generally as someone with programming and LLM-assisted programming experience.

People who are not programmers tend to be unimpressed with what AI LLM can do for programming because they don't understand the programming to start with. Programmers will have experienced this firsthand in the past when they proudly demonstrate a coding feat only to be greeted by some variation of "so all that is in there if you know how to get it out" or "so it just copies something that someone had somewhere else on the internet." People who are programmers who have not used AI LLM (even for some months) would likely be blown away when they see what it can do now. It is uncanny while also still imperfect.

I came into using LLM as a hostile participant. I hate everything about it conceptually but expect that it isn't going away and I should try to get my head around it. I've done general application programming for probably 40 years. I am blown away by how many times the LLM seems to read my mind in terms of code I am writing and suggest the exact thing I had in mind. I am blown away at how the LLM can quickly find errors (syntax or logic) that I can't readily identify. I am blown away at the ability to make some application building blocks (or even whole applications) based on the quality of the prompting.

As an old dog, I am not prepared to simply turn over my programming work to an LLM and prefer to use it to help in small chunks that I can review and understand. I think companies will suffer many embarrassments by turning over large scale programming to AI LLM but they will also make tremendous progress. I will say that as a strong skeptic... a "hater" even... I am amazed at how it is able to help in my work. I also continue to be amazed at how it sometimes gets something wrong after getting so many things right in a stretch.
I don't believe LLMs can be of any help for DSP and I don't think they will anytime soon

Sure, they'll help you getting started if you're a beginner, but for a highly competitive field it's useless. We're talking about new algorithm optimizations, novel algos etc. LLMs are great to help you through solved problems, but they won't come up with a new algorithms, they can't do math or understand what they're doing. That's the same reason they can't solve unsolved leetcode problems, because they don't know how. You can't get ChatGPT to come up with a new fighter jet shape that's better and that nobody found yet, you can't get chatGPT to come up with a new molecule that'll cure cancer or a way to unify physics. In the same way you can't get chatGPT to come up with novel audio algos
 
I don't believe LLMs can be of any help for DSP and I don't think they will anytime soon

Sure, they'll help you getting started if you're a beginner, but for a highly competitive field it's useless. We're talking about new algorithm optimizations, novel algos etc. LLMs are great to help you through solved problems, but they won't come up with a new algorithms, they can't do math or understand what they're doing. That's the same reason they can't solve unsolved leetcode problems, because they don't know how. You can't get ChatGPT to come up with a new fighter jet shape that's better and that nobody found yet, you can't get chatGPT to come up with a new molecule that'll cure cancer or a way to unify physics. In the same way you can't get chatGPT to come up with novel audio algos
I won't argue the DSP point because I have no experience there. I will point out that DSP programming isn't what the OP was talking about- he was talking about general application programming. I certainly do have experience there and have had LLM answer questions about "How can I do X faster in function ABC()" and gotten interesting answers that I hadn't thought about. The answers are not always right nor are they always wrong- similarly to if I asked a human assistant the same question.

I think dismissing it as a tool that is only for beginners is a mistake. I think it is a force multiplier for all levels. I am sure it changes the game in ways that I can't understand yet. I am hard pressed to think of a career that AI is not going to wreck (for good or bad) in the next 20 years- with the help of other tools like robots, perhaps.

I will be interested to see how the other comments age. Some of the things you mention like "they can't do math" are already solved by helper tools that the LLM can use. You can currently ask Grok questions that require calculation and where the answers can not be scraped from existing webpages and sometimes get correct answers. I would expect someone to say "yeah, but it isn't complex math" and I would say "a minute ago you said math with no qualifications and now we are adding qualifications... Of course there will be an edge of what it can do but the edge will be changing"

I am not sure that I can argue that I am glad to see what is happening but I don't think the genie can go back in the bottle.
 
I won't argue the DSP point because I have no experience there. I will point out that DSP programming isn't what the OP was talking about- he was talking about general application programming. I certainly do have experience there and have had LLM answer questions about "How can I do X faster in function ABC()" and gotten interesting answers that I hadn't thought about. The answers are not always right nor are they always wrong- similarly to if I asked a human assistant the same question.

I think dismissing it as a tool that is only for beginners is a mistake. I think it is a force multiplier for all levels. I am sure it changes the game in ways that I can't understand yet. I am hard pressed to think of a career that AI is not going to wreck (for good or bad) in the next 20 years- with the help of other tools like robots, perhaps.

I will be interested to see how the other comments age. Some of the things you mention like "they can't do math" are already solved by helper tools that the LLM can use. You can currently ask Grok questions that require calculation and where the answers can not be scraped from existing webpages and sometimes get correct answers. I would expect someone to say "yeah, but it isn't complex math" and I would say "a minute ago you said math with no qualifications and now we are adding qualifications... Of course there will be an edge of what it can do but the edge will be changing"

I am not sure that I can argue that I am glad to see what is happening but I don't think the genie can go back in the bottle.
I didn't say it was only for beginners, at all, what I say is that it's only good at helping with problems that have already been solved

So if you're interested in learning about a discipline that's great, or, if you just need to work within the margin of what is already known. But if you're at the forefront of your discipline, then it's useless.
 
Back
Top Bottom