MIDI-SoundFont synthetizer med Intel Edison och Fluidsynth (5 / 6 steg)

Steg 5: Kör Fluidsynth och ansluta den med MIDI-controller

Det sista steget i vår Instructable är att köra Fluidsynth ansluten med MIDI-controller.

Det första vi behöver är att ha Fluidsynth kör med önskad SoundFont. Till sjösätta Fluidsynth, köra samma kommando vi använde på det föregående steget, ta bort .midi filnamnet från det. Observera att parametern -g 3 är att ställa in förstärkning av SoundFont, så om volymen är för hög eller för låg, finjustera det där. Kommandoraden kommer att vara ungefär så här:

#fluidsynth - en alsa -g 3 FluidR3_GM.sf2

Nu kommer den svåra biten.

Nu har du förmodligen Fluidsynth skalet framför dig, och om du har avslutat det kan du stänga programmet. Tanken här är att skicka Fluidsynth i bakgrunden, konfigurera MIDI-anslutningarna och köra den på förgrunden igen. Du kan tänka dig som som om vi minimera Fluidsynth fönster, öppna ett fönster för att konfigurera audio-anslutningar, och maximera Fluidsynth igen.

För att skicka Fluidsynth till bakgrunden, enkelt pressa Ctrl + Z. Du bör se din Linux prompt tillbaka igen (men den programvara fortfarande kör i bakgrunden).

För att ansluta Fluidsynth till dina MIDI-controller, köra alsa verktyget aconnect. Först kommer vi lista alla MIDI-portar och senare ansluta din MIDI-klaviatur produktion som Fluidsynth bidrag. För att lista alla tillgängliga MIDI-portar, kör du följande kommando:

#aconnect -o

Produktionen kommer att vara ungefär så här:

klienten 20: "UMA25S" [typ = kernel]
0 ' UMA25S MIDI 1'
klienten 128: "Flytande Synth (348)" [typ = användare]
0 "synth input port (348:0)"

Behaga ta märka av de två klient nummer (i detta fall 20 och 128), och även portnummer (0 för min styrenhet utgång) och 0 för Fluidsynth input.

Nu ansluter vi båda, med kommandot:

#aconnect 20:0 128:0

Du bör vara tillbaka på det Linux snabbt igen, så nu är det dags att föra Fluidsynth skal tillbaka till förgrunden med kommandot:

#fg

Kolla ditt tangentbord, och om allt gick bra, ha kul!

Fluidsynth skalet kan användas för att ställa in flera saker på programvara, från den SoundFont används till effekter som reverb och chorus, så vänligen Läs dokumentationen för programvaran för att lära sig göra saker du behöver.

Jag tycker verkligen att det enklaste sättet att ändra SoundFonts är sluta Fluidsynth (bara skriver du quit och trycker på ENTER på programvarans skal), och springa befalla lina igen med andra SoundFont fil. Efter det måste du återansluta programvaran med MIDI-controller, som vi gjorde på trappan framför, så i ett nötskal, avsluta programmet och upprepa allt om detta steg med ett annat SoundFont Filnamn :)

Om något går fel eller om din ljud kort slutar svara, helt enkelt starta din Edison styrelse med kommandot starta om .

Se Steg
Relaterade Ämnen

Cloud luftföroreningar analytics med Intel Edison och IBM Bluemix

luft påverkar vår livskvalitet. Luftföroreningar leder till sjukdomar, Allergener orsaka människor att känna sig sjuk, täppt inomhusluft kan leda till förlorad produktivitet. Människor i störst behov omfatta personer med astma, kol, pollenallergi och...

Subtrahera bakgrunden från en video med Intel Edison och OpenCV

Detta är en Instructable att visa dig hur man subtrahera bakgrunden av en bild med hjälp av Intel Edison och OpenCV. Denna teknik kan användas för att identifiera rörliga objekt i en video som bilar, människor, etc.Steg 1: Vad du behöverIntellekten E...

Telegram med Intel Edison och Python

Detta instructables visar hur du konfigurerar Yocto pakethanteraren och använder ett Telegram bot Python bibliotek. Även om Intel Edison är styrelsens mål, är det möjligt att anpassa följande steg för att en liknande maskinvara.Steg 1: Komma igång me...

Programmerbara MIDI Synth med Intel Edison och Csound

En MIDI-controller är som en dators tangentbord, men istället för att skicka tecken till datorn, det skicka anteckningar (och en hel del ytterligare information om hur tonen spelas). Du kan läsa mer om MIDI-Controllers här.Vanligtvis en MIDI-controll...

Smart babymonitor med Intel Edison och Ubidots

Intellekten Edison är liten nog för kläder. Det ger stor flexibilitetför utvecklare genom språk och programmeringsmiljö det erbjuder och den har integrerat Wi-Fi och Bluetooth som gör det perfekt för en bärbar. Nu för tiden finns det många kläder på...

