Latest Software


If your B2 is on Wifi you can upgrade using Settings->Web Upgrade. If not then transfer this file onto a USB memory stick, plug into USB C on your B2 and use Settings->Maintenance->SW Upgrade.

You can find the date of your current software by pressing info on the remote and pressing up.

If you see - "No Network" when you try to upgrade try Settings->Retry Wifi and try again.


29th August

 

Added % and + to characters on rotary for Wifi passwords







23rd August

I have improved the behaviour of internet radio when the internet connection is intermittent. This was a significant rewrite of that part of the code so its not for general release yet. Download this file and follow the instructions at the top for offline/USB upgrade. You can always go back with a web upgrade. Let me know via the feedback form if there are any stations causing problems or other issues. Thanks to Andrew W for help testing. Martin
 


7th July

Added menus to Artist and Album panels to make the UI more uniform and help folk who are systematically organising their music. Added a Cleanup function in Maintenance - removes empty artists and albums.

4th July 2017

Fixed problem with recording length. Add CD Reset to Maintenance Menu

29th June 2017

Keep search results fixed after rename. Clear album art when playing radio.

21st June 2017

Allow & in search. Keep search results fixed after Art upload.

8th June 2017

Quicker Wifi start up after compression.

4th June 2017

Turns off Wifi while compressing.

18th April 2017


Fixed file truncation in Web Upload - thanks to Chris G for tracking this down.
Reload Guest Mode Playlist on power up.

13th April 2017


Added Photo Viewer see here 
Fixed problem with standby on 64G models.

5th April 2017


Guest Mode added.



Guest Mode prevents you from making changes to the B2. So you can allow friends and children to use the B2 without fear that they will delete your music or rename something. In Guest Mode you can play CDs but not load them to disk.

You can optionally select a playlist and the B2 will only allow acces to the music in that playlist. So for instance if you have some music for your kids then they will only hear their music. Guest mode also make it easier to partition different music for different family members. Once Guest mode is selected - search will only show music from the selected playlist.

Guest mode is best turned on using the web UI under the settings (cog) menu. 
You can also turn it on with Settings->Maintenance->Guest Mode in which case any playlist currently playing will be locked in.

Thanks to Vince and others for this idea. Let me know if there are any loose ends or side effects. Martin


10th March 2017


Redesign of the way the Web UI works with screen readers for blind B2 owners. This is just the start - many thanks to Paul H for his help.

More margin around menu button (three dots) in search results on mobile so its not so fiddly to rename and add to playlist.

Single tap/click to rename tracks in album window - better for touch devices. Thanks to Brian H for this.

4th March 2017


I modified the function of the Bluetooth button. Now if there is no phone or tablet connected this button will toggle the Bluetooth connection to a Bluetooth speaker. Basically its a quick way of reconnecting Bluetooth speakers without going through the menu.

3rd March 2017


1) You can now get audio out on HDMI - for high end AV receivers and TVs with soundbars. Enable through Settings panel on Web UI.



2) You can now control Bluetooth a bit more easily through the Web UI. Allows you to optionally play music simultaneously through wired and Bluetooth Speakers.





3) I have improved support for multimedia keys on USB keyboards like this inexpensive wireless Rii i8. You can control the volume, search, play and stop etc.



4) Support for Daylight Saving Time in New Zealand (GMT + 13) - sorry American Samoa.

5)  New Jack Sense mode keeps power amp on to prevent thumps when used with SubWoofers.


28th February 2017


Further work on Bluetooth Web Panel. Added # to remote and rotary for Wifi passwords.

27th February 2017


Started work on Bluetooth Web panel on Web UI makes it a bit clearer. Further improvements to Bluetooth.

21st February 2017

Better support for multimedia keyboards - you can adjust volume and play/pause from a USB keyboard. Further work on TV UI. Improvements to Bluetooth - pairing an already paired speaker. Bug fixed in web debug window.


10th February 2017


Display Bluetooth MAC address to help switch between identical Bluetooth speakers. 
Further work on working with screen readers.
Further work on TV output (switch to TV Off in logging to see)
Fix recently introduced bug in Aux In - thanks Ed.

8th February 2017


