MIDI SoundFont-synthetizer met Intel Edison en Fluidsynth (5 / 6 stap)

Stap 5: Running Fluidsynth en verbinden met uw MIDI-controller

De laatste stap van onze Instructable is het uitvoeren van dat fluidsynth in verband met uw MIDI-controller.

Het eerste wat dat we nodig hebben is dat Fluidsynth uitgevoerd met de gewenste SoundFont. Ter lancering van Fluidsynth, het commando dezelfde dat wij van de vorige stap gebruikt, .midi filename verwijderen uit het. Merk op dat de -g 3 -parameter in te stellen van de winst van de SoundFont, dus als het volume is te hoog of te laag, tune het er. De opdrachtregel zullen zoiets als dit:

 #fluidsynth -a alsa -g 3 FluidR3_GM.sf2 

Nu komt het lastige deel.

Nu heb je waarschijnlijk de Fluidsynth shell voor je, en als u het sluit, sluit u de software. Het idee hier is Fluidsynth verzenden de achtergrond, de MIDI-verbindingen configureren en uitvoeren van het op de voorgrond weer. U kunt veronderstellen dat alsof we Fluidsynth venster minimaliseren, open een venster voor het configureren van de audio-aansluitingen, en Fluidsynth opnieuw te maximaliseren.

Te verzenden Fluidsynth achtergrond, drukt u op Ctrl + Z. U ziet uw Linux prompt terug opnieuw (maar de software nog steeds wordt uitgevoerd op de achtergrond).

Fluidsynth met uw MIDI-controller te verbinden, het uitvoeren van de alsa hulpprogramma aVerbind. Eerst wij alle MIDI poorten en er later uitgang uw MIDI keyboard als een Fluidsynth-input. Voor een overzicht van alle beschikbare MIDI poorten, voert u de volgende opdracht:

 #aconnect -o 

De uitvoer is zoiets als dit:

 client 20: 'UMA25S' [type=kernel] 0 'UMA25S MIDI 1 ' client 128: 'FLUID Synth (348)' [type=user] 0 'Synth input port (348:0)' 

Neem nota van de nummers twee client (in dit geval 20 en 128), en ook de poortnummers (0 voor mijn controller output) en 0 voor Fluidsynth input.

Nu verbinden we beide, met behulp van de opdracht:

 #aconnect 20:0 128:0 

Moet u terug op de Linux prompt weer, dus nu is het tijd om Fluidsynth shell terug naar de voorgrond met het commando:

 #fg 

Controleer uw toetsenbord, en als alles goed is gegaan, veel plezier!

De Fluidsynth shell kan gebruikt worden om verschillende dingen op de software, van de SoundFont gebruikte effecten, zoals reverb en chorus, dus controleer de softwaredocumentatie om te leren hoe te maken van de spullen die u nodig hebt.

Ik denk dat de makkelijkste manier om te veranderen van SoundFonts is stoppen met Fluidsynth (Typ quit en druk op de Enter-toets op de schaal van de software), de opdrachtregel weer met behulp van andere SoundFont-bestand uitvoeren. Daarna moet u opnieuw de software met de MIDI-controller, zoals we deden op de stappen hierboven, dus in een notendop, de software afsluit en herhaal alles op deze stap met behulp van een andere SoundFont bestandsnaam :)

Als iets mis gaat of als uw geluidskaart reageert, gewoon rebooten uw Edison-bestuur de opdracht opnieuw opstarten .

Gerelateerde Artikelen

Aan de slag met Intel Edison - Python Programming

Aan de slag met Intel Edison - Python Programming

Deze gids is voor alles wat je python programmeurs die altijd heb afgevraagd,Wat is de beste manier om te gaan "IoT"(Internet of Things) nu sinds je hebt gemaakt naar deze pagina, koop zelf een Intel Edison van Amazon of een on line opslaan zoal
Geautomatiseerde drenken van potplanten met Intel Edison

Geautomatiseerde drenken van potplanten met Intel Edison

Geautomatiseerde drenken van potplanten met Intel Edison... Een vocht Sensor detecteert het lage vochtgehalte van de bodem en activeert de waterpomp of de solenoïde ventiel dat de stroom van water. Wanneer de vereiste water wordt gepompt naar de plan
Aan de slag met Intel® Edison Mini Breakout Board

Aan de slag met Intel® Edison Mini Breakout Board

