1

Voilà comme promis et pour ceux qui ne le connaissent pas je vous présente SWING.

SWING est un arrangeur temps réel programmé en GFA Basic et Assembleur par Marc LEFEVRE dans les années 90.
Il à été conçu afin de permettre à ceux qui n’avaient pas les moyens de se payer un arrangeur hard, genre « SOLTON » et d’utiliser l’Atari à la place.

Ce fut le premier arrangeur temps réel suivi plus tard par TOPCHORD, son développement c’est poursuivi jusqu'à la fin des années 90.
Pour utilisé SWING il faut : un clavier maitre ou synthé, un ou des expandeurs, et bien entendu un Atari ST, Ste, Falcon,TT avec 1Mo mini (2 ou 4Mo conseillés).

Le principe est simple, on split son clavier ou synthé par le menu de configuration de SWING on charge un ou plusieurs styles (9 maxi) on plaque un accord main gauche et l’Atari vous accompagne dans le style choisi et répond en temps réel à chaque changement d’accord, la main droite étant réservée pour le jeu.

Avec SWING on peut jouer, modifier les instruments du style, enregistrer une séquence, et l’exporter ver Cubase en midifile afin de la retravailler.
SWING intégre aussi des utilitaires indispensables afin de tester sa configuration MIDI.

Je ne vais pas m’étendre sur les innombrables fonctions de SWING mais il est important de préciser que les instruments dans SWING sont classés par famille (standard GM) afin de se rapprocher des instruments du style d’origine, mais chaque instrument peut être remplacé selon les goûts de chacun, bien entendu en restant dans la même famille.

Petite précision SWING fonctionne uniquement en monochrome à la résolution de 600x400.

SWING a également été porté sur pc, mais ce n’est pas le but sur ce forum.
Quelques copies d’écran ci-dessous.

fRzp

Ecran de démarrage de SWING.

wwry

Copie d’écran de SWING en mode "jeu" les instruments en cour de jeux sont indique par un témoin ( point ou led noir dans la colonne timbre)

raCI

Sur cette copie d'écran on voit le potentiomètre servant a régler le volume, panoramique, vélocité ect...

nigb

Copie d’écran du menu d’édition de la table GM de SWING

gzCc

Conversion d'une séquence.mls de SWING, en séquence.mid pour Cubase.

0PBe

Copie d’écran de l'outil de contrôle des canaux d’émissions et réceptions MIDI, très utile en cas de problème de son installation midi.

RLBl

Ici nous voyons le moniteur de messages MIDI avec les filtres comme dans Cubase

yeIq

Je n'ai pas fait toutes les copies d’écrans de configuration, d’éditions et autres, celle-ci est la dernière avant de quitter SWING.

Voila pour ceux qui me le demanderont je ferai une compilation du programme comme promis wink

Accès direct aux archives:

A télécharger ici ==>topics/165536-swing-arrangeur-temps-reel/3#post-75

Je vous souhaite beaucoup de plaisir à l'utilisation de SWING.

BlackFalcon030 wink

2

top
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

3

ça a l'air vachement évolué comme soft! Impressionnant!

pour avoir une idée des possibilités, un petit extrait audio?

4

squalyl (./3) :
ça a l'air vachement évolué comme soft! Impressionnant!

pour avoir une idée des possibilités, un petit extrait audio?

Oui d'autant plus que l'auteur est musicien, programmeur et balaise en électronique, mon premier clavier maitre midi, je l'ai réalisé a partir d'un orgue électronique Farfisa dont j avais enlevé toute l électronique puis réalisé une interface MIDI à l'aide d'un schéma électronique conçu par Marc LEFEVRE. et pour la petite histoire les données MiDI de l interface était sauvegardé dans une éprom (programmé sur ORIC) et sauvegardé par pile.

Donc tous cela aide à la bonne conception d'un programme.
pour ce qui est de l'audio le son vient des éxpandeurs donc la qualité du son est la même qu'une séquence dans Cubase. l' Atari ne fait pas le son, swing gère le flux de données Midi.

5

squalyl (./3) :
ça a l'air vachement évolué comme soft! Impressionnant!

pour avoir une idée des possibilités, un petit extrait audio?


pencil

J'y connais rien en musique, mais la présentation fait soft pro, quand on voit les captures d'écrans, c'est whaou !! Ca fait PRO, je sais pas quoi dire d'autres.



GT épaté king
avatar
Accrochez vous ca va être Cerebral !!

6

BlackFalcon030 (./4) :
(programé ORIC)


