CoolSoft MIDI-synth uden forsinkelse

© – Copyright 2017 Indigo 2

Windows har  forsinkelse i sine midi-instrumenter, og de lyder forfærdeligt.

CoolSoft VirtualMIDISynth v.2 løser problemet med forsinkelsen, så du fx kan spille med dit keyboard og instrumentlydene uden problemer.
Men det bedste er, at Windows instrumentlydene erstattes med SoundFonte, som er meget bedre end Windows' egne Microsoft GS Wavetable lyde, som jo er i mono og uden effekter.

SoundFonte indeholder typisk en samling af 128 instrumenter, som defineret i General Midi standarden. Men du kan også finde SoundFonte, som kun har fx sax eller kirkeorgel.

CoolSoft synthen er bindeleddet mellem instrumentlydene i SoundFonten og dit nodeprogram.
CoolSoft VirtualMIDSynth håndterer lydene og stiller dem til rådighed for dine programmer.

Forberedelse

Du starter med at hente to filer, som du kan gemme i en ny mappe, som du fx kan kalde "midisynth". (Hvis vi har sendt dig en CD, så ligger alle nødvendige filer på denne CD.)

CoolSoft VirtualMIDISynth: http://coolsoft.altervista.org/en/virtualmidisynth#download

TimGM6mb lyd-sættet (SoundFont på 6 MB):
https://sourceforge.net/p/mscore/code/HEAD/tree/trunk/mscore/share/sound/TimGM6mb.sf2?format=raw

Hvis du får problemer med at hente filen, så prøv: www.earmaster.dk/TimGM6mb.zip
(Bruger du det sidste link, så henter du en ZIP-fil, og den skal udpakkes, før indholdet kan flyttes den midisynth-mappe, du oprettede tidligere).

Vi henviser til flere SoundFonte, som lyder endnu bedre end TimGM6mb. Se nederst!
Hvis du har en ny og rimelig stor PC, så hent den større SoundFont i stedet for ovenstående "TimGM6mb".

Installation og opsætning

TimGM6mb.sf2 filen med lyde skal ikke installeres, den skal blot ligge i "midisynth" mappen.
Senere skal du fortælle CoolSoft synthen, hvor disse lyde ligger, så den kan finde dem.

Installér CoolSofts VirtualMIDISynth
Dobbeltklik på CoolSoft VirtualMIDISynth installationsfilen og installér programmet.
Til sidst i installationen dukker dette vindue op:

Sæt fluebenene som i ovenstående vindue.
Du har allerede nogle SoundFonte, så der skal ikke være flueben ud for det første punkt.

Klik på [Næste >] og du får dette vindue op....

Fanebladet Soundfonte: Her skal du vælge et sæt af lyde (SoundFont).
Klik på det grønne + i højre side og klik dig frem til den mappe, hvor du placerede TimGM6mb-SoundFonten (midisynth-mappen)

Lidt længere nede på siden er der link til at hente en større og noget bedre SoundFont.
Hvis du vil bruge den store SoundFont, så skal du placere den øverst i ovenstående vindue.
 

MIDI Mapper: Her kan du ændre på den midi-output enhed, der skal bruges som standard af Windows. Vælg CoolSoft, hvis du kan. Indstillingen påvirker kun små-programmer som Windows Media Player, der ikke har egne indstillingsmuligheder. Mere avancerede programmer som PriMus eller Band-in-a-Box har sin egen menu til valg af MIDI-udgang.

Hvis du har Windows 8 eller 10, så er der stor sandsynlighed for, at du ikke kan vælge noget som helst i vinduet, men det betyder ikke noget for funktionen af CoolSoft.
 

Indstillinger: Du kan sætte det op, som jeg har gjort i ovenstående illustration.

Antal Enheder: Hvis du har flere programmer, som skal kunne bruge CoolSoft på samme tid, så kan du sætte et antal her.
Har du fx sat det op til to enheder, så vil fanebladet "Soundfonte" se ud som billedet længere oppe i dokumentet, hvor der er valgt, at enhed 1 skal bruge den ene SoundFont, og enhed 2 skal bruge den anden. Man kan også vælge, at de begge skal bruge den samme.

Output audio enhed er den udgang, som dine højttalere er sat til.
Ingen lyd? Prøv en anden udgang!

Ekstra output buffer: Prøv med 10ms. Får du knas i afspilningen, så prøv med 20 eller 30. Hvor lavt, man kan sætte den, afhænger af mange ting. Prøv dig frem. Lavere er bedre.

Standard output samplerate skal helst passe sammen med indstillingen i dit lydkort. Det er ikke altid, det betyder noget, men står lydkortet fx til 44100 Hz, så kan det give dårlig lyd, hvis CoolSoft synthen er sat til 48000 Hz.