Bluetooth now full duplex - which is a fancy way of saying you can play your tablet into B2 at the same time as B2 driving Bluetooth speakers. Oddly this makes Bluetooth a bit simpler because you don't have to select whether B2 is input mode or output mode. Support for difficult speakers like Taotronics is now built in so no special mode for that. Some experimental Bluetooth menu items have been removed. Plannning to allow optional Bluetooth+Wired at the same time.

Album art is now displayed in now playing box - and you can paste images into the album panel heading.  So lets say you have an album by Van Morrison with no image. You could find the album on Amazon say - copy it - right click on image and select Copy Image - then click on the Album Heading on the B2 web UI and press CTRL-V to paste. That image will be displayed when you play the album. You could use your own photos - it doesnt have to be the official artwork. Use small images.

I fixed a bug in NAS SD that could USB problems (freezing) - USB is used for hard disk and network and CD so not just related to external USB devices.

27th January 2017


Extended settings panel - segue, & compression - more to come
Started work on album art upload - drag jpg images from your desktop to Album panel.
Some work on Vtuner panel for screen readers.
Remove logging to TV in preparation for TV UI - Settings -> Maintenance -> Logging

20th January 2017


Bit of Spring Cleaning

1) Added a new Export function to USB menu - use this if you don't need JB7 compatibility - you must use this above a few thousand albums or you won't be able to use all the space on your USB backup disk. Use Import to get music back.
2) Working on a new settings and status panel on the web UI - when finished it will let you control a lot more from the Web UI.
3) Added a debug window to the web UI - not very exciting but its the first step in freeing up the TV for a UI / album art etc.
4) Mount second partition on USB drives if required - some drives appear to be formatted that way.
5) Fixed bug in rotary encoder when you go past Z
6) Tidied CD panel selection on Web UI
7) Fixed bug in selecting from vTuner Search results
8) Use HDD now switches off Aux IN - in case you cant find the remote
9) Corrected progress in playlist export
10) Fixed cancel in album upload
11) Deleted Artist now doesn't re-appear after scan disk.

6th January 2017


Stopped LED flashing in response to other IR remote controls.

29th December


Added a temporary memory usage report to TV (press X key) - for Chris A - working on increasing track limits.

 

11th December


Added an experimental fix for Bluetooth hanging with some speakers.

Settings->Maintenance->Bluetooth Fix to turn off and on

Thanks to Howard for help with this deep rooted Raspberry Pi problem. This paves the way for a simplification of Bluetooth.

8th December


Removed the test causing "No Network" in Web Upgrade with some Wifi routers after 24th November. If you cannot upgrade with the Web Upgrade - follow instructions for USB upgrade above.

6th December


Fixed date for western timezones - thanks to Jim in Anchorage

5th December


I've improved the Web UI for blind users with screen readers. I'll do some more work in the months ahead. Let me have your feedback.

New experimental tagging function (only of interest to Sonos and other music players that use NAS) Settings->Maintenance->Tag Music. This adds ID3 or FLAC tags to tracks so that Sonos etc knows the artist and album from the track. Its slow because it has to rewrite all the music file so you wouldn't do it unless you needed.
 

28th November

Fixed support for hidden Wifi networks


24th November

Added support for NAS (Sonos). See NAS and Sonos tab on left.

20th October 2016

Added a Playlist to USB function so you can write selected tracks etc to a USB device. Its at Playlist Menu->Export Playlist.

Reduced delay on audio out - aux in and buttons will be less laggy. 

Fixed drag & drop problem (playlist dustbin and now playing) on internet explorer. Thanks again to Keith for helping isolate this.



Thanks to Pat for his blog on how to create an icon on iPhone.


19th October 2016


Fixed problem caused by delete Artist on Playlists containing tracks by that artist. Also updated Playlist lengths after deletion. [The bug caused affected tracks to mutate to tracks from the next album so Playlists would appear to have random tracks - thanks again Chris in Iowa].
 

17th October 2016


Add to playlist on Web UI now adds to end of playlist - not the start. Fixed a problem caused by very very long artist name on CD ripping. (I think it included all the soloists, the woodwind section and some of the audience).

14th October


Fixed a typo in web UI on last release caused problem listing Artist - apologies for delay in fixing - touring Africa (Zambia, Namibia, Botswana and Zimbabwe) - mind blowing, highly recommended.




