Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: ajaaskel - 11.09.11 - klo:13.09

Otsikko: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 11.09.11 - klo:13.09
Laitoin "Hexter" -ohjelman tavalliseen Nattyyn mutta huomasin että siitä puuttui yksi riippuvuus, "dssi-host-jack".   Alkoi toimia ok kun asensi sen, vaikka päätteessä:

Koodia: [Valitse]
sudo apt-get install dssi-host-jack
Hexter: ssä olevia Yamaha DX7 syntikan ääniä voi soitella ulkoisella midi-koskettimistolla, tuli kokeiltua.  Testaamaan ääniä pystyy ilman ulkoista midi-koskettimistoakin kun asentaa "vkeybd" paketin joka tekee koskettimiston näytölle.   Jack: lle löytyy myös vastaava "virtuaalinen koskettimisto", se paketti on "jack-keyboard".  

Olisi mielenkiintoista soitella jotain hyvää Hammond jäljitelmää missä ne liukusäätimet tai jotain huipputason flyygeliä, mistähän nuo löytyisivät ? "Klavia Nord" syntikan kaltaiset piano tai urut olisivat herkkua... :)


PS.  Ubuntu Natty Studiossa tuo Hexter on valmiiksi asennettuna ja toimivana.
PPS.  "Aeolus" kirkkourkujakin tuli kokeiltua, toimivat ongelmitta heti.
PPSP.   Tuohon Hexteriin saa valtavan valikoiman Yamahan DX7: n ääniä, ohjelma osaa lukea ja tallettaa niitä.  Täällä on hieman enemmän kuin riittävästi erilaisia DX7 syntikan ääniä:
http://bobbyblues.recup.ch/yamaha_dx7/dx7_patches.html (http://bobbyblues.recup.ch/yamaha_dx7/dx7_patches.html)
Otsikko: Vs: Hexter & Natty 11.04
Kirjoitti: Asmo Koskinen - 11.09.11 - klo:15.53
Olisi mielenkiintoista soitella jotain hyvää Hammond jäljitelmää missä ne liukusäätimet tai jotain huipputason flyygeliä, mistähän nuo löytyisivät ? "Klavia Nord" syntikan kaltaiset piano tai urut olisivat herkkua... :)

Tarvitset koskettimet ja QSynthin.

Kokeile lähteä liikkeelle jostain täältä:

http://apps.linuxaudio.org/wiki/soundfonts

"Another free soundfont for the free sotfware community, this time
resembling a Yamaha Disklavier Pro piano. Creative Commons
Attribution 3.0 license. Enjoy!

Example music rendered through the soundfont:

http://zenvoid.org/audio/beethoven_fur_elise_20080808.ogg "

http://lalists.stanford.edu/lau/2008/08/0154.html

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: Hexter & Natty 11.04
Kirjoitti: Heikki Ketoharju - 11.09.11 - klo:16.59
Hyviä Hammond-mallinnoksia Linuxille ei ole. (Joku kunnon urkuharrastaja voisi ottaa tuosta tuon sanan 'Linuxille' pois, ja todeta että Hammond on Hammond).

Jos kuitenkin urheilu kiinnostaa, niin tässä: http://people.dsv.su.se/~fk/beatrix_home.html
Tuo ei ole avointa lähdekoodia, mutta silti se on käännettävä lähdekoodista. Siinä on ymmärtääkseni jotain bugeja ja se on muutenkin keskeneräinen. Kehitys on pysähtynyt, eikä koodiin saa kajota. Soundi on kuitenkin sangen uskottava. Lisätietoja: http://arnout.engelen.eu/index.php/Beatrix

Sampo Savolainen taas on tehnyt 60-luvun uruista sangen uskottavankuuloisen mallinnuksen: http://code.google.com/p/foo-yc20/

Bristolissa on urkumallinnus, mutta se on todella kehnon kuuloinen.

***

Flyygelien kohdalla tilanne on paljon parempi! LinuxSamplerin mukana tulee ihan ok:n kuuloinen flyygelimallinnus, ja jos se ei riitä niin aina voi ostaa Pianoteqin:
http://www.linuxsampler.org/
http://www.pianoteq.com

Pahin kompastuskivi lienee Linuxsamplerin asentaminen Ubuntuun, siinä voi tulla hankaluuksia. Kannattaa etsiä vaikkapa ajantasainen PPA.
Otsikko: Vs: Hexter & Natty 11.04
Kirjoitti: ajaaskel - 11.09.11 - klo:21.11
Ajattelinpa kokeilla tuota Yamaha YC-20 urun "digitaalikloonia" ja yritin käntää Natty Studioon lähdekoodista mutta jumituin tähän:

make
g++ src/lv2.cpp -O3 -mtune=native -march=native -mfpmath=sse -ffast-math -ftree-vectorize  -fPIC -DVERSION=1.3.0 -Isrc/ -Iinclude/ -DPREFIX=/usr/local -Wall  -c -o src/lv2.o
src/lv2.cpp:24:17: fatal error: lv2.h: Tiedostoa tai hakemistoa ei ole
compilation terminated.
make: *** [src/lv2.o] Virhe 1

eli ongelmana on että en löydä oikeata LV2 -dev tiedostoa tuohon.  Tuota ennen se vaati:

