Welcome, Guest. Please login or register.


Author Topic: MIDI (Read 85133 times)

Offline szipucsu

  • EP addict
  • *
  • Posts: 8095
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 60.0.3112.113 Chrome 60.0.3112.113
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: MIDI
« Reply #330 on: 2017.September.07. 09:45:31 »
Azt hiszem, találtam egy bugot. A legújabb verziónál nem jól osztja ki a csatornákat, ha kétrétegű hangszer szól. A frenetikus kétrétegű gitár mellé betettem még egy midi sávot, oda más hangszert, ami a frenetikus gitár második sávját megszakítja, de csak akkor, ha egyszerre szólal meg a hang a frenetikus gitáron és a másik hangszeren.
Vagy lehet, ez eddig is így volt, mert most jut eszembe, annál a heavy zenénél is trükköztem, hogy a másik hangszer fix csatornán szóljon, ha a gitárral szól egyszerre.
Persze nem lenne baj, ha a kétrétegű hangszer mellé a fennmaradó csatornán szólaltatná meg a másik hangszert, de végülis midi vezérlővel is megoldható neki a fix csatornafoglalás.

Az envelope-ok közé kéne még pl. picit vibráló hangmagasságú lecsengő hang, de az biztos zabálná az envelope területet. Lehet, inkább olyan kéne, ami megszólalás után kicsit lejjebb cseng azonnal, utána vibrál fix hangerőn. Majd még próbálkozom.
Meg olyanon gondolkoztam, hogy megszólalás után nagyon rövid ideig torzított hang szólalna meg, utána a lecsengés tiszta hangon szólna. Esetleg egymás után gyorsan többféle torzítás a tiszta hang előtt. Érdekes hangzása lehet. Talán a cimbalomhoz (Dulcimer) lehetne ilyesmi.
« Last Edit: 2017.September.07. 09:48:37 by szipucsu »
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: MIDI
« Reply #331 on: 2017.September.07. 11:24:09 »
Mármint a régebbi hang elengedésénél, amikor kikapcsolta az új hangot? Ez fordulhat elő, ha ugyanaz a hang szólal meg több csatornán is?

Csak akkor fordulhat elő, ha túl sok hang szólalna meg egyszerre, és nincs elég DAVE csatorna.

Azt hiszem, találtam egy bugot. A legújabb verziónál nem jól osztja ki a csatornákat, ha kétrétegű hangszer szól. A frenetikus kétrétegű gitár mellé betettem még egy midi sávot, oda más hangszert, ami a frenetikus gitár második sávját megszakítja, de csak akkor, ha egyszerre szólal meg a hang a frenetikus gitáron és a másik hangszeren.

Ezt megnézem, van olyan file, amivel reprodukálható?

Offline szipucsu

  • EP addict
  • *
  • Posts: 8095
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 60.0.3112.113 Chrome 60.0.3112.113
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: MIDI
« Reply #332 on: 2017.September.07. 11:30:05 »
Ezt megnézem, van olyan file, amivel reprodukálható?
Délután otthonról tudnék küldeni.
Egyébként itt, a heavy midi.zip-ben lévő midi fájlban ha a második overdriven guitar midi csatorna elejéről kiveszed a vezérlőből, hogy fix csatorna legyen, akkor "belerondít" a kétrégetű gitárba. (Pont ezért is csináltam még egy overdriven guitar csatornát fix Dave csatornának, mert a másikon van, hogy két hang szól egyszerre, így az dinamikus kellett, hogy maradjon.)

Még ne csináljatok videót, mert tegnap találtam egy zenét, ami nagyon jól szól ezzel a midi lejátszóval, ma délután/este azt is felteszem.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: MIDI
« Reply #333 on: 2017.September.07. 11:48:01 »
Egyébként itt, a heavy midi.zip-ben lévő midi fájlban ha a második overdriven guitar midi csatorna elejéről kiveszed a vezérlőből, hogy fix csatorna legyen, akkor "belerondít" a kétrégetű gitárba.

