Αποστολέας Θέμα: Εφέ με Arduino και Raspberry Pi  (Αναγνώστηκε 4768 φορές)

0 μέλη και 1 επισκέπτης διαβάζουν αυτό το θέμα.

Αποσυνδεδεμένος Βραζίλης

  • Δεν με λένε Bill!
  • Administrator
  • Εδώ είναι το σπίτι μου
  • *****
  • Μηνύματα: 10361
  • Φύλο: Άντρας
  • Βασίλης + Βραζιλία = Βραζίλης
    • Skype - fronimitis
    • Facebook profile
    • Προφίλ
    • Κιθάρα
Εφέ με Arduino και Raspberry Pi
« στις: 04/04/17, 12:43 »
Τελευταία ασχολούμαι με το Arduino και Raspberry Pi για διάφορα προσωπικά project και πειραματισμούς. Αυτές οι δύο πλακέτες ανάπτυξης (development boards) Είναι ένας πολύ έυκολος τρόπος να φτιάξεις είτε συστήματα αυτοματισμού (με το Arduino) είτε συστήματα για οποιαδήποτε χρήση με σημαντική υπολογιστική ισχύ που μπορούν να τρέξουν πλήρες λειτουργικό σύστημα με γραφικό περιβάλλον κλπ (Raspberry Pi).
Ξαφνικά λοιπόν, αναρωτήθηκα "γιατί όχι και εφέ κιθάρας/μπάσου με Arduino/Raspberry;". Με μια πρώτη αναζήτηση βρήκα ότι υπάρχουν υλοποιήσεις εδώ και χρόνια και οι περισσότεροι προσφέρουν έτοιμο το σχεδιάγραμμα της πλακέτας και τον κώδικα.

Έχει φτιάξει κάποιος κάτι παρόμοιο; Θα ήθελε να φτιάξει;

Ακολουθούν κάποια παραδείγματα:

Γενικής χρήσης πλακέτα/shield εφέ για το Arduino UNO:
https://create.arduino.cc/projecthub/electrosmash/arduino-uno-guitar-pedal-b2ba96
https://diyhacking.com/arduino-diy-guitar-pedal/
Πολυεφέ με Arduino:
http://www.instructables.com/id/Arduino-Guitar-Pedal/?ALLSTEPS
Πολυεφέ με Raspberry:
http://www.instructables.com/id/DIY-Guitar-effect-using-Raspberri-Pi/?ALLSTEPS
Pure Data, κώδικας DSP για Raspberry
https://guitarextended.wordpress.com/category/hardware/raspberry-pi/
Επίδειξη Raspberry πολυεφέ:
! No longer available

Αυτός έφτιαξε δική του πλακέτα (συμβατή με Arduino) με όλα επάνω:
! No longer available

Αποσυνδεδεμένος vegos

  • Εδώ είναι το σπίτι μου
  • *****
  • Μηνύματα: 1072
  • Φύλο: Άντρας
  • Άμα μεγαλώσω, θα γίνω κιθαρίστας...
    • Skype - amagla
    • Facebook profile
    • Προφίλ
    • MoschatoWeather
Απ: Εφέ με Arduino και Raspberry Pi
« Απάντηση #1 στις: 04/04/17, 14:12 »
Mε Arduino δεν μπορείς να κάνεις processing στον ήχο. Είναι σχεδόν αδύνατο να τρέξεις FFT (Fast Fourier Transform) αλγόρυθμους. Πολύ μικρή υπολογιστική ισχύς.

Μπορείς όμως να κάνεις αρκετά πράγματα, πχ εγώ έτσι έχω κάνει να ελέγχω (μέσω midi) τις συσκευές μου.
Εχω ανοίξει μάλιστα ένα topic κάπου εδώ μέσα παλιότερα.

Με RPi μπορείς να κάνεις περισσότερα πράγματα, αλλά εκεί έχεις άλλο θέμα. Ο ήχος του είναι τρισάθλιος. Πρέπει να βάλεις κάποιο εξωτερικό DAC/ADC.

Είχα παίξει με εξωτερική κάρτα ήχου με το Pure Data με σχετικά ανεκτά αποτελέσματα, όχι όμως άριστα, όπως θα τα ήθελα, τουλάχιστον σε RPi B+.

Αποσυνδεδεμένος johnjohn

  • Θαμώνας
  • ***
  • Μηνύματα: 143
    • Προφίλ
