Can not install "TiMidity"

Page 1 of 2 12 LastLast

  1. Posts : 99
    Windows 7 ULT 32 bit
       #1

    Can not install "TiMidity"


    Hello audio experts on W7F...

    I am trying to install and use TiMidity to convert MIDI files to more of a standard audio format that can then be edited in Audacity.

    I have looked in to TiMidity and posted a question about it on the ScummVM forum after I Googled "TiMidity", but I'm not sure if I'll get a response because the ScummVM forum seems to be a gamer's forum site.

    I'm beginning to figure that TiMidity is a mythical application that people only talk about using so they sound like experts, and a dummy set of files is out there for downloading to make people like me feel like even more of a dummy than they already do... I've typed the word "TiMidity" so many times now, I'm weary of that capital M in the middle since spell check doesn't recognize it... and if one does a Google search on Timidity, half of the results are on articles about how to overcome shyness.

    I have downloaded the newest version of TiMidity... it is version 2.13.2 and it is dated 3/01/2004, and after looking at the files and reading the "SETUP.txt" file which is the "TiMidity++ Installation guide" I still can't quite figure out where to get all of the necessary files to make TiMidity work.

    The very first URL that is provided in this installation guide is one of the URLs to download a very necessary file... but http://www.stardate.bc.ca/eawpatches/html/default.htm is a dead URL, so it seems that it would be nearly impossible to configure TiMidity without this first necessary "Eawpatch" file.

    There is an email address included in this installation guide <iz@onicos.co.jp> but it is to a Japanese email address so I'm not sure how successful I will be at getting any advice from the person who wrote this installation guide to begin with, especially since it seems that one must find so many files from across the internet to make TiMidity run.

    Based on experience, can someone out there tell me how to make Timidity work and how to gather the necessary files to make it work... or better yet, is there a way that I could somehow get the files from someone out there that may have already gathered them to make TiMidity run?

    All I'm trying to do is to use TiMidity to convert MIDI files to another audio format that can be edited in Audacity.

    Or is there another app out there that can convert MIDI to anything else that can be recognized my Audacity?

    I sure appreciate it...

    Thanks,

    digiday
      My Computer


  2. Posts : 99
    Windows 7 ULT 32 bit
    Thread Starter
       #2

    Success installing TiMidity and converting MIDI to WAV


    Well, about 5 days ago, a day after posting this topic, I finally had success installing TiMidity and making it convert MIDI files to the editable WAV format that can be converted to MP3 and edited in Audacity and other audio applications... here are the simplest set of instructions possible for this strange little unsupported free app...

    Download TiMidity++-2.13.2-cvs20100919.win32.zip from here: http://sourceforge.net/projects/timidit ... 2B%2B-CVS/
    Download the 8MBGMSFX.SF2 soundfont from here: 8MBGMSFX.SF2 - ALSA wiki
    Any general MIDI soundfont will do, but this is a reasonable quality one that's not too big (about 8 MB).

    Extract TiMidity++ from the zip file to your hard drive.
    Note: TiMidity does not appear to support long file names so place it at the top level of the C:\ drive

    Assuming that you now have the path: C:\TiMidity++\
    Create a new folder called soundfonts and place it in TiMidity
    so you now have the path:
    C:\TiMidity++\soundfonts\

    Move the 8MBGMSFX.SF2 file that you previously downloaded into the folder C:\TiMidity++\soundfonts\
    so you now have the path:
    C:\TiMidity++\soundfonts\8MBGMSFX.SF2

    Create an empty file in Notepad called 8MBGMSFX.cfg and place it in the soundfonts folder, so you now have the path:
    C:\TiMidity++\soundfonts\8MBGMSFX.cfg

    Open 8MBGMSFX.cfg in Notepad and enter the following raw text and then save that .cfg file:
    dir "soundfonts"
    soundfont "8MBGMSFX.SF2"


    Create a Desktop shortcut to C:\TiMidity++\timw32g.exe

    Double click on the shortcut to launch TiMidity.
    There may be an error message about config.cfg not being found - that's normal because you haven't configured it yet.

    Click on "Config" and select "Preference"
    In the Config File box, press the "Config File" button and select the 8MBGMSFX.cfg file.
    Press "Apply" and "OK",
    The 8MBGMSFX.cfg file should now be loaded and be the default.

    To play a MIDI file
    Click "Output > Windows Audio Driver" (it should already be set to this)
    Drag and drop a MIDI file onto TiMidity.

    To render the MIDI file to a WAV file
    Click on "Config" and select "Preference"
    Below the "Output" pane, click the "Output File" button to set the output directory and file name. You can select "Output: "RIFF WAVE file" in the "Output" pane above, but this changes the output without changing the "Output" menu choice in the main window, and then further changes in the Output menu have no effect in that TiMidity session. So better to click "OK" now in "Preference", then click "Output: "RIFF WAVE file"

    Finally, click the Play button to start rendering the MIDI as a WAV file. The file will be complete when the timer in the display stops running (you won't hear any sound during this process)... this is a faster than real play time process that is pretty quick.

    For better sound quality, use a better soundfont and create a similar config file for it.

    I'll say that I found there are two things that make the difference between TiMidity producing good WAV files that have sound data and TiMidity producing full size WAV files that DO NOT have any sound data.

    1) Just choose "RIFF WAVE file" under output to begin with and don't bother choosing "Windows audio driver" first in order to listen to the MIDI file... you already know what it sounds like, though if you do use TiMidity for an audio PLAYER, then DO choose the "Windows audio driver"

    2) Then have your settings in "Config>Preference>Output" chosen before hand, before the file is dropped on to TiMidity, with a destination folder and a generic name for new file conversions like "newSONG.wav" or something like that which can then be later changed on the file itself to match the original MIDI song file name... these two steps made the difference in successfully producing WAV audio files out of MIDI song files.

    If you don't already know what a MIDI song file is, it is akin to the roll of paper that makes a player piano play... your computer has a digital player piano in it, and all operating systems vary a bit in how that piano sounds. Or another analogy is that your computer has digital musical instruments in it and downloading a MIDI file is like bringing in the digital musicians to play the digital instruments that already exist on your computer.

    See this link for more on MIDI...
    Musical Instrument Digital Interface - Wikipedia, the free encyclopedia

    So it is a special, tricky little process to convert something that is a piano, organ, violin and drums player along with all of the instruments that it plays in to an editable audio file format... that's what TiMidity does.

    Apparently, TiMidity had more support for development on the Linux platform, but not for Windows, so that is why the installer for Windows is not really an installer, but just some of the files needed to place that make TiMidity a working application.

    Happy MIDI converting...

    digiday
      My Computer


  3. Posts : 1
    Win 7 64bit Pro
       #3

    Very thorough tutorial on the Timidity install. Worked perfectly in my Win 7 64 bit OS. Thanks for sharing!
      My Computer


  4. Posts : 3
    Windows 7
       #4

    Alright well i THINK I have everything working except the sound i can't hear anyhitng when i load a midi file into timidity. Any help here please!?
      My Computer


  5. Posts : 99
    Windows 7 ULT 32 bit
    Thread Starter
       #5

    Hi batterycharged,

    If you have TiMidity set to convert MIDIs to WAV, then you can't here the playback while it is converting.

    See this in my post...
    1) Just choose "RIFF WAVE file" under output to begin with and don't bother choosing "Windows audio driver" first in order to listen to the MIDI file... you already know what it sounds like, though if you do use TiMidity for an audio PLAYER, then DO choose the "Windows audio driver".

    If you want to listen to the MIDI file through TiMidity, then you choose "Windows audio driver", but then it will not convert to WAV... if you want to convert MIDI files, keep the setting at "RIFF WAVE file", and you will not hear the music during the conversion.

    When TiMidity is converting, it runs at about 3 or 4 times the normal play time of the song, which is good for fast conversion times, so you probably wouldn't want to hear the song played at that speed anyway.

    Enjoy,

    digi
      My Computer


  6. Posts : 3
    Windows 7
       #6

    So after its done converting the MIDI to a WAV file how do i listen to it? And also I pressed the "Con" button and it read something like this:

    "8MBGMSFX.SF2: No such file or directory
    Can't open soundfont file 8MBGMSFX.SF2"

    What is this about? Btw thanks for your help.
      My Computer


  7. Posts : 99
    Windows 7 ULT 32 bit
    Thread Starter
       #7

    Hi batterycharged,

    You would check your WAV file to make sure it converted properly by playing it in a music player that supports WAV format, like Windows Media Player, the way you would any other WAV file... that part has nothing to do with TiMidity. Then you can convert the WAV file to MP3 (or whatever format) in another free program like Audacity, WinFF or Freemake.

    As for the soundfont file message, I would go back over my complete list of instructions to make sure you have the soundfont in the proper location... if TiMidity is otherwise converting to WAV properly, then it is probably an erroneous message.

    Good luck,

    digi
      My Computer


  8. Posts : 3
    Windows 7
       #8

    Well it seems timidity just doesn't work on my computer, but could you do me a favor if i send you the midi file could you convert it to a wav and send it to me? also, doing this makes the midi tune sound like its using real instruments right?
      My Computer


  9. Posts : 99
    Windows 7 ULT 32 bit
    Thread Starter
       #9

    Hi batterycharged,

    I think it is likely that you have just missed something in my instructions about where to place each file... I think the most obvious mistake that people may make is not putting the base TiMidity++ folder at the top level of your C drive... not in the Programs folder.

    I'm attaching a set of screenshots showing the level and contents of each folder that makes TiMidity work... the bottom screenshot shows the code inside the 8MBGMSFX.cfg file that you need to make in Notepad and place in soundfonts folder.

    If you still don't have success, then you can either put your MIDI file in a ZIPPED folder and attach it to your next post (this forum supports .zip format attachments), then I'll get it, convert it to WAV and ZIP that and attach it to a post back to you on this forum...
    or...
    Send me the link to where you downloaded the MIDI file from, I'll get it and convert it and then post it back here for you.

    First see the link to the attachment showing the screenshots for TiMidity below.

    digi



    Attached Thumbnails Attached Thumbnails Can not install &quot;TiMidity&quot;-timidity_folderhierarchy-.jpg  
      My Computer


  10. Posts : 1
    Wndows 7 64
       #10

    Digiday, thank you so much for the steps you posted. It has been tremendously helpful =)

    I hope you've had the fortune of finding such useful help as I have with yours.

    (I registered just to thank you!)
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 22:52.
Find Us