Arduino of Respberry Pi als convertor inzetten voor conversie MIDI / Oct/V / Oct/Hz

Maar output de Due niet standaard maar 3.3V op zijn digitale outputs? Dat is natuurlijk wel een stukje lastiger om in te zetten als 5V gate.

Hi,

Daar heb je gelijk in. Wen er maar aan dat die 3V3 de norm aan het worden is - zo niet reeds is. Ik heb ook allerlei spul dat 5 Volt is er moet er level shifters tussen zetten.

Er is een troost: spul dat 5V Trigger/Gate wil, reageert meestal ook op 3V3 goed als zijnde een positieve Trigger/Gate.

Ach, het kan zijn dat er een goedkoop chipje nodig is aan de ingangszijde (4050) en een aan de uitgangszijde (4050) voor digitale lijnen om te kunnen interfacen met allerlei apparatuur.
Als je het universeel wilt maken krijg je zowiezo te maken met verschillende voltages en polariteiten --> kan je allemaal vrij eenvoudig oplossen.

mvg,

Marc Marc
 
Ohh ja... Dat gedonder met software emulated USB of een aparte USB chip.
Dat is toch op te lossen in de praktijk door daar rekening mee te houden?

Ja :)
mijn opmerking was ook alleen maar omdat ik dat niet wist :stupid
en er dus ook geen rekening mee gehouden had. :?
Dus blijkbaar iets voor een Arduino beginner :o:
 
Bikkel, je moet eens kijken naar de Teensy's . De teensy++ is 5V en de Teensy 3.0 3.3V. Dit zijn Arduino compatible bordjes en hebben een Midi-USB mode waarbij Windows/OsX/linux deze automatich herkent als USB Midi device. Zonder ook maar iets te programmeren kan je deze vanuit Cubase bv. via midi aanspreken. Er zijn wel enkele projectjes te vinden die DAC's gebruiken om c.v. te genereren ...

Die Prophet 600/TR606/TB303 processor upgrades gebruiken een Teensy, en nog veel andere. Ik heb de mijne gekocht in Nederland bij Floris.cc .
 

@TOON
Mijn lach was om jouw toe te lachen en mezelf uit te lachen ;-)

Het probleem van de virtuele USB op de Arduino Mini, Micro en Uno is natuurlijk evident in het geval het tegelijkertijd benutten van de USB om te uploaden en data te monitoren aan de computer en vervolgens ook aan een MIDI input die op dezelfde lijnen worden gezet. Dat is voor een beginner niet ideaal om maar een understatement te maken. Je hebt daar hartstikke gelijk in in het geval BIKKEL.

Ik heb de 'work arround' in zo'n geval om met een schakelaar om te schakelen --> ook niet ideaal maar, wel werkbaar. Er is ook nog een alternative seriele bibliotheek (altserial) die een extra software seriele poort maakt.
Dit werkt niet altijd - afhankelijk wat men verder gebruikt.

Vandaag liep ik tegen het probleem aan dat met een Arduino UNO ik het niet voor elkaar kreeg om zowel de USB voor uploaden en monitoren van de data en tegelijkertijd seriele data te ontvangen en door te lussen van een programma naar ontvangende 'robot'. Met de alternatieve library lukte dat wel maar, die gooide weer roet in SDcard opnamen en weergaven protocollen.

De UNO vervangen door een DUE. Zoals reeds vermeld; die heeft drie seriele poorten dus is wat ik wil geen probleem. Die is allen een stuk duurder (37,- EU). Voordeel wel is dat ie op 84 MHz draait versus 16 bij de UNO (20,- EU). het is een goede optie voor Bikkel.

Het is goed mogelijk dat de Teensy een betere start is voor Bikkel voor wat hij wilt. Mogelijk kan jij daar een beter licht op laten schijnen aangaande ook de IDE. Wel even zijn startbericht lezen om waar het nou precies omgaat ;-).

mvg,

Marc Marc
 
Nog een verschil tussen de Arduino's:

voor het geval je de Arduino (funduino) Nano V3.0 overweegt (erg goedkoop uit China):

Pin 26 van de FTDI chip is niet verbonden,
hierdoor kan de chip soms in een test-mode komen,
en lijkt je Arduino Nano defect / wordt de Nano niet herkend in Windows / mac / linux

De oplossing is pin 25 en 26 van de FTDI chip verbinden met een heel klein drupje soldeer
 
Back
Top