Én nem hallottam ilyen hibát. :oops: Ha az overdriven guitar-nak lenne lecsengése, akkor előfordulhatna ha a lecsengés nem ér véget a következő hang kezdete előtt. Esetleg még akkor, ha időzítési problémák miatt rossz az események sorrendje, azaz például ugyanabban a megszakításban egyszerre történne a régi hang elengedése és az új lenyomása, de sorrendben az utóbbi érkezik először, akkor már lefoglal egy extra csatornát.

Mindenesetre az overdriven guitar-t célszerű fix 1-es csatornára beállítani, mert egyébként ha azon szólalna meg először egy hang, és ennek a vége előtt lenne "heavy" is, akkor az biztosan hibás lenne.
« Last Edit: 2017.September.07. 11:58:27 by IstvanV »

Offline szipucsu

  • EP addict
  • *
  • Posts: 8095
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 60.0.3112.113 Chrome 60.0.3112.113
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: MIDI
« Reply #334 on: 2017.September.07. 13:08:51 »
Én nem hallottam ilyen hibát.
Amit ide feltöltöttem, abban nincs is hiba, jól szól. Csak ha a második overdriven guitar sávban (két midi sáv van neki) nem lenne a fix csatornafoglalás, akkor nem szólna jól. Vagy ha csak egyetlen sáv lenne a két overdriven guitar-nak, akkor a közepe táján, amikor egyszerre szól a két "gitár", akkor lenne gond. Először így is volt, ezért vettem azt a részt külön sávba.
De ahogy írod, lehet, először tényleg nem is jelentkezett a probléma. Ahogy szerkesztgettem és hallgattam a zenét, mintha aközben romlott volna el és úgy is maradt. Vagy lehet, hogy csak konverzió után lett gond, mert élő midiben máshogy szólt, mint konverzió előtt.

De tegnap este próbálgattam más midi fájlokat, ott egyből nem szólt jól. Még előszedem majd azokat a fájlokat.

És úgy emlékszem, akkor jött elő a gond, amikor egyszerre szólalt meg a három Dave csatorna, tehát az extrém hangú gitár két rétege és a másik midi sávból generált Dave csatorna. Ha már szólt a kétrétegű hangszerhang és közben szólalt meg a másik, úgy nem zavart be neki.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: MIDI
« Reply #335 on: 2017.September.07. 17:02:13 »
És úgy emlékszem, akkor jött elő a gond, amikor egyszerre szólalt meg a három Dave csatorna, tehát az extrém hangú gitár két rétege és a másik midi sávból generált Dave csatorna. Ha már szólt a kétrétegű hangszerhang és közben szólalt meg a másik, úgy nem zavart be neki.

Ez az amit már említettem, ilyenkor lényeges az események sorrendje, még akkor is ha egyébként "egyszerre" történnek. Ha a második sávból érkezik először a hangjegy, akkor az már lefoglalja a 0-s vagy 2-es DAVE csatornát, ezért az extrém gitár rossz lesz. Tehát ilyenkor a legbiztosabb fix csatornát használni.

Talán hasznos lenne, ha a dinamikus foglalás sorrendjét is vezérelni lehetne.
« Last Edit: 2017.September.07. 17:07:18 by IstvanV »

Offline szipucsu

  • EP addict
  • *
  • Posts: 8095
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 60.0.3112.113 Chrome 60.0.3112.113
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: MIDI
« Reply #336 on: 2017.September.07. 20:20:10 »
Talán hasznos lenne, ha a dinamikus foglalás sorrendjét is vezérelni lehetne.
Szerintem ilyen "extrém" esetektől eltekintve nem vészes a dolog. Mert foglalással tényleg megoldható.
Csak azért lepett meg, mert három hangnak még tudnia kéne szólni egyszerre, de így már világos nagyjából.

Hogy honnan érkezik a hangjegy először, azt nem tudom. Lehet, a midi szerkesztő (Cakewalk) találja ki. Úgy volt, hogy az első két sáv volt az "extrém gitárnak", utána volt a másik hangszer. Tehát még csak nem is sorban küldi a hangjegyeket. Nem tudom, hogy ha előbb lenne a többi hangszer midi sávja, utána az "extrém gitáré", akkor jó lenne-e. De akkor talán a másik hangszert szakítaná meg a gitár.

