Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
wiki:amsvocodertutorial [2010/01/27 20:03] – Work in progress. 82.170.209.99wiki:amsvocodertutorial [2010/01/27 22:05] 82.170.209.99
Line 9: Line 9:
 ===== Requirements ===== ===== Requirements =====
  
-* a sound mind(pardon the pun)  +  * a sound mind(pardon the pun)  
-* jack configured correctly  +  * jack configured correctly  
-* either [[apps:all:patchage|patchage]] or knowledge of connecting jack apps to each other  +  * either [[apps:all:patchage|patchage]] or knowledge of connecting jack apps to each other  
-* AlsaModularSynth  +  * AlsaModularSynth  
-* Sirlab's(or Achim Settelmeier's) [[http://www.sirlab.de/linux/download_vocoder_ladspa.html|ladspa vocoder plugin]]  +  * Sirlab's(or Achim Settelmeier's) [[http://www.sirlab.de/linux/download_vocoder_ladspa.html|ladspa vocoder plugin]]  
-* vkeybd or any other way of sending midi notes into jack  +  * vkeybd or any other way of sending midi notes into jack  
-* a physical microphone(the day we can emulate that is far from here)+  * a physical microphone(the day we can emulate that is far from here)
  
 ===== Setting up patchage ===== ===== Setting up patchage =====
Line 22: Line 22:
 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. 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: Now, if everything is right, you should be able to connect the apps in patchage as follows:
 +
 {{http://i50.tinypic.com/29c87k0.jpg}}  {{http://i50.tinypic.com/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. 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.
  
Line 28: Line 30:
  
 On ams' canvas you can put all kinds of modules. I will tell you about those necessary for a vocoder. On ams' canvas you can put all kinds of modules. I will tell you about those necessary for a vocoder.
 +Its goal is to emulate an analogue synth, so learning about one will also help you know the other. Voltage and resistance are replaced by floating point variables, but the emulation is quite accurate, actually.
  
 ==== PCM In/Out ==== ==== PCM In/Out ====
  
-These deal with what goes in and out +These deal with what goes in and out of the jack connections of ams. 
 + 
 +==== MCV ==== 
 + 
 +This stands for Midi Controlled Voltage. This is where the signals from vkeybd go to and can be sent to other modules. 
 + 
 +==== Mixer 2 => 1 ==== 
 + 
 +This one mixes two inputs and turns it into 1 signal. Useful for turning stereo into mono. 
 + 
 +==== 
wiki/amsvocodertutorial.txt · Last modified: 2013/06/02 15:45 by 127.0.0.1