19th September 


Improved handset/tablet UI - back button, bigger entries in main dropdown, automatic switch to artists and album panels when clicked in Search - thanks to Philip for the suggestions. Also Classical mode is now ignored when playling playlists.

16th September


Fixed playlist drag and drop.

8th September


Its your lucky day Ricky. Added the date to the standby display. Classical mode turned off when you hit next in standby - to play everything at random.

6th September


VU Meter now works for Aux In - you need to switch to Aux then enable VU
 Meter in Settings->Maintenance. Useful for setting recording level.

Fixed "Rip Incomplete" message caused by bonus video tracks on some CDs.

2nd September


Fixed erroneous Network Down message when playing Internet Radio with Ethernet (as opposed to Wifi). Removed snippet of sound on changing stations.

1st September


Classical Play Mode added. Stops play at end of current album so you don't have a heart attack when Metallica follows Mahler. Use Settings->Classical Mode to turn on and off for now - I'll add it to Web UI later.

Fixed Free Space function in Maintenance to work with SD models.

24th August


Improved Internet Explorer compatibility - though Chrome is still recommended because it is faster and much more popular - so any bugs get spotted and ironed out sooner.

23rd August


Web rename now allows accented characters to be used. Accented characters displayed correctly in small text on B2 front panel. (Large text was OK).

19th August


New developmental UI is now the default - so just type B2 IP address as before. Added random on/off to web UI. Fixed refresh after rename on Internet Explorer. Let me know of any other IE problems - though Chrome is recommended on grounds of speed and popularity.

17th August


Added Settings->Maintenance->Zone Minutes for B2 owner in Sri Lanka (and any other timezones not a whole number of hours from GMT). NB Set minutes before setting hours with Settings->Timezone.

16th August


Added rename to new handset UI. Improved presentation. Fixed infinite scroll.

15th August


Increased number of playlists to 50. Removed playlists in info display. Fixed a problem with playlists when music deleted. Also if you want to experiment there is developmental new UI at 192.168.0.2/handset.html (substitute your IP address). Allows you to delete from Web UI. Better use of space. Will be better for touch - no need to drag and drop or double click. More to come. Feedback welcome as usual.

5th August


Added Playlist Save and Load functions to the Playlists menu. These save and load all the playlists to text files in the /playlists folder on a disk/memory in USB C.

You could use this to backup Playlists that have taken a long time to build or even to manually create and edit playlists using a text editor.

Added a line to info page two showing playlist usage

3rd August


Added a VU Meter style display. Use Settings->Maintenance->VU Meter to turn it on and off.

Fixed problem with deletions and new playlists. Thanks to Chris in Iowa for bringing this to my attention.

1st August


Bluetooth input fixed after experimental Bluetooth mode introduced.

31st July


Problems with ripping caused by recent new code fixed.

27th July


Disconnecting Bluetooth automatically switches sound back to wired speakers

22nd July


Tracks in album in playlist now play in correct order. Overflow on very long CDDB names fixed. New Bluetooth mode cleared when not in use. New function added to Y key - lets you restart the program - a bit like turning off and on but quicker and easier than unplugging.

21st July


Added @, < and > on the rotary - mainly for Wifi passwords -  avoid using special characters in track names etc.

20th July


Added a new experimental Bluetooth mode to fix problem speakers that played too quickly - like Taotronics. Use Settings->Bluetooth I/O->Bluetooth T2. This new mode will switch off the Wifi (which should be plugged into USB A) while music is playing to help with the problem.

Fixed a problem with the Web UI causing rename to get slower and slower at every attempt if you press enter instead of OK button.

24th June


Fixed handling of long playlist names - NB there is a 30 character limit. Fixed handling of large playlists. NB only first 1000 items displayed - inifinite scrolling to come. Added a delete backup utility to Maintenance menu to allow you to make a fresh backup without having to delete the old on on a PC. Fixed problems caused by trying to attach an NTFS drive to USB


8th June 


Fixed a bug in web upload that affected 0.4% of files. Thanks to Pete F. for help in isolating this.

7th June


I have dramatically extended playlists and what you can do with them - more here.

10th May


I updated the Windows B2 Finder App to reflect the new Web UI home page.