Nem tudom, a dinamikus foglalás sorrendjének a vezérlése mennyire lenne jó. Az nem befolyásolhatná az eddigi zenéket? Bár azokban eleve a 3 csatornára vannak kihegyezve, és ilyen extrém eset nincs bennük.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline szipucsu

  • EP addict
  • *
  • Posts: 8095
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 60.0.3112.113 Chrome 60.0.3112.113
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: MIDI
« Reply #337 on: 2017.September.07. 20:26:49 »
Próbáltam konvertálni egy midi fájlt, és azt írta a konverter, hogy invalid envelope file size (az envelope.bin-re). Ki kell venni az envelope.txt-ből arra az időre néhány hangszert, amíg előállítja belőle az envelope.bin-t, hogy ne legyen túl nagy?

UI: Kivettem sok hangszer belőle, abból előállította az új envelope.bin-t a midiplay, de így sem jó a mérete.
« Last Edit: 2017.September.07. 20:30:53 by szipucsu »
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: MIDI
« Reply #338 on: 2017.September.07. 20:29:13 »
Próbáltam konvertálni egy midi fájlt, és azt írta a konverter, hogy invalid envelope file size (az envelope.bin-re).

Ez már új envelope.txt? A meglevővel még működnie kellene.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8095
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 60.0.3112.113 Chrome 60.0.3112.113
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: MIDI
« Reply #339 on: 2017.September.07. 20:35:02 »
Ez már új envelope.txt? A meglevővel még működnie kellene.
Átneveztem most az envelope-1.8-est envelope.txt-re, utána midiplay-jel új envelope.bin generálása, de nem akarja elfogadni.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: MIDI
« Reply #340 on: 2017.September.07. 23:04:43 »
A midiconv már elfogad txt formátumú burkológörbéket is, de elvileg mindkét formátumban működnie kellene.

Szerk.: javítás:
* midiplay.zip (347.59 kB - downloaded 64 times.)

A midi_asm.com-ban is történt néhány kisebb optimalizálás, remélhetőleg nem eredményeztek újabb hibákat. :oops:

Offline szipucsu

  • EP addict
  • *
  • Posts: 8095
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 60.0.3112.113 Chrome 60.0.3112.113
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: MIDI
« Reply #341 on: 2017.September.07. 23:45:55 »
Most már lefordította:
* Yankee1.ep128s (59.48 kB - downloaded 40 times.)
* Yankee.zip (18.39 kB - downloaded 41 times.)
A főszólam hangszere lehetne talán valami jobb, de más ötletem nem volt. A kíséretet (akkordok) is lehetne még talán pár helyen szerkeszteni, hogy jobb legyen. Meg a dobot is.
Még az elején azt a pergődobot jó lenne valahogy megcsinálni, ott, ahol még nem szól túl sok hangszer, hogy beleférjen.
« Last Edit: 2017.September.07. 23:49:25 by szipucsu »
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline szipucsu

  • EP addict
  • *
  • Posts: 8095
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 60.0.3112.113 Chrome 60.0.3112.113
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: MIDI
« Reply #342 on: 2017.September.08. 00:13:11 »
Kicsit régebben ezekkel kezdtem foglalkozni, de aztán valahogy abbahagytam. Hagynak némi kívánnivalót maguk után még, de már felismerhetők EP-n keresztül lejátszva:
* DontGo.mid (41.28 kB - downloaded 24 times.)
* Pet_Shop_Boys_-_Go_West.mid (57.54 kB - downloaded 30 times.)
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Online geco

  • EP addict
  • *
  • Posts: 5430
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: MIDI
« Reply #343 on: 2017.September.08. 08:40:06 »
Tegnap meghallgattam a Heavy midit, még az eggyel ezelőtti midiplay-jel, nagyon jók a gitárok benne. :)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 60.0.3112.90 Chrome 60.0.3112.90
    • View Profile
    • Honlapom
Re: MIDI
« Reply #344 on: 2017.September.08. 09:15:22 »
nem semmi ez a legutóbbi se!
nagyon jó példák ezek arra, hogy a zene kidolgozottsága, dinamikája mennyire megdobja a hangzást is.
Vigyázat! Szektás vagyok! :)