Blue Nebula Librarian Updated

I’ve just updated the Blue Nebula Librarian app which is now Version 4.03. Apart from a couple of cosmetic improvements the main change is to correct a bug that caused the Librarian to send incorrect values for the P2 ‘flag’ when uploading a DSP program to MEM 2. This flag tells the Blue Nebula whether to display P2 as ‘ABCEF’ or as a numeric value between 0 and 100.

You can download the latest version of Librarian for Windows 32-bit and 64-bit on the Latest Updates Here page – link above in the menu bar. Update: Apple macOS X version is now available 🙂

Librarian Update to 4.01

Reminder: You need to have Java installed on your computer to be able to run the Librarian. If you have the 32-bit version of Java you will only be able to run the 32-bit Librarian even if your OS is 64-bit. If you have a 64-bit Windows Operating System, please check this page for information on which version of Java you should download if you don’t already have it.

Librarian Version 4.01 is an update that fixes a bug in the previous Version 4.00.

The bug prevented the Librarian from correctly interpreting the ‘Heads’ data sent by the Blue Nebula for emulations with numbers between 5 and 15 that use the ‘coded’ ‘A’, ‘B’, ‘C’, ‘E’ and ‘F’ values. It caused the wrong head letter to be received by the Librarian and all head settings became ‘A’ instead of the correct letter value from the Blue Nebula patch. This incorrect value would have been saved in any patch files saved with the Save Patches button in the Librarian. If this patch data was subsequently sent back to the Blue Nebula using the Send All Patches button it will have corrupted the heads value in the Blue Nebula’s patches. You should check and correct the Heads settings in any affected patches and resend them to the Blue Nebula.

The Blue Nebula Firmware 3.02 does not require a fix for this bug, only the Librarian.

The updated software can be downloaded from the Latest Updates Here link above.

Make sure you download the correct version depending on your Windows Operating System: 32-bit or 64-bit. The 32-bit Librarian will work on 64-bit Windows systems but the 64-bit version of Librarian will not work on a 32-bit Windows OS.

The update for Mac OSX will be available as soon as possible.


Latest Versions Page Updated

I realized that the version of Firmware 3.30 I posted on the updates page was compiled for a MONO LCD so those who have gone to the expense of fitting an RGB LCD were not getting the benefit so I’ve added a new Version 3.30 compiled for RGB LCDs. You can download all the latest firmware and software by clicking on the ‘Latest Updates Here’ link in the banner above.

The RGB display uses some different screen colours to indicate the different modes that your eTap2HW is operating in. For example:

Setting-MIDI-Channel IMG_7101_7086_edited-1 Advanced-Editing-(pots)

LCD – Common Anode or Common Cathode?

It has come to my attention recently that there are some LCD display modules on sale that are ‘Common Cathode’ types (e.g. this one from SparkFun) , rather than the more common ‘Common Anode’ type (e.g. this one from Adafruit).

Why would you care about this?

Because the two types of display essentially operate with ‘inverted’ logic signals relative to each other, you will probably find that your LCD display is very dark after you upload the ‘wrong’ Automation code. Essentially the ‘common cathode’ type is insisting that white is black and black is white – just like some people we know!

If you’re got an RGB display then all the other colours will not appear as intended either and they won’t match what’s stated in the User Guide.

As a result I’m now providing two versions of the Automation code on the Updates page so make sure you use the correct one for your LCD type.

If, after uploading, your screen is very dark then try the other version.

A handy feature I’ve added to the code (thanks to Eric Thacker for prompting me to implement it), the unit now ‘remembers’ the last preset or user patch that you used and starts up with this when it’s next switched on, rather than always defaulting to Preset 0: Apache. This is actually very convenient if there is a favourite patch you use a lot 🙂

Automation Firmware 3.21

This is a minor improvement to the Automation firmware (software) for the Arduino in your EchoTapper. Taking up a useful suggestion from my Finnish friend Rolf Holmberg, I have changed the number range displayed for the Mix, Program and Feedback knobs, when editing a patch in either the Basic Editor or Advanced Editor modes..

Previously the values were displayed using a range of 0-255 but now the values are shown in a 0-100 range. This should make it a little easier to ‘translate’ from a patch setting to a knob position on a non-automated eTap2HW and vice versa. For example if someone says “I set Feedback to 3.5 for that tune” you can use a value of 35 when setting up a similar patch.

Firmware Version 3.21

Librarian Version 2.50

Thanks to Rolf and Steve for testing Librarian on Windows XP and Windows 7. We discovered a problem in that if there was only a single enabled COM port on the user’s computer the Librarian failed to connect to the attached EchoTapper. This has been resolved in the latest Version 2.50 of the Librarian and we can confirm that it works on Win XP and Win 7.

Click here to download the Windows (32 bit) Librarian version 2.50. The package should be unzipped to any convenient location on your computer where you will then find a folder called application.windows32. Open this and double click the .exe file to run the Librarian.

  1. If the Librarian only detects a single active COM port when it starts it will attempt to connect to it. If this is your Arduino then it will reset the Arduino and contact will be established. You can hit the EchoTapper’s Down button (or turn the encoder CCW) during the Welcome message or just wait and hit the Librarian’s Get Patches button to transfer patches from the Arduino to the Librarian.
  2. Of course it’s possible that you haven’t connected your Arduino yet so there may be a COM port but not the Arduino’s port. In this case the attempted connection will obviously fail. To update the list of COM ports hit the new orange Re-scan button (see screenshot) and you should now see a new port in the list which will be the one that your Arduino is attached to. Now select it from the drop down list and the connection will be established between the Librarian and the Arduino. As in 1, you can hit the EchoTapper’s Down button (or turn the encoder CCW) during the Welcome message or just wait and hit the Librarian’s Get Patches button. Please ensure you do not click the Re-scan button while your Arduino is still starting up after plugging it in as this may cause problems. Wait until the Welcome message has disappeared and the Arduino is then ready to rock and roll 😀
  3. If the Arduino is connected when you start the Librarian and you have more than one COM port, the Librarian will not attempt to make contact as it won’t know which COM port it should use. In this case you must select the correct COM port yourself from the Drop down list and this will initiate contact with the EchoTapper and you can then proceed as before.


Librarian Version 2.40 Released

Version 2.40 of the EchoTapper Patch Editor/Librarian software is now available for download (see links below) and is regarded (by me :-D) as the final release version with all planned features now included.

The big addition in this finished version (is software ever ‘finished’ though? ;-)) is the ability to re-arrange the order of your patches. This requested feature will be very useful for example if you need to create set-lists for gigs, making it easier to group the patches together and in the best order  for the tunes in the set-list.

Version 2.40 – 27/10/2013 (Release Version)

– Added patch number field. Changing it will allow  the order of patches to be re-arranged.
– Added error checking for bad patch number being entered and other user goof ups!
– Fixed bug that failed to update patch name, knob values labels after use of Get Patches.
– Re-coded the file input routine to use the embedded patch number (location).

Updated Librarian User Guide

Librarian Software 2.40: Windows 32, MacOSX, Linux 32, Linux 64

Automation Firmware 3.20 (required), Updated Firmware User Guide