Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
wiki:raspberrypi [2015/04/19 09:50] – [Disabling unneeded services] autostatic | wiki:raspberrypi [2017/01/30 03:06] – [On-board audio] flatmax | ||
---|---|---|---|
Line 107: | Line 107: | ||
http:// | http:// | ||
+ | ===== GPIO (On-board) audio ===== | ||
+ | |||
+ | Various sound card hats and addons are available for high quality audio. These sound cards use the GPIO I2S (and I2C) pins on the GPIO header. Some sound cards have inputs as well as outputs. Sound cards range from 2 channels (in/out) to 8 channels out and 6 channels in. | ||
+ | |||
+ | A short list of GPIO sound cards can be found on eLinux :\\ | ||
+ | http:// | ||
===== On-board MIDI ===== | ===== On-board MIDI ===== | ||
Line 182: | Line 188: | ||
==== Patching JACK ==== | ==== Patching JACK ==== | ||
- | You will need a patched | + | You will need a patched |
- | Patches can be found here: https:// | + | There' |
- | The patches apply cleanly to Jack1 0.121.3 git commit 75e3e20b and Jack2 1.9.8 git commit 007cdc37 but since the patches are relatively simple they can be easily adapted for other JACK versions. | + | |
- | When using Jack2 you might want to disable dbus dependent code in JACK components if you want to run Jack2 on a headless RPi (so without X). You can do this by building without | + | Patches for both JACK1 and JACK2 can be found here: https:// |
+ | The patches apply cleanly | ||
==== Packages ==== | ==== Packages ==== | ||
Line 211: | Line 217: | ||
echo -n performance \ | echo -n performance \ | ||
| sudo tee / | | sudo tee / | ||
+ | |||
+ | When using Jack2 you might want to disable dbus dependent code in JACK components if you want to run Jack2 on a headless RPi (so without X). You can do this by building without the '' | ||
+ | export DBUS_SESSION_BUS_ADDRESS=unix: | ||
+ | |||
+ | And then add the following lines to ''/ | ||
+ | <policy user=" | ||
+ | <allow own=" | ||
+ | </ | ||
=== Using an external USB audio interface === | === Using an external USB audio interface === |