The definitive guide to MIDI IN with Raspberry Pi's GPIO
http://www.samplerbox.org/article/midiinwithrpi
Raspberry Pi MIDI I/O
https://sites.google.com/site/scidiy/pc-diy/raspberry-pi-midi-i-o
MIDI breakout board for Raspberry Pi (v0.10)
This is a simple Serial based MIDI breakout board for the Raspberry Pi.
It uses the Raspberry Pi hardware UART RX and TX from its expansion port to provide a "MIDI In" and "MIDI Out" function. ...
https://zuzebox.wordpress.com/2012/03/18/midi-breakout-board-for-raspberry-pi-v0-10/
https://zuzebox.files.wordpress.com/2012/03/rpi_midi_board_schematic-0v102.pdf
Miditech MIDIface 4x4 (Linux kompatibel)
http://www.thomann.de/de/miditech_midiface_4x4.htm
A Python wrapper for the RtMidi C++ library written with Cython.
https://pypi.python.org/pypi/python-rtmidi/
QuoteMemo (01/2015)
python-rtmidi 0.5b1 auf dem Raspi installieren
==============================================
http://trac.chrisarndt.de/code/wiki/python-rtmidi
sudo apt-get install build-essential
sudo apt-get install libasound2-dev
sudo apt-get install librtmidi1
sudo apt-get install libjack-jackd2-dev
sudo pip install python-rtmidi
The RtMidi Tutorial
http://www.music.mcgill.ca/~gary/rtmidi/index.html
pygame module for interacting with midi input and output.
http://www.pygame.org/docs/ref/midi.html
Raspberry Pi SPI and I2C Tutorial
https://learn.sparkfun.com/tutorials/raspberry-pi-spi-and-i2c-tutorial/all
Raspberry Pi: SPI-Schnittstelle
Der Raspberry Pi kann über den digitalen GPIO-Port nicht nur per I2C, UART oder bitweise kommunizieren, sondern hat auch eine SPI-Schnittstelle.
http://www.netzmafia.de/skripten/hardware/RasPi/RasPi_SPI.html
https://www.raspberrypi.org/documentation/hardware/raspberrypi/spi/README.md
Hier zeige ich, wie das SPI Interface des Raspberry Pi verwendet werden kann. Das SPI Interface stellt neben dem I2C Bus eine weitere Möglichkeit dar, zusätzliche Bausteine oder Mikrocontroller an den kleinen Computer anzuschließen.
https://www.kampis-elektroecke.de/raspberry-pi/raspberry-pi-spi/
Raspberry Pi – SPI und I2C aktivieren
http://raspberry.tips/faq/raspberry-pi-spi-und-i2c-aktivieren
STICKY:I2C, SPI, I2S, LIRC, PPS, stopped working? Read this
https://www.raspberrypi.org/forums/viewtopic.php?t=97314
Die I²S-Schnittstelle (Inter-IC Sound Interface) wurde von Philips für serielle digitale Audiodaten bei der Kommunikation zwischen ICs entwickelt. Die Clock-Generierung kann nur von einem Bus-Teilnehmer oder Controller vorgenommen werden.
https://de.wikipedia.org/wiki/I%C2%B2S
How to: easy i2s audio with your Raspberry Pi
By pasdesignal On June 3, 2013 · 51 Comments
http://www.noiseisgood.co.nz/howto-easy-i2s-audio-with-your-raspberry-pi/
RS Audio Codec
http://mbed.org/cookbook/RS-Audio-Codec
SPI (Anbindung eines MCP4812)
Hier zeige ich, wie das SPI Interface des Raspberry Pi verwendet werden kann. Das SPI Interface stellt neben dem I2C Bus eine weitere Möglichkeit dar, zusätzliche Bausteine oder Mikrocontroller an den kleinen Computer anzuschließen. ...
https://www.kampis-elektroecke.de/raspberry-pi/raspberry-pi-spi/
SpiDev DocumentationThis module defines an object type that allows SPI transactionson hosts running the Linux kernel. The host kernel must have SPIsupport and SPI device interface support. All of these can be either built-in to the kernel, or loaded frommodulesThis module defines an object type that allows SPI transactionson hosts running the Linux kernel. The host kernel must have SPIsupport and SPI device interface support. All of these can be either built-in to the kernel, or loaded frommodules ...
http://tightdev.net/SpiDev_Doc.pdf
Raspberry Pi: SPI-Schnittstelle
http://www.netzmafia.de/skripten/hardware/RasPi/RasPi_SPI.html
Dac over raspberry pi spi troubleshooting (2018)
https://electronics.stackexchange.com/questions/373791/dac-over-raspberry-pi-spi-troubleshooting
https://www.wenzel-systems.de/30099_I2C_4Ch_DAC_16bit.html
http://bitwizard.nl/shop/expansion-boards/DAC-with-MCP4726-MCP4822
This article aims to show a simple method of setting up the SPI interface on the Raspberry Pi Computer with python. The SPI interface is one of the busses made available on the 26 pin GPIO header of the Raspberry Pi.
http://www.100randomtasks.com/simple-spi-on-raspberry-pi
http://blog.koalo.de/2013/05/i2s-support-for-raspberry-pi.html
RS Audio Codec
http://mbed.org/cookbook/RS-Audio-Codec
http://www.ti.com/lit/ds/symlink/tlv320aic23b.pdf
PiMiDi: a Raspberry Pi Midi Box, or How I Learned to Stop Worrying and Love MIDI
https://www.instructables.com/id/PiMiDi-A-Raspberry-Pi-Midi-Box-or-How-I-Learned-to/
Review: Blokas PiSound, Audio & MIDI Interface For Raspberry Pi
Liam Lacey on Mar 15, 2017
https://ask.audio/articles/review-blokas-pisound-audio-midi-interface-for-raspberry-pi
MIDI Controller on the RPi
http://m0xpd.blogspot.co.uk/2013/01/midi-controller-on-rpi.html
MIDI breakout board for Raspberry Pi (v0.10)
https://zuzebox.wordpress.com/2012/03/18/midi-breakout-board-for-raspberry-pi-v0-10/
I2C - BASIC SERIAL BUS REQUIREMENTS
https://www.sparkfun.com/datasheets/BreakoutBoards/I2SBUS.pdf
---
Using the I2C Interface
http://www.raspberry-projects.com/pi/programming-in-python/i2c-programming-in-python/using-the-i2c-interface-2
#28 -- TWI (I2C)
https://www.youtube.com/watch?v=7yRoR7w82SA
Interfacing with SPI I2C
https://www.youtube.com/watch?v=pOgf9hMWu_g
USB Sound Cards
https://elinux.org/RPi_VerifiedPeripherals#USB_Sound_Cards
Raspberry Pi – (USB) Soundkarte unter Raspbian einrichten
raspberry.tips 03.09.2017
http://raspberry.tips/raspberrypi-tutorials/raspberry-pi-usb-soundkarte-unter-raspbian-einrichten
USB Soundkarte auf dem Raspberry Pi 3 einrichten (2019)
https://schmidt-feldberg.de/usb-soundkarte-auf-dem-raspberry-pi-3-einrichten/
Using a USB Audio Device with the Raspberry Pi
https://www.raspberrypi-spy.co.uk/2019/06/using-a-usb-audio-device-with-the-raspberry-pi/
Digitale Audiosignalverarbeitung auf dem Raspberry Pi (2016)
http://pub.dega-akustik.de/DAGA_2016/data/articles/000410.pdf
https://puredata.info/docs/raspberry-pi
Install Pure Data
http://pi.bek.no/pdInstall/
R Pi 3 - Pure Data
https://www.raspberrypi.org/forums/viewtopic.php?t=142307