Menestrello

The perfect app for reading+listening Audio-eBooks.

Get Menestrello from the App Store   Get Menestrello from Google Play   APK

IMPORTANT NOTICE

This guide mostly covers Menestrello v2.10; some options/screens might be different in Menestrello v3.0. We will update this guide to cover Menestrello v3.0 soon.

Help

Loading your EPUB files in Menestrello

iPhone and iPad

Using Safari

  • In Safari, open a link to an EPUB file.
Image assets/guide/safari1.jpg
  • Depending on the file size and your connection speed, the download can take from few seconds to several minutes.
Image assets/guide/safari2.jpg
  • Once the download is complete, select Open in... and then tap on the Open in Menestrello icon.
Image assets/guide/safari3.jpg
  • Within few seconds the EPUB file will be added to your Menestrello library.

Note: if you have a slow connection and this method does not work for you, please download the EPUB file to your Mac or PC, and then use the iTunes method described below. If the Audio-eBook does not show up in the Menestrello library, try pressing the Refresh button in the Library View of the app.

Using iTunes

  • Connect your iPhone or iPad to your Mac or PC.
  • Open iTunes, and select your device.
Image assets/guide/itunes1.jpg
  • Open the Apps tab, and scroll down to the File Sharing part.
Image assets/guide/itunes2.jpg
  • Select Menestrello on the Apps panel on the left, and drag/copy the EPUB files from your PC into the Menestrello Documents panel on the right.
Image assets/guide/itunes3.jpg
  • Once done, eject your device, and open Menestrello app.

Note: if the Audio-eBook does not show up in the Menestrello library, try pressing the Refresh button in the Library View of the app.


Android

Using the menestrello directory

  • Install Menestrello app from Google Play or using the APK.
  • Create a directory on your device main memory (or external SD card), and call it menestrello.
Image assets/guide/android_loading_1.jpg
  • Copy your EPUB files in the menestrello directory.
Image assets/guide/android_loading_2.jpg
  • Open Menestrello app, and hit the Refresh button.
Image assets/guide/android_loading_3_en.jpg
  • Select the first option ( CARD/menestrello ).
Image assets/guide/android_loading_4_en.jpg
  • Within few seconds you will see your EPUB files in the Library View.
Image assets/guide/android_loading_5_en.jpg

From the Download Manager or the Notifications

  • Install Menestrello app from Google Play or using the APK
  • Download an EPUB file with your browser
  • In the Download Manager or in the Notifications, tap on the EPUB file
  • Select Open with Menestrello (or tap the Menestrello icon)
  • The EPUB file will be copied to the SDCARD/menestrello directory and added to your library

From a File Manager

  • Install Menestrello app from Google Play or using the APK
  • In the File Manager, tap on the EPUB file you want to open
  • Select Open with Menestrello (or tap the Menestrello icon)
  • The EPUB file will be moved to the SDCARD/menestrello directory and added to your library

Using Menestrello

Library View

Library View
  1. Quit app (Android only)
  2. Search bar
  3. Open the book metadata
  4. Tap to open the book
  5. Refresh library
  6. Open the app settings
  7. Sort library by Author, Title, Narrator, Duration, Language or Recently Open
    • Tap to apply next option
    • Double tap to apply previous option
  8. Open the help

Metadata View

Metadata View
  1. Book metadata
  2. Show/hide book in library
  3. Open the book
  4. Tap Advanced to reveal the following advanced options

Metadata View
  1. Clear the bookmark (reading position) of the book
  2. Clear the reading settings of the book
  3. Delete the EPUB file from your device

Settings View

Settings View: Basic
  1. Tap to change the language of the app
    • Tap to apply next option
    • Double tap to apply previous option
  2. Tap to lock the orientation of the device
  3. Tap to change the font of the app
  4. Tap to enable/disable the night mode (dark theme)
  5. Tap to unfold the various option groups