libjack-dev
libgtk2.0-dev
Otsikko: Vs: Hexter & Natty 11.04
Kirjoitti: Heikki Ketoharju - 11.09.11 - klo:23.25
Helpommalla pääset, jos sanot
Koodia: [Valitse]
sudo apt-get install foo-yc20 ;)
Otsikko: Vs: Hexter & Natty 11.04
Kirjoitti: ajaaskel - 12.09.11 - klo:08.34
Lainaus
Helpommalla pääset, jos sanot.......

 ::)  Oho, enpä ajatellut että se löytyy suoraan jo tuolta kun melko tuore softa, aivan turhaanpa tuota sitten käännän itse !   Kokeillaanpa....   :)  

Edit:   "lv2core" oli paketti joka puuttui käännöksestä, sain  todella nopean (10 min. !) vastauksen ohjelman tekijältä.  Kääntyi tuon paketin lisäyksen jälkeen ok ja toimii hyvin, äänet historialliset kuten esikuvassaan siltä osin kuin pystyn tuota muistelemaan.   Asensin myös pakettivaraston version, sama v1.3.0 sielläkin.

Yksi pieni kehitysidea olisi joka ei liity lainkaan ääneen vaan käytettävyyteen:  Aina kun urun käynnistää joutuu ääni- ja midiyhteydet laittamaan käsin Jack: lle tuolta Qjackctrl paneelista, pystyisiköhän tämä ohjelma tallentamaan käytetyt Jack-asetukset ja palauttamaan viimeksi käytetyt (jos sellaiset ovat olemassa) ?
Toinen asia joka mietitytti: Itselläni on kaksi midi-liitäntää, yksi USB: n kautta ja toinen FireWIre -liitännän kautta.  FireWire liitäntä näkyy Qjackctrl -ohjelmassa "MIDI" välilehdellä ja vanha USB-midi taasen "ALSA" välilehdellä.  Jostain syytä vain FireWiren midi toimi, USB-midi ei.

Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: Heikki Ketoharju - 12.09.11 - klo:17.30
Yksi pieni kehitysidea olisi joka ei liity lainkaan ääneen vaan käytettävyyteen:  Aina kun urun käynnistää joutuu ääni- ja midiyhteydet laittamaan käsin Jack: lle tuolta Qjackctrl paneelista, pystyisiköhän tämä ohjelma tallentamaan käytetyt Jack-asetukset ja palauttamaan viimeksi käytetyt (jos sellaiset ovat olemassa) ?
Tuo ominaisuus on olemassa – tosin ei urussa vaan QJackCtl:ssä. Se on ollut siinä vuosikausia, mutta jostain syystä kukaan ei tunnu sitä tietävän: Patchbay.

Tee aluksi kaikki tarvittavat kytkennät niin että ääni kuuluu. Klikkaa sitten QJackCtl:n pääikkunassa Patchbay-nappia.

Eteen aukeaa periaatteessa melko paljon Connections-ikkunaa muistuttava ruutu, mutta älä anna sen hämätä: Tähän ruutuun luodaan kytkentäkaavio, jonka kytkennät QJackCtl sitten tekee automaattisesti puolestasi, kun asianmukaiset inputit ja outputit ilmestyvät näkyviin.

Oikealla puolella olevaan sarakkeeseen luodaan output socketit. Klikkaa "Add" ja eteen aukeaa uusi ikkuna.
Ylimpänä on socketin nimi. Tähän voi laittaa mitä vaan, mikä kuvaa sockettia. (Tässä tapauksessa YC-20 voisi olla hyvä nimi.) Client-kohtaan valitaan haluttu clientti eli ohjelma. Sen jälkeen seuraavasta valikosta valitaan haluttu ulostulo ja klikataan "add" plug. Stereoäänen tapauksessa on syytä lisätä vielä toinenkin plugi, jonka jälkeen klikataan OK.

Sama toistetaan toisessa sarakkeessa, mutta tällä kertaa tietenkin luodaan input, johon urun ääni laitetaan.

Samalla lailla luodaan myös midi-kytkentä – hieman hämäävästi samoihin sarakkeisiin. Isompien setuppien kanssa kannattaa olla tarkkana, ja luoda vaikkapa tyhjät Socketit, joille antaa nimet "Audio" ja "Midi". Katso lisäämäni liitetiedosto, niin ymmärrät paremmin, mitä tarkoitan.

Tämän jälkeen toimitaan samoin kuin Connections -ikkunassa: valitaan haluttu output ja input, ja klikataan "Connect" -nappulaa. Vaihtoehtoisesti voit vetää hiirellä piuhan inputista toiseen – kuten Connections -ikkunassakin.

Nyt Patchbay on valmis. Se kannattaa tallentaa yläreunan save-nappulalla. Minulla on oma kansio kaikille Patchbay-määrittelyille ja muulle vastaavankaltaiselle – kuten sessioiden käynnistysskripteille. Tiedostolle kannattaa antaa järkevä nimi, koska se ilmestyy myös preset-valikkoon. Tallennussysteemi on käytettävyydeltään hieman omituinen noin sivumennen sanoen. Kun siihen tottuu, se on kuitenkin ihan ok.

Nyt sitten vielä klikkaat Activate-napin pohjaan, ja kaiken pitäisi olla valmista! YC-20 -ohjelman käynnistyessä kaikki kytkennät luodaan automaattisesti :)

(Mikäli ohjelmointi on tuttua, niin Patchbay osaa myös tunnistaa inputit ja outputit, joiden nimet vaihtuvat. En ole ihan varma, osaako se säännönmukaisia lausekkeita, mutta ainakin jonkinlaisia merkkijonontunnistuskaavoja on mahdollista käyttää. Itse olen kuitenkin pärjännyt aika hyvin ilman tuollaistenkin virittelyä.)

