User guide
Live sampling.

Giada gives you the ability to record anything coming in from your soundcard thanks to its live sampler and the master input channel. Configure your device in the Configuration panel first, then turn up the knob of the input volume in the main window.

How to use the live sampler

The live sampler works only with sample channels. Add at least one sample channel, then arm it with the channel arm button Arm button. You can of course arm multiple channels. When you are ready, click on the audio recording button audio recording button located on the main transport or press the end key to enable the sampler: channels with active input will turn blue.

The sequencer will start automatically, since recording audio with the sequencer turned off doesn't make sense. The sampler works in overdub mode by default: data coming from the soundcard is being continuously summed to the existing audio until the sampler is halted.

Live effects processor

Arm the channel and check the input monitor flag in channel drop-down menu. This way you will hear what you're actually playing, previously processed by the plugins stack (if any). If you don't enable the sampler (input recording button Input recording button or end key), Giada won't record anything and turns itself into a live effects processor.

You can accomplish the same result by using the stream linker Input to output linker, the button located right below the input meter in the main window. Enable it and you will be able to hear what you're playing.

Record on signal

Pressing the audio recording button will also start the sequencer. Sometimes you want it to wait instead and start when the audio level in input reaches a certain threshold. This mode is called record on signal and you can enable it by clicking on the record on signal button Record on signal button located on the main transport. You can set the desired threshold level in the Configuration panel.