Making Sound with Sensors: Unterschied zwischen den Versionen

Aus hyperdramatik
Zur Navigation springen Zur Suche springen
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 8: Zeile 8:




=AN ATTEMPT AT AN OVERVIEW: THE ISLAND OF SOUND=
=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)==
 
===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


==[[Teensy Sound]] (triggering samples or synthesizing using the teensy sound library)==
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:




==[[Record and Playback Modules]]==
====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]]==


====Record and Playback Modules====




==[[Processing Sound]] (synthesized sound, playback sound, sound effects)==
==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)==
===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)==
===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)==
===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

51674431739_74b6f9c575_c.jpg

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

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

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

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