EDIT: Pour les dernières versions, voir à la fin du thread.
Voici une première version de mon programme PABrowser.
Ce programme permet, après avoir chargé un Set et éventuellement un Set Direct, de générer les fichiers d'instruments pour Cubase, Sonar/Cakewalk, PowerTrackPro et BandInABox.
Pour les autres DAW (dont je ne connais pas le format) le programme peut générer des fichiers CSV qui pourront servir de base pour créer ces fichiers.
Une fois un SET chargé dans le programme, vous pouvez chercher les doublons de sons, styles, keyboardSet et SongBook (par correspondance de noms) et sauvegarder le résultat.
Vous pouvez aussi sauvegarder les listes de noms dans une base, si vous voulez la revoir par la suite et que vous n'avez plus le Set sur le disque (par exemple après une lecture de Set avec une clef USB).
Vous pouvez aussi vous servir du programme pour recherchez des sons, KeyboardSet, Styles et entrées de SongBook et envoyer les Program Change correspondants sur votre PA.
Pour ce faire vous devez choisir:
- Un port Midi (celui du PA)
- Un canal de contrôle (pour sélectionner les styles, KeyboardSet et SongBook) qui doit aussi être configuré en MidiIn sur le PA.
- Un canal pour la sélection des sons selon que vous voulez sélectionner un son pour Upper1, 2, 3, Lower ou un canal d'accompagenement.
(En fait j'ai écrit ce programme pour cela: quand je joue depuis un clavier maître afin de sélectionner à distance des sons, styles, etc.)
Pour installer le programme il suffit de le 'dézipper' dans un répertoire de votre choix et de lancer l'exécutable.
Notes:
- C'est un programme pour PC sous Windows.
- Le programme, dans cette version, ne supporte que les Sets crées par les PA4X international, PA1000, PA700, PA3X et Havian30
- Le programme suppose que vous avez la dernière version de l'OS de votre machine (sons en Rom différents et nombre de banques pour le PA4X)
- Si vous voulez voir les styles d'usine, il faut sauvegarder votre Set avec l'option 'Factory Protect' désactivé.
- Le programme crée au démarrage les sous-répertoires dont il a besoin.
- Si le programme rencontre une erreur, il affiche une boite de dialogue vous indiquant le nom d'un fichier de log (horodaté) qui est généré dans le répertoire d'installation.
Vous pouvez ensuite me l'envoyer par MP pour que j'essaie de corriger l'erreur.
Enfin ce programme est expérimental :
Dans le sens ou il n'y a aucune doc officielle ou officieuse sur le format des fichiers PA de Korg.
Ce programme provient donc de mon interprétation (qui peut être fausse) d'une partie de la structure interne de ces fichiers.
L'interprétation des principales zones des fichiers reste obscure à cause de la compression OC31 dont on ne connaît pas, pour l'instant, l'algorithme.
Il existe plusieurs formats (structure interne) de fichiers PA et Korg emploie parfois plusieurs formats différents pour la même catégorie de fichiers (ex: les styles) au sein d'un même Set.
Il suffit que le programme rencontre une structure que je n'ai pas encore vu (et j'ai un nombre de Sets limité en ma possession ) pour qu'il se plante complétement.
Dans ce cas je vous demanderai de bien vouloir m'envoyer ce Set (sans les répertoires MULTISMP et PCM) pour que je l'étudie.
Le lien de téléchargement:
https://drive.google.com/file/d/11mx...ew?usp=sharing
Une photo d'écran:
Mainpng.png
Le menu File:
Menu1.png
Commentaire