David Strutz, 26.09.2007 11:11: Hallo Sebastian - Deiner toller Pianotrainer [...]
lässt mich etwas von Dir wünschen.
Bin ja heilfroh das wir nun einen MidiProfi hier an Board haben. Den Stempel hast jetzt auf der Stirn.
Zu meinem Wunsch: Ich hätte gern ein Programm - zur not auch mit Quelltext
welches nichts weiter tut als die Tasten, die ich auf dem MidiKeyboard drücke, per MidiDevice abzuspielen. Klingt lächerlich, gibts aber nicht wirklich. (nur teuer)
Ich brauch auch keine Anzeige oder sonstwas drumherum. Einfach nur: ich drücke eine Taste auf dem MidiKeyboard, und der Rechner spielt den Ton.
Da ich tolle WaveTables habe würde ich gerne also meinen SynthSound mit dem MidiSound mischen.
Sebastian S., 26.09.2007 19:48: Zitat von "iF": lässt mich etwas von Dir wünschen.
Welche Ehre...

OK, hab dir mal auf die Schnelle was aus meinem Quelltext zusammengepuzzlet...
Thru.zip
David Strutz, 26.09.2007 21:16: Du bist ein Schatz!
Freu mich schon auf Zuhause!!! 
David Strutz, 27.09.2007 14:39: Juhuhuhuhuhuhu! Hu! It wörks!
Danke danke! 
David Strutz, 07.05.2008 22:18: Klopf klopf - ich hätte da gerne eine Frage...
Ist es möglich den Synth-Ton über eine andere Soundkarte auszugeben als über die des MIDI-In?
Bei mir hat sich die Konfiguration geändert - 2 Soundkarten am Rechner.
Und weil man ja unverschämt sein möchte hängt man die Frage hinten an ob es möglich ist gleichzeitig bei einem Tastendruck 2 verschiedene Noten und Instrumente über einen Synthausgang auszugeben. Also ich drück C und mir wird C mit Piano und A mit Strings abgespielt.
Und weil ich an Fragen nicht sparen möchte: Mein "reelles" Synth (JP-8000) [...]
hat viele Knobs (alle digital) - kommt man an die Knobinfos?
jp8000.jpg
Sebastian S., 07.05.2008 23:43: Herein 
Zitat von "iF": Ist es möglich den Synth-Ton über eine andere Soundkarte auszugeben als über die des MIDI-In?
Nochmal zum Verständnis: Du willst, dass, wenn du eine Taste drückst, der Ton über deine Soundkarte abgespielt wird (wie gehabt), aber dein JP8000 stumm bleibt? Wenn ja, fällt mir spontan nur ein, ein "ChannelVolume 0" an das Keyboard zu senden (oder Lautstärke gleich auf null stellen)...
Zitat von "iF": [Ist] es möglich [...] gleichzeitig bei einem Tastendruck 2 verschiedene Noten und Instrumente über einen Synthausgang auszugeben.
Klar. Du bekommst ja von der Funktion ReadMidiIn (siehe oben, Thru.zip) jede vom MIDI-In eingehende Message geliefert, oder eine -1, wenn keine da ist.
Die ersten vier Bits bezeichnen die Kanalnummer, die nächsten vier den Status (z.B. $8x=NoteOff, $9x=NoteOn), und die nächsten sind status-spezifisch (im Falle von NoteOff und NoteOn stehen die nächsten 7 Bits für die Note).
Nehmen wir mal dein Beispiel: [...] 
Zitat von "iF": kommt man an die Knobinfos?
Kann ich nicht wirklich sagen. Mein Problem ist, ich kenne nur mein eigenes (einfaches) Keyboard. Aber frag doch mal die ReadMidiIn-Funktion endlos ab und dreh' währenddessen an den Knobs rum: [...] 
Gruss, Sebastian
David Strutz, 07.05.2008 23:55: Zu Erstens meinte ich Soundkarte A bekommt das Midi-IN-Signal und soll auf Soundkarte B ausgeben.
Ich werde mir das gleich mal anschauen danke!
Sebastian S., 08.05.2008 00:45: Ach so, da brauchst du ja nur den Parameter von OpenMidiOut ändern (wahrscheinlich auf 1 oder 2).
Die OpenMidi...-Prozeduren erwarten jeweils die ID des MIDI-In- bzw. -Out-Geräts und funktionieren unabhängig voneinander. Die Signale werden gar nicht ausgegeben, wenn sie eintreffen - das macht erst das Profan-Programm.
Roland F., 08.05.2008 20:02: Hallo iF,
ich bin zwar nicht der midi-programmierer wie Sebastian aber ich habe 3 links
die dich evtl. interessieren könnten.
[...] 
[...] 
[...] 
VG
Roland
David Strutz, 09.05.2008 02:04: @Sebastian: Perfekt! Nachdem ich in den MidiParams vom JP die Option "TX/RX edit SW" eingeschaltet habe werden auch die Knob- und Faderdaten übermittelt juchey!
@Roland: Solche Tools haben tolle Effekte - aber immer nicht so recht in "Echtzeit". Ich habe z.B. bei Piano festgestellt das selbst schon eine 20ms-Verzögerung mich noch schlechter spielen lässt
- deshalb wünschte ich mir damals von Sebastian solch ein einfaches (und zügiges) Tool. 
Dies ist die Offlinevariante vom Thread [Midi Piano : Wunsch an Sebastian Sprenger].
©2006 XProfan.Com