Inhoudsopgave:
- Stap 1: Stuklijst
- Stap 2: boor de behuizingen
- Stap 3: Arduino-bord en code
- Stap 4: Schema
- Stap 5: Zet alles bij elkaar
- Stap 6: Geniet:D
Video: De snaartheorie: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
De Strings Theory is een Midi Synth Module gebaseerd op de Solina String. De kern van het project is de Arduino Nano die inkomende midi-berichten afhandelt (alleen noten aan en uit) en vervolgens geluiden produceert. De DAC-converter is heel eenvoudig en gebaseerd op een laagdoorlaatfilter dat de blokgolf omzet in een kabbelend zaagsignaal. Dit is een polysynth van 4 noten.
Bekijk de video voor de eerste versie met toetsenbord. De geluidsmodule is hetzelfde.
Stap 1: Stuklijst
- Arduino Nano (ook Chinees met CH340-chip)
- Optocoupler 6N137
- Weerstanden: 220, 10K, 2x 1K
- condensatoren: 100nF
- Diodes: 1N4148
- 4 schakelaars Dipswitch (ik gebruikte de 8 schakelaars)
- Rode led-diode
- 6, 3 mm mono vrouwtje
- DC vrouw
- 5-pins midi vrouwelijk
- Knoppen
- 1509B Diecast Hammond-koffer
- Draden
- Soldeer
Stap 2: boor de behuizingen
Ik heb de positie van alle componenten gepland om de module perfect te sluiten. Onthoud dat de Arduino erg klein is, dus je hoeft alleen de potentiometers en de audio-, midi- en dc-vrouwtjes correct te passen. Het onderstaande bestand bevat de afbeeldingen en de boor afbeelding.
Stap 3: Arduino-bord en code
Ik heb de Arduino Nano en de dipswitch aan elkaar gesoldeerd op een kleine pcb. Ik had al midi in circuit hergebruikt van een oud project, maar ik raad je aan om alles op een enkel bord te solderen om het circuit te vereenvoudigen en een beter project te maken en gemakkelijker te sluiten samen.
Hier is de code en ik moet Jan Ostman (originele code) en Dave Marokko (midi mod) bedanken.
Downloaden:
- CH340-stuurprogramma:
- MIDI.h-bibliotheek:
- Arduino-code:
Stap 4: Schema
Hier is het schema dat je moet volgen en je hebt je klinkende module:-)
Met de 4 schakelaars Dipswitch kunt u midi-kanalen selecteren en filteren. De codering is heel eenvoudig:
- 0000: kanaal 1
- 0001: kanaal 2
- …
- 1110: kanaal 15
- 1111: kanaal 16
Stap 5: Zet alles bij elkaar
Nu is het allemaal aan jou. Pak draden, soldeer en schaar en stap voor stap kom je dichter bij het einde.
Stap 6: Geniet:D
Sluit je midi keyboard of midi kabel aan vanaf een audio geluidskaart, sluit 9v DC voeding en 6.3 audio mono output aan.
Speel met de knoppen en speel je gloednieuwe snaarsynth alleen of geketend met gitaareffecten.
OPMERKING:Dit istructables doet mee aan de Muziekinstrumentenwedstrijd (afgesloten op 27 januari). Stem alsjeblieft op mij:-) Bedankt aan iedereen.
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)