AudioMulch Interactive Music Studio

Frequently Asked Questions

If you have a question that isn't answered below, please search the AudioMulch help file which contains documentation for every feature of AudioMulch - to view it, go to the Help menu inside AudioMulch. You can also ask for help on the mulch-discuss mailing list. If you really can't find the answer elsewhere, feel free to email AudioMulch's creator Ross Bencina at rossb@audiomulch.com.

Operating System Compatibility

Q: Does AudioMulch work with Windows Vista? I seem to be having problems...
A: Yes, AudioMulch works with Windows Vista. However, you need to use Vista's "Run as administrator" setting. To do this, right-click on the program icon, select "Properties" then navigate to the "Compatibility" tab and select "Run this program as administrator". You can also change the setting for a shortcut by right-clicking, selecting "Properties" then "Advanced..." then "Run as administrator". Still confused? Googling for "windows vista run as administrator" turns up lots of helpful information.

Q: Does AudioMulch work with Windows XP or any other specific version of Windows?
A: AudioMulch works just fine with Windows XP. It is designed to work with all versions of Windows from Windows 95 through to the latest version, but see above for Windows Vista. If you find that it doesn't work please report it as a bug to rossb@audiomulch.com and it will be fixed.

Q: Is AudioMulch available for the Macintosh, and/or Linux?
A: Not at present. It is possible that AudioMulch will be ported to other platforms in the future, but not before version 1.0 is completed. Also see the next questions.

Q: Can I use AudioMulch on a Macintosh using Virtual PC?
A: Yes you can, it works, but it runs a lot slower than on a PC.

Q: Can I use AudioMulch under Linux using WINE?
A: Yes you can, it works. Overall it is a viable option if you are interested in running AudioMulch on Linux.

Q: I know AudioMulch isn't available for the Macintosh, is there anything else like it?
A: I'm not aware of any other software that is exactly like AudioMulch, but you might want to look at some of the related music software environments on the links page.

Q: When I launch AudioMulch it reports that opengl32.dll or glu32.dll were not found, what's the problem?
A: Please read the Windows 95 OpenGL installation notes.

Audio Troubleshooting

Q: When I press the Play button on the toolbar AudioMulch makes sound, but when I press the Stop button, the sound keeps on going. Is this a bug?
A: The short answer is no, it's not a bug. The transport controls on the toolbar (Play, Stop, Return to Start) control the AudioMulch clock. The clock is used by clock dependant contraptions such as the Drums and LoopPlayer, it's also used by Automation. Pressing the Stop button will stop the clock, and hence stop clock dependant contraptions from making sound. However, many contraptions in AudioMulch are free running -- they don't depend on the clock to make sound. Examples of free running contraptions include TestGen, 10Harmonics and SoundIn. Pressing stop won't stop these contraptions from making sound. You might reasonably ask: then why did they start making sound when I pressed Play? The answer is that pressing Play not only starts the clock, but also activates real-time audio if it's inactive. You can activate and deactivate real-time audio independently of the clock by using the Activate Audio (speaker button) on the toolbar. The stop button never stops real-time audio because stopping the clock shouldn't stop all sound -- reverb tails should be allowed to decay, and some aspects of your processing may not depend on the clock at all.