Maximum antal toner kan sættes til 50 samtidige toner, men kan sikkert sættes lavere. Arbejder du med større partiturer med mange instrumenter, så sæt den højere.

Klik på [Anvend] eller på [OK] for at gå videre.

Fanebladene Genveje og Opdatering står fint. Ingen grund til at ændre noget dér.

Bidrag: Læg mærke til knappen [Bidrag...] nederst til venstre. Klik her, hvis du vil belønne programmøren med et lille beløb for hans store arbejde med CoolSoft VirtualMIDISynth!

Oprydning: Efter installationen af CoolSoft synthen, kan du slette det installationsprogram, du hentede fra Internettet.

Start dit nodeprogram og vælg Midi output enhed...

Valg af Midi output driver: Nu skal du blot vælge CoolSoft VirtualMIDISynth som din Midi output enhed. Her er det vist i PriMus nodeskrivning...

Bemærk, at der er valgt det lille, praktiske Keystation Mini32 keyboard som MIDI input.
Det gør det meget lettere at indtaste noder i et nodeprogram.

Læs mere om keyboardet her: www.indigo2.dk/keyboard

Hent og udpak flere SoundFonte

Hvis du vil bruge en større SoundFont, som naturligvis lyder bedre end den lille 6 MB sag, vi har beskrevet øverst på siden, så er her nogle gratis SoundFonte: www.synthfont.com/soundfonts.html

Her er et direkte link til en fremragende, stor SoundFont: www.earmaster.dk/FluidR3GM.zip

Denne SoundFont er pakket med ZIP, så den kan pakkes ud i Windows.
Dobbeltklik på den hentede fil, så du får vist indholdet. Kopiér filen FluidR3BM.sf2 til mappen "midisynth", som du lavede i starten.

Efter udpakning fylder SoundFonten 145 MB. Zip-filen kan efterfølgende slettes.
 

SoundFonte er ofte pakket med sfArk
SoundFonte kan fylde ganske meget, og derfor pakkes de normalt med programmet sfArk.

Du får brug for sfArk-programmet, til at udpakke SoundFonte, som er pakket og har endelsen .sfArk. Hent sfArk her: www.synthfont.com/sfArk.zip
(Hvis du har fået en CD fra os, så ligger filerne allerede udpakkede på CD'en)

Den hentede sfArk.zip fil er også pakket (med Zip), men det kan Windows selv pakke ud.
Når sfArk er pakket ud, kan du starte programmet sfArk.exe.

Klik på menuen File > Open... og klik dig hen til den SoundFont, du har hentet.

Klik på menuen File > Set target folder... for at fortælle programmet, hvor den udpakkede SoundFont skal placeres. Vælg fx mappen "midisynth", som du lavede i starten.

Klik på knappen [Start]

Nu har du endnu en SoundFont, som du kan vælge i CoolSoft VirtualMIDISynth konfigurator.
 

Konvertering af MIDI-filer til MP3, WAV og FLAC

I den nye v.2. af CoolSoft VirtualMIDISynth er der inkluderet en konvertering fra Midi til Audio-formaterne MP3, WAV og FLAC. Det ser sådan ud:

Du finder konverteringen nede i højre side af Windows desktop, lige ved siden af uret, hvor der er et ikon for CoolSoft VirtualMIDISynth
...eller i Windows startknap > Alle Programmer > VirtualMIDISynth > VirtualMIDISynth MIDI Converter.

Når du første gang forsøger at konvertere en MIDI-fil til MP3, bliver du sendt videre til en hjemside, hvorfra du skal downloade en MP3-konverter, som skal bruges til konverteringen.
Følg vejledningen på skærmen.

Den konverter, du henter, skal pakkes ud og ligge i stien
../Programmer/VirtualMIDISynth/encoders

Hvis du har fået en CDE fra os, så ligger mappen "encoders" på CD'en og kan blot kopieres over i VirtualMIDISynth-mappen.
 

Virtual MIDI Piano Keyboard

MIDI-keyboards (også kaldet MIDI-controllere) har ingen lyde, så de kan kun spille med et lydmodul eller med lydene i et nodeprogram. Men nogle gange har du måske lyst til bare at spille med dit MIDI-keyboard uden at skulle åbne et stort nodeprogram.
Her kommer VMPG til hjælp.

Her kan du hente VMPG: https://sourceforge.net/projects/vmpk

Og her Freepiano, som er et tilsvarende og lidt mere moderne program:
https://sourceforge.net/projects/freepiano

© – Copyright 2017 Indigo 2