Jump to content
mdmayfield

BIG THANKS to Line 6 for using text for the .hlx format

Recommended Posts

So I whipped up a very basic hlx file viewer as a proof of concept.  I've taken it as far as I can with my limited programming skills so hopefully this generates some interest.

test.html

Share this post


Link to post
Share on other sites
On 12/17/2017 at 2:06 PM, jonandtice said:

So I whipped up a very basic hlx file viewer as a proof of concept.  I've taken it as far as I can with my limited programming skills so hopefully this generates some interest.

test.html

 

Wow this is great! I've been looking for a possible way to easily view the details of my .hlx presets and this is an awesome start.  Would it be easy to add to this GUI?  I've not done any real coding or application design, but I'd love to help in any way to add functionality to this file viewer.  Specifics that I'd like to see is possibly buttons to change which snapshot you are viewing, as well as the parameters and values of the different blocks.  What do you think?  I know what sounds easy is not always possible...

 

By the way the main reason I'd like to have the ability to view the files is because I'm wondering if I'll be having to rebuild many of my presets from scratch;  I've been dealing with some buggy issues with parameters jumping around but after filing a support ticket I'm being told they are user error;  I'm pretty sure it's an issue with my unit, but I'm not sure if simply doing a fresh install of the firmware and a reloading of my presets will help my situations, SO I'm planning on doing a fresh install and rebuilding each preset manually;  my hope is that there will be a convenient way for me to view the information in each of my presets without having to reload them into the Helix and possibly causing "contamination" if that makes sense.  Sorry for the rant!  Regardless, let me know what you think of your GUI--I think it would be an awesome tool to utilize!

Share this post


Link to post
Share on other sites
On 11/3/2015 at 2:51 PM, thestratmanblues said:

I've made this little Python app to dump the content of a Bundle file called "Bundle_VERSION_1_03.hlb":

I'll come up with another Python to dump in a more formatted fashion way.

 

Hello there!  I'm trying to run your Python app from Terminal, but I'm having trouble getting syntax errors...  Is there any chance I could get some help with this?  I've never played with Python, but would like to get the readout from the Helix Bundle file.  Thanks in advance!

Share this post


Link to post
Share on other sites
On 9/13/2018 at 4:19 PM, swanny8777 said:

 

Hello there!  I'm trying to run your Python app from Terminal, but I'm having trouble getting syntax errors...  Is there any chance I could get some help with this?  I've never played with Python, but would like to get the readout from the Helix Bundle file.  Thanks in advance!

 

To even begin to guess at the source of the problem, someone would need to see the actual error :-)

 

Otherwise, maybe start here: https://opentechschool.github.io/python-beginners/en/getting_started.html

Share this post


Link to post
Share on other sites
On 9/8/2018 at 7:17 PM, swanny8777 said:

 

Wow this is great! I've been looking for a possible way to easily view the details of my .hlx presets and this is an awesome start.  Would it be easy to add to this GUI?  I've not done any real coding or application design, but I'd love to help in any way to add functionality to this file viewer.  Specifics that I'd like to see is possibly buttons to change which snapshot you are viewing, as well as the parameters and values of the different blocks.  What do you think?  I know what sounds easy is not always possible...

 

By the way the main reason I'd like to have the ability to view the files is because I'm wondering if I'll be having to rebuild many of my presets from scratch;  I've been dealing with some buggy issues with parameters jumping around but after filing a support ticket I'm being told they are user error;  I'm pretty sure it's an issue with my unit, but I'm not sure if simply doing a fresh install of the firmware and a reloading of my presets will help my situations, SO I'm planning on doing a fresh install and rebuilding each preset manually;  my hope is that there will be a convenient way for me to view the information in each of my presets without having to reload them into the Helix and possibly causing "contamination" if that makes sense.  Sorry for the rant!  Regardless, let me know what you think of your GUI--I think it would be an awesome tool to utilize!

If I had time I'm pretty sure I could get it to look like HX Edit on a web browser, even with my limited skills.  So I'm surprised no one has done it yet.

Share this post


Link to post
Share on other sites
3 hours ago, jonandtice said:

If I had time I'm pretty sure I could get it to look like HX Edit on a web browser, even with my limited skills.  So I'm surprised no one has done it yet.

 

Yeah, it seems like it would be straightforward enough, just extracting information from the .hlx files (and the fact that you have all the neat little images and such in the package contents of HX Edit)... I just have next to NO working knowledge of doing this stuff... I was able to add buttons though for snapshots that fill in the snapshot names on loading a preset, but that's all I've gotten to work so far (I couldn't get the dropdown menu to work as such).  It's fun playing around with though.  And it makes me wonder why exactly we're still not able to utilize HX Edit without being hooked up to the Helix.  Oh well.  I've recruited my buddy's help for working on this fun little project; he's in IT and is apparently well versed in JSON (or at least more than I am), so we'll see.

test 2.html

Share this post


Link to post
Share on other sites
On 9/14/2018 at 5:52 PM, mdmayfield said:

 

To even begin to guess at the source of the problem, someone would need to see the actual error :-)

 

Otherwise, maybe start here: https://opentechschool.github.io/python-beginners/en/getting_started.html

 

Yes, sorry, I wasn't thinking of adding the error; perhaps when I have some time to read through your resource and troubleshoot I'll be more specific :-) Thanks for the help!

Share this post


Link to post
Share on other sites
On 3/1/2017 at 3:13 PM, pilottes said:

I've also used a text editor to change my patches to MONO without loosing all individual parameter's values.

I'm using sed at the command-line which makes it very easy and fast to swap from stereo to mono when playing with the *.hlx files.

 

I'm using:
 

for i in *.hlx
do
  sed <$i >mono_$i 's/"@stereo" : true,/"@stereo" : false,/'
done

Some blocks won't convert because there's not a mono equivalent block, but Helix seems happy to accept the block definition, it just still shows the block as a stereo device. 

Share this post


Link to post
Share on other sites

Any clues how to edit Setlists .HLS files  in Notepad++?  

JSON viewer doesn't seem to help

I'd love to be able to put setlists together offline and simply load them in before I leave for a gig.  

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...