Små Home Automation med Intel Edison och Microsoft Azure

Sakernas Internet står för "Sakernas Internet" som är en utveckling av Internet där det planeras för varje enhet ha nätverksåtkomst, så att de kan skicka och ta emot data. Och ännu viktigare, att identifiera themselvesto andra enheter.Detta kan...

Spela ljud med Intel Edison och Arduino använder en Bluetooth-högtalare

Detta är en kort introduktion om hur man spelar ljud genom Intel Edison styrelsen när du använder Arduino som en programmeringsmiljö.Sedan Arduino styrelsen för Intel Edison inte har någon ljud capbabilities, vi använder en billigt Bluetooth-högtalar...

Sensei Cell - bygga ett automatiserat växthus med Intel Edison och Arduino

Sensei Cell är en prototyp för ett automatiserat växthus.En isolerad kammare byggs från en cylindrisk skärm har förvandlats i ett växthus med två åtskilda miljöer.Varje hylla har fyra sensorer (markfuktighet, markens temperatur, fuktighet, ljus) som...

Smart grönt hus med Intel Edison och Microsoft Azure

Jag har deltog Intel IoT turnén här i Silicon Valley under förra helgen och gjorde detta häftiga projekt – smarta gröna huset. Intel tillhandahålls en massa sensorer, och jag tänkte göra något med grönt hus. Jag har placerat olika sensorer inne i grö...

Automatiserad vattning av krukväxter med Intel Edison

Automatiserade vattna krukväxter med Intel Edison... En fukt Sensor känner av den låga fukthalten i jord och aktiverar vattenpumpen eller magnetventilen som styr flödet av vatten. När det krävs vattnet pumpas till växterna, sensorn automatiskt stanna...

WiFi baserade hemautomation av Intel Edison och banan Pi M1

#IntelIoT #2015HackNTUHej! Människor,Detta är projektet jag gjort ensam under den nationella Taiwan Univ. Hackthon, sedan 21 augusti 2015 till 23 augusti 2015 i Taipei. Jag försökte göra något kunde vara till hjälp för de Taiwaness vars ålder är gamm...

Telefon styrs garageporten, drivs med Intel Edison Blynk & Arduino

Automatiserad produkter har blivit vanligare och lösningar som är billiga finns i vissa områden, ett exempel kan vara inomhus blixt eller automatiska timers. Men om du vill att en garageport som kan öppnas med en telefon och inte vill betala för nya...

Textilen dörrmatta med Intel Edison

Dörrklockor är så gammaldags. Vem vill lita på förbrukaren insatsen för att berätta när någon är på din dörr när du kan använda en mikrokontroller att berätta?I detta projekt kommer vi att bygga en tryckgivare som lever under din dörrmatta. När tryck...

Dagis övervakning och spårning System med Intel Edison Development Kit

Vi har byggt ett dagis övervakning och spårning system med Intel Edison styrelsen tillsammans med Bluetooth låg energi (BLE) enheter och en USB-kamera. Det är en demonstration av hur lätt Intel Edison DevKit kan användas för att bygga en lösning till...

Audio Server och inspelare med Intel Edison

En av de bästa sakerna med Intel Edison är att den kan fungera som en server. Detta innebär att du kan lagra filer och dela dem om du vill. Detta en stor möjlighet för curating spellistor och lagra andra ljudfiler. Detta kan typ av ses en digital ver...

Intellekten IoT EDI - övervakning en bekväm och säker miljö (med Intel Edison)

Innan för att starta, jag skulle vilja tacka Intel och Instructables för tillfället: Jag har valts bland annat vinnaren av en fantastisk Intel IoT Edison & Grove Kit... Det var mycket förvånande för mig, och jag är mycket tacksam för det. Tack! :-)In...

Komma igång med Intel Edison - Python programmering

Denna guide är för alla er python programmerare som har alltid undrat,vad är det bästa sättet att komma in i "IoT"(Internet of Things) , nu sedan du har gjort det till den här sidan, köpa dig en Intel Edison från Amazon eller online lagra som Ad...

Automatiserad studiemiljö med Intel Edison

I detta projekt ska jag visa dig hur man gör en automatiserad studiemiljö med Intel Edison!Intel-Edison använder flera sensor för att övervaka miljön i ditt studierum. Edison optimerar miljön på ditt rum som passar dina angivna parametrar för att stu...

Kamera fälla ladda upp Twitter med Intel Edison

Kamera fällor är specialdesignade kameror för att fånga bilder av djur i ett djurliv. Det syftar till att studera ekosystemet i dessa djur i skogen. Denna kamera är utrustad av motion cencors som använder censor pir. Om det finns en rörelse från plat...