Making Sound with Sensors: Unterschied zwischen den Versionen
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 8: | Zeile 8: | ||
= | =An attempt at an overview: THE ISLAND OF SOUND= | ||
https://live.staticflickr.com/65535/51674431739_74b6f9c575_c.jpg | https://live.staticflickr.com/65535/51674431739_74b6f9c575_c.jpg | ||
island of sound: https://www.flickr.com/photos/plusea/51674431739/in/dateposted/ | island of sound: https://www.flickr.com/photos/plusea/51674431739/in/dateposted/ | ||
=Hardware + Software Examples= | =Hardware + Software Examples= | ||
Zeile 19: | Zeile 18: | ||
Here are a few setups that have been used by S&&O over the years: | Here are a few setups that have been used by S&&O over the years: | ||
== | |||
===Arduino Sound (synthesized 8bit sound)=== | |||
making 8-bit sound with Tone function or with Mozzi sound library | making 8-bit sound with Tone function or with Mozzi sound library | ||
Zeile 26: | Zeile 26: | ||
=== SD Card Players === | |||
Trigger sound samples from an SD card | |||
Overview video "Audio modules for electronics project": https://www.youtube.com/watch?v=8obcTTYtjQM | |||
==== DF Player Mini ==== | |||
https://esphome.io/components/dfplayer.html#overview | |||
== | https://www.berrybase.de/mp3-player-modul-mit-eingebautem-verst-228-rker | ||
https://wiki.dfrobot.com/DFPlayer_Mini_SKU_DFR0299#Connection_Diagram | |||
https://funduino.de/nr-43-dfplayer-mini-mp3-player | |||
https://www.hackster.io/325326/how-to-use-the-dfmini-player-mp3-module-with-arduino-f1f042 | |||
https://www.az-delivery.de/cdn/shop/products/mini-mp3-player-dfplayer-master-module-856208.jpg?v=1679399014&width=1200 | |||
==== DY-SV5W ==== | |||
MP3 Music Player Voice Playback Amplifier Module 5W SD/TF Card Integrated UART I/O Trigger Class D | |||
https://www.icstation.com/music-player-voice-playback-amplifier-module-sdtf-card-integrated-uart-trigger-class-p-13455.html | |||
https://i.ebayimg.com/images/g/spoAAOSwO4hlHoqi/s-l1600.jpg | |||
===Specific Sound Hardware:=== | |||
====Teensy Sound (triggering samples or synthesizing using the teensy sound library)==== | |||
triggering samples on an SD card or synthesizing using the teensy sound library | triggering samples on an SD card or synthesizing using the teensy sound library | ||
Zeile 34: | Zeile 65: | ||
== | ====Adafruit Audio FX Mini Sound Board - WAV/OGG Trigger 16MB Flash==== | ||
buy: https://www.adafruit.com/product/2341 | |||
tutorial: https://learn.adafruit.com/adafruit-audio-fx-sound-board/serial-audio-control | |||
====Adafruit S1053 Codec + MicroSD Breakout==== | |||
MP3/WAV/MIDI/OGG Play + Record - v4 | |||
https://www.adafruit.com/product/1381 | |||
====Adafruit Wave Shield KIT v1.0==== | |||
assembly: http://www.ladyada.net/make/waveshield/solder10.html | |||
use it: https://learn.adafruit.com/adafruit-wave-shield-audio-shield-for-arduino | |||
====Record and Playback Modules==== | |||
== | ==Sound from the Computer:== | ||
===Processing Sound (synthesized sound, playback sound, sound effects)=== | |||
sound examples from the Minim sound library | sound examples from the Minim sound library | ||
Zeile 51: | Zeile 98: | ||
== | ===vvvv Sound (synthesized sound, playback sound, sound effects)=== | ||
[[Bandsalat]] vvvv patch by Julian for the [[Sensitive Puppets]] course | [[Bandsalat]] vvvv patch by Julian for the [[Sensitive Puppets]] course | ||
Zeile 59: | Zeile 106: | ||
== | ===Pure Data Sound (synthesized sound, playback sound, sound effects)=== | ||
[[Communicating Bodies PD Patches]]: Sensors to Pure Data via Serial Port or MQTT, triggering sound samples and granular synthesis | [[Communicating Bodies PD Patches]]: Sensors to Pure Data via Serial Port or MQTT, triggering sound samples and granular synthesis | ||
Zeile 65: | Zeile 112: | ||
== | ===Max Sound (synthesized sound, playback sound, sound effects)=== | ||
Connection Kit by Ableton - "If you’ve been looking to use Live with technologies like Arduino, LEGO® MINDSTORMS® EV3 and OSC, this free set of Max for Live devices provides exactly what you need." | Connection Kit by Ableton - "If you’ve been looking to use Live with technologies like Arduino, LEGO® MINDSTORMS® EV3 and OSC, this free set of Max for Live devices provides exactly what you need." | ||
Zeile 72: | Zeile 119: | ||
https://github.com/Ableton/m4l-connection-kit/tree/master/Arduino | https://github.com/Ableton/m4l-connection-kit/tree/master/Arduino | ||
=Extra Stuff= | |||
==Stereo 3.7W Class D Audio Amplifier - MAX98306== | |||
https://www.adafruit.com/product/987 | |||
https://www.berrybase.de/adafruit-i2s-3w-class-d-verst-228-rker-breakout-max98357a |
Aktuelle Version vom 24. April 2024, 15:38 Uhr
Often one wants to trigger "some sort of sound" with sensors. Deciding what setup to use for this depends a lot on:
- the kind of sound you want to make: 8bit music, synthesized sound, playback sound files and modification of sound files (granular synthesis...)....
- your previous knowledge in different software such as: arduino, processing, pure data, max/msp, vvvv, audacity, ableton....
- how much time you have :-)
An attempt at an overview: THE ISLAND OF SOUND
island of sound: https://www.flickr.com/photos/plusea/51674431739/in/dateposted/
Hardware + Software Examples
Here are a few setups that have been used by S&&O over the years:
Arduino Sound (synthesized 8bit sound)
making 8-bit sound with Tone function or with Mozzi sound library
https://sensorium.github.io/Mozzi/
SD Card Players
Trigger sound samples from an SD card
Overview video "Audio modules for electronics project": https://www.youtube.com/watch?v=8obcTTYtjQM
DF Player Mini
https://esphome.io/components/dfplayer.html#overview
https://www.berrybase.de/mp3-player-modul-mit-eingebautem-verst-228-rker
https://wiki.dfrobot.com/DFPlayer_Mini_SKU_DFR0299#Connection_Diagram
https://funduino.de/nr-43-dfplayer-mini-mp3-player
https://www.hackster.io/325326/how-to-use-the-dfmini-player-mp3-module-with-arduino-f1f042
DY-SV5W
MP3 Music Player Voice Playback Amplifier Module 5W SD/TF Card Integrated UART I/O Trigger Class D
Specific Sound Hardware:
Teensy Sound (triggering samples or synthesizing using the teensy sound library)
triggering samples on an SD card or synthesizing using the teensy sound library
https://www.pjrc.com/store/audio_tutorial_kit.html
Adafruit Audio FX Mini Sound Board - WAV/OGG Trigger 16MB Flash
buy: https://www.adafruit.com/product/2341
tutorial: https://learn.adafruit.com/adafruit-audio-fx-sound-board/serial-audio-control
Adafruit S1053 Codec + MicroSD Breakout
MP3/WAV/MIDI/OGG Play + Record - v4
https://www.adafruit.com/product/1381
Adafruit Wave Shield KIT v1.0
assembly: http://www.ladyada.net/make/waveshield/solder10.html
use it: https://learn.adafruit.com/adafruit-wave-shield-audio-shield-for-arduino
Record and Playback Modules
Sound from the Computer:
Processing Sound (synthesized sound, playback sound, sound effects)
sound examples from the Minim sound library
https://code.compartmental.net/minim/index.html
vvvv Sound (synthesized sound, playback sound, sound effects)
Bandsalat vvvv patch by Julian for the Sensitive Puppets course
https://github.com/clockdiv/Spaghettimonster
Pure Data Sound (synthesized sound, playback sound, sound effects)
Communicating Bodies PD Patches: Sensors to Pure Data via Serial Port or MQTT, triggering sound samples and granular synthesis
Max Sound (synthesized sound, playback sound, sound effects)
Connection Kit by Ableton - "If you’ve been looking to use Live with technologies like Arduino, LEGO® MINDSTORMS® EV3 and OSC, this free set of Max for Live devices provides exactly what you need."
https://www.ableton.com/en/packs/connection-kit/
https://github.com/Ableton/m4l-connection-kit/tree/master/Arduino
Extra Stuff
Stereo 3.7W Class D Audio Amplifier - MAX98306
https://www.adafruit.com/product/987
https://www.berrybase.de/adafruit-i2s-3w-class-d-verst-228-rker-breakout-max98357a