MasterTracks Pro (programmvare)

MasterTracks Pro (her omtalt som MTP) er musikksekvenserprogramvare for Windows eller Mac OS, for å opprette eller redigére MIDI-data. David Kusek o.a. hos Passport Designs utviklet det til å begynne med, og det videreføres av GVOX.

Utseende og Funksjonalitet 
Da det er GUI programvare, bruker det vindushierarki:
 Hoved-, ikke-stengelig, men omstørrelig/-flyttelig stripevindu som overvåker programmets generell brukermellomgang ved standard meny med nedsprettende funksjonene:
 File, for standard filbehandlingsfunksjoner, som inkluderer lagring til sitt eget .MTS filformat (som synes å stå i strid med andre multimedia formater), og også lagrer til generisk .MID, eller .RMI (RIFF), av enten typer 0 & 1. Denne meny også gir musikalsk notasjons- og utskriftsevner.
 Edit (redigér), for kontekst-sensitive MIDI-redigéringsfunksjoner.
 Change (endre), for å endre parametre i spordata, som å filtrere, kvantisére/humanisére, osv.
 Windows menyen gir adgang til vinduer for hvert hovedslag MIDI datatype (alle av som brukeren kan opp- og størrelseinstille innenfor rimelige grenser, hvis verdier lagres i dens konfigurasjonsfil PREFER683.MTP, funnet i MTPs installasjonsmappe):
 Track Editor (spor-redigéreren) som kan holde styr på opp til 64 spor. Dens gjemmelige vestre halvdel viser slik global data for hvert spor som flagger, og den høyre sporer takter som vannrette rektangelrader (mørkeblå er en takt ikke tom, ellers hvit) ved standard nummerért i fire, som kan endres.
 Notation viser spors MIDI i WYSIWYG notasjonsformat på to-systems pianotablatur som bruker kode fra GVOXs notasjonsprogrammvare Encore (krever skrifttypen Anastasia, forsynt i TrueType og Type 1 formater). Inter-systems splittepunkt for noter kan omsettes, for å endre hjelpelinjeoppførsel. Brukeren kan klikke på og redigére noter i denne modus, slik som å ♭e eller krysse noter.
 Piano Roll viser et spors MIDI note- og programmskiftedata i vindu som ligner vannrett pianola-rull: Det viser noter som flerpiksels-tykke, mørkeblå, linjesegmenter. Brukeren kan redigére data med mange nyttige mekanismer, slik som å skru på tasthastighet, som vises da som loddrett linje til segmentenes venstre kant; klikke-dra hele noter, eller deres ender for lengde, osv.
 Event Editor (hendelsesredigéreren) viser alt et spors data som rå, loddrett, alfanumerisk liste som kan filtréres, og lar data innsettes direkte eller redigéres enslig, eller stykkevis.
 Master Fader lar brukeren kontrollére over-all volum fra ett sted.
 Pitch Bend (tonhøydebøyings-) vinduet viser slik data grafisk, og lar det bli innsatt og redigért slik på interaktivt vis, med musa.
 Channel Pressure (kanaltrykks-) virker lignende for den datatypen.
 Key Pressure (tasttrykks-) virker lignende for den datatypen.
 Modulation (modulasjons-) virker lignende for den datatypen.
 Controllers (kontrollere-) virker lignende for hver MIDI-spesifisert kontroller — for eksempel, dynamiske konturer slik behandlet av kontroller #7 volum, V-H pan ved #10.
 Velocity ([tast]hurtighets-) skiller fra og viser noters hurtighetdata i grafisk format uten distraherende notedata, for å gi bedre synlighet for tasthurtighetrelatert dynamikk.
 Tempo Map gir fin-skalas WYSIWYG grafisk redigéring for denne MIDI-fils dataspor for å kontrollére rubato, accel- og ritardando, og så videre — som motsatt til grov, grunnleggende kontroll forsynt av Conductor (Dirigent) funksjonen på Info sprett-ned menyen (se nedenfor).
 Songs (sanger), for å hode styr på flere åpne filer, å spille dem som programmsett, åpne og lagre slike, og endre deres rekkefølge, osv.
 Layout (opplegg), for å kontrollére opsjoner for datafremstilling.
 Options (opsjoner), for å kontrollére programmets operasjonsfunksjonalitet.
 Setup (oppsett), for å kontrollére slike programparametre som
 Sysex (system-Exclusive, for å sende/motta slik data til/fra ekstern enhet, og lagre det til fil)
 Remote ("fjern, " hvilke musikalsk-tastbordstaster kontrollérer hvilke program-evner, fra det fjerne)
 MIDI setup (oppsett for driverkanaler, osv.)
 Sync (intern eller ekstern synkroniséring)
 Click (hvilke noter/kanaler å bruke for klikk)
 Thru (for kanaler og oppførsel for «gjennom»)
 Chase Controllers (hvilke kontrollere å "jage etter, " osv.)
 Record filter (blokkére [filtrere] data fra å bli opptatt, osv.)
 Punch (inn/ut punkter for opptak)
 Time Base (tidshastighet, 240 [standard], 480, eller 960, også konversjonsopsjoner)
 Save Preferences (lagrer .MTP filen)
 Info, for å vise systems- og sekvensparametre, samt å gi en redigérlig notisblokk for sekvensen.
 Help, som påkaller kompilert hjelpefil.

Historie 
MTPs opprinnelse var i midten av ’80-årene for Commodore og Apple II datamaskinene, og når Atari ST iverksatte dens MIDI støtte. Den har vært en av de mest populære proprietære sekvensere, men har ikke fått noen store oppgraderinger siden 2003 enn 6,8,4 for Windows, som er beryktet å ha sine egne kompatibilitetsproblemer. Men, MTPs brukervennlig mellomgang og brukslettvinthet har gjort det til en av de bedre verktøy for MIDI. See engelsk «Passport Designs» Wiki for flere detaljer.

Evner 
MTPs standarddatahastighet er 240 ppqn (tidshastighet, pulses per quarter note — tikk hver fjerdedelsnote), eller kan bruke 480|960, for høyere utløsning. Barnevindu tvinges ikke å må bli innenfor forelders, men kan plasséres hvor som helst på skjermen. Brukeren kan lagre dette opplegget ved å avtrekke Setup | Save preferences, som tillager ny PREFER683.MTP med denne informasjon.

MTPs Anastasia skrifttype brukes for å fremstille Notation vinduets to-systems partitur, og likedan gir symboler for gitartablaturfremvisning av akkorder.

Dens faststørrelses Conductor dirigentvindu lar man bøye fremførelsestempo ved å dra knappen med muspekeren.

Det også faststørret Transport stripe-vindu har kontroller lignende en båndopptakers, for å starte-stanse, pause, indeksére, osv.; viser takt | undertakt | klokkeslett info for spillende sekvense; og viser filnavnet på dens titellinje.

MTPs vinduer kan vise kontinuerlig data enten som ren linjekurve eller fyllet nedenfra, og man kan uttynne MIDI data etter behov. Den behandler så mange som 16 MIDI enheter, og støtter Multimedia Control Interface (MCI) på Windows, har fjernstyrelsesevner, «stor teller» modus for synlighet på avstand ved konsert eller opptak, også punch-inn og -ut evner.

MTP kan innsette og behandle tekstmerker, som info om man kan importere inni dens notisblokk med spor-info, samt behandle nokså innviklede taktopplegg, så lenge det ikke er mer enn 16 slag i takten.

Eksterne lenker 
 GVox MasterTracks Pro hjemmeside:

Mac_OS
Microsoft Windows