Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

SuperBoucle - traduction du readme.md du github
Ceci est une traduction du readme.md du github de SuperBoucle au 25 juillet 2015.



SuperBoucle


SuperBoucle est un logiciel basé en boucle entièrement contrôlable avec tout type de dispositif midi.
SuperBoucle est également synchronisé avec Jack.
Vous pouvez l'utiliser en performances live ou pour la composition.

SuperBoucle est composé d'une matrice d'échantillon avec des appareil MIDI externe contrôlable comme les pads.
SuperBoucle va renvoyer des informations à un appareil MIDI (et allume la LED).
Le sample sera toujours démarrer et arrêter sur un beat ou un groupe de battements.
Tu peux ajuster la durée de l'échantillon (période de boucle) en rythme et le décalage en rythme.
Mais tu peux également ajuster le décalage dans cadre d'un échantillon de manière négative ou positive. ce qui signifie que l'échantillon peut commencer avant le prochain temps (utile pour échantillon inversé). Vous pouvez enregistrer des boucles de toute taille, ajuster le BPM, inverser, normaliser les échantillons, ...

L'usage typique :

  • Vous avez juste besoin de contrôler le transport de Jack ( lecture, pause , rembobinage) avec un périphérique MIDI externe et vous voulez un bouton pour sauter à un emplacement spécifié dans la chanson .
  • Vous avez des modèles d'instruments , mais vous avez aucune idée de la structure chanson.
  • Vous pouvez faire de la performance en direct avec des instruments pré-enregistrés ( vous n'avez pas de joueur de basse par exemple) et que vous ne voulez pas avoir une structure prédéfini
dans la chanson (peut-être la partie 2 sera plus long sur certaines performances live)

Caractéristiques


Jack Transport
Enregistrement
Enregistrement automatique de latence
Entrée / sortie audio
Entrée / sortie MIDI
Normaliser et de revenir échantillons
Décalage échantillon négatif , l'échantillon compensé en battements ou des cadres
Chargez plusieurs formats : WAV , FLAC , AIFF , ... (pas MP3 pour le moment )
interface intuitive d'apprentisage du MIDI
Support tout dispositif MIDI : générique clavier, le pavé , BCF , Akai APC , ...
Entièrement contrôlable par le dispositif MIDI ou clavier / souris
Goto fonction pour déplacer le transport de prise à l'emplacement spécifié

Exigences


Linux


  • Python 3
  • Pip pour Python 3
  • Modules Python : Cffi , PySoundFile , NumPy , PyQt 5
  • Serveur Jack fonctionnel

de Windows


  • Kit Jack Audio

Installation


Linux

  • Installez Jack serveur:
    sudo aptitude install jackd2 qjackctl
  • Installez pont midi (facultatif ) :
    sudo aptitude install a2jmidid
  • Installez les modules Python :
    sudo aptitude install python3 python3-pip python3-cffi python3-numpy python3-pyqt5
    sudo pip3 install PySoundFile
  • Téléchargez et décompressez dernière version de SuperBoucle de https://sourceforge.net/projects/superboucle/files/

Windows



Execution


Linux


Commencez serveur audio Jack et puis exécutez SuperBoucle.sh script à partir du répertoire de SuperBoucle :

./SuperBoucle.sh

Windows


Démarrer " Jack PortAudio " à partir du menu de démarrage et ensuite commencer SuperBoucle à partir du menu de démarrage .

Contact


Sentez-vous libre d'envoyer un courriel à superboucle à nura.eu si vous avez des questions ,
remarques ou si vous trouvez un bug .

Dispositifs Midi


SuperBoucle peut être contrôlé avec un appareil MIDI externe comme un Clavier générique MIDI, tambour midi , série Akai APC , Novation LaunchPad , Behringer BCF , ...
Pour configurer un nouveau contrôleur , vous devez sélectionner 'Add device...' entrée
dans le menu de l'appareil . Une autre solution consiste à importer un .sbm ( SuperBoucle Mapping ) fichier
contanning configuration de l'appareil . Sentez-vous libre de me faire parvenir la nouvelle configuration de l'appareil ,
Je vais l'inclure dans la prochaine version .

Qu'est-ce qui peut être contrôlée par l'appareil MIDI externe ?


tu peux :

  • Lancer ou arrêter clip / échantillon.
  • Démarrer, pause Jack transport
  • Aller au début de la chanson ou à la position spécifiée
  • Réglez le volume maître
  • Réglez le volume de chaque clip / échantillon
  • Sélectionnez clip pour enregistrer et commencer l'enregistrement

Appareil MIDI sensible à la velocité

Pour ce type d'appareil , ne pas appuyer sur le bouton / pad avec la vélocité maximale .
afin de détecter la sensibilité de la vélocité , superboucle à besoin de recevoir le message MIDI
avec une vitesse différente de 0 ou 127 .

Device Name


Définissez le nom de l'appareil . Utilisez un nom de votre choix . Ceci est uniquement pour l'affichage.

Start / Stop configuration


Dans partie 'Start / Stop buttons' Cliquez sur le bouton 'Learn first line' et appuyez sur
chaque bouton de la première ligne sur appareil MIDI externe de gauche à droite.
Pour tout le reste du rangées puis à chaque fin de ligne appuyez sur le bouton 'Add next line' et appuyez sur chaque bouton sur le périphérique externe. Finnalement , appuyez sur le bouton 'stop' (optionnellement) .

Premier événement MIDI de réception pour un canal particulier et la hauteur sera
associée au clip / échantillon. Par exemple, si votre appareil envoie une Note On quand
la touche est pressée et un Note Off lorsque la clé est la libérée .
Alors la Note sera utiliser pour démarrer ou arrêter le clip tout autre message sera ignoré .
La Velocity est également utilisé : si l'appareil envoie Une Note On avec une vélocité de 127 lorsqu'il est pressé et Note On avec une velocité 0 lorsqu'il est relâché.
Alors seulement la Note On avec une vélocité de 127 sera utilisé pour jouer ou arrêter le clip.
Mêmes règles pour autre fonction comme 'clip volume per line'.
Donc, il devrait fonctionner sur la plupart dispositif à l'exception de ceux qui sont sensibles à la vélocité : dispositif qui fixe la vélocité en fonction de la réel vitesse de l'utilisateur.

Configuration de volume Master


Si vous avez des boutons ou les curseurs sur votre appareil MIDI , vous pouvez associés l'un d'eux
pour qu'ils maîtrisent volume. Dans la partie 'Master volume' , cliquez sur 'Master volume
controller' et déplacer le curseur sur le périphérique MIDI . Vous devriez voir une
Description du nouveau contrôleur ( canal et ID de contrôleur ) .

Configuration du transport


Si vous avez des boutons disponibles , vous pouvez les associés aux actions de transport. Dans
Partie 'Transport' , cliquer sur un bouton de transport et appuyez sur la touche désirée sur le dispositif MIDI. Vous devriez voir une description de la nouvelle touche.
Le Bouton d'enregistrement peut également être associé avec le bouton midi de cette section .

Configuration du volume pour Clip / échantillon


Si vous avez plus d'un des boutons ou des curseurs vous pouvez les configurer pour ajuster
le volume des échantillons. Sur la plupart périphérique MIDI, il y a plus de boutons que
de contrôleurs. Donc vous ne pouvez pas associer un contrôleur à un échantillon ,
il n'y a pas assez de contrôleur périphérique MIDI . Dans la plupart des cas , vous aurez
une unité de commande de contrôleur par colonne. Donc dans SuperBoucle il suffit de connaître la
ligne que vous voulez changer . Vous devez configurer un bouton par ligne et un
contrôleur par colonne . Si sur 'start/stop configuration' vous avez configuré
Boutons de 8x4 ( quatre lignes de huit boutons ), vous devez 8 contrôleur et 4
boutons. Lorsque vous appuyez sur une première touche , le contrôleur sont associés au volume
des clips de la prtemière rangée.

Premièr clique sur la touche 'Learn controllers' et déplacer chaque contrôleur (en
bon ordre ) et appuyez sur «Stop» . Ensuite , appuyez sur 'Learn line buttons' et appuyez sur
bouton correspondant à la ligne 1 sur le périphérique MIDI , puis sur le bouton de la ligne 2 ,
etc ... Et appuyez sur «stop» .

Couleurs


SuperBoucle va envoyer des informations midi au prériphérique MIDI externe les indications
d'état du clip / de l'échantillon:

État de Clip Couleur
Pas de clip noir / pas de lumière
Clip va commencer clignote en vert
Lecture du clip vert
Clip stop clignoter en rouge
Clip est arrêté rouge
Clip enregistrer clin ambre
Clip est enregistre ambre


Afin 'allumer une touche de l'appareil MIDI externe, SuperBoucle enverra une
Note On comme message MIDI correspondant au canal et la hauteur de boutons dans la
partie 'start/stop'. La vélocité de ces messages est utilisé pour définir la couleur. dans cette
partie vous allez configurer la valeur de vitesse pour corriger les couleurs. Lorsque vous appuyez sur
Bouton «Test», SuperBoucle allumera tous les boutons actuellement configurés.

Réglez la valeur de chaque couleur pour obtenir la couleur correspondante. Par exemple, pour le vert
la couleur, changer la valeur jusqu'à ce que l'appareil MIDI externe montrent une belle couleur verte.

Commande Init


Si vous avez une commande de réinitialisation ou une commande de midi notamment à envoyer à votre
périphérique MIDI, vous pouvez mettre ces commandes ici. Une commande par ligne dans des
valeurs décimale séparés par des virgules. Par exemple, pour LaunchPad S ceci
réinitialisera tous les boutons et passera en mode clignotant:

176, 0, 0
176, 0, 40




Collaborateur(s) de cette page : olinuxx et CyBerNetX .
Page dernièrement modifiée le Mercredi 06 décembre 2017 17:53:01 par olinuxx.
Le contenu de cette page est licencié sous les termes licence.

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 13:17, dim. 15 Sep 2019: Bonjour et bienvenue à wwp et à Kraod cool
sub26nico, 22:18, sam. 14 Sep 2019: Salut et bienvenue à Gretsh56 :-)
olinuxx, 13:44, sam. 14 Sep 2019: Bonjour et bienvenue à T-Yo cool
PenZyh, 16:09, mar. 10 Sep 2019: Merci ^^
olinuxx, 16:08, mar. 10 Sep 2019: Bienvenue e bonjour également à PenZyh cool
olinuxx, 14:47, mar. 10 Sep 2019: Bonjour et bienvenue à SKUNKLOAD cool
sub26nico, 10:29, lun. 09 Sep 2019: Salut et bienvenue à aldepr :-)
olinuxx, 09:01, dim. 08 Sep 2019: Bonjour et bienvenue à nuka cool
sub26nico, 20:21, jeu. 05 Sep 2019: Salut et bienvenue à smo :-)
olinuxx, 10:31, jeu. 05 Sep 2019: Il est tout beau, il est tout chaud, c'est l'édito de linuxmao ! [Lien]
olinuxx, 20:15, dim. 01 Sep 2019: Bonjour et bienvenue à Gordus cool
olinuxx, 01:46, ven. 30 Aug 2019: Bonjour et bienvenue à leouiche et à Bellus cool