keskiviikko 17. joulukuuta 2014

Midiman Oxygen 8 Keyboard



Kuvissa oleva Midiman Oxygen 8 kaksi-oktaavinen midi keybord voidaan yhdistää tietokoneeseen USB kaapelilla ilman mitään ulkoista rautatavaraa, laite myös saa myös virtansa USB:n kautta.
Soittaessa saamme ulos midi-viestejä, sinänsä laite itsessään ei tuota mitään ääntä, vaan se on vielä kytkettävä softa syntetisaattoriin ... siis johonkin ohjemaan joka kykenee midi-viestit muutettamaan ääniksi

Midi-viestit voidaan myös konsolissa tulostettua joko suoraan ruudulle tai tiedostoon.

Laite tietenkin vaatii ajurit, ja ainakin Ubuntussa ne löytyi suoraan pakettienhallinnasta nimellä midisport-firmware

KONSOLISSA:

amidi -l

Tuloksena meillä voi olla... jos kaikki on mennyt oikein
   Dir Device    Name
   IO  hw:1,0,0  Keystation MIDI 1

(voit harmalla alla olevan tekstin hypätä yli)

jolloin kutsulla:

amidi --dump -p hw:1,0,0

Laitteen tuottamat midi-viestit tulostuu suoraan ruudulle

90 35 27
     35 00
90 39 42
     39 00
90 3C 32
     3C 00
90 3E 19
     3E 00
90 40 37
     40 00

Yllä 5 koskettimen painallusta.

Viestit voidaan ajaa suoraan myös tiedostoon joko sysex dumppina tai sitten yksinkertaisesti putkitetaan jonnekin tiedostoon.

amidi --port=hw:1,0,0 --receive=dump.syx

amidi --dump -p hw:1,0,0 > dump.txt

Ääntä ei tietenkään tule ulos koska vaatii ohjelman joka pystyy soittamaan nämä midi-viestit

TYÖPÖYDÄLLÄ 1:

(lähes reaaliaikainen ääni ulos, ilman multimedia ydintä)

Tarvitaan nämä tai vastaavat ohjelmat

QjackCtl, graafinen liitäntä Jackiin
FluidSynth ja Qsynth käyttöliittymä

JACK Audio Connection Kit, jackilla saamme äänet yhdistetty niin että ne virtaa  Midimanilta FluidSynthille.

FluidSynth on reaaliaikainen syntetisaattori ohjelma ja siihen löytyy päälle Qsynth graafinen käyttöliittymä.
Näitä käyttäen Midiman:lla voidaan soittaa ilman viivettä, eikä tietokoneenkaan tarvitse olla ihan se maailman nopein, vaikka softa-syntikasta on kyse.



Kuvan yläosassa:   QSynth joka on graafinen liittymä fluissynthiin.
Siinä aluksi on asennettava äänifontit, Setup - Soundfonts ja sieltä valitaan tai kirjoitetaan polku fonttikirjastoon (esim /usr/share/sounds/sf2/FluidR3_GM.sf2)

Kuvan keskellä: Jack Audio Connection Kit (klikkaa connect)  ja sen alapuolella: Connections,
Ottamalla hiirellä kiinni vasemmanpuoleisesta laatikosta ja raahaamalla oikeanpuoleiseen teemme kytkennän, kuvasta selviää että kytkentä on tehty välillä 20:Keystation - 129:FLUID Synth

Jotta saamme Keystation näkymään on tietenkin kytkettävä USB kaapeli ja virtakytkin 1:lle Midimanissa, Jack osaa kyllä itse etsiä laitteet, mutta välillä joutuu Midimanin virtakytkintä käyttämään ei-on asennossa jos ääntä ei tule ulos, esimerkiksi jos tietokone on ollut välillä valmiustilassa.

Nyt pitäisi sitten ääntä tulla ulos, QSynth paneelin vasemmassa alakulmassa pitäisi vilkkua vihreä valo kun painetaan soittimen kosketinta.
(jos tietokoneen muut äänet katoaa esim. Youtube videoista ... sulje Jack ja FluidSynth)

TYÖPÖYDÄLLÄ 2:

Linux Multimedia Studio eli LMMS musiikkisekvensseri ohjelma.

Tätä ohjemaa käyttäessä ei tarvita SoftSynthtiä eikä Jackiä, sinänsä siis helppoa, mutta jonkinlainen viive on kuitenkin havaittavissa hitaammilla koneilla, muuten ohjelma tuntuu aika hyvältä, etenkin Piano Roll.
Nuotittaa ohjelma ei osaa.
Ohjelma ei kaappaa ääniä koneen muilta ohjelmilta, mutta jos kuitenkin tekee näin, äänet palautuu kun suljet ohjelman.

MidiManin kytkeminen tapahtuu aika helposti, valitse Song-Editor tai Beat+Bassline Editor klikkaa sitä työkalu ikonia mihin haluat laitteen kytkeä, ja sieltä polun päästä valitse laite (kuvassa)
20:0 Keystation:Keystation MIDI 1




jatkuu...


Ei kommentteja:

Lähetä kommentti