Toinen asia joka mietitytti: Itselläni on kaksi midi-liitäntää, yksi USB: n kautta ja toinen FireWIre -liitännän kautta.  FireWire liitäntä näkyy Qjackctrl -ohjelmassa "MIDI" välilehdellä ja vanha USB-midi taasen "ALSA" välilehdellä.  Jostain syytä vain FireWiren midi toimi, USB-midi ei.
Tarkoitatko, että foo-yc20 ei tarjoa ALSA-kytkentää? Vai sitä, että vaikka reitität Alsa midiin kytketyn midikiipparisi asianmukaisesti Jack midi -signaaliksi (vaikkapa a2jmidid:tä käyttäen) niin siltikään mitään ei kuulu?


[ylläpito on poistanut liitteen]
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 13.09.11 - klo:07.38
Lainaus
Tuo ominaisuus on olemassa – tosin ei urussa vaan QJackCtl:ssä. Se on ollut siinä vuosikausia, mutta jostain syystä kukaan ei tunnu sitä tietävän: Patchbay.

Johtuu varmaan siitä että en ole koskaann käyttänyt sitä kun Ardour on palauttanut omat kaapelointinsa kun käynnistän sen.   Näin siis oli tähän asti.    Nyt kävi niin --- ja erittäin harmmittavasti että kun menin tarkastamaan Ardour nauhoituksiani niin se herjasi kaapeloinneista ja ei osannut enää palauttaa niitä itse automaattisesti :-(     Tuo on hirvittävän iso kiusa,    nauhoituksia on paljon.   Missähän / miten nuo johtoasetukset on talletettu ja pystyyköhän niitä korjaamaan itse ?

 
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 13.09.11 - klo:13.20
Tällä saa kohtuullisen pianon:

Koodia: [Valitse]
jack-dssi-host fluidsynth-dssi.so
ja lataa tuohon äänifontit täältä:

http://www.flstudiomusic.com/2010/04/11-piano-soundfonts.html (http://www.flstudiomusic.com/2010/04/11-piano-soundfonts.html)

Valitsee tuolta ensin "Stereo Concert" ja listalta vaikkapa "St.Concert 02P", lieneekö Steinway alkuperäinen äänilähde nimestä päätellen.
  
Ennen tuota pitää olla "dssi-host-jack" ja "fluidsynth-dssi" asennettuina, Synaptic: in kautta tai komentoriviltä ja Qjackctrl: n avulla "jackd" käynnissä.  Lisäksi sieltä pitää mennä ---> Connect ja "ALSA" välilehdestä liittää midiyhteys.

Kokeilin useampia suuriakin fonttitiedostoja kuin yllämainittu jo melko vanha tiedosto mutta ne olivat ilmeisesti puutteellisesti rakennettuja kun eivät soineet sen paremmin ehkä yhtä poikkeusta lukuunottamatta. Ongelma-alue tuntuu pianossa olevan keskialueelta ylöspäin, useissa näytteissä hieman "muovisen" tuntuinen tai eloton ääni joka ei vastannut iskuvoimaan kuten haluan.
Tätäkin kannattaa kokeilla:   "WST25FStein_00Sep22", löytyy Googlella monesta paikasta.
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: Heikki Ketoharju - 14.09.11 - klo:01.41
Nyt kävi niin --- ja erittäin harmmittavasti että kun menin tarkastamaan Ardour nauhoituksiani niin se herjasi kaapeloinneista ja ei osannut enää palauttaa niitä itse automaattisesti :-(     Tuo on hirvittävän iso kiusa,    nauhoituksia on paljon.   Missähän / miten nuo johtoasetukset on talletettu ja pystyyköhän niitä korjaamaan itse ?
Ardourissa (kakkosversiossa) on Track/Bus Inspector -niminen ikkuna, jonka saa auki Windows-valikosta. Siellä pystyy säätämään kytkennät kohdilleen. Minullakin on joskus aina käynyt Ardourin kanssa tuota ongelmaa, mut monesti onneksi kyse on vain muutaman piuhan uudelleenkytkemisestä. Kytkennät voi toki tehdä myös suoraan QJackCtl:n kautta, ja vaikka automatisoida Patchbayhin. Jotkut tekee niinkin juuri tuon Ardourin bugaamisen takia. Patchbay ei ole mulla bugannut koskaan.

Toivotaan, että tuleva Ardourin kolmosversio korjaisi noita ärsyttäviä epäluotettavuuksia, mitä joskus sen kanssa tulee...
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 14.09.11 - klo:10.50
En pidä tuota Ardourin vikana varsinaisesti koska kaikki toimi ok siihen asti kunnes aloin etsiä urkuja ja pianoja, asentelin / testailin erilaisia yhdistelmiä, jokin niistä ehkä muutti jotain FireWire: ssä tai Jack: ssä jonka jälkeen Ardour herjaa kappaleen latauksessa että ei löydä piuhojaan joita on 24 kpl (12 sisään + 12 ulos) --- tai sitten olen itse sählännyt jotain muuta kokeillessani, täytyy tutkia lisää.
     
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: Heikki Ketoharju - 15.09.11 - klo:10.16
Aivan, joo. Vika voi olla myös Jackin muuttuneissa asetuksissa. Ohjelmat ei noita asetuksia yleensä muuta, mutta olet tietenkin saattanut vahingossa muuttaa inputtien järjestystä tai jotain.

Myös Ardour kuitenkin toisinaan sotkeentuu noissa inputeissa ja outputeissa – syystä, joka on minulle jäänyt epäselväksi.
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 10.10.11 - klo:11.03
Tuli pieni ongelma:  Yritin Natty Studiossani käyntiin Fluidsynth: iä mutta se ei löydä äänilähtöä jostain ihmeen syystä.  Tavallisessa Natty: ssä se toimi ja löysi äänen ulos Jack: in kautta.  Mikähän ero tuon aiheuttaa ?    Ubuntu Natty Studio olisi erinomainen kun itselläni on siinä valmiina "lowlatency" kernel niin  xrunit ei juokse eikä ääni pätki/rätise.

FluidSynth version 1.1.3
Copyright (C) 2000-2010 Peter Hanappe and others.
Distributed under the LGPL license.
SoundFont(R) is a registered trademark of E-mu Systems, Inc.

SSE2 detected
zombified - calling shutdown handler
fluidsynth: error: Help! Lost the connection to the JACK server
Type 'help' for help topics.

>

Kokeilin hätäratkaisuna laittaa 3.0 lowlatency: n tavalliseen Nattyyn mutta tuota joutuisi virittelemään pidempään. Se kyllä toimii, ääni tulee ja xrunit pysyy poissa mutta jumii jonkin ajan päästä koko koneen kun siihen ei ole tehty vielä mitään asetuksia rt-käyttöä varten.


Edit:  Täällä väitetään että Fluidsynth v1.1.3 on "rikki" ja v1.1.1 olisi "ok":

http://www.remastersys.com/forums/index.php?topic=1022.5;wap2 (http://www.remastersys.com/forums/index.php?topic=1022.5;wap2)

En kyllä tiedä tarkasti mihin tuo viittaa mutta AV Linux: in yhteydessä tuo oli havaittu.
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 10.10.11 - klo:19.47
Lainaus
Tuli pieni ongelma:  Yritin Natty Studiossani käyntiin Fluidsynth: iä mutta se ei löydä äänilähtöä jostain ihmeen syystä.  Tavallisessa Natty: ssä se toimi ja löysi äänen ulos Jack: in kautta.  Mikähän ero tuon aiheuttaa ?  

Alkoi ehkä selvitä tämäkin kuvio.   Tavallisessa Natty: ssä on "jackd" versio 2.   Natty Studio: ssa on "jackd" versio 1.    Nykyinen FluidSynth yrittää käyttää kakkosversiota ja herjaa tuolla tavalla kun ei onnistu.   Kokonaan uusi ongelma on sitten että en voi vaihtaa Ubuntu Studio: ssa Jack-kakkoseen kun Ardour taasen ei osaa käyttää kuin Jack-ykköstä.  Eli FluidSynth ja Ardour  pitäisi laittaa joko kokonaan erillisiin asennuksiin tai saada Ardour toimimaan Jack-kakkosella tai kääntää FluidSynth lähdekoodista Jack-ykköselle --- luulisin.
Kokeilin myös käyttää FluidSynth: iä Alsa: lla yksin mutta viiveet häiritsevät soittoa liikaa. Jack: llä tuo tuntuisi toimivan hyvin.    


Edit 9.11.2011:
Laitoin kakkosversion "jackd": n Natty Studio koneeseen ja alkoi Fluidit toimia ok.  Yllätys oli että myös Ardour hyväksyy tuon kakkosversion jackin --- en ole varma mikä oli ristissä kun aiemmin yritin.   
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 12.10.11 - klo:20.23
Lainaus
Tuo ominaisuus on olemassa – tosin ei urussa vaan QJackCtl:ssä. Se on ollut siinä vuosikausia, mutta jostain syystä kukaan ei tunnu sitä tietävän: Patchbay.

Kiitos, tuo Patchbay -tieto tuli todella tarpeeseen ja samalla selvisi hieman muutakin hyödyllistä.

Tämä "Patchbay" onkin ihan kätevä ominaisuus QjackCtrl: ssa.   Opin käyttämään sitä hieman yksinkertaisemmalla tavalla, ei oikeastaan tarvitse tietää mitään sen sarakkeista vasemmalla ja oikealla. Patchbay osaa vetää kaapelit nyt oletuksena kuten haluan.   Sain sen avulla myös korjattua kaapeloinnit noihin talletettuihin Ardour nauhoituksiin niin että Ardour ei enää herjaa kun aiemman nauhoituksen aukaisee nyt uudestaan.  Iso helpotus sillä muuten olisi pitänyt käsin korjata yli 1000 kaapelia --- ja yhdessä kaapelissa on tunnetusti kaksi päätä.  Tässä idea / korjaukseni vaiheet lyhyesti jos joudut samaan tilanteeseen että Ardour herjaa kappaleen latauksessa kaikista kaapeloinneista:

1)  Avaa Ardour: ssa kappale "kaikki kaapelit sekaisin" -herjoista välittämättä.

2) Viritä käsin alkuperäinen kaapelointi tulo- ja lähtöpuolelle.  Itse käytin "Patchage" ohjelmaa, tuntuu itsestäni selkeältä käyttää ja nähdä mikä menee minne mutta sama onnistuu pelkällä "QjackCtrl" ohjelmallakin "Connect" napin takaa.