Settings View: Reader
  1. Tap to enable/disable the various options
  2. Assign a command to the swipe gesture
  3. Assign a command to the border tap gesture
  4. Open default reader settings (see below)

Settings View: Advanced
  1. Ignore publisher's style (CSS) embedded in eBooks
  2. Apply user's CSS file (custom.css and custom.night.css)
  3. Run Javascript code embedded in eBooks
  4. Clear the bookmark (reading position) of the all the books in the library
  5. Reset all the app settings (initialize app as just installed, but keep the library)

Settings View: Reader Settings
  1. Settings preview panel
  2. Tap to change or enable/disable the various options
    • Tap to apply next option
    • Double tap to apply previous option

Help View

Help View

Reader View

Reader View 1
  1. Go back to library
  2. Title bar
    • Tap to toggle bottom bar
    • Long tap to show Playlist
  3. Menu
    • Tap to show reader settings
    • Double tap to show Playlist
    • Long tap to show TOC
  4. Text
    • Tap on text to play/pause/seek audio (tap-to-play must be enabled)
    • Swipe left/right to go to next/previous chapter (must be enabled in Options)
    • Tap left/right border to scroll up/down (must be enabled in Options)
    • Pinch in/out to increase/decrease the font size (must be enabled in Options)
  5. Play counter
    • Tap to play/pause
    • Double tap to show quick action bar
    • Long tap to toggle positive/negative counter
  6. Progress bar

Reader View 2
  1. Enable/disable tap-to-play
  2. Play previous fragment
  3. Scroll to active fragment
  4. Play next fragment
  5. Open Playlist

Reader View 3
  1. Stop audio
  2. Enable/disable text scroll
  3. Player counter: tap to toggle Navigation bar
  4. Open Playlist
  5. Play/pause audio

Reader View 4
  1. Go to previous chapter
  2. Open reader settings
  3. Tap to toggle Player bar
  4. Open TOC
  5. Go to next chapter

Reader View 5
  1. Audio settings
    • Tap to apply next option
    • Double tap to apply previous option

Reader View 6
  1. Text settings
    • Tap to apply next option
    • Double tap to apply previous option
  2. Margins settings
    • Tap to apply next option
    • Double tap to apply previous option

Troubleshooting

Enabling variable playback rate in Android

  • Make sure your Android device is running Android 4.1 or later.
  • From the home screen, open the Settings View.
  • Enable the option Enable changing audio speed.
Image assets/guide/android_settings_1_en.jpg
  • Try opening an Audio-eBook, and start playing audio.

If the audio is distorted at 1.0x (too fast or too slow), please do the following:

  • Open the Settings View.
  • Tap on the Advanced tab.
  • Try changing the playback rate mode from #1 (the default) to #2.
Image assets/guide/android_settings_2_en.jpg
Image assets/guide/android_settings_3_en.jpg
  • Try opening an Audio-eBook, and start playing audio.

If the audio is still distorted at 1.0x, unfortunately your device firmware does not support changing the playback rate. You can still read+listen Audio-eBooks (at 1.0x speed only), by disabling the option Enable changing audio speed in the Settings View.

Applying a custom CSS

Menestrello allows you to replace the publisher's styles (CSS) with your own!

  • Copy your own CSS file, named custom.css, into the app library directory. On iPad/iPhone, this directory is the app directory accessible by iTunes. On Android, this directory is /sdcard/menestrello/ or /sdcard0/menestrello/.

  • Open the Settings View.

  • Tap on the Advanced tab.

  • Check both the following options: Ignore publisher's style and Use custom CSS

If you use the night mode/dark theme, your CSS file must be named custom.night.css. If you want to use the same CSS file for both the normal and the night mode, just make two copies of the CSS file, one as custom.css and the other as custom.night.css.

epubReadingSystem properties

Please download and inspect this demo file which showcases all the properties exposed by Menestrello.

Note that Javascript support is experimental and disabled by default. Be careful.