ifor38special Posted June 28, 2016 Share Posted June 28, 2016 If anybody has a print out of the factory presets on the HD500x such as: User1 1A - Whatever 1B - Whatever User2 ​User3 so I can easily read it off my music stand for my upcoming gig I'd appreciate it. I realize I can get my HD up here on my Computer and screen snap sections but I'd rather get a printout for I'm sure someone has done that. Also, How do you with your Foot, Switch User Banks? I now push down the Knob but use Foot for ABCD but need to know and also want to confirm that if I full up the foot pedal then the volume will be off . My First public gig with HD 500x and yes I have read the manuals and been messing with it for months just that gig time closing in. Quote Link to comment Share on other sites More sharing options...
jeremybnz Posted June 29, 2016 Share Posted June 29, 2016 The factory presets are almost all completely horrible, much better to craft your own!! Quote Link to comment Share on other sites More sharing options...
pianoguyy Posted June 29, 2016 Share Posted June 29, 2016 I'm gonna toss this out there... If you aren't fully familiar/comfortable with using your device, do not use it live. I also suggest using it in a faux live situation (such as a rehearsal), so that you know exactly what to push and when to push it. When you are being paid to play, fumbling around on your gear is a good way to lose an audience, which ensures that you won't be paid to play again. Quote Link to comment Share on other sites More sharing options...
silverhead Posted June 29, 2016 Share Posted June 29, 2016 Even if you don't want to create your own presets you should still prepare for your gig by copying the factory presets you want to use into a User setlist. Order them appropriately (1A, 1B, ... ) to reflect the order of the songs you plan to play. Then during your gig you will not be fumbling around switching setlists and hunting for the preset to be used in the next song. You just hit the footswitch for the next preset. Quote Link to comment Share on other sites More sharing options...
cruisinon2 Posted June 29, 2016 Share Posted June 29, 2016 The factory presets are almost all completely horrible, much better to craft your own!! Amen. Unless the gig is a tribute to landscaping equipment, aircraft noise, or dental drills, please avoid the factory presets...;) 2 Quote Link to comment Share on other sites More sharing options...
BillBee Posted June 29, 2016 Share Posted June 29, 2016 But if you are hardcore and really want to print a list. Fire up HD Edit and use screen print - edit out the excess and paste into word. "dental drill metal" \m/ Quote Link to comment Share on other sites More sharing options...
silverhead Posted June 29, 2016 Share Posted June 29, 2016 ..... I realize I can get my HD up here on my Computer and screen snap sections but I'd rather get a printout for I'm sure someone has done that. .... To my knowledge nobody has done that yet. But if you think it would be useful feel free to do it and post it here for anyone to use. Quote Link to comment Share on other sites More sharing options...
silverhead Posted June 29, 2016 Share Posted June 29, 2016 Well, well..... You are a fountain of knowledge, as always. :lol: :P 1 Quote Link to comment Share on other sites More sharing options...
jandrio Posted June 30, 2016 Share Posted June 30, 2016 well, here is a simple java class that "reads" the hd bundle file 'n creates a csv file which u can open with exel. the hd bundle filename is hardcoded, so u must change it (note the double backslashes). attached is the csv produced by an "old" HD500preset.h5b package javaapplication1;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.PrintStream;import java.net.MalformedURLException;public class HD500Lister{ public static class Bundle { char[] header = new char [0x50]; SetList[] setlists = new SetList[8]; Bundle() {}; void print(PrintStream printStream) { for (int i=0; i < setlists.length; i++) { setlists.print(printStream); } } void read(InputStream in) throws IOException { for (int i=0; i < header.length; i++) { byte inbyte = (byte)in.read(); } for (int i=0; i < setlists.length; i++) { System.out.print("."); setlists = new SetList(); setlists.read(in); } System.out.println(); } } public static class SetList { byte[] name = new byte[16]; byte[] unknown = new byte[0x38 - 16]; Patch[] patches = new Patch[64]; void print(PrintStream printStream) { String listName = new String(name); for (int i=0; i < patches.length; i++) { printStream.print(listName); printStream.print(","); printStream.print(i); printStream.print(","); printStream.print((i/4)+1); char[] preset = new char[] {'A', 'B', 'C', 'D'}; printStream.print(preset[i%4]); printStream.print(","); patches.print(printStream); } } void read(InputStream in) throws IOException { for (int i=0; i < name.length; i++) { name = (byte)in.read(); } for (int i=0; i < unknown.length; i++) { byte inbyte = (byte)in.read(); } for (int i=0; i < patches.length; i++) { patches = new Patch(); patches.read(in); } } } public static class Patch { byte[] name = new byte[32]; byte[] unknown = new byte[0x1028-32]; void print(PrintStream printStream) { printStream.println(""+new String(name)); } void read(InputStream in) throws IOException { for (int i=0; i < name.length; i++) { name = (byte)in.read(); } for (int i=0; i < unknown.length; i++) { in.read(); } } } public static void main (String[] args) { { String inFileName="D:\\HD500preset.h5b"; String outFileName = inFileName+".csv"; System.out.println("Reading:"+inFileName); System.out.println("Creating:"+outFileName); try { File binaryFile = new File(inFileName); Bundle bundle = new Bundle(); InputStream input = new FileInputStream(binaryFile); bundle.read(input); File file = new File(outFileName); PrintStream printStream = new PrintStream(file); bundle.print(printStream); input.close(); } catch (MalformedURLException mue) { System.out.println("Error - a MalformedURLException happened."); mue.printStackTrace(); System.exit(1); } catch (IOException ioe) { System.out.println("Error- an IOException happened."); ioe.printStackTrace(); System.exit(1); } } }} // end of class definition HD500preset.h5b.zip Quote Link to comment Share on other sites More sharing options...
jandrio Posted June 30, 2016 Share Posted June 30, 2016 well, nico, as a matter of fact is is a little more complicated :mellow: when i have time, i'll post specific user-instructions (or a compiled version of this code)... but, yes, with this procedure, we can easily produce printouts of ANY bundle (ie 8 setlists). Quote Link to comment Share on other sites More sharing options...
jandrio Posted July 1, 2016 Share Posted July 1, 2016 after downloading 'n unzipping from the foll link, u will find a simple hd500.exe file which simply can read ANY hd500 bundle 'n create the csv file (readme.txt provided). http://www.mediafire.com/download/n36a5e52k9jxoos/HD500_BUNDLE_EXTRACT_TOOL.zip 3 Quote Link to comment Share on other sites More sharing options...
moogary Posted July 2, 2016 Share Posted July 2, 2016 Thaks very much Jandrio! 1 Quote Link to comment Share on other sites More sharing options...
Ryte Posted October 2, 2016 Share Posted October 2, 2016 Jandrio, your a lifesaver. I was about to type up my list in an Excel spreadsheet today, till I saw your post. The sad part is why doesn't Line 6 have this as part of their software? I'm always having to bounce around with my patches when the band doesn't play songs in order. This way I can a bit more quickly find my patch! It works for the HD500X bundles as well. I just changed the file extension. Quote Link to comment Share on other sites More sharing options...
GrandadJJ Posted January 30, 2018 Share Posted January 30, 2018 The factory presets are designed to show off the capabilities of the kit, and tend to go for overkill. Cancelling or merely tweaking just one or two of the chained effects can convert a confused noise into something usable. For those of us without infinite time on our hands, it's a lot quicker to find a best-fit to the sound you're looking for and adjust it than to start from scratch, so don't knock 'em too hard. If you think these factory presets are bad, you should listen to the ones on the other famous unit that's roughly the same price. Quote Link to comment Share on other sites More sharing options...
PaulTBaker Posted February 16, 2018 Share Posted February 16, 2018 jandrio,Thanks... I know this is an old post but this is great..... what would be even greater and you could probably make some $$ is if you went a little further and could somehow show the settings for the amps and effects blocks. That would be great! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.