Skip to content

Converts audio file collections into the TipToi pen format

License

Notifications You must be signed in to change notification settings

sidiandi/ttaudio

Repository files navigation

ttaudio - TipToi Audio

ttaudio converts a collection of *.mp3 or *.ogg audio files into a single *.gme file to play on the Ravensburger TipToi pen.

IMPORTANT:
ttaudio is neither offered nor supported by Ravensburger. All information shown here was consolidated by independent hobbyists and only for educational purposes. The authors do not take any liability for possible damages.

Installation

Download the .msi file of the latest release here.

Save the .msi file to your computer and open it to start the installation.

Main Window

Screenshot of MainForm

HTML output

Screenshot of HTML output

Instructions

  • Attach the TipToi pen to the USB port of your computer
  • Start ttaudio
  • Drop audio files into the file list
  • Click menu -> Build -> Upload to Pen
  • The conversion of audio files starts
  • A web page with optical IDs to play the audio files opens
  • Print the web page
    • Use a printer with at least 600 dpi black-and-white resolution.
    • Disable all "Toner Saving" or "Eco-Mode" settings.
    • Check the list of supported printers
  • Wait until ttaudio has copied the *.gme file to the pen

More possibilities

ttaenc.exe is a command line version of ttaudio. It is contained in the ttaudio installation.

ttaudio is based on tttool, a universal, command line based tool to create and analyze GME files. Check out http://tttool.entropia.de/ if you want to do more than just upload some MP3 files, e.g. print your own interactive books or toys.

Alternatives

ttmp32gme is a great alternative to ttaudio. It is HTTP-server-based and also runs on Linux and MacOS.

Dependencies

Internally, ttaudio uses following tools:

How to Compile

Install prerequisites:

  • Visual Studio 2017
  • nuget
  • WiX Toolset

With chocolatey:

choco install visualstudio2017community wixtoolset 

Build, test, create msi:

cd $(SourceRoot)
build Setup