Inhoudsopgave:
Video: CV-gestuurde mono-naar-stereomodule-Eurorack-indeling - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
De revolutie in modulaire en semi-modulaire synths heeft een prachtige verscheidenheid aan nieuwe mono-synth-opties voor elektronische muziek en ruis opgeleverd, maar een probleem met mono-synths (en de meeste Eurorack-modules en/of signaalstromen) is dat niet alleen de zijn de synthesizers monofonisch, wat betekent dat ze (ongeveer) maar één noot tegelijk kunnen produceren, maar ook mono, wat betekent dat één noot die de synth produceert zich niet op een bepaalde plaats in het stereoveld bevindt. Natuurlijk kan het monosignaal meestal worden geplaatst met behulp van de panregeling op een mixer (of in een DAW tijdens het opnemen), maar de kans is groot dat als je een synth-rig gebruikt voor live optredens (of niet), er vaak enig voordeel van het automatisch distribueren of plaatsen van het signaal in het stereo-audioveld, zodat u uw handen vrij heeft voor andere tweaks en triggers, en dat is wat dit project voor u zal bieden.
Dit is een project op gemiddeld niveau waarmee je precies dat kunt doen. We gaan ervan uit dat je in deze Instructable wat basiswinkel-, elektronica-, soldeer- en Arduino-ervaring hebt.
Benodigdheden
Stuklijst:
C1 Keramische condensatorverpakking 100 mil [THT, meerlaags]; capaciteit 0,1 µF; spanning 6,3 V C2 Elektrolytische condensatorpakket 100 mil [THT, elektrolytisch]; capaciteit 1µF; spanning 6,3V D1/D2 Schottky Diode pakket Melf DO-213 AB [SMD]; type Schottky; onderdeel # 1N5817 R1 1k Ω Weerstandspakket THT; tolerantie ±5%; banden 4; weerstand 1kΩ;R2 Potentiometerspoor Lineair; type Draaias Potentiometer; maximale weerstand 10kΩ U1 ATtiny 45 of 85 pakket dip; versie Attiny85-20PU; type Atmel AVR; variant dip08 THT U2 LM386 pakket dip08; chip lm386 U3 MCP4131DIP - Digitale Potentiometer pakket DIP (Dual Inline) [THT]; (Gelabeld met "IC" in diagram in stap 2) J1 3,5 mm TS-aansluiting, PCB of paneelmontageJ2-J4 ofwel 3,5 mm (Eurorack-signaal) of 6,3 mm (Line Out) TS-aansluiting, PCB of paneelmontage
Arduino board of compatibele AVR programmerBreadboard of perma-proto board/strip board en soldeergereedschapBevestigingshardware
Stap 1: Programmeer de ATTiny
Download en unzip het bijgevoegde bestand ATTiny85_CV_Panner. Zip en plaats de uitgepakte map in uw Arduino-directory, open vervolgens de Arduino IDE en laad de ATTiny85_CV_Panner.ino-schets.
Zoals eerder vermeld, is dit een instructie op gemiddeld niveau, dus het valt buiten het bereik om instructies op te nemen voor het laden van een Arduino-schets op een ATTiny AVR. Als je je op je gemak voelt met de Arduino IDE en dit nog nooit eerder hebt gedaan, kun je een fantastische tutorial vinden op MIT's HighLowTech.com. Ik heb de TinyProgrammer gebruikt om de schets te compileren en naar de mijne te schrijven.
Programmeer de chip met behulp van de interne klokinstelling van 1 MHz voor de chipvariant die u gebruikt. Ik heb de schets getest op zowel een 45 als een 85, en de schets is zo klein dat hij op zijn minst compileert voor een 25 als je die hebt. (Laat een opmerking achter in de reacties als je het probeert en het werkt of niet.)
Deze schets was er een die ik op de Arduino.cc-borden vond - ik denk niet dat ik uiteindelijk iets anders heb veranderd dan de invoerpin (als dat zo is.) Bedankt aan degene die dat heeft gepost!
Stap 2: Elektronica
Ik heb allebei het circuit op een breadboard gelegd en een foto van de ingewanden van mijn eenheid bijgevoegd. De SparkFun-breakouts zorgen voor een handige manier om de sockets op hun plaats te laten vallen, maar zijn niet echt nodig, zoals je op de foto kunt zien. Mijn permanente unit is gebouwd op stripboard, maar de verscheidenheid aan potentiometers en mogelijke jack-aansluitingen die je zou kunnen gebruiken, is zo groot (en de mijne bleek zo'n klunge-worst te zijn) dat ik niet eens probeerde om op die manier een lay-out op te nemen. Je zou zoiets als dit kunnen gebruiken voor een permanente versie als je niet door de boor- / routerings- / overbruggingshoofdpijn wilt gaan die ik de afgelopen dagen heb doorgemaakt.
De niet-gelabelde "IC" hier is de MCP4131 digitale potentiometer. Ik heb verschillende digipots getest en dit was de enige die ik vond (SPI of I2C) die geen hoorbare klik veroorzaakt wanneer een nuldoorgang een verandering in de potwaarde kruist.
De spanningsklem tussen de CV in en ATTiny moet positieve spanningen laag houden op de 5v-ingangslimiet, maar let erop dat u niet per ongeluk een negatief railsignaal toepast. Ik heb het niet geprobeerd, maar ik neem aan dat je er niet blij van wordt.
De ingangs- en uitgangsaansluitingen kunnen 3,5 mm of 6,3 mm zijn - het maakt niet echt uit, kies ze op basis van wat voor u het handigst is. Als je van plan bent om het in een rack te gebruiken, wil je waarschijnlijk 3,5 mm, maar als je het als een semi-modulair accessoire wilt gebruiken, kan het zinvol zijn om beide te gebruiken, maar het maakt geen functioneel verschil.
Ik heb de mijne zo gebouwd dat hij wordt gevoed door USB, maar als ik ervoor kies, kan ik hem vrij gemakkelijk uit de projectbehuizing trekken en in mijn Eurorack-installatie plaatsen. Als je het wilt voeden met Eurorack, kun je het schema gebruiken dat ik heb beschreven in mijn PacificCV Controller Instructable. Zoals je kunt zien, heb ik hier ook een bron gevonden voor de headers in busboard-stijl om in mijn Eurorack-modules te gebruiken. (Ik heb ze echter uitgekocht.)
Als u een permanent model bouwt, monteer het dan afhankelijk van hoe u ervoor kiest om het op te bouwen en te gebruiken. Als u de Eurorack-versie kiest, kunt u mijn Nuttige, Easy DIY EuroRack Module Instructable gebruiken als een gids voor het maken van een paneel. Als u PCB-gemonteerde jacks en trimpot gebruikt, raad ik u aan een snijgeleider te maken met een stuk karton van hetzelfde formaat als het oppervlak waarop u het apparaat wilt monteren. Begin met het stuk dat het verst van dat vlak uitsteekt, traceer en snijd gaten om in elk onderdeel te passen (teken bijvoorbeeld de omtrek van de potentiometer, pons dan het gat uit en volg de omtreklijnen van de vijzels met de pot die door het gat steekt, die snijden, enzovoort.)
Een laatste optie als je het idee wilt uitbreiden, zou zijn om een "detent" -spanning toe te voegen aan de normalisatiepin (de interne verbinding van de CV-aansluiting met de tipuitgang die een signaal kan geven als er niets is aangesloten) door een andere potentiometer toe te voegen met de wisser gaat naar de normalisatiepen en de andere twee pennen gaan respectievelijk naar aarde en +5v. Dit kan een spanningsdeler vormen waarmee je het signaal van de digipot kunt centreren (of anderszins kunt plaatsen) terwijl deze niet is aangesloten. Ik heb dit echter niet gedaan, want als ik dat effect wilde, kon ik gewoon rechtstreeks in een mixer gaan.
Stap 3: Gebruik
Het zou vrij duidelijk moeten zijn hoe je dit moet gebruiken als je de technische bekwaamheid hebt en dit moet bouwen. Elk positief gemoduleerd signaal van een Eurorack-vormsynth zou goed moeten werken voor de stuurspanning erin. Ik heb tot nu toe LFO's, toonhoogtereeksen, functiegeneratoren en ADSR's gebruikt en elk is nuttig. (Bekijk de demovideo en draag een koptelefoon of plaats uw stereoluidsprekers voldoende uit elkaar om de kanalen te onderscheiden.)
De versterking/verzwakker compenseert functioneel de signaaldaling over de digitale potentiometer, maar kan ook een beetje "warmte" aan de signalen toevoegen. In een cartesiaans systeem zou je het kunnen zien als diameter.
Ik heb dit gebouwd om te gebruiken, maar ik wilde het ook gebruiken als een proof-of-concept voor een 4 tot 4 quadrafonische (surround sound) sequence-mixer waarvan ik droomde om te bouwen. Blijf kijken!
Aanbevolen:
Goedkoop een Bluetooth Mono Headset/Mic maken: 4 stappen
Maak goedkoop een Bluetooth-monoheadset/-microfoon: deze instructie laat zien hoe u een standaard Bluetooth-headset kunt laten fungeren als een draadloze mono-oortelefoon, met behulp van geluid van elke 3,5 mm stereohoofdtelefoonaansluiting. De microfoon kan ook worden gebruikt voor skype of online gamen voor consoles of pc. Deze inst