3) Avaa "QjackCtrl" ohjelmasta "Patchbay".

4)  Paina "New" nappia niin nykyiset asetukset luetaan muistiin.    

5)  Paina "Save" ja keksi jokin kuvaava nimi.  Itse laitoin nimeksi "patch_12_12" kuvaamaan että siinä on 12 kanavaa sisään ja 12 kanavaa ulos.

6)  Paina "Activate" päälle.  Tuon vaikutus on että Patchbay pakottaa aina tuon kaapelointijärjestyksen kun "QjackCtrl" on käynnistetty ja kappale ladataan Ardour: ssa.

7)  Talleta kappale Ardour: ssa.  

8 ) Sulje kappale Ardourissa ( Session / Close).   Kun seuraavan kerran avaat sen ei herjoja enää tule.

9) Avaa seuraava kappale Ardour: ssa.  Saat taas herjan mutta kaapeloinnit onkin silti nyt jo valmiiksi oikein. Ei tarvitse enää kuin tallettaa kappale Ardour: ssa (Ctrl-S) ja siitä ei tule enää herjoja avattaessa jälleen eli tuo kaapelointijärjestys tallettui kappaleen mukana.

Kätevyys tässä menettelyssä oli se että Patchbay osasi poimia nykyisen kaapeloinnin muistiin kun se kerran oli viritetty halutulla tavalla (ilman että niitä tarvitsee käsin määritellä tuolla Patchbay: n ikkunoissa) ja tallettaa sen ( New,  Save)  ja pakottaa sen oletukseksi tästä eteenpäin ( Activate ).