5th May


Now attaches to open wifi networks - just leave the password empty - or clear it if you have already tried a password. More space for album names - only matters if you have loaded more than 5,000 albums - yes there are B2 owners who have.

4th May


Bluetooth Output added. You can now play your B2 into Bluetooth speakers or headphones.

There are two new menu items

Settings->Bluetooth IO. This changes the direction of the Bluetooth. You only really need this to switch back to using Bluetooth as an input.
Settings->Scan Bluetooth. This puts Bluetooth into output mode and searches for Bluetooth speakers or headphones and lets you select one (pairing) for sending music to. You usually have to press a button on the Bluetooth device to make it discoverable. Once pairing is complete the B2 will remember the choice and try and connect again when it is turned on again.

In output mode the Bluetooth button on the B2 remote control can be used to tell B2 to reconnect to the speakers. You might need to press this if the speakers were turned off. On some manufacturers you need to press the Bluetooth button on the speakers then on the B2 remote after they have been turned off.

You can run scan again any time. It will remember your last choice.

Find the sequence that works for you and let me know.  If you have any difficulty with a particular brand of speaker let me know and we'll try and fix it.

At the moment Bluetooth is either input or output - it is possible to do both at the same time - but its a bit confusing. But let me know if that's something you would use.

Martin

28th April


You can now drag an artist into playlists. This is the start of a comprehensive rethink and enlargement of what playlists can do. In the weeks ahead I will allow playlists to be combined, named and searched. Effectively allowing you to partition your music into subsets - that might reflect different moods, occasions or CDs belonging to different family members. Let me know what you'd like with the feedback form. Martin

25th April


Support for accented characters from online CD lookup. Capitalisation change of album names fixed. Resizing of Web UI panels to fill browser height. Old test.html page removed - and 4th April improvements re-instated.

11th April


I have restored the 23rd March version. It appears that 4th April version had problems in the web UI for some. Web upgrade will take you back from 4th April to 23rd March. The improvements to the Chrome extension are independent of the B2.

Update 15th April - it seems possible that some owners had bookmarked the test web page as it was called and that gave rise to the problem.  

4th April


Significant rewrite of the chrome extension - now v0.50. The original - based on open source - stuttered on slower computers and/or busy networks. I have rewritten the core and it is far better. I anticipate a little more work at the B2 end to accomodate sample rate differences that can cause hiccups over a longer timeframe.

B2 now displays the title of the tab - so if you play Spotify for instance you see the track playing on B2.

Added a disk standby function to stop the hard disk in standby.

23rd March


Added Free Space to Maintenance Menu to force a recalculation of disk space. Allowed special characters like & in rename on web. Fixed problem with infinite scroll when window resized or tablet rotated. Fixed pitch shift and stuttering with Chrome extension on some PCs - you should upgrade the Chrome extension to latest v0.9.

18th March


Album to album now follows alphabetical ordering (if enabled) which means you can precede the album name with a sequence number like this

101 album x
102 album y
103 album z

and the play order will do what you want regardless of the order in which albums were loaded. Thanks to Tim for his help with this.

Fixed snippet of sound on changing source from radio to hard disk. Fixed playlist item delete - the trash can - on web UI - broken when rearranged for handset use.

17th March


Chrome Extension improvements. You need to upgrade your extension to version 0.6 as well as upgrade the B2. Was mono now stereo. Audio breakup on slower PCs fixed or much improved.

16th March


Artist delete added - on Artist Menu on front panel. Fixed add current track to playlist on long press mechanism (broken when radio presets added).

15th March


B2 now remembers the last track you were playing when you restart. Fixed a recently introduced problem in web UI track listing.

2nd March


Increased capacity to 9000 albums. Increased the Web Search results limit to infinite. Added play button for playlists (for touch devices with no drag and drop). Album art lookup made optional to speedup ripping.

29th February

The latest B2 software release allows you to play music from a Chrome web browser through your B2 using your home network.



You need to add this extension on the Google Web Store to your Chrome Browser. Then just click on the little letter "J" at the top right and the popup will let you direct whatever is playing to your B2.

What it means is you could listen to music from Spotify or Youtube or just a sample track on Amazon and redirect it to your B2 for great sound.

