+44.23
Рейтинг
134.80
Сила
А чо вы только из реальность в спек. Давайте наоборот — из спека в реальность.
Берём спектрум рисунок

Рисуем его в стиле реальности


Результат!

У каждого свой подход к написанию музыки. Кто-то может играть и писать, почти не зная теории. Кто-то (например я) не может спать, не зная, почему эта нота тут звучит плохо, а в другом месте хорошо.
Да, эти видео очень хорошие, сам подписан на них. Однако есть проблема — они на английском, с которым у меня очень туго. И действительно, в англоязычном интернете очень много таких видео, там эта область развита. У нас — намного меньше.
Да, у него было много последователей, это течение зовется «новая венская школа». А жанр — серийная техника или додекафония.

Щас перечитываю — много описок обноруживается, завтра постораюсь исправить.
Не успели в 53ц. Были дела, только за комп сели.
о, уже открыли
Жалко что ансиарт закрыли, там ведь две работы было? Я б мог нарисовать одну и всё было б хорошо. Может исправимся?
В тред призывается DDp, чтоб выдать фуцк :-)
ШОК
Пати не будет.
Американские специалисты предупреждают мировую общественность о грядущем вскоре нестандартном космическом феномене, вследствие которого наша домашняя планета на целых две недели может оказаться в кромешной тьме. Случится это аккурат 15 ноября 2015 года в три часа по утру по той простой причине, что Солнце может потускнеть. И что такое в древности уже бывало…
Читеть далее бесплатно без регистрации и смс.
Также далее я буду приводить примеры кодов из проектов, процедуры, а они все на этих мнемониках написаны.
Да, можно пользоваться мнемониками Z80, забыл упомянуть об этом в статье.
Мне вообще сначала показалось что этот топик является продолжением темы на канале Z80 (Thread on Z80).
Надо сказать это лучшее пати с точки зрения софасценеров. Трансляция (из Ютуба) была всё время, почти не было (или не было вовсе) провалов. Всё записывалось и сразу же выкладывалось в инет. Почти не было задержек.
Всё прошло почти идеально, спасибо организаторам!
Хорошие демы в этот раз. И много.
O,P надо местами поменять
Wct самый лучший язык программирования, я на нём с детства пишу, я даже думаю на нём, о, я счастлив.
Я пишу на wct — какой восторг!
Я пишу на wct — какая радость!
Свет программистов сияет в очах!
Я пишу на wct — лучше счастья нет!
Пожелание — не делайте мультиколорный текст, рябит, мешает читать.
А статьи хорошие.
Попса какая-то.
Согасно Кейджу, музыку составляют посторонние шумы вокруг, то есть — шум кулера, наводки 50 гц, шум дисковода.
Неверие!
Вот исходник:
#include <string.h>
#define F(X,Y,Z)((X&Y)|(~X&Z))
#define G(X,Y,Z)((X&Z)|(Y-Z))
#define H(X,Y,Z)(X^Y^Z)
#define I(X,Y,Z)(Y^(X &(~Z)))
#define R1(A,B,C,D,X,S,T)B+((A+F(B,C,D)+X+T)<<S|(A+F(B,C,D)+X+T)>>(32-S))
#define R2(A,B,C,D,X,S,T)B+((A+G(B,C,D)+X+T)<<S|(A+G(B,C,D)+X+T)>>(32-S))
#define R3(A,B,C,D,X,S,T)B+((A+H(B,C,D)+X+T)<<S|(A+H(B,C,D)+X+T)>>(32-S))
#define R4(A,B,C,D,X,S,T)B+((A+I(B,C,D)+X+T)<<S|(A+I(B,C,D)+X+T)>>(32-S))

unsigned long int a,b,c,d;
char buka[16];
int cl;

