X-Received: by 2002:a37:9386:0:b0:76c:da86:316f with SMTP id v128-20020a379386000000b0076cda86316fmr65011qkd.10.1691592501796; Wed, 09 Aug 2023 07:48:21 -0700 (PDT) X-Received: by 2002:a63:778f:0:b0:563:4dac:e580 with SMTP id s137-20020a63778f000000b005634dace580mr211108pgc.9.1691592501100; Wed, 09 Aug 2023 07:48:21 -0700 (PDT) Path: ...!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: fr.comp.sys.atari Date: Wed, 9 Aug 2023 07:48:20 -0700 (PDT) Injection-Info: google-groups.googlegroups.com; posting-host=90.125.209.83; posting-account=HPBY0woAAADIQTaxOOgZHpdgKlVwPm6B NNTP-Posting-Host: 90.125.209.83 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <2fd90ebb-f912-4a34-9072-f1c594acf56an@googlegroups.com> Subject: MIDI player en FORTH From: Arachide Injection-Date: Wed, 09 Aug 2023 14:48:21 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bytes: 1946 Lines: 24 Coucou, Je continue mes modules. J'ai =C3=A9tendu le syst=C3=A8me de PARX (images) = au son. Je m'attaque donc au MIDI. Aujourd'hui =C3=A7a y est! J'ai un module =C3=A0 peu pr=C3=A8s fonctionnel= , la synchro entre les pistes est bonne (je tiens compte des restes des div= isions dans les calculs de temps maintenant). On peut rejouer un morceau en "=C3=A9teignant" certains instruments. Maintenant, il faut que j'=C3=A9toffe un peu: - pouvoir modifier l'instrument d'un piste (par exemple changer de type de = piano ou de basse) - pouvoir modifier le volume d'une piste =C3=87a sera facile =C3=A0 faire. Le plus dur maintenant sera de bien faire les calculs lors d'un changement = de tempo en cours de piste. L'adapter au ST(E) car j'utilise pour l'instant des instructions 68030 ! L'adapter =C3=A0 la Vampire quand j'aurais les infos et la carte ! Guillaume.