LuminaKeysMIDI-liedjesmaker en gids voor toetsenbordverlichting Terug naar LuminaKeys

Zo speelt u MIDI-bestanden af op Android

Android heeft geen gegarandeerde ingebouwde speler voor .mid-bestanden, dus je hebt een app nodig die het bestand leest en de noteringen omzet in geluid. Installeer een MIDI-speler-app met ingebouwde synthesizer, of stuur het bestand via USB of Bluetooth naar een aangesloten MIDI-toetsenbord dat het geluid zelf maakt.

Waarom tikken op een .mid-bestand meestal niets doet

Een MIDI-bestand bevat helemaal geen audio. Het is een partituur voor een machine: notenummers, aanslagsterkte, timing en instrumentwisselingen, zonder opgenomen geluid erin.

Afspelen vereist daarom een synthesizer die die instructies in realtime interpreteert. De mediaspeler van Android ondersteunt opgenomen audioformaten standaard, maar voor MIDI is een soundbank met instrumentsamples nodig, en er is geen soundbank die elk apparaat aan apps garandeert. Daardoor opent het bestand in een bestandsbeheerder of biedt het systeem niets aan, en denken mensen dat het bestand kapot is terwijl het alleen op een instrument wacht.

Optie 1: een app met ingebouwde synth

Dit is de eenvoudigste route. Een MIDI-speler-app heeft een eigen soundbank, dus hij kan het bestand via de luidspreker van je telefoon of een koptelefoon omzetten naar audio, zonder dat er iets anders is aangesloten.

Waar je op moet letten: ondersteuning voor zowel Standard MIDI File type 0 als type 1, zodat bestanden met één spoor en met meerdere sporen allebei openen; een zichtbare sporenlijst om partijen te dempen of solo af te spelen; en tempobediening om te oefenen. Apps verschillen in de kwaliteit van hun soundbank, daarom kan hetzelfde bestand in de ene speler overtuigend klinken en in de andere dun.

Optie 2: afspelen via een MIDI-hardwaretoetsenbord

Sluit het toetsenbord aan en laat het de geluidsbron zijn. Android heeft sinds Android 6.0 (Marshmallow) een MIDI-API, dus een telefoon kan noteringen naar een aangesloten instrument sturen, dat ze met zijn eigen geluidsmotor afspeelt.

USB

De meeste klasse-conforme toetsenborden werken via USB met een OTG-adapter of een directe USB-C-kabel, en hebben geen driver nodig. Bekabelde verbindingen hebben de laagste latentie en zijn de veiligere keuze als het toetsenbord ook in de maat met de muziek moet oplichten.

Bluetooth LE MIDI

Bluetooth LE MIDI maakt de kabel overbodig en wordt op Android vanaf versie 6.0 ondersteund. Het is handig voor afspelen, maar vergeleken met USB voegt het een kleine latentie en af en toe timingafwijkingen toe, wat bij live spelen meer uitmaakt dan bij luisteren.

Waarom hetzelfde bestand overal anders klinkt

Een MIDI-bestand kent instrumenten toe via een nummer, niet via een geluid. Programmawijziging 1 betekent volgens de General MIDI-conventie “akoestische vleugel”, maar elke synthesizer levert zijn eigen sample voor die plek. Hetzelfde bestand is daardoor op verschillende apparaten echt een andere uitvoering.

General MIDI Level 1 definieert 128 instrumentprogramma's in groepen van acht en reserveert kanaal 10 voor percussie. Als de drums van een bestand als toonhoogtes klinken, heeft iets deze kanaal-10-conventie genegeerd.

Programma'sInstrumentfamilie
1–8Piano
9–16Chromatische percussie
17–24Orgel
25–32Gitaar
33–40Bas
41–48Strijkers
49–56Ensemble
57–64Koper
65–72Riet
73–80Pijpen
81–88Synth lead
89–96Synth pad
97–104Synth-effecten
105–112Etnisch
113–120Percussief
121–128Geluidseffecten

Checklist voor probleemoplossing

Bladmuziek uit het bestand halen

Afspelen en notatie zijn aparte taken, en een speler toont je niet per se de partituur. Dezelfde file omzetten naar leesbare notatie betekent de timing kwantiseren en de toonsoort- en notenbalkinformatie toevoegen die MIDI niet bevat.

Gerelateerde artikelen: hoe je een MIDI-bestand naar bladmuziek converteert en MIDI vs MusicXML vs ABC-notatie.

LuminaKeys

LuminaKeys speelt MIDI-nummers af op Android en laat tegelijkertijd de bijbehorende toetsen op je MIDI-keyboard oplichten. Het herkent automatisch Yamaha-modellen met verlichte toetsen, The ONE Smart Piano en algemene USB- of Bluetooth-MIDI-keyboards. Is er geen keyboard aangesloten, dan neemt de ingebouwde virtuele piano het over.

Meer gidsen: Huis & hobby · alle gidsen van Adelyons