Its brand new so let me know what you think. I will probably extend the capabilities once I have used it for a bit. I have it in mind to send music to multiple B2s in other rooms but let me know what you would like.

Martin

25th February


Increased the number of search results from 100 to 500 on the Web UI. I will make this infinite when time permits. Many of you are using the Search window for general browsing as opposed to searching for specific items - so 100 wasn't nearly enough. 

19th February


New Web UI. I've made the B2 home page responsive so the same page should work on desktop and smartphone browsers. I've added some more buttons to make things better for touch devices - I will be adding more functionality in the weeks ahead. Please let me know what works, what doesn't work and what you would like to see. If you want to use the old web UI - direct your browser to 192.168.0.2/old.html - using your IP address not mine.

18th February


USB import of Albums and Artists with accented characters partially fixed - they are now loaded though the accented characters are blanked. Removed duplicate Recordings folders on SD only B2s. Fixed return to HDD mode after Get Recordings.

17th February


Added Load bd2b from USB to Maintenance. Fixed problem saving playlists on SD models.

27th January


Swapped left and right on headphone/line out. Fixed a problem with renaming where only capitalisation is changed. Fixed problem adding album to playlist from Search.

26th January


Added 38,000 radio stations with new vTuner and radio presets panels on web UI - see the Internet Radio section at left. Fixed a problem adding albums to Playlists - thanks Ian.

20th January


Added support for accented characters on the Web UI. Fixed a side effect of yesterdays seamless work on Internet Radio.

19th January


Seamless track to track transition for WAV and FLAC files. When segue is turned off these now play EXACTLY as would a CD player - particularly important for opera, live performances and where one track continues into the next. I tested with Pink Floyd Dark Side of the Moon. On the CD the first two tracks have 2,962,344 and 7,476,420 samples respectively. When played back either as WAV or FLAC with segue turned off  The number of samples played back are 2,962,344 and 7,476,420 samples and the music is seamless and breathtaking.

FYI MP3 encodes in "frames" of 1152 samples and effectively pads the track to fill a whole number of frames. This results in a discontinuity for this kind of music. You don't hear the discontinuity if segue is on or if there is silence between the tracks. Thanks to Ricky for his help with this.

15th January


Added support for accented characters to be displayed on the OLED. Added a Repair HDD function in Maintenance - see Troubleshooting for instructions.

13th January


Streamlined the switch to and from Aux In - B2 now restarts automatically with the reduced USB speed for crackle free Aux In. Remember you still need to use Settings->Get Recordings when you switch back to HDD - to transfer any recordings from SD card to HDD. Also if Aux In is selected B2 will start in play mode - convenient if you are using B2 as an amp for your TV. The UI asks you to confirm when you switch - just press the source twice.

12th January


Removed illegal characters like '/' when you rename from front panel. This typically caused display to skip through renamed music. Thanks to Ian for helping me find this.

11th January


Added a brightness control for the OLED display. Settings->Brightness.

5th January


Added support for hidden Wifi networks. Use Settings->Hidden Wifi to set up SSID if your network name is not broadcast.

22nd December


Fixed problem with percentage signs in album rename on web UI.

9th December


Web upload music - now works with alphabetical sorting

8th December


Web UI - playlist item count updated when you delete or add to a playlist. Artist window now doesn't scroll back to top when you click on an item. Import from USB now ignores hidden files created by iTunes on Mac.

6th December


Alphabetical ordering made switchable. Use Settings->Sorting. Short Segue option added to Settings->Segue.

5th December


Headphone jack sense made switchable - defaults to disable amp when jack plugged into line out. Use Settings->Jack Sense to switch if you want to use line out at the same time as loudspeakers.

4th December 


Alpha sorted the albums within an artist - in the Artist panel and on front panel. Fixed some side effects of alphabetic sorting.

3rd December


Changes to Recording from Aux In. Now records to SD card. Use function Settings->Get Recordings when you switch back to High Speed USB for normal listening. See the Q&A section for more background.

2nd December


Added alphabetic ordering of Artists and Album names

1st December


Fixed interference from LG TV remote control. Allowed longer to double press when selecting playlist by number.

30th November


Jack plug in Line Out no longer mutes speakers - so you can use line out to drive a second amplifier in parallel - for listening in another room for instance.