Q: The AudioMulch audio output is popping, crackling and/or glitching. What's the story?
A: First, check the CPU Load indicator in the bottom left of the status bar (make it visible from the view menu if it's hidden). If the CPU Load indicator is always red, or often above 80%, your computer may not be fast enough to synthesise the current document in real time, try using less contraptions (see "I want to make my patches more complex but the CPU load keeps maxing out, any suggestions?"). If the CPU Load is not red the audio buffer settings may not be optimal for your soundcard and CPU speed. Try increasing the Buffer size and / or the Number of buffers in the Audio Driver tab of the Settings... dialog box accessible from the Edit menu. See the Settings Dialog Box reference in the help file for more details.

Q: I want to make my patches more complex but the CPU load keeps maxing out, any suggestions?
A: One technique for creating more complex sonic textures with AudioMulch is to create something and then record it out as a wave file either using the SoundOut contraption, or the Export to Sound File item in the File menu. Then, load this wave file back into AudioMulch either using the LoopPlayer (for clock synced loops) or the SoundIn or FilePlayer (for longer textures). Then you can overlay or reprocess more audio, save it out to disk and repeat...

Q: When I try to use the SoundIn or AuxIn contraptions to process a soundcard input (Mic or Line In) there is an echo, or I can always hear the unprocessed sound. How do I fix things so only the AudioMulch processed output can be heard?
A: Some soundcards are set up to pass the uneffected audio to the output. Usually you can adjust this by muting the playback level of the Mic and/or Line In in the Windows Volume Control. You can access the Windows Volume Control from within AudioMulch by selecting Volume Control... from the View menu. It's also available from the Windows Sound control panel. The Windows Volume Control is a little confusing, it has two display modes: 'Playback', and 'Recording' - you can select between these modes by selecting Properties from the Options menu. To overcome the problem described in the question you need to mute the Playback level. Adjusting the Recording level will change the level of the signal that reaches AudioMulch. Some soundcards (such as some SoundBlaster soundcards) have their own mixer or configuration application - if one is available you should try to use this instead of the Windows Volume control.

Q: AudioMulch seems to be working fine, the VU meters light up, but I don't hear anything. Any ideas?
A: Check that you have the correct soundcard devices and channels selected for the SoundOut contraption (and AuxOuts if you have a multichannel sound card). Do this by selecting Settings... from the View menu, and looking at the Audio Output Tab. While you're in the Settings Dialog make sure that the Audio Input tab looks OK too. Another thing to check is that the Wave Playback level is turned up in the Windows Volume Control (choose Volume Control... from the View menu within AudioMulch).

Automation

Q: I have programmed a number of different drum patterns and stored them in separate presets, how do I sequence them into a song?
A: You have a few options depending on whether you want to work entirely within AudioMulch, or use other tools as well: (1) Right-click on the preset button on the Drums' contraption editor and choose Automate. Insert and move preset change points on the Automation time line. (2) export each pattern as a wave file using the Export to Sound File... item in the File menu, and then assemble the sequence in a sound editing program such as CoolEdit®. (3) Synchronise AudioMulch to a separate MIDI sequencer using a loopback device and change patterns using control change messages (see "How can I route MIDI messages from other software into AudioMulch?").

MIDI

Q: How can I route MIDI messages from other software into AudioMulch?
A: Depending on what version of Windows you are running you can use Hubi's MIDI Loopback Device (Windows 95/98/ME), or MIDI Yoke (Windows 2000/XP). These programs provide virtual MIDI devices which can be used to send MIDI signals from one application to another. This can be useful if you want to control AudioMulch from other sequencing software, or use a program like KeyKit, SoftStep, Pd, or Building Blocks to generate or process MIDI messages for controlling AudioMulch.

Q: I'd like to use a MIDI controller to switch between effects during my live performance, how can I do this?
A: The easiest way is to use a Matrix contraption (from the Mixers category) to set up presets with different effects routing combinations. Then assign a MIDI controller to the Matrix's preset so you can switch between different routings from MIDI. You can read more about the Matrix contraptions and MIDI control in the AudioMulch help file.

Plugins

Q: I've heard of VST plugins, but I don't really know much about them. What's the story?
A: VST plugins are (usually small) pieces of software that you can use in conjunction with AudioMulch and other applications to add new sound generation and processing functionality. In AudioMulch, VST plugins can be used just like built-in contraptions. You can use VST plugins either by placing them in the VSTPlugins directory inside the AudioMulch installation directory (usually under C:\Program Files) or by setting AudioMulch to use another application's plugins directory from the VST tab of the Settings dialog (accesible from the Edit menu). Some VST plugins are commercial and must be purchased, however there are many VST plugins which software developers offer free of charge. To get started try visiting sites like Database Audio, K-v-R, and Smart Electronix. You can read more about VST plugins in the AudioMulch help file.

Q: How can I sequence or control VST instrument plugins from within AudioMulch?
A: AudioMulch currently only allows VST instruments to be controlled from an external MIDI source such as another MIDI sequencer, or a hardware MIDI controller keyboard. You can select which MIDI channel(s) a plugin will receive from the plugin contraption's node in the Parameter Modulation dialog, available from the Control menu. For further information see the question "How can I route MIDI from other software to AudioMulch?"

Q: How can I access a VST plugin's factory programs?
A: Right-clicking in the title area of a VST plugin contraption editor will display a popup menu which includes a "VST Programs" submenu - this submenu allows you to call up factory programs, and also save and load program banks.

Q: AudioMulch doesn't seem to save VST programs, when I reload a document using VST programs they are gone, is this a bug?
A: Because of the differences between AudioMulch's built-in preset system, and the VST program system, AudioMulch does not currently save VST plugin's programs. Use AudioMulch's built-in preset system to save multiple presets, or use the Save VST Program Bank feature to save a VST plugin's programs to a separate file.

Q: I just tried a VST plugin in AudioMulch and it crashed or didn't work properly. The plugin's author says it must be a problem with AudioMulch. When will you fix the bug?
A: AudioMulch's VST support has been developed in close consultation with a number of major VST plugin developers - it is generally regarded to be quite stable. Hundreds of VST plugins work perfectly in AudioMulch. However, the VST plugin specification is ambiguous, this can create incompatibilities between different hosts and plugins. If you find a plugin that does not work in AudioMulch, you should contact its author and ask whether it has been tested in AudioMulch, if not ask them to test it to ensure that there is not a bug in the plugin. If they have tested it in AudioMulch and still believe that the problem is with AudioMulch, ask them to email a technical explanation of the problem to AudioMulch's creator Ross Bencina (rossb@audiomulch.com) so that we can work together to resolve the issue. Please understand that without the cooperation of VST Plugin developers it is impossible for AudioMulch to support every possible variation of plugin implementation.

Q: Can I use Direct-X plugins or instruments in AudioMulch? If not, when will AudioMulch support Direct-X plugins?
A: AudioMulch doesn't currently support Direct-X plugins, and there are no current plans to implement support. You could consider using the DX Rack (FFX16 and FFX4) from VB Audio - these are VST plugins which can host multiple Direct-X effects.

Sound Files

Q: Why do some sound files import into AudioMulch fine, but others don't?
A: AudioMulch currently only supports linear PCM wave and aiff files, other file formats such as compressed files are not supported. To use files in other formats, first convert them to a supported format using a sound editor or conversion utility.

Merlijn

 

AudioMulch software, documentation and web site copyright ©1997-2006 Ross Bencina,
All Rights Reserved. AudioMulch is a registered trademark.