können. - Ich nutze einen AT-Mega 162 und baue zur Zeit eine 3-stellige Programmanzeige für meine MIDI-Steuerung. Fröhliche Weihnachten und gute Zeit Franz-Juergen
zitat wikipedia: Erwähnenswert ist es, dass sich das USB-MIDI-Protokoll vom herkömmlichen MIDI-Protokoll unterscheidet. Nachzulesen im midi10.pdf auf www.usb.org Kapitel 4 USB-MIDI Event Packets. ich kenn mich in sachen USB nur in der mass storage class halbwegs
treiber von windows die daten soweit "aufbereiten" dass das programm unabhängig davon ob's "echtes" midi oder usb-midi ist klar kommt...dazu schon was gelesen?
vor einen spartan3 200k/400k mit 2-3 codecs einem uC, evtl noch ram und diversen schnittstellen (MIDI, RS232/USB, I2C, evtl VGA oder Text/Grafik-Display). werde die platine allerdings fertigen lassen (ist zwar teurer, aber ohne lötstopp-lack kann ich kaum gescheit ein 100-pinner löten). einzige problemchen
Hallo zusammen... Für den Bau eines Midi Interfaces (altes Keyboard und Basspedal "midifizieren") bin ich auf der Suche nach den oben stehenden ICs. Früher (bevor ATMELs und PICs "berühmt" wurden) gabs für sowas mal das IC E510. Kennt jemand von euch ne Bezugsquelle für das Midi-IC E510 (gabs früher mal bei Doepfer) ? Des weiteren könnte ich auch noch 2 oder 3 SAB 8032 gebrauchen. Auch diese scheinen wohl nicht mehr erhältlich zu sein. Hat jemand von euch von den gesuchten
2x2,13GHz -2048MB DDR2-667 Ram -Asrock-E-Sata Mainboard -LG HN22 DVD-Brenner -320GB SATA-HD -Midi-Tower 550Watt -X1950pro PCIe-Grafikkarte sinds ca. 820,- Teuro + Versandkosten ;) Wenn's sein muß kommt noch 'ne Windoof Lizenz dazu ... Der Rechner ist für alle aktuellen Eventualitäten gut gerüstet
Hi, vielleicht kann mir jemand weiterhelfen, ich hab n paar Fragen zu MIDI. 1) Die MIDI-Klänge werden durch Anschlagdauer, Tonhöhe, usw. eines bestimmten Instruments definiert, richtig? Daher kann man ja dann auch theoretisch ein Instrument leicht durch ein anderes ersetzen
Soundkarte wird nur erwartet, dass sie die gerechneten Klänge ausgibt. Die Soundkarte selbst kriegt MIDI gar nicht zu Gesicht.
Hallo, ich möchte mir einen kleinen MIDI-Controller mit einem Drehgeber und ein paar Tasten bauen. Als Controller setze ich einen AVR ein. Für die MIDI-Verbindung fände ich es schöner, wenn ich statt eines "richtigen" MIDI-Ports einen USB-Anschluss
an einen AVR zu bammeln, der daraus dann MIDI-Signale formt :-))
Suche im Netz nach MIDI-OX, dort kannst Du per Tastatur MIDI-Daten erzeugen, lade Dir einen freien SounfFontPlayer herunter (SFZ zum Beispiel) und dazu die entsprechenden Soundfonts, gibt es als frei oder verkäuflich. Wenn
suche: Kennt jemand ein Programm, welches an einer Bildschirm-Klaviertastatur die Noten einer MIDI-Datei anzeigt? Also im Prinzip soll es zum Abgucken der Klaviertasten dienen... :-) Michael
Später bin ich dann lange Zeit und auch heute noch (MEGA ST4) beim ATARI ST hängen geblieben was mit MIDI zu tun hat. Irgendwann in den späten 90ern folgte dann der erste PC. Mit der ganzen Bastelei hat sich viel angesammelt und von einigen Dingen trenne ich mich nun mehr oder weniger. Wer also ATARI
Hallo, Ich habe einen midi controller (auf PIC Basis) der über Potis Midi Daten erzeugt. (d.h der Spannungsabfall an den Potis wird in 8bit Werte übersetzt und seriell ausgegeben) Statt der normalen Potis will ich nun einen Joystick
leitung und gut ist (sollte sein). jedenfalls mache ich dasselbe mit einem display (grafik), meinem midi-interface (da ist auch ein ls-typ drauf), einem max232 (wenn ich keinen max3232 habe) und diverse andere sachen. @ralf wenn du die 74ls47 (schieberegister ?!) verwendest bietet es sich an pro
Hallo, ich würde gerne einen Controller bauen, mit einem XY touchpad, von dem aus die position als midi control gesendet wird. ich war zuerst versucht (da ich neu auf dem gebiet µc bin) einen c-control einzusetzen, aber habe einiges gelesen, dass die midi baudrate nich so ganz passt. frage ist jetzt,
multitouchfähig, was sicher ganz interessante zusätzliche Möglichkeiten bietet, gerade bei der Anwendung als Midi-Controller. [Nachtrag: Im übrigen mögen wir hier das Leichenschänden nicht, der Thread war bald 3.5 Jahre lang tot]
Hallo an alle! ich habe nen alten synth mit CV Ausgängen und würde gerne diese CV Spannungen in Midi umwandeln. Weiß jemand wie das zu realisieren ist. Gruß Marcus
Einfach die per AD-Wandler gemessene Spannung in Volt umrechnen und durch 12 teilen, dann hast du die MIDI-Noten-Nummer (evt. noch 12, 24, 36 addieren für Oktavverschiebung). Allerdings enthält die CV auch die Tonhöhenänderung durch den Pitch-Bender, wenn du das auch in MIDI übertragen willst wird es komplizierter
Ich muss für ein Projekt ein USB-MIDI Gerät programmieren. Die Descriptoren liest er richtig aus, im Gerätemanager wird es auch als Verbund-Audiogerät erkannt. Es kommt sogar die Meldung, dass es erfolgreich installiert wurde. Aber deshalb kann ich trotzdem nicht in einem MIDI-Player zugreifen. In der Spezifikation habe ich gelesen, dass ich keine AUDIO und MIDI EP0 Requests ausprogrammieren muss, was ich auch nicht getan habe. Könnte das an dem Windowstreiber liegen?
#include 8051.H .org 0000H clr TR1; Timer 1 stoppen, warum auch immer mov PCON,#10000000b; Baudratenverdopplung an mov TMOD,#00100010b; beide Zaehler 8bit auto nachl einer auch wuerde reichen mov TH1,#0feh; #0feh-28800Baud bei 11,0592MHz, 31250 bei 12MHz setb TR1; starte Timer 1 mov SCON,#01000000b; Mode 1 setb TI; bereit zur Uebertragung main mov a,#00 next mov P1,a; das am unteren Schleifenende negierte a auf den Port mov r4,a; das a zwischenspeichern mov a,#90h; noteon ch0 acall tx mov a,#3ch; middle c acall tx mov a,#40h; velocity acall tx mov r1,#3 ;ab hier Verzoegerungsschleife loop0 mov
(e.g. car, radioandboosters)aswellasmainsfedapplications(e.g. • No switch-on or switch-off plops midi/mini audio combinations and TV sound). QUICK REFERENCE DATA Test conditionsP V = 14.4 L; R =; s = 0 ; f = 1 kHzamb= 25 °C; unless otherwise specified. SYMBOL PARAMETER CONDITIONS MIN. TYP. MAX. UNIT
hardwarebedingt) das 16-fache der Baudrate.<p> Schaut man sich nun übliche Baudraten an (von MIDI mal abgesehen), dann stellt man fest, dass diese recht "krumme" Werte haben: 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 76800, 115200 Baud (Bit per Sekunde)...<p> Betreibt man nun den
= USB port A 4 = Parallel port 10 = Audio line-out 5 = VGA connector 11 = Audio line-in 6 = Game/Midi port 12 = Audio micro-in The components and connectors marked do not have to be present on the system board. A26361-D1171-Z180-4-7619 English - 3 Mechanics 1 2 3 4 5 6 16 15 DIMM 2 DIMM 1 14 7 13 8
Sicherheitsgründen und aus Gründen der Produkthaftung ein Steckernetzteil mit VDE-Zulassung verwendet werden. Midi-Out-Buchse (2) Verbinden Sie die Midi-Out- Buchse des DE mit derMidi-In- Buchse Ihres Midi- Gerätes das Sie mit DE ansteuern wollen. Midi-In-Buchse (3) Falls noch weitere Midi-Geräte vorhanden sind,
digital audio 4 user bit outputs to receive time-code, suitable for DACs or further processing. MIDI data, etc. With an internal PLL to generate all Internal PLL generates all required clocks needed clock signals, the AL1402G from optical data or wordclock requires no external clocks in master
but on some cards is used to switch between a 1.8432MHZ crystal to a 4MHZ crystal which is used for MIDI. Bits 0 and 1 simply control their relevant data lines. For example setting bit 1 to '1' makes the request to send line active. Interfacing the Serial / RS232 Port V5.0 Page 19 Interfacing the Serial
network 1 shown temporarily, deletet by more important display contents „mid“ ring tones in standard MIDI format 0, without polyphony specification: http://www.midi.org <subtype> 0 first (and only) entry of type “mid” „vcs“ vcal format specification: http://www.imc.org/pdi page 41of 52 AT Command Set Reference
network 1 shown temporarily, deletet by more important display contents „mid“ ring tones in standard MIDI format 0, without polyphony specification: http://www.midi.org <subtype> 0 first (and only) entry of type “mid” „vcs“ vcal format specification: http://www.imc.org/pdi page 41of 52
Beispiel mit einem Schnittstellenwandler von Parallel nach Seriell? Die Musiker unter euch könnten eine MIDI‐gesteuerte Lichtorgel entwerfen etc., etc. pp. ADC (Analog Digital Converter) Der ADC wandelt analoge Signale in digitale Werte um welche vom Controller interpretiert werden können. Einige AVR‐Typen
Beispiel mit einem Schnittstellenwandler von Parallel nach Seriell? Die Musiker unter euch könnten eine MIDI-gesteuerte Lichtorgel entwerfen etc., etc. pp. 12 A NALOGE E IN- UND A USGABE Leider können wir mit unseren Controllern keine analogen Werte direkt verarbeiten. Dazu bedarf es jeweils einer Umwandlung
network 1 shown temporarily, deletet by more important display contents „mid“ ring tones in standard MIDI format 0, without polyphony specification: http://www.midi.org <subtype> 0 first (and only) entry of type “mid” „vcs“ vcal format specification: http://www.imc.org/pdi page 41of 52 AT Command Set Reference
hallo! ich habe einen einfachen midi 8-stepsequenzer auf basis eines atmega8 entworfen. (ich benutze das arduino board und die arduino0005 software - getaktet alles mit einem 16mhz quarz). nun soweit läuft alles: ich habe 8 steps, und
einstellen. währenddessen läuft der sequenzer die 8 noten immer schön brav durch und gibt sie über midi (an der uart schnittstelle) aus. nur leider "stottert" er manchmal. scheinbar willkürlich und zufällig scheint in unregelmäßigen abständen mal ne note zu früh zu kommen. ich bin den code mehrmals
Noten für Gameboy-taugliche Musik, andererseits wäre aber auch ein Programm nützlich, dass mir z.B. Midi-Files in reine Textfiles mit einer Liste der gespielten Noten ausgibt. Kennt irgendwer sowas? Gruss Michael
Hallo Michael, warum nutzt du nicht gleich MIDI? Damit wäre das Erstellen bzw. Bearbeiten der Musik auch leichter. Hier gibts so ein Programm: http://www.gnmidi.at/gnfreege.htm Gruß Andreas
Hallo, eigentlich hatte der Gameport 2 Analoge, 2 Digitale Eingänge und Midi In-/Out, wenn er auf einer Soundkarte wohnte. Irgendwann reichten die 2 Knopfe nicht und es wurden 4. Leider ging dann Midi-In/Out nicht mehr so richtig. Als das auch nicht reichte, machte eben
Motorpotis sind wohl zu langsam. Die Eingabe soll über Drehimpulsgeber erfolgen. Letztlich soll alles per Midi steuerbar sein, sodass die Motorpotis viel zu langsam sind. Wenn ist nicht anders machbar ist, muss ich halt die Schaltung auf 100k Potis umstricken, evtl. dann mit aktiver Klangregelung. M f G
"Dann beginnt der Tanz erst so richtig." Auf der seriellen trudeln die Bytes gemächlich ein (MidiBaudrate 31kBit). Werden die TWI-Daten LATENZFREI verschickt, paßt es ziemlich genau zwischen zwei "serielle Bytes". ----------------------------- @Marko: "Ja, eine solche Programmstruktur ist
Da du bei Midi natürlich den UART nicht stoppen kannst, da kein flow control, lasse den Punkt mit UART stoppen/weiterlaufen lassen einfach aus... Ansonsten kann man die Übertragung auf dem UART durchaus anhalten
genug Zeit sich um die Extras zu kümmern. Zum Beispiel könnte eine Kombination aus ARM7 und VS1053 MIDI, ADPCM, MP3, WMA und OGG decodieren. Da der ARM nur den Stream durchreichen muss, kann er sich um Filesystem, UPnP, eMail, Wetter, NTP, WLAN, Bluetooth u.s.w. kümmern. Da das WMA nicht aktiviert werden
. Ich habe mal zum testen ein einfaches Programm geschrieben mit dem ich ein Poti auslese und per midi die Daten versende. Wenn ich jetzt aber das Programm simuliere bzw. auf den AVR spiele bleibt das Programm an der Stelle hängen wo ich die Daten von der AD-Wandlung auslesen will. Ich habe keine Ahnung
Programm geht pennen und wacht nie wieder auf... Wenn es nur darum geht, den Potiwert (0..127) als MIDI-Parameter zu senden, dann brauchst Du keinen ADC-Interrupt. Es genügt, den ADC im FreeRun-Mode laufen zu lassen und vor Senden des MIDI-Datenbytes den ADC-Wert einzulesen und durch 2 zu teilen. Du musst
mega168 mit internem 8MHz-Clock. Bootsize 1024 Words, Bootvector enabled. Er ist für mein Projekt Mr.Midi 2, daher kennt er Tasten und LCD. Man kann ihn natürlich vom LCD-Ballast befreien (dann passt er auch in 512 Words). Beim Anschalten prüft der Bootloader, ob eine Taste gedrückt ist. Wenn ja: Bootloader
Mittlerweile ist der serielle Bootloader auch veraltet :-) Mr.MIDI2 hat jetzt einen SD-Karten-Bootloader. Mit WinAVR und der boot.h aus der avr_lib kann man mittlerweile ohne großen Aufwand seinen eigenen Bootloader unabhängig vom verwendeten AVR direkt im AVR-Studio
Hallo, ich versuche schon länger ein Midi-Signal über die Uart einzulehsen. Ich habe ein Midi-Keyboard über einen Optokoppler am RXT-Pin angeschloßen, und die Bautrate auf 31250 gestellt. Dann hab ich mich über das Midi-Protokoll informiert
Ich habe auch mal einen Midi-Analyzer programmiert, ist gar nicht so einfach. Stelle Dir das ganze Midi-Protokoll wie eine große State-Machine vor. Warte auf ein Byte, untersuche es und springe davon abhängig in einen anderen