Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: planetisti - 01.01.10 - klo:23.50
-
'fluidsynth -i path_to_soundfont midifile -F outputfile' ei toimi, vaan kaikki instrumentit ovat ensimmäistä säveltä lukuunottamatta pianoja.
'timidity -OF midifile' ei toimi, vaan sanoo "Can't open soundfont file", ja hukkaa pari instrumenttia, tosin jättää yhden oikein.
Molemmat ohjelmat soittavat miditiedoston oikein oikeilla instrumenteilla.
Onko muita ehdotuksia?
-
http://media-convert.com/ on aina hyvä konvertteri jos ei äkkiä muuta tiedä.
Pakettienhallinnasta löytyi jonkinlainen musiikkikonvertteri jota en löydä. Muistaakseni osata midiä :)
-
'timidity -OF midifile' ei toimi, vaan sanoo "Can't open soundfont file", ja hukkaa pari instrumenttia, tosin jättää yhden oikein.
Tuon pitäisi kyllä toimia, jos komento timidity midifile soittaa tiedoston oikein. Eikö se siis anna samaa soundfont-herjaa? Mitä asetuksia sinulla on tiedostossa /etc/timidity/timidity.cfg?
-
'timidity -OF midifile' ei toimi, vaan sanoo "Can't open soundfont file", ja hukkaa pari instrumenttia, tosin jättää yhden oikein.
Tuon pitäisi kyllä toimia, jos komento timidity midifile soittaa tiedoston oikein. Eikö se siis anna samaa soundfont-herjaa? Mitä asetuksia sinulla on tiedostossa /etc/timidity/timidity.cfg?
Itseasiassa timidity soittaa silloin tällöin oikein, välillä hukkaa instrumentteja, välillä ei. Timidityn asetuksissa on vain
soundfont "oikea_polku/FluidR3_GM.sf2" order=0
-
http://media-convert.com/ on aina hyvä konvertteri jos ei äkkiä muuta tiedä.
Pakettienhallinnasta löytyi jonkinlainen musiikkikonvertteri jota en löydä. Muistaakseni osata midiä :)
Haluan ohjelman, kiitoksia kuitenkin.
-
Itseasiassa timidity soittaa silloin tällöin oikein, välillä hukkaa instrumentteja, välillä ei.
Toimiiko se siis samalla tavalla sekä livekuuntelussa että tallennettaessa tiedostoon? Oletko varma, että GM-instrumentit riittävät, eli kyseessä ei ole esimerkiksi XG-tiedosto? Näytä koko päätteeseen ilmestyvä tuloste sellaisesta tiedostosta, joka ei toimi kunnolla.
-
Itseasiassa timidity soittaa silloin tällöin oikein, välillä hukkaa instrumentteja, välillä ei.
Toimiiko se siis samalla tavalla sekä livekuuntelussa että tallennettaessa tiedostoon? Oletko varma, että GM-instrumentit riittävät, eli kyseessä ei ole esimerkiksi XG-tiedosto? Näytä koko päätteeseen ilmestyvä tuloste sellaisesta tiedostosta, joka ei toimi kunnolla.
Kyseessä on omatekemä miditiedosto, lilypondin avulla. Virheilmoitus on
/home/habbe/nuotit/soundfonts/FluidR3_GM.sf2: No such file or directory
Can't open soundfont file ~/nuotit/soundfonts/FluidR3_GM.sf2
No instrument mapped to tone bank 0, program 43 - this instrument will not be heard
joka tulee aina käytettäessä 'timidity midifile' tai 'timidity -OF midifile', sen sijaan käytettäessä 'timidity -ig midifile' tuo virhe tulee silloin tällöin. Useimmiten kuitenkin tuolla -ig -optiolla soitto toimii oikein.
-
Löytyykö virheilmoituksessa mainittua tiedostoa?
-
Löytyykö virheilmoituksessa mainittua tiedostoa?
:) no kyllä minä tiedän missä se on, ja ilmeisesti timiditykin silloin tällöin.
timidity.cfg:stä se löytyy myös
-
Uskoisin, että tässä on kysymys ubuntun komentotulkin bugista "~"-merkin muuntamisessa tiedostopolussa muotoon "/home/user/". Huomasin itse jossain yhteydessä, että tuo toimii eri tavalla vuorovaikutteisessa komentotulkissa ja komentorivitiedostoissa.
-
Uskoisin, että tässä on kysymys ubuntun komentotulkin bugista "~"-merkin muuntamisessa tiedostopolussa muotoon "/home/user/". Huomasin itse jossain yhteydessä, että tuo toimii eri tavalla vuorovaikutteisessa komentotulkissa ja komentorivitiedostoissa.
Käytössäni on Arch, mutta olet aivan oikeassa; siirsin soundfontin ei-kotihakemistoon, ja homma toimii. Suurkiitos!
Ihmeellinen bugi, sillä pystyin tosiaan aivan sattumanvaraisesti soittamaan miditiedoston oikein. Haluaisin kovasti pitää soundfontit kotihakemistossa, mutta kai tämä kelpaa toistaiseksi.
-
Voisit kokeilla vaihtaa siitä edelläpuhutusta asetustiedostosta "~"-merkin muotoon "/home/user/". Ehkä muunnosskriptissä on jotakin joka saa ohjelman lukemaan tuon osoitteen kirjaimellisesti, sen sijaan että lähettää sen käyttöjärjestelmän hoidettavaksi.
-
Voisit kokeilla vaihtaa siitä edelläpuhutusta asetustiedostosta "~"-merkin muotoon "/home/user/". Ehkä muunnosskriptissä on jotakin joka saa ohjelman lukemaan tuon osoitteen kirjaimellisesti, sen sijaan että lähettää sen käyttöjärjestelmän hoidettavaksi.
Se on muodossa /home/user