PS.  Piti laittaa välilyönti kahdeksikon ja sulun väliin --- tai foorumisofta muuttaa sen hymynaamaksi aurinkolaseilla eli täksi:  8)

PPS.  Laitan vielä kuvan tuohon alle Ardour: in herjoista (näkyy vain kirjautuneille käyttäjille):
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: koivukoski1 - 13.10.11 - klo:09.32
Ardour 2.8.12 ja Jack2 1.9.7 ? En ole tosin vielä itse kokeillut.
t .Koivukoski1
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 13.10.11 - klo:10.08
Lainaus
Ardour 2.8.12 ja Jack2 1.9.7 ?

Heräsi tuo sama idea, en ole kokeillut, kiinnostaa kuulla jos kokeilet tuon. Ei taida olla valmista .deb pakettia tuosta 2.8.12 Ardour: sta missään ? 
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: koivukoski1 - 13.10.11 - klo:12.15
Ardour.org "ready-to-run" binary packages?
t. Koivukoski1
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: Heikki Ketoharju - 14.10.11 - klo:02.13

Kiitos, tuo Patchbay -tieto tuli todella tarpeeseen ja samalla selvisi hieman muutakin hyödyllistä.

Tämä "Patchbay" onkin ihan kätevä ominaisuus QjackCtrl: ssa.   Opin käyttämään sitä hieman yksinkertaisemmalla tavalla, ei oikeastaan tarvitse tietää mitään sen sarakkeista vasemmalla ja oikealla. Patchbay osaa vetää kaapelit nyt oletuksena kuten haluan.   Sain sen avulla myös korjattua kaapeloinnit noihin talletettuihin Ardour nauhoituksiin niin että Ardour ei enää herjaa kun aiemman nauhoituksen aukaisee nyt uudestaan.  Iso helpotus sillä muuten olisi pitänyt käsin korjata yli 1000 kaapelia --- ja yhdessä kaapelissa on tunnetusti kaksi päätä.  Tässä idea / korjaukseni vaiheet lyhyesti jos joudut samaan tilanteeseen että Ardour herjaa kappaleen latauksessa kaikista kaapeloinneista:

Kätevyys tässä menettelyssä oli se että Patchbay osasi poimia nykyisen kaapeloinnin muistiin kun se kerran oli viritetty halutulla tavalla (ilman että niitä tarvitsee käsin määritellä tuolla Patchbay: n ikkunoissa) ja tallettaa sen ( New,  Save)  ja pakottaa sen oletukseksi tästä eteenpäin ( Activate ).

Juu, tuo on näpsä tapa! Itse yleensä rakennan setupin käsin, koska jos tallennan valmiina olevan setupin, en tiedä ihan varmaksi onko kaikki kaapelit tarpeellisia – minulla on siis todellakin välillä vähän sotkuisia setuppeja :)

Tyypit, jotka äänittää Ardourilla oikein niinkuin työkseenkin, tekee ymmärtääkseni kaapeloinnin tuon patchbayn kautta jo heti alusta pitäen – tällälailla ei haittaa, jos Ardour syystä tai toisesta sotkeentuu...

Kun nyt tuli tuo Patchage puheeksi, niin kerropas miksi käytät sitä? En ole itse koskaan testannut, ja kiinnostaisi, että onko se parempi kuin QJackCtrl:n Connections-ikkuna...

Alkoi ehkä selvitä tämäkin kuvio.   Tavallisessa Natty: ssä on "jackd" versio 2.   Natty Studio: ssa on "jackd" versio 1.    Nykyinen FluidSynth yrittää käyttää kakkosversiota ja herjaa tuolla tavalla kun ei onnistu.   Kokonaan uusi ongelma on sitten että en voi vaihtaa Ubuntu Studio: ssa Jack-kakkoseen kun Ardour taasen ei osaa käyttää kuin Jack-ykköstä.  Eli FluidSynth ja Ardour  pitäisi laittaa joko kokonaan erillisiin asennuksiin tai saada Ardour toimimaan Jack-kakkosella tai kääntää FluidSynth lähdekoodista Jack-ykköselle --- luulisin.
Kokeilin myös käyttää FluidSynth: iä Alsa: lla yksin mutta viiveet häiritsevät soittoa liikaa. Jack: llä tuo tuntuisi toimivan hyvin.    

