Igenybe szeretnem venni a hangkartyam MIDI szolgaltatasat, amennyiben az egyaltalan letezik - ket ellentmondasosnak tuno (vagy rosszul ertelmezett) oldal arrol, hogy van-e a kartyaban hardware-es MIDI:
http://www.mail-archive.com/debian-user@lists.debian.org/msg347875.html
http://www.freeweb.hu/bat21/blaster/pci/es1371.htm
Mindenesetre valamennyire mukodik a dolog, mert a Bristol nevezetu softsynth megszolaltatja, viszont pl. Audacious nem akarja hallhatova tenni a '.mid' fajlokat, pedig feltoltam a pluginokat is. (ha jol latom, TiMidity-t hasznal) Mixerben nem talalok 'Synth' lehetoseget, igy tenyleg nem tudom mi a baja...
Bedobom ide a kartya adatait, hatha valakinek van valami otlete alsaconf-on kivul.
http://986site.extra.hu/temp/hup/card.txt
Hja, meg egy kerdes:
Ilyen adatok ismereteben aplaymidi-t melyik porton kene megszolaltatni, vagy hogy kell lejatszasra birni? (eddig az 'aplaymidi -p=16 zene.mid' parancscsal probalkoztam; ugy nezett ki, mintha epp jatszana, mert nem jott be a prompt, viszont hang nem szolt)
- 3017 megtekintés
Hozzászólások
MIDI bemenet és kimenet van, működik is, tehát csatolhatsz külső eszközöket,
működni fog, kifelé és befelé is.
Beépített hardware szinti is van,
-kissé butított formában- a Gravis-hoz hasonló képességekkel,
mivel a két chip közös őstől származó rokon.
Meghajtásához kell valamelyik proprietary patch készlet és firmware,
(ezek a néhol letölthető DOS driverből kifacsarhatók)
bár Linux alatt én sem tudtam beéleszteni, de különösebben nem is forszíroztam.
A Bristol-nak köze nincs a kártya hardware synth képességeihez,
az egy szoftver szinti, tehát a hangot a proci "izzadja" ki,
és egy tetszőleges hangkártya megszólaltatja.
Az egyik gépemben van egy SB PCI128 kártya, valamelyik nap ránézek,
és megpróbálom beéleszteni a szintetizátorát, hátha sikerül.
-
"Attempting to crack SpeedLock can damage your sanity"
- A hozzászóláshoz be kell jelentkezni
Még valami : a fenti freeweb linken közöltek mellett
az SB128 nemcsak 2 és 4MB, hanem 8MB patch készlettel is tud dolgozni.
-
"Attempting to crack SpeedLock can damage your sanity"
- A hozzászóláshoz be kell jelentkezni
Gyorsan utánanéztem:
ALSA Wiki szerint hardware hullámtábla téren
egyelőre csak az emu10k1 alapú kártyák támogatottak.
-
"Attempting to crack SpeedLock can damage your sanity"
- A hozzászóláshoz be kell jelentkezni
Az ALSA nem támogatja az ES1371 esetén a hardware wavetable-t.
Az ALSA lista szerint SB32/64 illetve SB Live-tól modernebbeken van csak waveblaster.
Tehát a hardware-re támaszkodó lejátszók pl:Kmidi nem fognak szólni.
Használat előtt a hullámtáblát az awedrv csomagból az sfxload parancsal kell betölteni.
Soundfont filet meg lehet az interneten/telepítő cd-n találni.
Próba cseresznye :)
- A hozzászóláshoz be kell jelentkezni
Kossz az infot, majd ralesek, bar ez a "proprietary patch készlet" kicsit eltantorit - ugye ez nem kernel-patch? o_O Amugy nem szintihez kell, mivel nem a gepbe akarok hangot eroltetni, hanem abbol ki szeretnem szedni: szeretem a MIDI hangzast, csupan elvezni akarom az ilyen muveket. (no meg kottazas tanulasahoz is jol jonne)
--
Azt akarom, hogy az emberek ne kenyszerbol tanuljanak, hanem azert, mert tudni akarnak.
- A hozzászóláshoz be kell jelentkezni
Nem kell patch/firmware csak az sfxload.
- A hozzászóláshoz be kell jelentkezni
sfxload betölti az ECW patcheket is?
(mert az SBPCI128/ES137x azzal megy, nem SF2-vel)
én úgy látom, hogy sfxload / asfxload csak SBK / SF2 hullámtáblákat tölt be.
-
"Attempting to crack SpeedLock can damage your sanity"
- A hozzászóláshoz be kell jelentkezni
Nincs valódi waveblaster!
Az ECW az ensoniq szintetizátorok hangminta formátuma volt.
A trükk ugyanaz mint a windows dls softsynth vagy alsa/xp sb audygy2 zs notebook kártyánál.
Nincs valódi hullámtábla csak a memóriában eltárolt hullámformák amit software játszik le.
Nézd meg a proci terhelést egy AWE32/64 és egy SB128 esetén és észre fogod venni a csalást.
A waweblaster nem más ,mint n számú hanggenerátor ugyan annyi hangszinnel egy hardvermixerrel összefogva.
Ezek után ugye ennek ,a hanggenerátorok számára korlátozódik a polifónia foka,de így nem kell hozzá proci erő.
A softsynth-nél csak a processzorod ereje korlátozza az egyszerre megszólaló hangok számát.
Az AWE32 polifonia foka 32 hang ,16 multitimbrális.
Az AWE64 ......."...... 64 hang ,16 ....."...... .
A Live! ......."...... 256 hang ,16 ....."...... .
Az Audigy ......"...... 512 hang ,32 ....."...... .
Az ECW-ből az awave progi tudott emlikeim szerint SBK-t gyártani.
Az SB audigy2 zs notebook-nak sincs waveblastere ,az alsa mégis ugy csinál mintha volna megy vele a KMIDI.
Próbáljátok meg ,hátha működik az ES1371-is.
- A hozzászóláshoz be kell jelentkezni
Én még egyszer megreszkírozom, hogy még az ALSA fejlesztői is tévednek,
sőt, nem tartom kizártnak, hogy a zárt ECW formátum, és az alább vázolt
kissé elbonyolított memóriakezelési megoldás miatt nem tudták megoldani.
Az es137x-származék kártyákon van egy (némelyiken még korai) ac97 jellegű codec chip,
és egy 32 csatornás hardware hullámtáblás szintetizátor chip,
ami az ensoniq s5016 (mások szerint "OTTO") kódnevű ős leszármazottja,
és a GUS egyenesági rokona (!), bár csak szegény rokon: nincs hozzá saját RAM memória.
Úgy működik (pl. DOS alatt), hogy az init program lefoglal
egy darab rendszermemóriát (hasonlóan, mint az integrált VGA-nál)
a kb. 64k firmware és a 2/4/8MB .ecw patchek számára, ezeket betölti,
és innen dolgozik a 32 csatornás hardware hullámtábla,
értelemszerűen az osztott és PCI alapú memóriakezelésből adódóan
a saját RAM-mal rendelkező kártyákhoz képest kicsit nagyobb rendszerterheléssel.
Aki nem hiszi, túrjon egy kicsit hexában a DOS driverben...
-
"Attempting to crack SpeedLock can damage your sanity"
- A hozzászóláshoz be kell jelentkezni
A waveblaster a Creative/EMU (proteus) hardware hullámtábla megoldása.
A soundfont megoldásához rengeteg software látott napvilágot.
Talán a leírása hozzáférhető volt.
Az Ensoniq/Elka ECW megoldása zárt volt és a gyártón kívül nem igen használta más.
Mikor az ES1371 SB128 napvilágot látott ,az Ensoniq már Creative tulajdon volt.
Ezért mondtam ,hogy próbáljátok meg mert lehet ,hogy megy SF2/SBK-val is.
A PCI Sound Blastereknek LIVE/Audigy1/Audigy2 sincs dedikált hullámminta memóriájuk,
a központi tárból vágnak ki maguknak egy darabot,mint az Ensoniq.
- A hozzászóláshoz be kell jelentkezni
Egyelore marad a TiMidity, de kicsit idegesito, hogy itt van ez a hangkartya, amire mar 10 eve vagyom (anno 576KByte oldalain talakoztam vele, es mivel nem vagyok nagy hw-guru, ezert ez tunt a leghasznosabbnak: egyszeru, minden rendszer ismeri, meg a DOS is), es most, hogy megvan, nem tudom kihasznalni... Amugy nem elvez veletlenul OSS tamogatast is? (valami ilyesmit olvastam) Mert akkor gondolom ott lehet menne a MIDI, de nemtom hogy probaljam ki...
--
Azt akarom, hogy az emberek ne kenyszerbol tanuljanak, hanem azert, mert tudni akarnak.
Ui.: Kezdo Linux-os vagyok, emberi nyelven valaszoljatok! Koszi! :)
- A hozzászóláshoz be kell jelentkezni
Nézd már meg a KMIDI-nél ,hogy a MIDI beállításoknál a gameport midi i/o-n kívül van más eszköz is ?
- A hozzászóláshoz be kell jelentkezni
Bocsi, nem KDE-t hasznalok, es nincs kedvem feltolni 30 fuggoseget ez miatt.
--
Azt akarom, hogy az emberek ne kenyszerbol tanuljanak, hanem azert, mert tudni akarnak.
Ui.: Kezdo Linux-os vagyok, emberi nyelven valaszoljatok! Koszi! :)
- A hozzászóláshoz be kell jelentkezni