I have grouped all my loops in one location, but Music Maker still shows the links to non existent loops. I have every loop written three times, and only one for each works. It's ... quite annoying...
If someone knows, I'd be glad, and I'm sure so will billions of other people throughout the galaxy.
You need to reset the database that holds all the soundpool index information to get rid of the dead and invalid entires. If you haven't done so yet, make sure to download and install the latest patch for your Music Maker 2008 Producer Edition from the Magix support site or via the onine update function in the program's "Help" menu. This patch actually introduces new database-related functionality. Once you're up-to-date, go into the program settings to the "General" tab and you'll find a "Reset database" button. Click on it and exit the dialog again. Now go back to the soundpools browser. This will fill the database again with your actually existing soundpool files, but the invalid entries will be gone.
If the above doesn't work for you, you might have to reset the database manually by deleting the relevant file from your hard drive (outside of Music Maker). The file you need to locate is "MAGIX.FDB". Under Windows XP it will typically be located under:
C:\Documents and Settings\All Users\Application Data\MAGIX\Common\Database
Under Vista the location might be slightly different. You might want to use the search function and also configure your Windows file browser to show hidden files.