lørdag, januar 23, 2021

Midi i 2 programmer samtidig? [Solved]

Daily Rush Debat Hardware Hardware Midi i 2 programmer samtidig? [Solved]

  • Forfatter
    Emne
  • #0

    Bleem
    Bruger
    1.812 indlæg
    Offline

    Jeg bruger et USB midi keyboard, og jeg har brug for at 2 programmer “opfanger” tangenttrykkene samtidig.
    Som det er lige nu kan jeg kun få et af programmerne til at bruge midi keyboardet ad gangen. Det andet program vil så melde tilbage at keyboardet er i brug, eller simpelthen ikke reagere på tangenttryk.

    Mit spørgsmål er så om jeg på en måde kan få begge programmer til at bruge midi keyboardet på samme tid?

    Specs og en mere detaljeret beskrivelse af situationen følger her:

    Jeg kører windows 7 64 bit. Lydkortet er onboard, men med en digital udgang (s/pdif) Midi keyboardet bruger ikke en driver, men autoinstalleres af windows.
    Grunden til at jeg har problemet er at jeg spiller et spil der hedder Synthesia (eller prøver på det). Spillet er mere eller mindre guitar hero på keyboard. Spillet kan jeg ikke få til at bruge en ASIO driver, hvilket resulterer i et kæmpe lag fra man klikker på tangenterne til lyden spilles. Det er derfor meget svært at spille noget som helst og super irriterende. Hvad jeg troede skulle være min løsning var at køre FL Studio i baggrunden og have dette program (som godt kan bruge en ASIO driver og derfor ikke har latency problemet) til at stå for lydsiden, frem for spillet selv. Men jeg kan ikke få de to programmer til at bruge midi keyboardet på samme tid.

    You will be the end of us all: Now look what you did..

Viser 8 kommentarer - 1 til 8 (af 8 i alt)
  • Forfatter
    Kommentarer
  • #1

    Bleem
    Bruger
    1.812 indlæg
    Offline

    Hmm tråden dukker ikke op i listen over forumindlæg… wtf

    edit det hjalp da jeg skrev denne post.

    You will be the end of us all: Now look what you did..

    #2

    Nickell
    Bruger
    4.428 indlæg
    Offline

    Kan du ikke finde en ASIO-driver på nettet? Hvad hedder dit keyboard?

    Xbox-nyheder? https://xgamer.dk
    Familiv uden kemi? Tjek http://gronfamilie.dk/

    #3

    Bleem
    Bruger
    1.812 indlæg
    Offline

    Jeg har en ASIO driver, ASIO4ALL hedder den, og det er den jeg bruger i FL Studio for at undgå latency. Jeg kan bare ikke få Synthesia til at bruge denne driver, så jeg ville have begge programmer kørende samtidig.

    Keyboardet er et M-AUDIO Keystation 49e

    You will be the end of us all: Now look what you did..

    #4

    Nickell
    Bruger
    4.428 indlæg
    Offline

    Well, jeg kan sq ingen driver finde til dit keyboard + Windows 7. Der er kun til Vista, har du prøvet sådan en?

    Xbox-nyheder? https://xgamer.dk
    Familiv uden kemi? Tjek http://gronfamilie.dk/

    #5

    ElSenator
    Bruger
    8.147 indlæg
    Offline

    #0, Min umiddelbare idé til en løsning er hvis du kan finde en midi emulator. Denne emulator skal så oprette to virtuelle keyboards hvor den router dit midi keyboard tangettryk videre til.

    Om det findes ved jeg ikke, men det kunne være en løsning.

    http://www.muldjord.com

    #6

    Bleem
    Bruger
    1.812 indlæg
    Offline

    #4 nej heller ikke jeg. Selv Vista driveren tror jeg slet ikke findes, selvom der er en entry. De skriver nemlig “This device will work as a class-compliant device. No driver is needed for basic use.” på “download”-siden på M-AUDIOs hjemmeside ( http://www.m-audio.com/index.php?do=support.drivers&f=979 ), og jeg kan ikke finde et download link på siden.

    #5 Jeg har tænkt lidt i samme bane med en hardware USB Y-splitter der kan simulere et ekstra keyboard. Om det findes ved jeg ikke. Jeg søger lige efter en software løsning som du foreslår.

    You will be the end of us all: Now look what you did..

    #7

    ReCoiL
    Bruger
    435 indlæg
    Offline

    ved ikke om det kan lade sig gøre at køre rewire mellem de to programmer du kører med, bruger selv Tracktion og Reason og det kører supergodt. Starter først Tracktion op og starter derefter Reason op, som var det en VST, inde fra Tracktion.
    Tjek dine menuer i FL når den er startet op og se om ikke du har mulighed for at starte dit andet program derinde. Ellers findes der også små programmer der kan køre i baggrunden som styrer og uddelegerer Midi in/outputs mellem flere programmer.

    #8

    Bleem
    Bruger
    1.812 indlæg
    Offline

    Ok det tog mig noget tid, men nu har jeg fået det til at virke.

    For at runde af, og i tilfælde af at andre falder over tråden via google en dag, vil jeg lige fortælle hvordan jeg løste det. (ikke at det er svært).

    Jeg bruger et lille program som hedder MolCp, egentlig mest beregnet til noget helt andet, men som en sidefunktion havde programmet det jeg skulle bruge. Det installerer hvad det kalder en “Local Pipe”, der simpelthen sender midi data videre fra en output kanal til en input kanal.

    Så indstillingen foregår således: Synthesia indstilles til input via mit midi keyboard, og output til den virtuelle midi kanal MolCp har oprettet – i stedet for at give output til højttalerne.
    Fl Studio indstilles så til midi input via netop den kanal som Synthesia giver output i, og output via højttalerne. Og da FL Studio bruger ASIO driveren, hvilket Synthesia ikke kan, er der ikke delay eller latency på lyden – weeeeee!

    You will be the end of us all: Now look what you did..

Viser 8 kommentarer - 1 til 8 (af 8 i alt)
  • Du skal være logget ind for at kommentere på dette indlæg.