Joo, tuo on oikeastaan yksi keskeisimpiä syitä, miksi siirryin Archiin. Ärsytti, kun ohjelmista oli väärät versiot, jotka ei soittaneet keskenään yhteen. Archissa käännetään suurin osa softista itse, mikä loppujen lopuksi tuottaa toimivat softat – ainakin useimmiten...

Olet aivan oikeassa, että sinun pitäisi luultavasti kääntää jotain softia lähdekoodista. Uskallan veikata, että Ardourin kääntämisessä menee ihan jeesuksenmoisen kauan. Tai voithan ladata Ardourista valmiiksi käännetyn paketin suoraan sen sivuilta: http://ardour.org/download

Ainakin mulla on tuosta hyviä kokemuksia. Ei oo ärsyttäviä käännös- tai paketointibugeja!
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: koivukoski1 - 14.10.11 - klo:07.52
Ardour 2.8.12 tuntuu toimivan. Jack2 jää minulla harmaaksi (gui), en tullut kokeilleeksi, jos komentoriviltä olisi käynnistänyt. Uuden gui:n omaavat parametriset eq:t kaataa Ardourin, mutta niin se on ollut jo vähän aikaa. Ffadon päivitys
taisi tehdä sen viikko sitten. Eilen tuli myös Ffadoa, mutta vika ei korjaantunnut. Taitaa, jotkut pannerit myös kaataa Ardourin.
Toisaalta 3.0.0-12 lowlatency rullaa 0.2ms puskureilla.
Pikku viat, kun saisivat pois.
t. Koivukoski1   
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 14.10.11 - klo:10.06
Täytyypä kokeilla tuota Ardour versiota.  Kävin jo maksamassa Ardour: in sivuilla ja yritin latausta kolme kertaa, aina stoppasi 4.5 M kohdalle.  Etsin jotain sähköpostiosoitetta jonne laittaa viestiä mutta kun en löytänyt muuta kuin "käytä irc: iä" ja en ole toistaiseksi ollut irc -käyttäjä niin laitoin keskustelufoorumille lyhyen viestin että en onnistunut latauksessa.  Taisi olla virheliike kun ottivat sen töykeytenä ja kehottivat ottamaan sähköpostilla yhteyttä. No, sainhan sähköpostiosoitteen mutta harmi että tuli tahattomasti ärsytettyä heitä.   :(

Huomasin muuten että tuo revisio -12 vaatii Jack: stä tarpeeksi uuden version tai Ardour kaatuilee.  Niin lukee tuolla Ardourin sivuilla:  "Please note that Ardour now requires the latest JACK latency API which can be found in JACK1 0.120.2 or JACK2 1.9.7 "

http://ardour.org/node (http://ardour.org/node)
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: koivukoski1 - 14.10.11 - klo:11.30
Ei auttanut uudet jackit. Harmi tuo latauksen epäonni.
t. Koivukoski1
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 09.11.11 - klo:09.57
Käytän edelleen Natty Studion mukana tullutta Ardouria.  Uudemmalla versiolla syntyi "tyhjää" aiemmin äänitettyjen kappaleiden alkuun eli merkinneekö tämä sitä että eri Ardourin versioiden käyttämä tiedostoasu ei ole vakiintunut, en ole varma.

Lainaus
Kokonaan uusi ongelma on sitten että en voi vaihtaa Ubuntu Studio: ssa Jack-kakkoseen kun Ardour taasen ei osaa käyttää kuin Jack-ykköstä.

Tuo ei pidä paikkansa.  Laitoin kakkosversion "jackd": n koneeseen Natty Studiossa ja näyttää hyvältä, toimii Fluid ja Ardour sulassa sovussa.  En ole varma miksi tuo edellisellä yrityksellä ei onnistunut mutta erinomaista että se toimii.   Sain myös nuotinnusohjelman (musescore) soittelemaan "Qsynth": in kautta ulos mitä olin nuotintanut.  

Jackin version voi tarkastaa päätteessä:
Koodia: [Valitse]
jackd --version
jackdmp 1.9.7            <--- tuo on Jack2


Qsynthin kanssa kohtasin pienen merkillisyyden kun sen asetukset olivat Alsa: lla ja laitoin tilalle "jack":  Heti kun talletin muutoksen Qsynth jumittui.  Pakotin Qsynth: in alas mutta muutokset eivät jääneet talteen vaan se "Alsa" luki edelleen.  Puskin tuossa hetken päätäni seinään kunnes keksin käynnistää Qsynthin ilman että Jack tai edes QjackCtrl on käynnisssä.  Tallennus onnistui heti mutta midi- ja audiokaapelointien vuoksi jouduin käynnistämään QjackCtrl: n perässä.  Noin päin se ei näyttänyt haittaavankaan, midi alkoi mennä Qsynth: lle kun soittelin ja äänet kuuluivat Firewiren kautta ulos.
Järjestys tuossa oli siinä mielessä poikkeava että usein sovellukset odottavat että Jack laitetaan käyntiin etukäteen valmiiksi (esim. QjackCtrl: n avulla tai jollain muulla tavalla),  Qsynth puolestaan jumi asetuksia Alsalta Jackille vaihdettaessa jos sille tarjottiin valmiiksi käynnistettyä Jack: iä.  

Tällä tietoa en enää tarvitse vanhempaa ykkös-Jackiä.  Alla kuva (näkyy vain kirjautuneille käyttäjille) miten tuo kakkos-Jack näkyy Synaptic: ssa:
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: Esa Linna - 13.11.11 - klo:23.27
Alkuperäiseen aiheeseen liittyen Bristolin valikoimassa riittää paljon kokeiltavaa:
http://bristol.sourceforge.net/

Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: Heikki Ketoharju - 16.11.11 - klo:12.32
Alkuperäiseen aiheeseen liittyen Bristolin valikoimassa riittää paljon kokeiltavaa:
http://bristol.sourceforge.net/
Suurin osa noista syntikoista on vain kuvatiedostoina tuossa sivulla. Toki lukuisia mallinnoksia Bristolissa on ihan toimivinakin, mutta soundit ovat minun makuuni melkoisen ohuet, eikä ainakaan alkuperäisiä tarkasti muistuttavasta äänimaailmasta kannata haaveillakaan.

Käytän edelleen Natty Studion mukana tullutta Ardouria.  Uudemmalla versiolla syntyi "tyhjää" aiemmin äänitettyjen kappaleiden alkuun eli merkinneekö tämä sitä että eri Ardourin versioiden käyttämä tiedostoasu ei ole vakiintunut, en ole varma.
Ardourin kolmosversiossa tiedostomuoto tietääkseni muuttuu. En muista onko se jo vakiintunut, vai vieläkö siihen saatetaan tehdä muutoksia. Yhtä kaikki kakkosversion tiedostot ei välttämättä kolmosessa toimi - ainakaan vielä. Kakkosversion tiedostomuoto on vakaa, ja sen pitäisi aueta kaikissa softan versioissa. Vissiin?
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 20.11.11 - klo:16.47
Lainaus
Kun nyt tuli tuo Patchage puheeksi, niin kerropas miksi käytät sitä? En ole itse koskaan testannut, ja kiinnostaisi, että onko se parempi kuin QJackCtrl:n Connections-ikkuna...

Samoja toimintojahan siinä on mutta jotenkin koin sen havainnollisemmaksi kunhan vaan ensin itse järjestelee ne laatikot hyvään malliin näytöllä, voivat olla alkuaan heitetty aivan sikin sokin. 

Jack2 ja Ardour:   Jotain olin varmaan sählännyt tai jättänyt tutkimatta loppuun asti,  kyllä nuo lähti ihan sovussa toimimaan kun yritin uudestaan.

Kävin taas hieman Natty Studion mukana tulevia ohjelmia läpi uteliaisuudesta ja Yoshimi yllätti muutamilla uruillaan kun vaan ensin huomasi etsiä preset listan Yoshimi: tä, katso kuvaa alla.  Äänet lähti soimaan heti kun viritti midi- ja audiokytkennät paikoilleen Qjackctrl: ssa, jonkinlaista vinkunaa mutta haukkasin henkeä yllätyksestä kun löysin tuon urkulistan ja painoin soinnun syntikasta. Tämähän soikin kohtuullisesti !   Soittelin noita ääniä ulkoisella midikoskettimistolla joka sattui olemaan Korg X5 syntikka mutta voisi olla mikä midikoskettimisto hyvänsä.
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: Heikki Ketoharju - 02.12.11 - klo:11.11

Kävin taas hieman Natty Studion mukana tulevia ohjelmia läpi uteliaisuudesta ja Yoshimi yllätti muutamilla uruillaan kun vaan ensin huomasi etsiä preset listan Yoshimi: tä, katso kuvaa alla.  Äänet lähti soimaan heti kun viritti midi- ja audiokytkennät paikoilleen Qjackctrl: ssa, jonkinlaista vinkunaa mutta haukkasin henkeä yllätyksestä kun löysin tuon urkulistan ja painoin soinnun syntikasta. Tämähän soikin kohtuullisesti !   Soittelin noita ääniä ulkoisella midikoskettimistolla joka sattui olemaan Korg X5 syntikka mutta voisi olla mikä midikoskettimisto hyvänsä.


Yoshimi on mahtava softasyna! Suosittelen lämpimästi omien presettien tekemistä, jos aika ja into riittää. Käyttöliittymä on monimutkainen, mutta kun siihen vähän perehtyy, tuolla synalla saa aikaiseksi ihan järkyttävän hyvää soundia. On olemassa tyyppejä, jotka käyttää pelkästään Yoshimia, eikä mitään muuta... (Yoshimi on muuten forkki ZynAddSubFX:stä, ja nyt kesällä se jäi vaille kehittäjää, kun Cal kuoli. Listoilla käydään keskustelua, pitäisikö Yoshimi ja Zyn yhdistää.)

Toinen hyvä syntikka, mitä kannattaa testata on Calf-paketista löytyvä Monosynth. Uusimmassa AV Linuxissa joku oli lätkäissyt siihen todella hyvännäköisen käyttöliittymänkin vielä! Monosynthillä saa aikaan uskottavan kuuloista bassosoundia.
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 02.12.11 - klo:11.36
Lainaus
....tuolla synalla saa aikaiseksi ihan järkyttävän hyvää soundia.

Vertasimme treeneissä, kosketinsoittaja oli juuri ostanut uuden syntikan.  Ei pärjännyt tuo nimipeli Yoshimin äänille.  Alkoi kosketinsoittaja miettiä läppärin hankintaa, pelkästään ääniä generoimaan.   Asiassa on tietty pieniä mutkia, pitäisi pystyä välttämään Alsan viiveet jotenkin.  Äänet tulivat kokeessamme ulos Firewire modulin kautta. 
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: Heikki Ketoharju - 02.12.11 - klo:12.15
Asiassa on tietty pieniä mutkia, pitäisi pystyä välttämään Alsan viiveet jotenkin.  Äänet tulivat kokeessamme ulos Firewire modulin kautta. 
Olen minä Yoshimia käyttänyt livenä, eikä siinä mitään ongelmaa ollut. Jack vaan pyörimään, ja hyvät asetukset sille, niin latenssi tipahtaa mukavasti. Minullakin taisi olla jotain 10ms luokkaa emolevyyn integroidulla äänikortilla :D
Kunnollinen äänikortti tiputtaa tietysti sitten vielä lisää.
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 02.12.11 - klo:19.49
Täytyypä tutkailla myöhemmin lisää, viimeistään kun kosketinsoittaja tulee pyytämään läppäriinsä samanlaiset soundit.  Ei 10 ms enää haittaisi tahtia mutta kun soitettaessa 120 temmossa ääni vaikutti tulevan liki neljäsosanuotin perässä niin ei siitä soittamisesta mitään tullut   :)    Kun  Firewire modulin kautta ääni tuntui heti kuuluvan viipymättä niin ei tullut viriteltyä vielä Alsa: n kautta (koneen sisäinen emolle integroitu äänikortti) sen enempää. 
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: Heikki Ketoharju - 04.12.11 - klo:09.06
No ei siinä nyt ihmeitä virittelyjä kyllä ole. Jack päälle, frames/period johonkin vaikka 512:een tai 256:een, ja siinäpä se :) Ajuri pitää tietysti vaihtaa Ffadosta Alsaksi, ja Realtime-täpän voi laittaa päälle, jos järjestelmä on rt-ominaisuuksiin viritelty.
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: ajaaskel - 04.12.11 - klo:23.32
Ei aivan suoraviivaisesti mennyt mutta onnistui.  Laitoin asetukset Natty Studioon tällä kertaa, siinä rt-asetukset ja low-latency kernel eli sama kone jota käytän äänityksiinkin eli pieni latenssiset asetukset toimivat siinä jo valmiiksi.  Pientä ihmettelyä aiheutti se kun midiliitäntää saa etsiä vuoroon "MIDI"  ja "ALSA" välilehdiltä Qjackcrtl: ssa.  Piti ALSA: n tapauksessa lisäksi huomata laittaa "raw" päälle myös Qjackctrl: n midivalinnan kohdalla.  En ollut tuohon kiinnittänyt huomiota kun Firewiren tapauksessa sitä ei tarvita (harmaana).
Toimihan tuo ihan mukavasti koneen emon äänikortillakin.  Silti tuossa Firewiren äänimodulin äänessä on livesoitossakin jotain miellyttävää jota en osaa adjektiiveillä kuvata ja pidän noista Yoshimin urkujen äänistä, sävyt on hienot ja dynamiikkaa löytyy sopivasti.  Dynamiikalla tarkoitan tässä yhteydessä miten ääni vastaa iskuvoimaan soitettaessa.  Samaan tapaan kuin pianossa, hiljaa soitettaessa tummempi/ pehmeä ääni, hieman kovempaa soitettaessa piristyy/kirkastuu ja kovemmalla näpäyksellä parkaisee.
Otsikko: Vs: Hexter & Natty 11.04 + muut softasyntikat
Kirjoitti: Heikki Ketoharju - 06.12.11 - klo:12.51
Pientä ihmettelyä aiheutti se kun midiliitäntää saa etsiä vuoroon "MIDI"  ja "ALSA" välilehdiltä Qjackcrtl: ssa.  Piti ALSA: n tapauksessa lisäksi huomata laittaa "raw" päälle myös Qjackctrl: n midivalinnan kohdalla.  En ollut tuohon kiinnittänyt huomiota kun Firewiren tapauksessa sitä ei tarvita (harmaana).
Sinne Alsa-välilehdelle ilmestyy kaikki Alsan midirajapintaa käyttävät liitännät. Jack-välilehdelle ilmestyy uutta Jack-midiä käyttävät liitännät. Muistaakseni "raw"-valinta kääntää Alsan kautta tulevat rautainputit Jack-midiksi (eli siis USB:hen kytketyt midikiipparit, ja Alsan tukemien äänikorttien midiliitännät), ja "seq"-valinta kääntää sekä rautainputit, että myös softainputit. Edelleen Linuxissa on paljon softia, jotka ei tue Jack midiä, joten tuollainen käännös on välttämätön.

Hommaan on olemassa myös a2jmidid -niminen apuohjelma, jossa on ymmärtääkseni pieniä eroavaisuuksia (ja etuja) Jackin omaan käännökseen nähden. Minä en ole omassa käytössäni näihin eroavaisuuksiin törmännyt, vaan kumpikin tapa on toiminut mainiosti.

Dynamiikalla tarkoitan tässä yhteydessä miten ääni vastaa iskuvoimaan soitettaessa.  Samaan tapaan kuin pianossa, hiljaa soitettaessa tummempi/ pehmeä ääni, hieman kovempaa soitettaessa piristyy/kirkastuu ja kovemmalla näpäyksellä parkaisee.
Tuo saadaan Yoshimissa aikaiseksi Filter envelopella, jonka yhteydessä on muistaakseni säätö myös siihen, miten lyöntivoimakkuus vaikuttaa envelopen toimintaan. Aivan loistava ominaisuus, joka tekee syntikkapatcheista kertaheitolla elävämpiä! Sama on saatavilla tietenkin myös volume envelopeen.