Kirjoittaja Aihe: [ratkaistu] .midi to .wav -konvertointi  (Luettu 3924 kertaa)

planetisti

  • Käyttäjä
  • Viestejä: 421
    • Profiili
[ratkaistu] .midi to .wav -konvertointi
« : 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?
« Viimeksi muokattu: 03.01.10 - klo:17.37 kirjoittanut planetisti »

Mario92

  • Käyttäjä
  • Viestejä: 691
  • OMNOMNOMN
    • Profiili
    • Marioplaneetta
Vs: .midi to .wav -konvertointi
« Vastaus #1 : 02.01.10 - klo:16.33 »
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ä :)

Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa.

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Vs: .midi to .wav -konvertointi
« Vastaus #2 : 02.01.10 - klo:16.41 »
'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?

planetisti

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: .midi to .wav -konvertointi
« Vastaus #3 : 02.01.10 - klo:20.25 »
'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
Koodia: [Valitse]
soundfont "oikea_polku/FluidR3_GM.sf2" order=0


planetisti

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: .midi to .wav -konvertointi
« Vastaus #4 : 02.01.10 - klo:20.28 »
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.

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Vs: .midi to .wav -konvertointi
« Vastaus #5 : 02.01.10 - klo:21.00 »
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.

planetisti

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: .midi to .wav -konvertointi
« Vastaus #6 : 03.01.10 - klo:10.34 »
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
Koodia: [Valitse]
/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.





mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: .midi to .wav -konvertointi
« Vastaus #7 : 03.01.10 - klo:11.28 »
Löytyykö virheilmoituksessa mainittua tiedostoa?

planetisti

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: .midi to .wav -konvertointi
« Vastaus #8 : 03.01.10 - klo:11.52 »
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

snifi

  • Vieras
Vs: .midi to .wav -konvertointi
« Vastaus #9 : 03.01.10 - klo:14.35 »
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.

planetisti

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: .midi to .wav -konvertointi
« Vastaus #10 : 03.01.10 - klo:17.36 »
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.

snifi

  • Vieras
Vs: [ratkaistu] .midi to .wav -konvertointi
« Vastaus #11 : 03.01.10 - klo:22.00 »
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.

planetisti

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: [ratkaistu] .midi to .wav -konvertointi
« Vastaus #12 : 03.01.10 - klo:23.25 »
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