Presenting new chord finder, pedal/lever scanner, whatever..
Moderator: Shoshanah Marohn
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
Presenting new chord finder, pedal/lever scanner, whatever..
20 years ago I made a 'little' program with Quickbasic which scanned the entered copedent for combinations of pedals and levers to make any given chord. It also produced all the chords for a certain pedal status. Furthermore, it had a table where the user could define which pedals/levers were compatible/incompatible with one another, in order to exclude 'impossible' combinations.
I put 'little' above in quotation marks because programming it was so complicated it took me months to complete it. In the meantime, other similar programs have been created, but I've always found that none of them had all these features. I showed it once to Tom Bradshaw, and he can attest to its uniqueness. Unfortunately, it won't run on today's computers, not even within DosBox, and its operation with keyboard shortcuts/no mouse is... well, stone age from today's perspective. So, finally, some weeks ago, I decided to duplicate its features with Excel/VBA. I am happy now to be able to present the result at http://www.banjo-tabs.com/psg_scanner.php
The sheet is free to download; compensation is on a donation basis. I'd be happy to hear from users if they find it to be something of value for researching their setup, or if somebody finds a bug, or wants to submit a proposal.
Here's a screenshot:
[/url]
Thanks for looking!
I put 'little' above in quotation marks because programming it was so complicated it took me months to complete it. In the meantime, other similar programs have been created, but I've always found that none of them had all these features. I showed it once to Tom Bradshaw, and he can attest to its uniqueness. Unfortunately, it won't run on today's computers, not even within DosBox, and its operation with keyboard shortcuts/no mouse is... well, stone age from today's perspective. So, finally, some weeks ago, I decided to duplicate its features with Excel/VBA. I am happy now to be able to present the result at http://www.banjo-tabs.com/psg_scanner.php
The sheet is free to download; compensation is on a donation basis. I'd be happy to hear from users if they find it to be something of value for researching their setup, or if somebody finds a bug, or wants to submit a proposal.
Here's a screenshot:
[/url]
Thanks for looking!
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
- Richard Sinkler
- Posts: 17067
- Joined: 15 Aug 1998 12:01 am
- Location: aka: Rusty Strings -- Missoula, Montana
Can't find a download link. When I click on the links for different tunings, I only get a text file. Is Excel required? Do you have to import the data in the text files into Excel?
Last edited by Richard Sinkler on 4 Jan 2016 11:30 am, edited 1 time in total.
Carter D10 8p/8k, Dekley S10 3p/4k C6 setup,Regal RD40 Dobro, NV400, NV112 . Playing for 53 years and still counting.
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
- Richard Sinkler
- Posts: 17067
- Joined: 15 Aug 1998 12:01 am
- Location: aka: Rusty Strings -- Missoula, Montana
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
Yes you need Excel to open the sheet. Sorry, I forgot to mention that. You open PSG_scanner.xlsm like any other Excel sheet and then import a copedent by clicking the 'Load copedent' button on the Scanner sheet, NOT like you opened the sheet.
The default copedent that is displayed when you open the sheet is a 'modern' E9th that has the full tone raise on the first string.
The default copedent that is displayed when you open the sheet is a 'modern' E9th that has the full tone raise on the first string.
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
I just sent to Randy Brown this explanation of the compatibility table:
The comp. table is a little hard on the eyes.... I guess I should use variations in the color to better guide the eyes.
Ok, how to use it..... You set the compatibility pair-wise, with one pedal on the left-most column and the other pedal or lever on the top-most row. Now, where the row of the first pedal intersects the column of the second pedal is a button you set to green if the two pedals are compatible, and to red if they are not. Unfortunately, in half of the cases, the intersection falls on the blank part that has no buttons, so you need to swap the pedals and find the new intersection which now has a button. Since this can get a little tiring, I will fill the blank with buttons, too, and will find a way to make it easier.
The comp. table is a little hard on the eyes.... I guess I should use variations in the color to better guide the eyes.
Ok, how to use it..... You set the compatibility pair-wise, with one pedal on the left-most column and the other pedal or lever on the top-most row. Now, where the row of the first pedal intersects the column of the second pedal is a button you set to green if the two pedals are compatible, and to red if they are not. Unfortunately, in half of the cases, the intersection falls on the blank part that has no buttons, so you need to swap the pedals and find the new intersection which now has a button. Since this can get a little tiring, I will fill the blank with buttons, too, and will find a way to make it easier.
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
The sheet is fixed; I had to rewrite the whole pedal/lever scan module - phew!! Again, it's downloadable from http://www.banjo-tabs.com/psg_scanner.php
- Richard Sinkler
- Posts: 17067
- Joined: 15 Aug 1998 12:01 am
- Location: aka: Rusty Strings -- Missoula, Montana
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
I made a few updates. The two scan buttons should now be self-explanatory. Reset button added to the chord scan.
The latest version is always at http://www.banjo-tabs.com/psg_scanner.php
The latest version is always at http://www.banjo-tabs.com/psg_scanner.php
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
- Bryan Daste
- Posts: 1404
- Joined: 11 Jul 2005 12:01 am
- Location: Portland, Oregon, USA
- Contact:
Hans,
Thanks for all your work on this! Do you know if it will work in OpenOffice or Google Sheets? I don't have Excel and am pretty limited in my understanding of it - I opened the .xlsm file in OpenOffice, and it looks pretty, but none of the buttons seem to do anything. In Google Sheets if I click on a button, it tries to edit the button! I'm probably missing something obvious, like a "run mode" or something, but maybe it's a compatibility problem?
Thanks for all your work on this! Do you know if it will work in OpenOffice or Google Sheets? I don't have Excel and am pretty limited in my understanding of it - I opened the .xlsm file in OpenOffice, and it looks pretty, but none of the buttons seem to do anything. In Google Sheets if I click on a button, it tries to edit the button! I'm probably missing something obvious, like a "run mode" or something, but maybe it's a compatibility problem?
Last edited by Bryan Daste on 16 Jan 2016 12:31 am, edited 2 times in total.
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
Hi Bryan, I just tried the options you mentioned myself. It appears that neither OpenOffice nor Google Sheets can run my file. Google obviously can't handle macros. I don't know why in OpenOffice the macros don't work, even after allowing macros in the security settings. So, now we know that my sheet only works in Excel. Too bad.... I'm not sure if it would be possible to make an Excel sheet with these features without macros. If it was it would be a huge amount of work, and the result inconvenient to operate.
- Geoff Noble
- Posts: 257
- Joined: 7 Feb 2012 12:30 pm
- Location: Scotland
My understanding is that macros in Open Office are in a different format to macros in Microsoft Excel. I believe some simple macros can convert over OK but you have to rewrite the macros if they are more complicated.Hans Holzherr wrote:Hi Bryan, I just tried the options you mentioned myself. It appears that neither OpenOffice nor Google Sheets can run my file. Google obviously can't handle macros. I don't know why in OpenOffice the macros don't work, even after allowing macros in the security settings. So, now we know that my sheet only works in Excel. Too bad.... I'm not sure if it would be possible to make an Excel sheet with these features without macros. If it was it would be a huge amount of work, and the result inconvenient to operate.
Open Office uses Star Basic as MS Basic is copyrighted and is essentially a different language.
At least that was the positon 3-4 years ago. In any case, it doesn't work as you've discovered
Just going to download it now, many thanks for all your work
"If it sounds good, it is good"
YouTube - http://www.youtube.com/channel/UCFqsA-A ... HGg/videos
Soundcloud - http://soundcloud.com/just-jef/tracks
YouTube - http://www.youtube.com/channel/UCFqsA-A ... HGg/videos
Soundcloud - http://soundcloud.com/just-jef/tracks
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
-
- Posts: 390
- Joined: 21 Sep 2011 7:23 am
- Location: Hunter Valley, Australia
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
- Scott Duckworth
- Posts: 3470
- Joined: 6 Apr 2013 8:41 am
- Location: Etowah, TN Western Foothills of the Smokies
- Contact:
Unfortunately, doesn't work in Open Office Calc. Still, looks like a good deal for the Mickeysoft users.
Amateur Radio Operator NA4IT (Extra)
http://www.qsl.net/na4it
I may, in fact, be nuts. However, I am screwed onto the right bolt... Jesus!
http://www.qsl.net/na4it
I may, in fact, be nuts. However, I am screwed onto the right bolt... Jesus!
-
- Posts: 30
- Joined: 2 Oct 2014 4:23 pm
- Location: Queensland, Australia
Excel For Mac
No joy with excel for mac…
can I ask, what is the minimum version of excel for windows we need…?
can I ask, what is the minimum version of excel for windows we need…?
regards,
Stuart Docherty
Stuart Docherty
-
- Posts: 774
- Joined: 28 Jun 1999 12:01 am
- Location: Calais, VT, USA
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
John, basically, you can do that, but it's not by entering notes, but by selecting notes from the drop-down menu of each cell for the open tuning, and selecting the changes in halftone steps in the dropdown-menus of any cell of the pedal setup/copedent chart to the right of the open tuning. For the drop-down menus to open you just click the respective cell, and the arrow that appears next to it. Hope that helps!
Maybe I should make a screen video of how to use the program.
Maybe I should make a screen video of how to use the program.
- Hans Holzherr
- Posts: 489
- Joined: 28 Jan 2003 1:01 am
- Location: Bang Saray, Thailand
I should mention that the default copedent when you open the sheet for the first time is standard Emmons 3 floor ped./5 knee levers. Of course, when entering your own copedent by altering the default, you need to pay attention to set the changes that don't apply to zero. After you're done, save the copedent by clicking the 'Save current cop....'.