Saya mencoba memahami apakah itu mungkin (dan, jika, apa pendekatan terbaik) untuk membangun "kotak efek" yang dapat mengambil sinyal analog (dari gitar atau mikrofon), ubahlah secara realtime dalam untuk menerapkan beberapa "efek audio" (dari penundaan sederhana hingga operasi waktu / frekuensi yang kompleks) dan akhirnya mengeluarkannya kembali ke dunia analog.
Saya tahu ada prosesor audio digital yang sangat kuat (dan mahal!) Di luar sana, tetapi ini adalah semacam rumah, proyek waktu luang, dan saya ingin mengambil kesempatan untuk mempelajari sesuatu yang lebih dalam tentang subjek =)
Hal pertama yang ingin saya pahami adalah dukungan hw yang harus saya harapkan atau tambahkan untuk mendapatkan sampel suara dan kemudian diputar.
Dari apa yang saya baca output audio bawaannya sangat buruk dan tidak ada cara mudah untuk merekam audio (lihat ini dan ini ) .. Jadi saya kira saya lebih baik memasang beberapa perangkat audio eksternal ...
Apakah lebih baik antarmuka audio USB eksternal atau semacam ADC / DAC yang terpasang pada bus GPIO (yang sering menggunakan bus I2C melalui header P5 )?
Apakah pantas dicoba? Apakah seseorang memiliki wawasan tentang hal ini? Bantuan apa pun dihargai =)