Kirjoittaja Aihe: Musiikkia Soundblasterilla  (Luettu 2804 kertaa)

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Musiikkia Soundblasterilla
« : 14.04.12 - klo:08.52 »
Älkää nyt naurako, mutta wanha Soundblaster Live tarjoaisi tarkoitukseeni riittävät general midi -äänet.

Pitäisi vain löytää ohjelma, jolla voisi miksata midiä ja joskus sekaan jopa audioraitaa. Kokeilin Windowsin puolella Reaperia, mutta se ei osaa SB-liven midiä miksata, vaan pitäisi käyttää jotain VST-synaa. Kokeilin paria niitäkin, kauheat äänet. En halua nappuloita, oskillaattoreita yms. tauhkaa, vaan kohtuulliset pianot, viulut jne. ja ne Soundblaster Live tarjoaa suoraan.

Joten, jos jollakin on tietoa, millaista ohjelmaa voisi käyttää niin, että SB:n midiääniä voisi miksata out of the box ilman kohtuutonta säätämistä.

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Musiikkia Soundblasterilla
« Vastaus #1 : 14.04.12 - klo:14.32 »
Kortissa ei ole sisäänrakennettuja soittimia vaan ne ladataan soundfont-tiedostoista (.sf2). Jos haluat käyttää Creativen tarjoamia ääniä, ne voi etsiä asennuslevyiltä tai Windows-asennuksesta. Netissä on kuitenkin paljon laadukkaampiakin kokoelmia.

Samoja soundfont-tiedostoja voi käyttää softasyntetisaattoreilla, jolloin on mahdollista saada parempaa laatua kuin SB:n kautta soitettuna. Linuxissa yleisesti käytetyt soundfont-syntetisaattorit ovat FluidSynth ja TiMidity++. Windowsiin on saatavilla paljon muitakin softasyntikoita, myös VST-liitännäisinä, jolloin niitä voi käyttää missä tahansa ohjelmassa.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Musiikkia Soundblasterilla
« Vastaus #2 : 15.04.12 - klo:10.19 »
Kortissa ei ole sisäänrakennettuja soittimia vaan ne ladataan soundfont-tiedostoista (.sf2). Jos haluat käyttää Creativen tarjoamia ääniä, ne voi etsiä asennuslevyiltä tai Windows-asennuksesta. Netissä on kuitenkin paljon laadukkaampiakin kokoelmia.

Samoja soundfont-tiedostoja voi käyttää softasyntetisaattoreilla, jolloin on mahdollista saada parempaa laatua kuin SB:n kautta soitettuna. Linuxissa yleisesti käytetyt soundfont-syntetisaattorit ovat FluidSynth ja TiMidity++. Windowsiin on saatavilla paljon muitakin softasyntikoita, myös VST-liitännäisinä, jolloin niitä voi käyttää missä tahansa ohjelmassa.

Ahaa, kiitos ymmärrettävästä vastauksesta. Tämä avaakin uusia mahdollisuuksia. Nyt tietysti kiinnostaa tietää, mikä Linux-puolen ohjelmista (Rosegarden, Audacity, Ardour jne) hyväksyisi FluidSynthin ulostulosoittimeksi? Win-puolen Reaperissa tuo menisi niin, että linkkaamasi VST-instrumentti otetaan käyttöön ohjelmassa. Toinen huolen aihe on noiden .sf2-tiedostojen muoto sikäli, että noudattavatko ne general midi standardia, ja minne ne Ubuntun hakemistohierarkiassa sijoitetaan? General midi olisi suotava, koska se säästäisi puljaamiselta noiden raitojen kanssa. Ikävää, jos yksi sound-font kokoelma soittaa sitä ja toinen tätä.

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Musiikkia Soundblasterilla
« Vastaus #3 : 15.04.12 - klo:17.06 »
Ahaa, kiitos ymmärrettävästä vastauksesta. Tämä avaakin uusia mahdollisuuksia. Nyt tietysti kiinnostaa tietää, mikä Linux-puolen ohjelmista (Rosegarden, Audacity, Ardour jne) hyväksyisi FluidSynthin ulostulosoittimeksi?

FluidSynth toimii Alsan tai Jackin MIDI-rajapinnan kautta. Siten mikä tahansa Linuxissa (tai Winessä) toimiva MIDI-sekvensseri voi käyttää sitä ulostulona. Jackin avulla Fluidsynthin äänen voi sitten kaapata vaikkapa Ardouriin.

