This is an old revision of the document!


Work in progress. Stay tuned.

Making a vocoder in ams

Introduction

The entire process of setting up things in linux is more than often a hard one. Newbies have to deal with command lines and learning curves which range from steep roads to climbing mountaintops. Small goals like these in this tutorial can help people get confident in using linux.

Requirements

* a sound mind(pardon the pun) * jack configured correctly * either patchage or knowledge of connecting jack apps to each other * AlsaModularSynth * Sirlab's(or Achim Settelmeier's) ladspa vocoder plugin * vkeybd or any other way of sending midi notes into jack * a physical microphone(the day we can emulate that is far from here)

Setting up patchage

Start up patchage, ams and vkeybd. If you get a lot of xruns or crashes from patchage, your jackd daemon isn't started correctly, and the line in ~/.jackdrc should be changed. A last resort for help on getting this right is the linux audio developers channel on irc.freenode.net, #lad. Now, if everything is right, you should be able to connect the apps in patchage as follows: 29c87k0.jpg There probably are more things on the canvas, but you can ignore them. System capture and playback is what represents your physical microphone and speakers. You can test them by connecting them without going through ams. Blue is audio, green is midi. When you're done, you won't need to mind patchage anymore for this tutorial.

AlsaModularSynth

On ams' canvas you can put all kinds of modules. I will tell you about those necessary for a vocoder.

PCM In/Out

These deal with what goes in and out

wiki/amsvocodertutorial.1264618988.txt.gz ยท Last modified: 2010/01/27 20:03 by 82.170.209.99