[ Ognjen Djukic @ 14.10.2005. 15:54 ] @
Zna li neko kako mogu konvertovati MIDI fajl u wav (PCM). Jos bolje ako neko zna za upotrebljiv source code. |
[ Ognjen Djukic @ 14.10.2005. 15:54 ] @
[ NastyBoy @ 14.10.2005. 17:47 ] @
Ne vidim kako bi mogao da prevedesh MIDI fajl u WAV, bez pristupa PCM semplovima koje kartica/synth koristi, bez poznavanja algoritma interpolacije sempla itd itd
Zashto jednostavno ne snimish izlaz u WinAmp-u na primer, nema tog koda koji ce moci da obichan MIDI fajl prebaci u wav. [ milanche @ 15.10.2005. 14:40 ] @
Potrazi na webu Timidity projekat - ne secam se koju je biblioteku semplova koristio,
ali je definitivno radio konverziju MIDI fajla u PCM (ili mozda u WAV). [ Ognjen Djukic @ 19.10.2005. 09:03 ] @
Timidity projekat ima jedno 200 fajlova. Nisam siguran da odatle mogu izdvojiti samo ono sto mi treba. Ustvari meni je potrebno da konvertujem jednostavan midi (ring tone). Zar je to toliko komplikovano? Koliko razumem, midi sadrzi informacije o tome kada pocinje i kada se zavrsava odredjeni ton. Zasto ne bih mogao jednostavno da citam te informacije i pravim sinusoidu odredjene frekfencije i amplitude? Zvuci jednostavno ali sam u trci sa vremenom pa bih da nadjem gotov code (koji radi samo sa celim brojevima).
[ Dejan Mitrovic @ 09.11.2005. 10:30 ] @
Citat: NastyBoy: Ne vidim kako bi mogao da prevedesh MIDI fajl u WAV, bez pristupa PCM semplovima koje kartica/synth koristi, bez poznavanja algoritma interpolacije sempla itd itd Zashto jednostavno ne snimish izlaz u WinAmp-u na primer, nema tog koda koji ce moci da obichan MIDI fajl prebaci u wav. ?!?!?!?!?! Naravno da moze, i nije mnogo komplikovano, uz DirectMusic! Za one koji poznaju DirectMusic - potrebno je napisati DMO efekat koji ce jednostavno upisivati to sto dobije u fajl i postaviti ga u zeljeni (DirectSound) buffer. Ovo je veoma mocna tehnika, jer je moguce ucitati svoje instrumente (iz DLS fajlova) i dodati razne efekte (echo, chorus, reverb itd) pre upisivanja. Problem je sto je ovo real-time konverzija. Da li neko zna kako izvrisit brzu konverziju? (sa ili bez efekata) Uz DirectX, naravno Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|