6th November


Added retry on web upload music function. Better display of long artist and album names - now displays up to 150 characters and scrolls faster if long.

5th November


Web Upgrade with Ethernet fixed. Web Upgrade now reboots automatically. Allow & in Artist name on Upload Music

4th November


Copy SD Music function fixed for previously blank SDs. CD Play order fixed - was stuck on random. Web UI volume slider now responds to main volume knob.

29th October


Added Format USB A function for hard disks with higher current consumption. Filtered illegal characters from web rename. Internet Radio channel pick now picks one of ten preset channels - use Find Station or web UI to search all stations then press and hold number key to assign a preset.

27th October 


Fixed bug introduced on 13th - resets when rip album name select should display "Album nnn" if CD is not recognised or you want your own name.

13th October


Improvements to web music upload for big uploads & shows file count progress.


9th October 


Minor bug fix - problems when two albums had the same name.

8th October


Added SD Card duplication and music transfer functions to Maintenance menu
(They were in a factory menu before).

6th October


Exciting new music upload facility added to Web UI - see the Youtube.

2nd October


Tightened up the rename functions so you cannot inadvertently rename an album to one that already exists - and overwrite it by mistake. Artist rename will however allow you to merge two sets of albums under different artists and will remove duplicate albums.

1st October


Fixed error in yesterday's release

30th September


Play buttons added to Web Interface search results so that iPad and Andoid tablet owners (and other touch based browsers) can at least play music.

NB Drag and drop is difficult on touch based browsers because they drag the whole web page around.

Further developments in this area to follow.

29th September


Album limit increased to 6,000
Database write to disk made a lot faster
Track number display during playback bug fixed

28th September


Instant Radio - press Back during standby and B2 plays last radio station.
Greater control over track ordering - edit track number on web or from front panel.
[A track number is now pre-pended to all tracks during Restore from JB7 backup].
Wifi MAC address displayed on info screen for static IP allocation on problem Wifi routers.

23rd September


Reduced delay on Aux In

22nd September 


Fixed bug in offline album lookup - only recognised 60% of CDs
Added Find Station function to main menu - search and play the 750+ internet radio stations - similar to track search.
Added radio presets - press and hold a number key on the remote while radio is playing to assign the radio station to that key. Select radio and press a number key to play that station thereafter.

8th September


Added $ sign to characters - for network password etc.

7th September


Added facility to disable compression. Fixed problem with web rename track. NB You must wait until B2 has written its track names to disk after a change before removing power. Press and hold stop key on front panel to make sure.

2nd September


Added Graphical display and rudimentary CD Ripping control to Web UI.

i

27th August


Added 750+ UK Radio Stations. Find them through the Web UI initially. Drag to Now Playing panel to play that station.




13th August


Fixed problem with Internet Explorer drag and drop. Added simple volume control and experimental album art - to give you an idea where the Web UI is heading.

The new Web UI is intended for laptop/destop and larger tablet browsers and was tested mainly with Chrome so expect problems initially on other browsers.

I will tune the Web UI for mobile phones later.



11th August


Added an experimental new Web UI featuring

Instant search for Artists, Albums and Tracks
Drag and drop albums or tracks to build playlists.
Drag and drop into Now Playing to play.
Double click Artists, Albums and Tracks to rename.
Click on Artists and Albums to drill down.

Click on the New Ui button on the B2 web ui.

Let me know what you think - this will eventually become the main web ui. 


28th July


Added two Artist rename functions.
One in the Album menu to rename the artist for that album.
Second in the Artist menu to globally rename an artist.

27th July


Fixed first track not random on Playlists when Random is on.
Fixed deleted album re-appearing after scan disk

24th July


Added time to end of track and track number.
Fixed rip bug introducd on 9th.
Fixed bug in Playlist next track.

9th July


Added USB keyboard support and timezone setting for international use.

Fixed a bug in Album Delete that caused tracks to be skipped - until Scan Disk was run.

3rd July


The latest software was released 3rd July - this has several minor bug fixes - including operation with legacy (WEP) Wifi routers and a problem with rename.

It also has a new Album List function in Settings->Maintenance and the web Find function now has links to an album page showing tracks for each album. Work on the web UI is ongoing.