több hangforrás rögzítése

Fórumok

Remélem, egyszerű, amit szeretnék:

A számítógéppel lejátszatni egy mp3 fájlt,
mellette egy audio bemeneten betolni egy inputot,
a kettőt együtt egy általam választott formátumba (mp3, flac, ogg vorbis) kiírni.

A megoldás érdekelne Linux és Windows alatt is.

Első körben arról lenne szó, hogy egy zenére gitárral rájátszanék.

Windows alatt odáig eljutottam, hogy USB-re csatlakoztatom az elektromos gitárt, a recording devices között be lehet állítani, hogy listen to device.
Így ha elindítom a zenét winampban és rájátszom, akkor együtt jön a hangja.

Felvenni eddig a beépített sound recorderrel próbáltam, az gyakorlatilag a számítógép mikrofonjával rögzíti azt, amit a számítógép hangszórói kiadnak. Meg persze egy csomó zajt mellé. Nem valami jó.

Linuxon még nem próbáltam, azt se tudom, az USB-s gitárkábelt kezeli-e.

Hozzászólások

Szevasz!

Jack+Rosegarden.

Többsávos hangrögzítő.

Valamit bizonyára nem találok.
jack nevűt elindítottam,
usb-t bedugva Linux felismeri, azt mondja, hogy
usbcore: registered new interface driver snd-usb-audio
ez jónak tűnik.

Rosegardenben ha a rögzítést választom, akkor azt mondja, hogy Audio subsystem not available - can't record audio.

Egyébként nem biztos, hogy ezt kerestem, de nem sikerült meggyőződni róla.

A Jack-el össze kell kötögetni, hogy ki mit vegyen fel/halljon/használjon/stb.

Pl a ZynAbbSubFX-et összekötöttem az USB-re csatlakoztatott szintetizátorral a Jack-ben, így 'valódi' billentyűzettel krampácsolhattam a random zajokat. :D
Kb ugyan ezt kell a Rózsakerttel is elkövetni, így ott menti a kottát/hangot.

Amúgy milyen Linux?
Ubuntu (Unity & Gnome 2/3) + PulseAudio alatt így csinálnám: PavuControl-ban Bemeneti Eszközök fül, Megjelenítés legördülő menüből az All Streams, majd Monitor of Belső hangforrás Analóg sztereó. (vagy ami épp hangot ad, és kell)
Majd elindítom pl az Audacity-t, beállítom a hangminőséget, és mehet a felvétel.
(vagy a GTKrecordMyDesktop-ot indítom, ha gameplay-t akarok rögzíteni valamelyik játékból)

Ha van PulseAudio-d, próbáld ki, amit írtam fentebb. (még ha kusza is :D – lehet telepíteni kell majd előtte azt a PavuControl-t)

Ha csak sima ALSA van, akkor próbáld ki az AlsaMixer-t!
(vagy az AlsaMixerGUI-t)

Parancssoros AlsaMixer gyorstalpaló:
F4 :: felvétel nézet
<- -> :: hangforrás kiválasztása
Szóköz :: kijelölöd a hangforrást (úgy rémlik legalábbis)

Ha nem fontos, hogy pontosan azt és akkor vedd fel amit hallasz, akkor elég rögzítened a gitár hangját, amit aztán egy többsávos szerkesztővel (pl. Audacity) összekeversz az eredeti zenével. A zene és a játékod kezdetét szinkronizálni kell, aztán mehet az anyag az általad választott formátumba. Én így csinálnám, mert nem értek hozzá :), és nagyon egyszerű, és talán az utólagos keverés jobb minőségű, mint amit valós időben csinál a kártya/driver/szoftver.

:)

De, szeretném, ha azt rögzíteném, ami hallatszik.

Gyakorolnék, és szeretném meghallgatni utána, mennyire játszottam jól. Pl. mennyire időben. Ha csak a gitár hangja van meg, és azt illesztem az eredeti háttérzenéhez, akkor simán elfedhetem a hibáimat. Késést, ilyesmit.

Köszi, ezt megnézem.
Valamiért a próbafelvétel során ugyan ugrált a jelszint mutatója, de nem igazán hallottam semmit a visszajátszásnál (pedig akkor is ugrált a jelszint mutató). Lehet, hogy valamit át kell még konfigurálnom.

No, megnéztem Windows alatt is, ott lényegesen magasabb a jelszint és hallatszik is a visszajátszás.

És jól működik a trackra rájátszás is.
Klassz.

"Felvenni eddig a beépített sound recorderrel próbáltam, az gyakorlatilag a számítógép mikrofonjával rögzíti azt, amit a számítógép hangszórói kiadnak. Meg persze egy csomó zajt mellé. Nem valami jó."

Ebben biztos vagy? A digitális kimenetet szokás felvevőeszközként elérhetővé tenni stereo mixer néven, tehát a D/A - A/D átalakítások és azok veszteségei sem jelennek meg, nemhogy a hangszóró és a mikrofon. Azt el tudom képzelni, hogy megjelenik a jelen némi zaj, ami ilyen felhasználás esetén már probléma, én még nem tapasztaltam ilyet.

Egyébként én is az audacityt javaslom erre, már csak azért is, mert így külön sávként kapod meg a gitárt, nem az eredeti hanggal mixelve.