The forum

Rebirth RB-338

Author Replies
syberia303 Sunday 5 December 2010 at 17:55
syberia303Anonymous

Bonjour,

Je vous propose un nouveau script pour un studio complet. C'est un logiciel orienté musique électronique avec des émulations de la TB 303, la TR 808 et la TR 909. Le logiciel est disponible gratuitement sur le site rebirth museum.

#!/bin/bash
# date 2010-12-05
# Wine version used : 1.0.1 debian repository
# Distribution used to test : Debian Squeeze (Testing)
# Author : syberia303


#Vérifier que PlayOnLinux est bien exécuté avant
[ "$PLAYONLINUX" = "" ] && exit 0 
 
#Charger les librairies
source "$PLAYONLINUX/lib/sources"

TITLE="Rebirth"
PREFIX="Rebirth"
WORKING_WINE_VERSION="1.0.1"
 

 
if [ "$POL_LANG" == "fr" ]; then
LNG_WAIT_WARNING="Rebirth: un studio complet pour les amateurs de musique électronique"
LNG_WAIT_START="L'installation va commencer..." 
LNG_WAIT_END="Appuyez sur \\"Suivant\\" UNIQUEMENT quand l'installation du programme sera\\nterminée sous peine de devoir recommencer l'installation."
LNG_WAIT_HF="Deux TB 303, une TR 808 et une TR 909, enjoy..." 
else
LNG_WAIT_WARNING="Rebirth: a complete studio for electronic music lovers"
LNG_WAIT_START="Installation is going to begin..." 
LNG_WAIT_END="Click on \\"Next\\" ONLY when the software installation is finished\\nor you will have to install again the game."
LNG_WAIT_HF="Two TB 303, a TR 808 and a TR 909, enjoy..."
fi 
 
#Starting the script
POL_GetSetupImages "<ADRESSE_IMAGE_TOP>" "<ADRESSE_IMAGE_LEFT>" "$TITLE"
POL_SetupWindow_InitWithImages
 
#Presentation
POL_SetupWindow_presentation "$TITLE" "Propellerhead Software" "http://www.rebirthmuseum.com/" "syberia303" "$PREFIX"

POL_SetupWindow_message "$LNG_WAIT_WARNING" "$TITLE"
 
POL_SetupWindow_message "$LNG_WAIT_START" "$TITLE"
 
select_prefix "$REPERTOIRE/wineprefix/$PREFIX"

#downloading specific Wine
POL_SetupWindow_install_wine "$WORKING_WINE_VERSION"
Use_WineVersion "$WORKING_WINE_VERSION"
  
 
#fetching PROGRAMFILES environmental variable
POL_LoadVar_PROGRAMFILES

POL_SetupWindow_cdrom  
POL_SetupWindow_check_cdrom "Install Rebirth RB-338.exe"
wine start /unix "$CDROM/Install Rebirth RB-338.exe"
 
POL_SetupWindow_message "$LNG_WAIT_END" "$TITLE"
 

POL_SetupWindow_auto_shortcut "$PREFIX" "rebirth.exe" "$PREFIX" "$TITLE.png" ""
Set_WineVersion_Assign "$WORKING_WINE_VERSION" "$TITLE"
 
POL_SetupWindow_message "$LNG_WAIT_HF" "$TITLE"
 
POL_SetupWindow_Close 
exit

J'ai testé le soft, il tourne parfaitement. J'ai essayé de faire fonctionner la partie midi avec mon clavier X-Station 25, certains potards peuvent être assignés au clavier mais c'est assez aléatoire. Après je ne suis pas un expert du midi sous Linux et du midi tout court. De plus avec le driver alsa quand on tourne un potard sur le clavier, ça met un peu de temps à réagir au niveau logiciel.
J'ai essayé également un mod et tout a fonctionné normalement.

Icone 24 x 24
Icone 32 x 32
Image top
Image left

Edited by syberia303

syberia303 Friday 21 January 2011 at 19:48
syberia303Anonymous

J'ai proposé le script pour validation. Il suffira juste de récupérer les icônes et les images top et left dans le post au-dessus.

Par contre dans la présentation, il faudrait changer "boutons" par "potards" , "un filtre contrôlé par les motifs (PCF)" par "un filtre (PCF) et "mixeurs" par "mixers".
Merci d'avance!

Edited by syberia303

SuperPlumus Sunday 23 January 2011 at 13:11
SuperPlumusAnonymous
Admin

Script validé, merci pour ta contribution.

J'ai modifié le script à quelques endroits, notamment la ligne
POL_SetupWindow_auto_shortcut "$PREFIX" "rebirth.exe" "$PREFIX" "$TITLE.png" ""
Qui devrait être
POL_SetupWindow_auto_shortcut "$PREFIX" "rebirth.exe" "$TITLE" "$TITLE.png" ""

J'ai modifié la description comme tu l'a demandé.

J'ai inclus l'icône 24x24 ainsi que la miniature.

Je n'ai pas mis l'icône 32x32, car elle est trop floue.
Je n'ai pas mis les images top et left, car elles sont trop déformées.

Tu peux fournir de nouvelles images si tu en as, autrement ce n'est pas grave.

PS : Il ne faut pas mettre le lien de la miniature dans la description, mais juste donner le lien de la même manière que les images top et left.