[elektro] Szinuszjelek összegzése 8 biten
Sárközy Győző
sgyozo at datatrans.hu
Wed Jun 26 19:15:59 CEST 2013
Ez se gyenge munka, de egy igazi jobb lenne. :)
Köszi szépen mindenkinek a válaszokat, azt hiszem, hogy maradok a
monofónikusnál, és inkább rakok bele envelope lehetőséget, meg ilyesmit.
Illetve több avr-el ha nagyon akarom megoldhatom a polifóniát, de az már
nem olyan elegáns, akkor tényleg inkább valami erősebb proci/fpga kéne.
Ahogy néztem a linkeket, szinuszos polifónikus cucchoz az ARM-os kütyü
volt csak, szóval valóban kevés lehet a 8bit/20MHz. Azért majd
próbálkozok ezzel is, illetve háromszög, négyszög, fűrészjellel ezzel is
meg lehet csinálni ha nem táblából kapja az értékeket, hanem csak
egyszerűen növeli/csökkenti az értékeket.
Még olyan ötletem volt, hogy a sin táblából a billentyű lenyomásának
pillanatában kiszámolja a DAC-ra küldendő értékeket betolja RAM-ba, és
onnan küldi kifelé szépen periodikusan. Így csak akkor kell
újraszámolnia amikor note on/off infó jön. Ezt mondjuk akár külső RAM-al
is meg lehet csinálni, kérdés, hogy mennyi idő mire kiszámolja, feltölti
a táblát..
Nem lenne jó, ha sokat késne, én nem vagyok egy Liszt..
(Esztergomban amikor építették az orgonát anno, a billentyűk is
pneumatikusak voltak, szóval mire a játszóasztaltól a regiszterekig
felépült a nyomás, eltelt akár másodperces idő is, így nem lehetett
egyszerű játszani. )
Viszont, ahogy említettétek a Commodore-t, van nekem valahol a sufniban,
akár ki is vehetném belőle a hangchipet. Sőt, van egy GUS MAX-om is, azt
mondjuk nem szedném szét, ezen már nem tokban van a GF1, esetleg az ISA
csatiján meg lehetne hajtani, de perpillanat nem akarom bonyolítani az
életemet ilyen szinten, így is onnan indult a dolog, hogy egy sima
négyszöggenerátort csináljak midi-vel. :)
Üdv, Győző
2013.06.25. 23:22 keltezéssel, Anonymus írta:
> Szia !
>
> 2013.06.25. 22:06 keltezéssel, Sárközy Győző írta:
>> A hammondot azért nem hiszem, hogy lenyomjuk. :)
>> (régi álmom egy olyan..)
>>
>> Üdv, Gy.
>>
> http://www.bergermusic.de/b4-controller/home/
> Itt van. :)
>
>
> Üdv.:
> Anonymus
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list