void gooo()
{
unsigned long int a0,b0,c0,d0;
int slen,wlen,i,j=4;
long int X[256];
long int r;

if(1==1)
{
slen=16;
wlen=4;

for(i=0;(i*4)<slen;i++)
{
X[i]=0;
for(j=0;(j<4)&&((i*4+j)<slen);j++)
{
switch(j)
{
case 2: r=buka[i*4+j]<<8;r<<=8;break;
case 3: r=buka[i*4+j]<<8;r<<=8;r<<=8;break;
default: r=buka[i*4+j]<<(j*8);break;
}
X[i]+=r;
}
}
if(j==4)
X[i++]=0x80;
else
{
switch(j)
{
case 2:r=0x80L<<8;r<<=8;break;
case 3:r=0x80L<<8;r<<=8;r<<=8;break;
default:r=0x80L<<(j*8);break;
}
X[i-1]+=r;
}
X[wlen-2]=slen*8;
a=0x67452301;
b=0xefcdab89;
c=0x98badcfe;
d=0x10325476;

i=0;

a0=a;
b0=b;
c0=c;
d0=d;
a=R1(a,b,c,d,X[i+0],7,0xd76aa478);
d=R1(d,a,b,c,X[i+1],12,0xe8c7b756);
c=R1(c,d,a,b,X[i+2],17,0x242070db);
b=R1(b,c,d,a,X[i+3],22,0xc1bdceee);
a=R1(a,b,c,d,X[i+4],7,0xf57c0faf);
d=R1(d,a,b,c,X[i+5],12,0x4787c62a);
c=R1(c,d,a,b,X[i+6],17,0xa8304613);
b=R1(b,c,d,a,X[i+7],22,0xfd469501);
a=R1(a,b,c,d,X[i+8],7,0x698098d8);
d=R1(d,a,b,c,X[i+9],12,0x8b44f7af);
c=R1(c,d,a,b,X[i+10],17,0xffff5bb1);
b=R1(b,c,d,a,X[i+11],22,0x895cd7be);
a=R1(a,b,c,d,X[i+12],7,0x6b901122);
d=R1(d,a,b,c,X[i+13],12,0xfd987193);
c=R1(c,d,a,b,X[i+14],17,0xa679438e);
b=R1(b,c,d,a,X[i+15],22,0x49b40821);
a=R2(a,b,c,d,X[i+1],5,0xf61e2562);
d=R2(d,a,b,c,X[i+6],9,0xc040b340);
c=R2(c,d,a,b,X[i+11],14,0x265e5a51);
b=R2(b,c,d,a,X[i+0],20,0xe9b6c7aa);
a=R2(a,b,c,d,X[i+5],5,0xd62f105d);
d=R2(d,a,b,c,X[i+10],9,0x2441453);
c=R2(c,d,a,b,X[i+15],14,0xd8a1e681);
b=R2(b,c,d,a,X[i+4],20,0xe7d3fbc8);
a=R2(a,b,c,d,X[i+9],5,0x21e1cde6);
d=R2(d,a,b,c,X[i+14],9,0xc33707d6);
c=R2(c,d,a,b,X[i+3],14,0xf4d50d87);
b=R2(b,c,d,a,X[i+8],20,0x455a14ed);
a=R2(a,b,c,d,X[i+13],5,0xa9e3e905);
d=R2(d,a,b,c,X[i+2],9,0xfcefa3f8);
c=R2(c,d,a,b,X[i+7],14,0x676f02d9);
b=R2(b,c,d,a,X[i+12],20,0x8d2a4c8a);
a=R3(a,b,c,d,X[i+5],4,0xfffa3942);
d=R3(d,a,b,c,X[i+8],11,0x8771f681);
c=R3(c,d,a,b,X[i+11],16,0x6d9d6122);
b=R3(b,c,d,a,X[i+14],23,0xfde5380c);
a=R3(a,b,c,d,X[i+1],4,0xa4beea44);
d=R3(d,a,b,c,X[i+4],11,0x4bdecfa9);
c=R3(c,d,a,b,X[i+7],16,0xf6bb4b60);
b=R3(b,c,d,a,X[i+10],23,0xbebfbc70);
a=R3(a,b,c,d,X[i+13],4,0x289b7ec6);
d=R3(d,a,b,c,X[i+0],11,0xeaa127fa);
c=R3(c,d,a,b,X[i+3],16,0xd4ef3085);
b=R3(b,c,d,a,X[i+6],23,0x4881d05);
a=R3(a,b,c,d,X[i+9],4,0xd9d4d039);
d=R3(d,a,b,c,X[i+12],11,0xe6db99e5);
c=R3(c,d,a,b,X[i+15],16,0x1fa27cf8);
b=R3(b,c,d,a,X[i+2],23,0xc4ac5665);
a=R4(a,b,c,d,X[i],6,0xf4292244);
d=R4(d,a,b,c,X[i+7],10,0x432aff97);
c=R4(c,d,a,b,X[i+14],15,0xab9423a7);
b=R4(b,c,d,a,X[i+5],21,0xfc93a039);
a=R4(a,b,c,d,X[i+12],6,0x655b59c3);
d=R4(d,a,b,c,X[i+3],10,0x8f0ccc92);
c=R4(c,d,a,b,X[i+10],15,0xffeff47d);
b=R4(b,c,d,a,X[i+1],21,0x85845dd1);
a=R4(a,b,c,d,X[i+8],6,0x6fa87e4f);
d=R4(d,a,b,c,X[i+15],10,0xfe2ce6e0);
c=R4(c,d,a,b,X[i+6],15,0xa3014314);
b=R4(b,c,d,a,X[i+13],21,0x4e0811a1);
a=R4(a,b,c,d,X[i+4],6,0xf7537e82);
d=R4(d,a,b,c,X[i+11],10,0xbd3af235);
c=R4(c,d,a,b,X[i+2],15,0x2ad7d2bb);
b=R4(b,c,d,a,X[i+9],21,0xeb86d391);
a+=a0;
b+=b0;
c+=c0;
d+=d0;

}
}

void boo(unsigned long int aaz)
{
char i;
for(i=0;i<4;i++)
{
buka[cl++]=aaz&0xff;
aaz>>=8;
}
}

void main()
{
char i;
char* p;

#asm
push af
push bc
push de
push hl
ld a,7
out(254),a
ld a,0
ld hl,22528
ld (hl),a
ld de,22529
ld bc,768
ldir
pop hl
pop de
pop bc
pop af
#endasm

for(;;)
{
cl=0;
buka[9]=144;
p=16384+6144;
gooo();
boo(a);boo(b);boo(c);boo(d);
}
}