Tuo Fedoran Musicians' Guide näyttää muuten aika hyvältä yleisohjeelta. Kannattaa silmäillä läpi.

Katso myös:

http://qsynth.sourceforge.net/qsynth-index.html

http://ardour.org/a3_features_midi

http://www.rosegardenmusic.com/wiki/frequently_asked_questions#how_do_i_use_an_alsa_soft_synth_such_as_fluidsynth_or_timidity

Toinen huolen aihe on noiden .sf2-tiedostojen muoto sikäli, että noudattavatko ne general midi standardia

Riippuu soundfontista. Lähdesivustoilla mainitaan kyllä yleensä, noudattaako tiedosto General Midiä, XG:tä tai muita standardeja.

ja minne ne Ubuntun hakemistohierarkiassa sijoitetaan?

Käytä Qsynthiä käyttöliittymänä. Voit ladata sillä soundfontit mistä tahansa hakemistosta.
« Viimeksi muokattu: 15.04.12 - klo:17.12 kirjoittanut nm »

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Musiikkia Soundblasterilla
« Vastaus #4 : 16.04.12 - klo:15.00 »
Kiitos, mainioista linkeistä!

Pahalta kuitenkin näyttää. Jossain noissa linkeissä oli mainittu nykyisestä kernelin 250Hz kellosta, joka ei riitä midin ajoitukseen. Tuo tietäisi kerneleiden kanssa puuhastelua, ja siihen ei ole nyt mahdollisuuksia. Win-puolella sain Reaperin pelaamaan Sfz:n kanssa, ja jopa SB:n 2mb soundfont-kokoelman osasin ottaa käyttöön, kun sen lopulta löysin koneelta. GM-fonttikokoelmia löytyy netistä kyllä näk. pilvin pimein. Puolentoista gigan GM-kokoelma oli muhkein, noin äkkiä vilkaistuna. Sfz vain on 1 prosessorille tarkoitettu, mutta useamman ytimen versiokin kyllä lopulta löytyi, betana. Stable-version oikeudet lienevät Creativella.

Toistaiseksi kait pakko mennä Win-puolella, vaikka väkisin  :-\

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Musiikkia Soundblasterilla
« Vastaus #5 : 16.04.12 - klo:16.48 »
Pahalta kuitenkin näyttää. Jossain noissa linkeissä oli mainittu nykyisestä kernelin 250Hz kellosta, joka ei riitä midin ajoitukseen.

Kehittyneemmät ohjelmat osaavat käyttää vaihtoehtoisia kelloja. Ubuntun kernelissä on mukana snd-hrtimer, jolle on tuki Rosegardenissa ja Qtractorissa. Lataa moduuli (sudo modprobe snd-hrtimer tai lisää rivi "snd-hrtimer" tiedostoon /etc/modules automaattista latausta varten) ja aseta ohjelma käyttämään sitä.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Musiikkia Soundblasterilla
« Vastaus #6 : 16.04.12 - klo:18.26 »
Kehittyneemmät ohjelmat osaavat käyttää vaihtoehtoisia kelloja. Ubuntun kernelissä on mukana snd-hrtimer, jolle on tuki Rosegardenissa ja Qtractorissa. Lataa moduuli (sudo modprobe snd-hrtimer tai lisää rivi "snd-hrtimer" tiedostoon /etc/modules automaattista latausta varten) ja aseta ohjelma käyttämään sitä.


:) Olet kyllä varsinainen velho multimediassa. Laitetaan kokeiluun, kun tulee aikaa. Windowsin puolellakaan ei kaikki niin aurinkoista. Sfz ei soittanut perkussioita. SynthFontVSTi löytyi sitä varten, että sai bolerorytmit pelaamaan :)

