-
Thread
Gibt es eine Liste der elektronischen Bauteile die in den Beispielen der Ardunio IDE verwendet werde
ASCIITable/ASCIITable.ino: * as ASCII-encoded decimal, hex, octal, and binary values 04.Communication/Midi/Midi.ino: * digital in 1 connected to MIDI jack pin 5 04.Communication/Midi/Midi.ino: * MIDI jack pin 2 connected to ground 04.Communication/Midi/Midi.ino: * MIDI jack pin 4 connected to +5V through
-
Thread
Musikverarbeitung – Spektrogramme wie im Ohr?
die Töne in Echtzeit bestimmen will, um damit weitere Geräte zu steuern. Nimm dir mal die Audio-2-MIDI-Converter, die z.B. ein Gitarrensignal in eine MIDI-Note wandeln. Die Tonhöhen ändern sich sehr schnell, wenn jemand über die Saiten slided oder ein Vibrato spielt. Auch wenn eine schwingende Saite gegriffen und losgelassen wird, ändert sich die Tonhöhe fließend. Mit MIDI-Noten-Nummern kommt man da nicht weit. Bei meinen Converter umgehe ich daher die MIDI-Nummerierung und spätere Wiederzuordnung (Midi-Note in Tabelle suchen und Frequenz ablesen + Vibrato addieren
-
Thread
Suche Mitwirkende für Universal-FPGA board
. Philosophie: ein Problem benötigt 8 MIDI Kanäle dann stecke ich mir 8 MIDI Module an FPGA Mainboard. Oder ein Problem benötigt ADAT in, RCA S/PDIF out, und MIDI in/through/out: dann stecke ich mir die 5 I/O Module am FPGA Mainboard. Das FPGA
Audioplattform mit Synthie, und zwar soweit abgespeckt, dass es reinpasst - mit entsprechend angepasstem MIDI-Prozessor, damit er normales MIDI versteht. Vielleicht mache ich auch ein fund raising: 100 user sollten sich finden lassen, meine ich, oder?
-
Thread
8051 UART 8bit und 9bit gleichzeitig
(bei DMX mit insgesamt 250kBaud). Sprich: Während der Übertragung von DMX wäre ein Empfang eines Midi Bytes nicht möglich, sonder nur zwischen 2 gesendeten Bytes. Dies führt somit leider auch nicht zum Ziel, da ein dauerhaft korrekter Midi Empfang nicht sichergestellt ist. @bene Leider klappt das mit dem in 9bit Modus setzen und trotzdem Midi Daten empfangen nicht. Das war bereits meine ursprungskonfiguration. Dabei empfängt der Uart am dem zweiten Midi Byte nur noch Müll (so bin ich überhaupt erst auf das Problem aufmerksam geworden).
-
Thread
Matrix aus Reflexlichtschranken
bestellt? Ich habe vorrätig ATMEGA644PA. Das sollte reichen. Wenn die Möglichkeiten von ATMega für MIDI-Controller nicht ausreichen, dann ist Controller wohl falsch entworfen.
Wichtig dabei: genug robust für Transport und natürlich keine Anpassungen vor dem Spiel. Netzkabel, MIDI-Kaben stecken - und los.
-
Thread
Suche Audio Prozessor für Mikrocontroller
MICRONAS baut auch solche IC's. Die sind mir persönlich etwas zu teuer. Der MAS3515G-BG-A3 hat MP3 ind MIDI integriert. Nur das Gehäuse ist LFBGA40.
Dann gibt es noch Waveblaster Module, die lassen sich per MIDI ansteuern.
-
Thread
USB Port als Serielle Schnittstelle darstellen
Ich habe kein Midi Interface (kostet 60€ aufwärts). Müsste ein E-Piano der Marke General Music (Ist pleite gegangen also kein Support ^^) die Software updaten. Habe ein USB zu Midi Kabel zu Verfügung. Habe die Software
? https://www.arduino.cc/en/Tutorial/Midi
-
Thread
[V] Verkaufe PIC 18F2550 USB Educational Development Board
Projekt damit machen? -- Sehr schnell!!! Alles sehr gut erklärt! Eignet sich das Board für MIDI Projekte wie DMX Controll? --JA .. der USB kann als HID, Virtueller ComPort ect verwendet werden .. ein MIDI PORT kann am UART / Rx/Tx nachgerüstet werden. ...die Buttons können über die PINS
als USB Serial gecodet - und kann den USB Serial auch als MIDI IN/OUT unter Windows, Linux und Android ( USB OTG ) verwenden. Wer kein USB OTG hat kann auch über den Bluetooth oder wieder über das WIFI Board auf MIDI zugreifen... ...quasi eine XXXX Lösung ;
-
Thread
Atmega Midi und Bascom
Suchfunktion hat auch nicht so richtig die passenden Ergebnisse gebracht. Also ich will mittels eine Midi-Fußleiste (zum Beispiel http://www.thomann.de/de/rocktron_midi_xchange.htm) per Mide-Befehle über einen Atmega ein paar Relais schalten die dann Lampen ein und ausschalten. Die Fußleiste die ich
bzw. besser geeignet ist. Die Daten die der vorhandene Fußschalter liefert habe ich mir mit einem Midi-Monitor am PC angeschaut und dort zeigt Byte 1 und Byte 2 genau das, was ich auch erwartet würde (laut Midi-Protokoll) aber wenn ich wie oben gezeigt das zweite Byte direkt ausgeben will, dann bekommen
-
Thread
DMX Controller über Atmega steuern?
Okay also das Zauberwort heißt wohl Midi. Aber schon ganz schön teuer solche DMX Controller mit MIDI Eingang :( Aber wahrscheinlich könnte ich dann am Notebook Songs mit Midi-Informationen unterlegen und dann darüber abspielen. Eigentlich
Martin Sörensen schrieb im Beitrag #4298406: > Midi. Aber schon ganz schön teuer > solche DMX Controller mit MIDI Eingang Da kommt dann wieder der ATMEGA in´s Spiel, am besten mit 2 Hardware-UARTs.
-
Thread
Welches Audioprogramm kann csv-Dateien abspielen?
einsetzen. Ein einfaches Programm um Klänge aufzunehmen oder abzuspielen. Früher war auch noch MIDI direkt eingebunden, heute leider nicht mehr, damit hat man bei den Handys wohl noch etwas mehr Glück.
posten und evtl kommentieren ? Es gibt da ja BASIC Sprachen, die einiges unterstützen, sei es nun midi, ogg oder einfach nur Sequenzen und Dauer. Mist, der Spieltrieb hat mich mal wieder gepackt.
-
Thread
gleichzeitige dauerhafte Aufnahme von: MIDI, Audio(stereo), Mic(stereo)
von Audio und MIDI möglich. Durch die Treiberkette - speziell in Windows - bekommt man nämlich nicht automatisch ein samplegenaues MIDI rein, es sei denn, man verwendete time coding. Noch etwas Inspiration für den MIDI-Bastler: http://www.96khz.org/oldpages/midiasaudio.htm
-
Thread
Wie "programmiert" mal interaktive Videos
Ich habe nur wenig praktische Erfahrung sowohl mit Videoschnitt als auch MIDI, aber ich würde das so angehen: 1. Ein digitales Keyboard/Piano per MIDI mit einem PC verbinden 2. Auf dem PC eine ganz gewöhnliche Musik-/MIDI-Software laufen lassen, die aus den eingehenden MIDI-Daten
Youtube hoch. Und falls du das nicht per Screencapture aus einer Midi-Software machen willst, OBS hat auch Schnittstellen an die ein externes Midi-to-virtual-Keyboard-Programm andocken könnte. https://obsproject.com/
-
Thread
Brummschleife bei Subwoofer im Auto wegen Inverter
schon vermutet eine klassische Ground Loop ist. Dies erkenne ich z.B. daran, dass sobald ich ein MIDI Kabel an besagten Synthesizer anschließe, fängt es dennoch an zu brummen - vorausgesetzt das MIDI-einspeisende Gerät wird nicht per Batterie betrieben. ------------------------------------ ## Was
" einmal aufzuzeichnen wäre nicht zielführend, denn es gibt 8 Synthis, 3 Effektgeräte, 2 Mixer, 2 MIDI-Router und 3 MIDI-Controller. Ich habe mal zwei Diagramme gemacht. Eins, was die grundlegende Stromversorgung darstellt, und eins, was ein "minimal reproduzierbares" Beispiel entspricht - wohlgemerkt
-
Thread
12v AC & 7-12v DC Gerät an einem Kabel
Hmz, was soll ich denn nun machen? Also verbunden sind die beiden Geräte wirklich nur per zwei Midi Kabel.
Wenn Optokoppler drin sind (sind sie das bei Midi immer?, keine Ahnung) kannst du es so machen wie oben von Luca beschrieben.
-
Thread
MIDI mit Atmel für alte Keyboards
Holger32 schrieb im Beitrag #2514440: > Midi Eingang ink True und Ausgang MIDI Trio: Brauchst du den Thru wirklich? http://www.mikrocontroller.net/articles/MIDI Wenn interne Hardware da ist, um sowas anzuschließen, dann reichen im günstigsten
/horo/V-USB-MIDI/index.html Wenn Du richtig MIDI haben möchtest (nicht über USB) dann kann Dir eventuell dieses Projekt weiter helfen; http://www.serasidis.gr/circuits/MidiGenerator/MidiGenerator.htm
-
Thread
Probleme mit einfachem GPIO PinState User Code mit CubeIDE
nicht auf den Fehler... Please help !!! ;-) Und noch ganz allgmein gefragt: Wenn ich diesen MIDI-Dreierpack an Bytes senden möchte, ist da mein Ansatz mit den drei getrennten Zeilen richtig ? Oder wie geht das kompakter? Mir ist noch nicht klar, ob ich in der MIDI Spezifikation bestimmte Timeout-Abstände
die Marke" ST ? Und nochmal kurz zum Thema....könnest Du mir vielleicht noch mal zu meiner UART/MIDI Übertragungsfrage weiterhelfen ? Ein einfaches Beispiel für die Übertragung eines "MIDI-Blocks" über den UART mit HAL_UART_Transmit() würde mir schon reichen...;-) LG
-
Thread
AMIGA 8364R7 (PAULA) mit Microcotroller ansteuern.
wie? Umgekehrt mag das gehen, aber eine typische MOD Datei kann man never ever mit einem Standard Midi Keyboard abspielen.
Frequenz abspielen. Damit könnte man dann eine MOD Datei nachbasteln und man könnte auch mit GPIO, oder MIDI Samples spielen. Das würde dann allerdings erstmal auf der Softwareebene laufen.
-
Thread
alsa mit openwrt
snd-mixer-oss.ko snd-pcm-dmaengine.ko snd-pcm-oss.ko snd-pcm.ko snd-rawmidi.ko snd-seq-device.ko snd-seq-midi-event.ko snd-seq-midi.ko snd-seq.ko snd-timer.ko snd-usb-audio.ko snd-usbmidi-lib.ko snd.ko Aber es fehlen die header-Dateien zum cross-compilieren eines test c-programms. in der toolchain
Es scheint ein bisschen anders zu funktionieren als bei normalen Alsa. Ich habe testweise ein Midi-Keyboard an den RPi mit openwrt angeschlossen. dann erscheint die Datei '/dev/snd/midiC1D0' wenn ich 'cat /dev/snd/midiC1D0' eingebe und Tasten betätige, erscheinen die Midi-Daten. Aber ich interessiere
-
Thread
multiprozessor infos
jetzt richtiges wort) microprozessoren verwendet wurden (und zwar nur für die kommunikation zwischen midi, 4 dmx outputs, 4 dmx-inputs sowie zwei zusätzlichen dmx inputs für controller wie pulte etc...
18x DMX-Anschlüsse 250kBaud (davon zwei DMX-In und 16 DMX-Out) MIDI-Anschluss 32kBaud (Midi In, Out, und Thru USB-Anschluss 2.0 zum Anschluss von Sticks etc. 480kBaud (meine ich, im highspeed-modus) USB-Verbindung zum Computer SDI 1,48 Gbit/S Ethernet Anschluss
-
Thread
Mit welchem Sensor wird bei einem E-Piano der Tastendruck gemessen?
Nach meinem aktuellen Stand werden die Tasten eines elektronischen Tasteninstrumentes über MIDI abgefragt. Ein Teil eines MIDI-Befehls umfasst die jeweilige Anschlagstärke einer gedrückten Taste von 0 bis 127. Mit welchem Sensor wird dies gemessen? Im Netz finde ich kein passende Schnittbild
c-hater schrieb im Beitrag #6007706: > Interessant wäre, wie der Zeit-Messwert für die MIDI-"Anschlagdynamik" > skaliert wird. Das kann man üblicherweise selbst einstellen: soft, normal, hard...
-
Thread
MIDI Schlagzeug, MIDI Ansteuern
http://www.zem-college.de/midi/index.htm http://home.snafu.de/sicpaul/midi/midi0a.htm
> Die Tasten an eine Midi keyboard sind ja nur schalter Aber nur an einfachsten Keyboards. Du solltest dich zuerst einmal mit dem MIDI-Protokoll auseinander setzen (http://de.wikipedia.org/wiki/MIDI). Ohne Controller
-
Thread
Synthesizer
Außerdem: Kennt jemand eine Software, wo eine Drum-Sample Library enthalten ist, und welche GM-Drum-MIDI Befehle über die MIDI Schnittstelle am PC empfangen kann und die entsprechenden Samples abspielt? Meine Ergebnisse bei Google sind eher verwirrend, da die Softwares oft nur minimal beschrieben sind,
flexibel als ein PC oder? Dafür halt auf Bühnen o.ä. einfacher zu handhaben als ein PC ;) Kleiner MIDI-Exkurs: So ein Synth funktioniert ja über MIDI. Dafür gibts ja die GM -Drum-Tabellen. Hier mal ein Link: http://www.zem-college.de/midi/mc_tabed.htm jetz die Frage: Wie muss der MIDI-Verkehr
-
Thread
USB Midi-Interface: Data Cable USB DCA-510 geeignet?
werden. Dies geht bekanntlich a) über original Karte des M1 (liegt mir leider nicht vor) b) über Midi-Kabel Gameport PC - Midi In/Out c) über USB Midi-Kabel (z.B. speziell per Notebook) Beim Übertragen der Syx-Datei und der Midi-Sequenz werden ja nur GND, +5V, TxD und RxD benötigt. Ich fand in meinem
höchstwahrscheinlich/ sogar die richtige Baudrate erzeugen kann, aber Deine Software weiß nichts von MIDI über serielle Schnittstellen, sondern erwartet stattdessen ein MIDI-Device. Solange Du nicht über einen speziellen MIDI-per-USB-Seriell-Bridge-Devicetreiber verfügst, oder die Software zum Ansteuern
-
Thread
neue melodie für chang wavetable tiny45
nun ist es mir gelungen, mittels MidiOx und MIDIYoke http://www.midiox.com/moxdown.htm http://www.midiox.com/zip/MidiYokeSetup.msi Midi-Dateien in asm zu wandeln. kllingt zwar etwas komisch, da das Event Not-Off nicht existiert,
Hi , Axel Rühl (axelr) ! Könntest du etwas genauer erklären, wie du aus MIDI-datei die codes für melody.asm erstellt hast? Ich komme nicht mal MidiOx zurecht...:(
-
Thread
128 Displays simultan ansteuern
Midi schrieb im Beitrag #4524146: > Ich würde mir vor allem Gedanken machen wie ich die Daten aus Hauptwerk > herausbekomme Ich wollte die ganze Registerbeschriftung aus Hauptwerk auslagern (ohne MIDI
Midi schrieb im Beitrag #4524146: > Ich würde mir vor allem Gedanken machen wie ich die Daten aus Hauptwerk > herausbekomme Hast Du Dich im Thread vertan? Das hier ist nicht der Orgel-Thread.
-
Thread
Problem bei Steuerung über MIDI und ATtiny2313
anderen Zeichen nichts machen break; } } } } [/c] Und hier die Midi-Initialisierung: [c] // midi.h // midi definitionen #define noteon 0x90 // note an #define noteoff 0b10000000 // note aus #define oc1 0x0C // octave
Hi. Hab deinen Code jetzt nicht im Detail angeschaut, aber hier meine MidiInit - die ist getestet und für gut befunden ;) void uart_as_midi_in(void) { /*Baudratenfaktor berechnen und setzen*/ u32 baudrate = 31250; u16 bauddiv = ((F_CPU+(baudrate*8L))/(
-
Thread
LCD mit Interrupts?
bleibt CPU-Zeit, die man besser nützen könnte... Das alles hat zu Folge, daß ich für mit LCD gezeigte MIDI-Daten ziemlich große 256 bytes-Puffer benutzen muß, sonst kommt es zu Datenverlust, wenn ein MIDI-Regler gedreht wird. Wie wäre es möglich, statt nutzlos auf Bereitschaft von LCD zu warten, etwas
werde noch überlegen... Die Proben habe ich schon gemacht, alles ist realisierbar... Aber zuerst MIDI.
-
Thread
Arduino Digispark (attiny85) Toolchain in CodeBlocks
vielleicht wer erklären, oder mir nen Hinweis geben?)). Jetzt frage ich mich, ob man auch eine Art Midi-Player realisieren kann.. Ich hab sogar schon ein wenig Ahnung vom Midi-Protokoll. Aber ich weiß absolut nicht, wie ich mit USB umgehe und wie ich dem OS mitteile, dass ich ein Midi-Gerät bin (erkennt
gedacht, dass man damit auch mit dem PC kommunizieren kann. Das was du meinst ist vielleicht ein Midi-Synth. Davon hab ich schon ein Video auf YT gesehen.. Ich meine eher eine Art mp3-Player nur mit (USB-)Midi-Interface als Ausgang. Also Melodie auf den attiny laden, an den pc, der ihn als Midi-Gerät
-
Thread
Musiker in dieser Community
Erst PC Midi (diverses) dann PC Sampler (Ejay), dann PC Synthie (Fruityloops), dann eigene Hardware Midi - Analog und Digital Synthies alles zusammen gemischt. Dance u. Techno u. House. Aber jetzt keine Zeit
Tim S. schrieb im Beitrag #5361527: > Erst PC Midi (diverses) > dann PC Sampler (Ejay), > dann PC Synthie (Fruityloops), > dann eigene Hardware Midi - Analog und Digital Synthies alles zusammen > gemischt. Dance u. Techno u. House. > Aber jetzt
-
Thread
Assembler code für ATTiny85 modifizieren und in .hex kompilieren
Verzeihung, es handelt sich um folgendes Projekt: https://github.com/mitxela/MidiMonotron
avrasm2: http://www.vfx.hu/avr/download/avrasm2.zip 2. entpacke die Datei. 3. Packe deine midiCV.asm in das Verzeichnis das die avrasm2.exe enthält. 4. bearbeite deine midiCV.asm 5. erstelle hex Datei: avrasm2.exe -fI midiCV.asm 6. Fertig.
-
Thread
Anfänger braucht euren Rat
egal wie lange es auch immer dauern mag, zu realisieren gedenke. := Und zwar möchte ich mir einen Midi Router für mein Studio bauen. Er sollte zwei Masterkeyboards auf 8 Midi Ausgänge plus 1 USB Ausgang routen können. Dazu dachte ich an eine Fernbedienung mit der ich per Knopfdruck das gewünschte
Hannes Lux schrieb im Beitrag #1953194: > Was brauchst Du? - 2 MIDI-Eingänge, 8 MIDI-Ausgänge, 1 USB-RS232-Port > bidirektional, dazu reichlich Rechenpower zum Saparieren und Routen. Da bin ich mir nicht so sicher ob das sein muß. Wenn es nur um das Umschalten
-
Thread
Latenz zwischen MIDI-Input und PC/Audio mit Oszi messen
Hallo, ich möchte gerne die Latenz von Software-Samplern messen. D.h. Ich habe ein MIDI-Masterkeyboard. Beim Drücken einer Taste geht ein NOTE_ON Befehl zum PC. Das Sampler-Programm generiert ein Audio-Signal und gibt es am Audio-Ausgang aus. Mich interessiert die Zeitspanne zwischen MIDI-Input
Das kannst Du dann schlichtweg vergessen. "Richtiges MIDI" verwenden, kein Midi-over-USB. Alternative: Schließe ein Reed-Relais parallel zu einem der Taster des Keyboards, steuere das an und verwende das Ansteuerungssignal für einen Kanal Deines Oszilloskops
-
Thread
MIDI an Laptop-Parallelport
ist natürlich von der Hardware nicht zu Midi kompatibel, also bitte keine Adapterkabel von RS-232 auf Midi löten! Ausserdem weicht die Baudrate des CBX-Drivers (38400) von der Midi-Baudrate(31250 glaube ich) ab, eine Pegelumsetzung funktioniert
den Driver jetzt installiert -- wunderbar -- noch mal, vielen Dank. Meine zwei Computer nehmen die MIDI-Signale über die serielle Schnittstell ohne Probleme entgegen. Beim AVR-Controller, der die MIDI-Daten aufnimmt und verarbeitet (Relais ansteuert), brauche ich ja nur ggf. die Boudrate ändern. Alles
-
Thread
Schaltplanentwurf
gezeichnet (ist mein allererster - also bitte nich' hauen!! ;) Zum Projekt: Das Ganze soll eine Midi-gestützte Steuerung für eine Drehorgel werden. Das heißt die Midi-Dateien werden von einer Speicherkarte gelesen und es sollen 20 Zugmagneten für Ventile und nochmal 8 für die Register (An/Aus) gesteuert
habe damals zwei Platinen erstellt (sogar per Hand belichtet und geätzt). Eine zur Steuerung als MIDI Player mit MIDI Ausgang und eine zweite als "Endstufe" mit MIDI Eingang, einem kleineren Atmega und Schieberegister mit Darlington Transistor Arrays für die Magnetventile. Habe das Ganze in Sprint
-
Thread
Midi -> DMX Converter
abgerissen ist. Habe ein AW2400 von Yamaha,und es wäre eine sinnvolle Verwertung eines brachliegenden Midi Anschlusses. mfg Karl
Warum nimmst du nicht einfach eine DMX Software die sich mit midi steuern lässt? Ich meine um Midi auf DMX umzusetzen muss man erstmal definieren was dabei rauskommen soll. Ich kenne es eigentlich nur so das man aus einer Midi-Sequencer Software sein Licht passend
-
Thread
Verständnisproblem MIDI an UART
Hi Leute, MIDI ist ja 0V = 1 und 5V = 0. TTL bekanntlich ja andersrum. So weit so gut. Ich frage mich jetzt, wenn ich MIDI an den USART des Controllers bringen will, muss ich dann invertieren oder nicht? Mein Geühl
Invertieren Aber: Alle Projekte im Web setzen die Schnittstelle so um, dass eine logische MIDI-1 0 V am RX-Pin sind. Beispiele: http://m.bareille.free.fr/mc628/midi628shl.gif alles auf ucapps.de Jetzt frage ich mich: Wieso machen die das? Wegen dem Startbit? Damit die Startflanke
-
Thread
Hilfe beim Identifizieren von alten Wersi-Orgel-ICs
Pegelwandler / Interface beides miteinander verbinden kann. Vor allem jedoch was ein TOS IC hier mit MIDI zu tun haben soll, derart, daß man ihn dabei abschießt. Bindeglied zwischen TOS IC und Tastenkontakten ist nunmal der AY 1 - 1313 und MIDI betrifft in erster Linie eine Fernsteuerung der Tastenkontakte
ein nerviges Störgräusch (Rumpeln im Bassbereich, auch ohne MIDI) auftritt wäre ich mit einen Schaltplan sehr glücklich um dieses Problem zu lösen Besten Dank und einen schönen Abend! marcel
-
Thread
Midi Switcher Software für µC in C
Hallo zusammen, ich bin z.Z. dabei, mir ein Gerät (eine Art Midi Switcher) zu basteln, welches für mich wichtige Aufgaben im Live-Musik Bereich übernimmt. In meinem Fall soll es in der Lage sein, Midi "Program Change" Befehle (von meinem Footcontroller kommend) zu
http://www.midi.org/techspecs/midimessages.php MIDI ist denkbar einfach aufgebaut ... bei deinen Program Changes kommen 2 Bytes an, wie der MIDI Tabelle zu entnehmen ist. Der technische Aufwand ist auch überschaubar
-
Thread
DMX und MIDI
Hallo an Alle Ich denke daran, einen MIDI zu DMX Converter zu bauen. Der Converter soll MIDI SYSEX-Daten empfangen und daraus die DMX Controller ansteuern. Bevor ich mich nun an das Projekt mache möchte ich Fragen, ob jemand von euch eventuell
der beiden MCs jedoch ein bisschen "tricky". MIDI ist gar kein Problem.
-
Thread
Bauprojekt: kleines Lichtmischpult
schön wenn ihr mir in diesen Richtungen weiterhelfen könntet. P.S.: Genial wäre natürlich noch ein MIDI Eingang der Programm Changes empfangen kann, aber das muss nicht unbedingt gleich sein. Gruß Ephraim
verändern der nummer und je einen taster zum laden und speichern implementiert. ToDo: der Empfang von Midi program changes. Die hardware hierzu ist auch schon mit aufm steckbrett, aber bevor ich die UART MIDI RX geschichte implementieren kann muss noch ein kleiner bug beim laden weg. Und halt die bereits
-
Thread
MIDI Ausgang wie auf Eingang synchronisieren?
Audiomann schrieb im Beitrag #4841154: > Ich hätte eine Frage zu dem Thema: > Beitrag "Midi Empfangen mittels Atmega 8 und Bascom" > möchte aber den thread nicht kapern: > > Wie läuft das bei MIDI? Kommen die Daten permanent? D.h. kann man davon > ausgehen, immer einen Takt vom MIDI-Gerät
So ist es! MIDI ist asynchron, d.h. es kommt alle paar Nasen lang mal was an. "MIDI Clock" wurde schon erwähnt. Ist aber nur einigermaßen genau und dies auch nur auf Rhythmusebene. Um genau zu messen, wie schnell ein
-
Thread
Attiny2313 Timer16 Bit, Normal Mode, unsauber
Hi, ich spiel grad etwas mit Midi rum, hab ein ganz einfaches Keyboard, was ausschliesslich die 3-byte KEY ON und 3byte KEY OFF folge sendet. Das Ganze geht in den attiny2313 mit 10mhz Quarz auf den UART rx. Ich bin auch ziemlicher
den Controller zu interrupten. Das ergibt auf jeden Fall schon "Verzerrungen" wenn Zeichen über MIDI eintreffen.
-
Thread
MIDI Fehlersuche
Hallo, ich baue gerade einen kleinen MIDI-Controller mit ATtiny2313. Paar Taster und entsprechend ein paar zu sendende Codes. Getestet habe ich den Code mit 38400Bd/s über RS232, jetzt geändert auf 31250Bd/s und die Stromschleife mit 2x
Bist du mal mit MidiOX oder so drangegangen?
-
Thread
Probleme mit Atmega16 beim auschalten der Lötstation
sollten die Leitungen kurz sein. Einen CNY17 hast du da hoffentlich nicht wirklich drin, der ist für MIDI zu langsam. Ein PC900 ist da wesentlich besser.
schrieb im Beitrag #3860890: > Einen CNY17 hast du da hoffentlich > nicht wirklich drin, der ist für MIDI zu langsam. Ein PC900 ist da > wesentlich besser. Ja stimmt... Hab den CNY17 mal irgendwo in Verbindung mit MIDI gesehen und den einfach ohne ins Datenblatt zu schauen übernommen. Wenn ich mich
-
Thread
quadratwurzeln aus 2, 3 und 5 als kanon
beim lesen eines kapitels über bachsche fugen. Banause, vergleiche er nicht seine schrecklichen Midi-Dudeleien mit Bach!
Herr Bert schrieb: >>Banause, vergleiche er nicht seine schrecklichen Midi-Dudeleien mit >>Bach! > ;) den anspruch stell ich mit sicherheit nicht! Du must froh sein, daß er bei dem Wort Bach nicht gleich an Bach-Blütentherapie denkt ;-)
-
Thread
Midiinterface - diskrete UARTs mit integrierter RS232 statt MC UARTs?
MIDI ist eine Stromschleife (20mA?). RS232 nicht. Das passt nicht zusammen...
Es gab mal eine USB zu 5-fach MIDI Schnittstelle mit einem AT90USB162. Der hat auch keine 5 Uarts sondern macht das per Software.
-
Thread
STM32f4 USB HS onboard support?
Mittel die Wartezeit auf's Host Polling 500µs (mit einem Jitter +/- 500µs) beträgt? Ein Byte über MIDI übertragen braucht ja wohl 320µs. Bei einem MIDI-USB Konverter macht das im 'best case' 320µs, im Mittel 820µs, im 'worst case' 1,23ms plus ein paar µs für die USB Übertragung an Gesamtverzögerung
jetzt 5ms oder 15ms Latenz haben. Da hat man diesbezüglich als Drummer Nachteile... Achja die MIDI-USB Verbindung soll direkt vom "Klangerzeuger" angesteuert werden. Im konkreten Fall wird es eine Piezo-drum-Trigger to MIDI Lösung. Es wird daher noche ein wenig Zeit benötigt(ca. 2ms) um die Piezos
-
Thread
Arduino Theremin
start and stop the note: // The switch is on Arduino pin 10: #define switchPin 10 // Middle C (MIDI note value 60) is the lowest note we'll play: #define middleC 60 // Indicator LED: #define LEDpin 13 // Variables: char note = 0; // The MIDI note value to be played int AnalogValue
Baudrate, sondern an den gesendeten Noten, denn die waren einfach zu kurz. Aber trotzdem danke! Die Midi-Schaltung, für die die es vielleicht interessiert, ist von midi.org. -> http://www.midi.org/techspecs/electrispec.php Grüße
-
Thread
VGA-Demo mit Soundausgabe auf einem ATmega88
>Eine MIDI-Datei eines komplexen Musikstücks >mit 16 Spuren und einer Länge von 4-5 Minuten ist auch ja relativ klein. Wie groß ist relativ klein? 8KByte? Dann ist das Flash des Atmega88 voll.
Musikstück ist 3:30 Minuten lang und hat maximal 1/15-1/10 des Notenaufkommens des MIDI-Stücks => mehr als 2KByte sollten es also nicht sein. Gruß Christoph