Απ: Εφέ με Arduino και Raspberry Pi
« Απάντηση #2 στις: 04/04/17, 15:31 »
αν θες να ασχοληθείς σοβαρά χρησιμοποίησε αυτά που χρησιμοποιούν οι μεγάλες εταιρίες


πχ dsp από την ΤΙ (zoom,nux κτλ) και την analog devices(line6,kemper κτλ)

με την
analog devices δεν το έχω πολυψάξει
γενικά πρώτο σου βήμα είναι να πάρεις ένα evaluation board που έχει διάφορα περιφεριακά που θα σε βοηθήσουν να μάθεις

ουσιαστικά είναι κάτι σαν arduino αλλά με "σοβαρούς" επεξεργαστές για επεξεργασία σημάτων

το κακό είναι ότι είναι πολύ ακριβά

το πιο φτηνό που έχω βρει (δεν έχω ψάξει και πάρα πολύ )
είναι αυτό http://www.ti.com/tool/tmdx5535ezdsp


με το chip που έχουν κάποια πεταλάκια της nux


πχ αυτο έχει το chip των πεταλιών της zoom (δεν είναι ακριβώς το ίδιο αλλά συμβατό σε κώδικα αν δεν κάνω λάθος ) (g1on,g5,multistomp ktl) http://www.ti.com/tool/tmdslcdk6748 

Αποσυνδεδεμένος panixgr

  • Εδώ είναι το σπίτι μου
  • *****
  • Μηνύματα: 2698
  • Φύλο: Άντρας
  • Συνταξιούχος Thrasher
    • Προφίλ
Απ: Εφέ με Arduino και Raspberry Pi
« Απάντηση #3 στις: 04/04/17, 15:38 »
Τελευταία ασχολούμαι με το Arduino και Raspberry Pi για διάφορα προσωπικά project και πειραματισμούς. Αυτές οι δύο πλακέτες ανάπτυξης (development boards) Είναι ένας πολύ έυκολος τρόπος να φτιάξεις είτε συστήματα αυτοματισμού (με το Arduino) είτε συστήματα για οποιαδήποτε χρήση με σημαντική υπολογιστική ισχύ που μπορούν να τρέξουν πλήρες λειτουργικό σύστημα με γραφικό περιβάλλον κλπ (Raspberry Pi).
Ξαφνικά λοιπόν, αναρωτήθηκα "γιατί όχι και εφέ κιθάρας/μπάσου με Arduino/Raspberry;". Με μια πρώτη αναζήτηση βρήκα ότι υπάρχουν υλοποιήσεις εδώ και χρόνια και οι περισσότεροι προσφέρουν έτοιμο το σχεδιάγραμμα της πλακέτας και τον κώδικα.

Έχει φτιάξει κάποιος κάτι παρόμοιο; Θα ήθελε να φτιάξει;

Ακολουθούν κάποια παραδείγματα:

Γενικής χρήσης πλακέτα/shield εφέ για το Arduino UNO:
https://create.arduino.cc/projecthub/electrosmash/arduino-uno-guitar-pedal-b2ba96
https://diyhacking.com/arduino-diy-guitar-pedal/
Πολυεφέ με Arduino:
http://www.instructables.com/id/Arduino-Guitar-Pedal/?ALLSTEPS
Πολυεφέ με Raspberry:
http://www.instructables.com/id/DIY-Guitar-effect-using-Raspberri-Pi/?ALLSTEPS
Pure Data, κώδικας DSP για Raspberry
https://guitarextended.wordpress.com/category/hardware/raspberry-pi/
Επίδειξη Raspberry πολυεφέ:
! No longer available
Αυτός έφτιαξε δική του πλακέτα (συμβατή με Arduino) με όλα επάνω:
! No longer available


βασικά αν καταφέρεις και σηκώσεις rackarrack (ένα εγκαταλελειμένο software guitar multi-effect για Unix με πολύ καλά εφέ) (χρησιμοποιώ την προσωμοίωση άρπας στο cover μου : Comfortably Numb) τότε ίσως είναι ευφικτό. Πολύ κόσμος μιλάει και για το guitarix, αλλά προσωπικά δεν βρήκα χρήσιμο ήχο απο αυτό.
Τοσο πολύ μου αρέσει το rackarrack που όταν σταματήσει να μπορεί να γίνει compile στα μοντέρνα distros, έτσι μου έρχεται να αναλάβω την κηδεμονία του.