Suuremmat viritykset varmaan teen sitten, kun saan mediakäyttöön kotiin uuden masiinan. Oottelen noita uusia prossuja. Ehkä siinä vaiheessa tulee harkittavaksi myös Ubuntun 12.04 mediaversio. Koneeseen vähintään 4 ydintä, kunnolla muistia, SSD-kiintolevyä ja videon rautapurkuun sopiva näytönohjain.  Pelejä ei pelata :)

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: Musiikkia Soundblasterilla
« Vastaus #7 : 16.04.12 - klo:22.54 »
Softista mainitut Rosegarden ja Qtractor vois olla ensimmäiset kokeilun kohteet. Fluidsynthiä pystyy käyttämään joko Qsynthin läpi, tai sitten FluidsynthDSSI-pluginilla. DSSI-pluginissa on se etu, et se latautuu suoraan ohjelman projektitiedoston mukana. Toki vaiva ei ole suuren suuri, mikäli käytät vain yhtä soundfonttia, jonka aina lataat Qsynthiin.

Qtractorin käyttölogiikka on jotenkin tosi kummallinen jos vertaa tyypillisiin kaupallisiin midisekkareihin, mutta ei Rosegardenkaan mikään kaksinen ole. Ainakin minun käytössäni se tuntui melko epävakaalta ja vanhanaikaiselta.

Jos käytät Qsynthiä, etkä tarvitse sekvensseriin DSSI-tukea, löytyy tietysti lukuisa määrä muitakin midisekkareita, kuten vaikkapa minimalistinen Seq24, tai Ardourin 3-version beta (joka tosin kaatua rojahtelee ainakin minulla ihan yhtenään). Sitten on vielä maksulliset ohjelmat, eli EnergyXT ja Renoise. Reaperia pystyy ajamaan Winen päällä, ja se on kuulemma ihan toimiva sillälailla.

Noista ilmaisista soundfonteista FluidR3 on aika asiallinen. Hirveästi en kylläkään ole testaillut. http://www.sf2midi.com/soundfonts/file-detail/fluidr3-gm-sf2-1401.html
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Musiikkia Soundblasterilla
« Vastaus #8 : 06.05.12 - klo:13.05 »
Softista mainitut Rosegarden ja Qtractor vois olla ensimmäiset kokeilun kohteet. Fluidsynthiä pystyy käyttämään joko Qsynthin läpi, tai sitten FluidsynthDSSI-pluginilla. DSSI-pluginissa on se etu, et se latautuu suoraan ohjelman projektitiedoston mukana. Toki vaiva ei ole suuren suuri, mikäli käytät vain yhtä soundfonttia, jonka aina lataat Qsynthiin.

Qtractorin käyttölogiikka on jotenkin tosi kummallinen jos vertaa tyypillisiin kaupallisiin midisekkareihin, mutta ei Rosegardenkaan mikään kaksinen ole. Ainakin minun käytössäni se tuntui melko epävakaalta ja vanhanaikaiselta.

..................

Nostetaan tämä taas valokeilaan. Qtractorilla (0.5.4.19) tässä ajellaan, ja päivittyy mukavasti lähteestä ppa:dns/sound ainakin 11.04:ään. Ei tuo logiikaltaan ole ollenkaan paha, ja ei kaatuile ainakaan mulla. Tuosta FluidsynthDSSI-pluginista kysyisin, että kun olen asentanut sen koneelleni, niin miten se mahdetaan ottaa käyttöön? Jonnekin se koneeseen kai tuli, mutta minne ihmeeseen. Tämä on joskus muutenkin ongelmana, kun jotain latailee. Valikkoihin ei tule ohjelmaa, vaan se katoaa jonnekin koneen syövereihin, ja kun ei tiedä käynnistyskomentoa, niin minkäs teet. No tämä nyt on plugin, sille kai on joku oma paikkansa?

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: Musiikkia Soundblasterilla
« Vastaus #9 : 07.05.12 - klo:00.44 »
Vastasinkin sulle jo toiseen topikkiin: http://forum.ubuntu-fi.org/index.php?topic=42449.0

Kaikki pluginit sijaitsee /usr/lib -kansiossa. DSSI-plugineille on siellä oma alikansionsa nimeltä dssi, lv2:et majailee lv2-kansiossa, ja niin edelleen. Tuolla /usr/libissä on toki pari muutakin tiedostoa - sisältäähän se Ubuntun kaikki kirjastot... 64-bittiset kirjastot on muistaakseni kansiossa /usr/lib64/.

Kun asennat jonkun paketin, sen asentamat tiedostot näet komennolla
Koodia: [Valitse]
dpkg -L paketin-nimi
Myös vanha kunnon Synaptic Package manager osaa näyttää paketin sisältämät tiedostot ja niiden sijainnit, kun vain näyttää paketin ominaisuudet.
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org