??
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

7

./4 oui je sais comment ça marche le midi, mais c'était pour avoir un exemple de truc pondu par ce bô soft hehe

8

Godzil (./6) :
BlackFalcon030 (./4) :
(programé ORIC)


??

Oui la programmation de l'éprom c'est fais sur ORIC... hé oui une vieillerie wink
je reprécise la programmation du contenu de l'éprom

9

GT Turbo (./5) :
squalyl (./3) :
ça a l'air vachement évolué comme soft! Impressionnant!

pour avoir une idée des possibilités, un petit extrait audio?


pencil

J'y connais rien en musique, mais la présentation fait soft pro, quand on voit les captures d'écrans, c'est whaou !! Ca fait PRO, je sais pas quoi dire d'autres.



GT épaté king

Ce soft a été vendu a une époque et présenté sur ST mag, depuis Marc LEFEVRE l'a porté le programme sur PC (programmé sur DELPHI) nous sommes que deux à posséder le prog.

En 2012 après une demande de ma part, il y a intégré un éditeur de style un peu comme le "key édit" de cubase, malheureusement cette année la un grave problème de santé a complétement stoppé le projet, c'est un coup dur pour lui
Un soir lors d'un diner a la maison je lui demandé l'autorisation de mettre prog sur le forum a celui qui en fera la demande

10

Pour ceux qui non pas d"Atari ni d'expandeurs, SWING fonctionne sur l’excellent emulateur STEEM ou on redirige sur la sortie midi de sa carte son dans la config de stem bien sur

11

BlackFalcon030 (./8) :
Godzil (./6) :
BlackFalcon030 (./4) :
(programé ORIC)


??

oui la programation de l'eprom c'est fais sur ORIC... he oui une veillerie wink
je reprécise la programmation du contenu de l'eprom

Oui oui je connais plutôt bien l'Oric, c'est juste étonnant que ça soit le micro utilisé pour un tel projet, ce n'est pas le plus simple pour ce genre de choses wink

Je pense que le CEO (le Club Europe Oric) pourrait être intéressé par l'histoire de ce projet suivant le role de l'Oric dedans smile
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

12

Godzil (./11) :
BlackFalcon030 (./8) :
Godzil (./6) :
BlackFalcon030 (./4) :
(programé ORIC)


??

oui la programation de l'eprom c'est fais sur ORIC... he oui une veillerie wink
je reprécise la programmation du contenu de l'eprom

Oui oui je connais plutôt bien l'Oric, c'est juste étonnant que ça soit le micro utilisé pour un tel projet, ce n'est pas le plus simple pour ce genre de choses wink

Je pense que le CEO (le Club Europe Oric) pourrait être intéressé par l'histoire de ce projet suivant le role de l'Oric dedans smile

Tu a raison, simplement il avait déjà réalise le prog avant d'avoir l'atari, il la juste modifé quelques données pour mon interface, dailleur mon interface etait equipe d'un 6502 tout comme l'ORIC...ça nous rajeuni pas tout ça roll

13

De nos jours réaliser une interface MIDI afin d'en equiper un orgue electronique n'aurait aucun sens, on trouve des claviers maitre midi pour 50€,
a l’époque c’était très cher.
Et d'ailleurs a la base ce projet interface a été réalise par Marc LEFEVRE pour construire un pédalier MIDI (comme dans les orgues d'eglise) et utilisable sur SWING
pédalier qu'il posséde encore a ce jours.

14

15

squalyl (./14) :
tiens regarde :

http://www.linusakesson.net/chipophone/

grin

dé que j ai un peu de temps je vais tacher de mettre la main sur le shema de principe du montage plus complexe que celui du "chipophone" car les composants n’étaient pas spécifique au midi, a l’époque on faisait avec ce que l'on avait sous la mains.il y avait un 6502, une ram 6116, une eprom 2716, un 6850, un 74ls244 et autant de 74ls138 qu'il y avait d'octave sur le clavier donc rien a voir avec le montage du chipophone wink

16

bah ce que tu vois c'est le synthé smile

la partie midi fait toujours appel à des registres à décalage, voir ici:

http://www.linusakesson.net/chipophone/making.php

17

Je n'utilise mon Falcon que pour la zique alors cet arrangeur temps réel me fait saliver rien qu'à voir les écrans. Vraiment très pro. Comment obtenir cette merveille ?
avatar
FALCON 14 Mo IDE 8 Go HDSCSI 4Go, Iomega 1 Go, CDROM, écran VGA - Cubase Audio. Soundpool 8 voies + FDI, SMP24 Steinberg