Intel biedt 2 verschillende hardwareplatformen om te werken met Intel® Edison ontwikkel bord.De kern-module van Intel® Edison heet Intel® Edison Compute Module, terwijl de 2 extensie planken zijn Intel® Edison Arduino Board en Intel® Edison Breakout
Beginnen met Intel Edison

Beginnen met Intel Edison

Eerst moet u de Intel Edison firmware.Ga naar de verstand website en download het.Vervolgens opent u de gekoppelde schijf en verwijder alles binnen. Unzip de inhoud van de download in het station dan toegang tot de Edison met scherm (zie volgende sta
Cloud air analytics van de verontreiniging met Intel Edison en IBM Bluemix

Cloud air analytics van de verontreiniging met Intel Edison en IBM Bluemix

Air invloed op onze levenskwaliteit. Luchtverontreiniging leidt tot ziekten, allergenen veroorzaken mensen misselijk, verstopte binnenlucht kan leiden tot verloren productiviteit. Mensen in de grootste noodzaak mensen met astma, COPD, allergie voor s
Basketbal Robot met Intel Edison

Basketbal Robot met Intel Edison

Hij schiet! Hij scoort! De menigte gaat wild! Laten we het bouwen van een robot die basketbal met u speelt. Deze tutorial is een stapsgewijze handleiding voor een eenvoudige en kleine differentieel-station robot die gebruikmaakt van de Intel® Edison.
Telegram met Intel Edison en Python

Telegram met Intel Edison en Python

Deze instructables ziet u hoe de Yocto package manager configureren en gebruiken van een Telegram bot Python bibliotheek. Hoewel Intel Edison het targetbord is, is het mogelijk aan te passen de volgende stappen uit om een vergelijkbare hardware.Stap
IoT RC auto met Intel Edison (IntelIoT)

IoT RC auto met Intel Edison (IntelIoT)

VoorwoordLaten we eerst begrijpen wat we willen bereiken hier. We hebben allerlei soorten RC speelgoed voor onze kinderen en dan zijn er video en mobiele games. Één dit is zeker dat iedereen houdt van auto's, zij het de werkelijke of worden zij in de
Programable MIDI Synth met Intel Edison en Csound

Programable MIDI Synth met Intel Edison en Csound

Een MIDI-controller is zoals een computer toetsenbord, maar in plaats van tekens worden verzonden naar de computer, het stuur notities (en een heleboel meer informatie over hoe de notitie wordt gespeeld). U kunt meer informatie over MIDI-Controllers
Externe auto Monitoring en Tracking met Intel Edison

Externe auto Monitoring en Tracking met Intel Edison

Ik ben meestal uitgebreid, maar voor dit deel zal ik proberen te beknopt zijn. Dit project is:Een Intel Edison + een GPS-ontvanger + een Bluetooth OBD-II-lezer (optioneel aftermarket auto sensoren) + een auto.Voeg in sommige software en kunt u de pos
Audio Server en Recorder met Intel Edison

Audio Server en Recorder met Intel Edison

Een van de grote dingen over de Intel Edison is dat het als een server fungeren kan. Dit betekent dat u kunt opslaan van bestanden en deel ze als je wilt. Dit een geweldige kans voor curating afspeellijsten en andere audio-bestanden op te slaan. Dit
Camera Trap uploaden Twitter met Intel Edison

Camera Trap uploaden Twitter met Intel Edison

Camera vallen zijn speciaal ontworpen camera's om beelden van dieren in een wild te vangen. Het is gericht op het bestuderen van het ecosysteem van deze dieren in het bos. Deze camera is voorzien van motion cencors die gebruikmaken van censor pir. Al
Geiger rugzak met Intel Edison

Geiger rugzak met Intel Edison

Wij zijn een groep van makers die graag besteden nachten en weekenden knutselen met tecnology hier bij Verona FabLab (Verona is een stad in het noorden van Italië) en met dit instructable willen we Beschrijf het project wij voor Intel Maker wedstrijd
Bluetooth gecontroleerde LED Wearable met Intel Edison

Bluetooth gecontroleerde LED Wearable met Intel Edison

Heb je ooit gedacht een wereld waar u het patroon van een jurk met een druk op de knop kunt wijzigen? Of een te kunnen veranderen de hoogte van een zoom met swipe van je vinger? Technologie maakt controle en aanpassing mogelijk op plaatsen waar meest