18

saturnin51 (./17) :
Je n'utilise mon Falcon que pour la zique alors cet arrangeur temps réel me fait saliver rien qu'à voir les écrans. Vraiment très pro. Comment obtenir cette merveille ?

Alors tu vas pas être déçu, mais comme je l'ai dit il faut que je compil les sources car j'ai une version spécifique mais ça c'est rapide, après comme pour tout, le problème c'est la doc faut du temps, une doc existe bien sous forme de petit livret avec copie d’écran mais elle date de la première version de 1991, et si SWING est simple d'utilisation, la configuration nécessite quelques explications.

Dit moi saturnin peut tu me décrire ta config MIDI car swing intégré des fichiers de config de son pour: FB01, MT32,D110,DSE24,EP7, MAXISD64,PROTEUS,SC55,SC88,T3,M1,TX81,U220,VOCE_V3

19

Ma config: Falcon 14 Mo, piano Korg 5000, SC55. J'ai un TG100 Yamaha mais un peu brinquebalant!
avatar
FALCON 14 Mo IDE 8 Go HDSCSI 4Go, Iomega 1 Go, CDROM, écran VGA - Cubase Audio. Soundpool 8 voies + FDI, SMP24 Steinberg

20

saturnin51 (./19) :
Ma config: Falcon 14 Mo, piano Korg 5000, SC55. J'ai un TG100 Yamaha mais un peu brinquebalant!

OK pas de souçi c'est presque du tout cuit pour toi wink

21

Bonjour,
Comme je me pousse à utiliser mes Atari pour ma musique, je vais finir par y arriver.
Alors un soft comme celui-ci est forcément intéressant.
J'espère que la version utilisable sera bientôt disponible, et la prendre en mains.
A+ et bravo

22

Trois copies d’écran supplémentaire pour faire saliver saturnin51 grin

qmE9

Copies d’écran du menu d’édition de la configuration de SWING et de déclaration des épandeurs et d'affectation des canaux midi (jusqu’à 32 canaux)

0zyk

Copies d’écran du split du clavier musical, déclaration d'un pédalier MIDI, choix de la reconnaissance des accords (trois notes,4 notes ou 1 doigt).

IZ5T

Copies d’écran de la configuration de la télécommande, on peut affecter des touches du clavier musical afin de déclencher en cour de jeux, une intro, fill original, variation ect...

23

Un petit dernier qui est le premier écran de démarrage de SWING

fRzp

24

La finition de tout est juste a pleurer !! C'est hallucinant !!

Encore un écran et je m'achete un clavier !!


GT Pas encore musicien piano
avatar
Accrochez vous ca va être Cerebral !!

25

GT Turbo (./24) :
La finition de tout est juste a pleurer !! C'est hallucinant !!

Encore un écran et je m'achete un clavier !!


GT Pas encore musicien piano

grin grin grin rotfl

26

Pourtant, il joue de la scie et du triangle embarrassed
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

27

ecran-crt.jpg

Voili voili
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

28

tu sais GT TURBO sur SWING si tu connais 3 à 4 accords tu peut jouer quelques morceaux déjà, et si tu sais pas faire d'accord, il y a le mode avec 1 doigt wink grin
en plus tu a un orchestre qui t’accompagne et si tu fait quelques fausse notes, c'est pas grave tu exporte sur Cubase et corrige avec la gomme le crayon et tout et tout, et apres il te sortira la partition.
Swing peut servir a la composition, tu part d'une idée, tu l'enregistre, tu modifie et au final t'imprime le projet sur Cubase. oui

29

squalyl (./16) :
bah ce que tu vois c'est le synthé smile

la partie midi fait toujours appel à des registres à décalage, voir ici:

http://www.linusakesson.net/chipophone/making.php

Oui j avais vu ça... ma réalisation était en trois parties, la première c’était un PCB perforé ou était implanté le 6502, l'eprom, la ram, le 6850 et divers composants.
Leurs bus de données étaient reliés par fil (de téléphone) entre eux, quand au deuxième PCB, j avais réalisé le circuit ou étaient implantés les 74ls138 (7) + diodes, reliés aux 49 touches de mon clavier.

CE deuxième circuit au fond était assez semblable au circuit du chipophone.
La troisième partie étant l'alimentation bien sur.

La seule valeur qu'il a fallu changer dans la programmation fut la vélocité.
C’était en 1991, et tout ça justement pour pouvoir utiliser SWING oui

30