octobre 17, 2023
octobre 17, 2023
octobre 17, 2023
SCARBEE SUN BASS – FINGER est notre « chef-d'œuvre de la basse ». Il est équipé d'une programmation et de scripts avancés qui gèrent automatiquement une grande partie du travail technique à votre place .
Mon collègue Nils Liberg, expert en scripts Kontakt, et moi-même, Thomas Hansen Skarbye, avons consacré de nombreuses années à développer un cadre complet pour nos bibliothèques de basse. Notre mission était d'aborder et de résoudre certains des problèmes les plus difficiles rencontrés avec les instruments virtuels. Les utilisateurs d'ex. Les VSTi d'instruments classiques ont dû faire face à ces problèmes (comme avoir des retards de piste négatifs individuels non seulement pour que chaque articulation arrive en même temps - mais aussi pour contrôler le timing des différentes dynamiques/vitesses) - et je ne suis pas sûr qu'un autre développeur l'ait fait. été capable de résoudre ces défis ennuyeux. Notre première tâche compliquée était :
Correction automatique du timing des attaques avec des « fins » compensées pour combler les « trous audio » :
Nos recherches ont initialement ciblé le développement de bibliothèques de Slap Bass, où des techniques telles que le pouce, le pincement et la course ascendante et descendante avec un clou introduisent une variété de longueurs de pré-attaque. Ce travail de base pose les bases d'une programmation MIDI simplifiée de ces diverses lignes de basse, y compris la transition transparente entre les notes douces et dures.
Sans que les différents pics d'attaque soient cohérents - vous devrez déplacer manuellement les notes MIDI pour chaque articulation - ce qui rend pratiquement impossible le changement de tempo ou l'utilisation de modèles de groove et de quantification swing car vous devrez tout réajuster.
Une vélocité dure a une quantité de son plus courte avant le premier pic qu'une vélocité douce car la vitesse de mouvement des doigts est différente, et différents types d'articulations peuvent également avoir une durée différente de cette « pré-attaque » – par exemple. Une attaque du pouce aura peu de « pré-attaque » alors qu'une pincement ou un grattage sera très long. Ainsi, si vous coupez tous les échantillons de manière à ce que le premier grand pic arrive en même temps pour tous les échantillons (afin d'éviter d'avoir un retard de piste négatif différent pour chaque type d'articulation), vous obtenez le problème d'un "audio- trou' (silence) entre 2 notes successives :
Disons que vous coupez les échantillons de manière à ce que le premier pic soit exactement à 50 ms du point de départ de l'échantillon.
Si vous jouez ex. une note douce avec une pré-attaque audible de 50 ms suivie d'une note dure avec une pré-attaque audible de 5 ms + 45 ms de silence - vous obtiendrez un trou audio de 45 ms entre les notes. La solution consiste à combler les trous en retardant le déclenchement de la première note en fonction de la durée audible de la deuxième note avant l'attaque. Cependant, cela s'est avéré beaucoup plus complexe que nous le pensions au départ, car vous pouvez vous retrouver dans des situations où une NOTE ON commence avant la fin d'une NOTE OFF. Il a fallu plus d’un an d’expérimentation et de développement pour trouver une solution réellement efficace.
Correction de phase automatisée lors de la combinaison d'articulations :
Quand tu ex. combinez un échantillon soutenu avec un échantillon de « queue » d'extraction de notes entières (coupé au point de transition enregistré d'origine), vous n'obtiendrez une transition douce et réaliste que si la phase est correcte à 100 %. Si vous vérifiez cela en utilisant un filtre passe-bas, vous entendrez que la note est «bending» - comme si vous utilisiez un Pitch-bend sur l'échantillon soutenu. Cependant, si la phase n'est pas correcte, vous entendrez plutôt deux notes jouer l'une après l'autre. Ce que nous avons découvert, c'est que même une phase imparfaite d'une seule ms pouvait créer des problèmes.
Nous avons d'abord essayé de le résoudre en introduisant des enveloppes d'égalisation avancées pour filtrer les "bosses" au niveau des transitions - mais le problème était que même si cela pouvait corriger certaines mauvaises transitions, cela détruirait en même temps les bonnes transitions. Ce qui a affecté la transition, ce sont différents échantillons de « queue legato » commençant à différentes positions de phase + la durée/la durée de la note précédente. Ainsi, même si nous pouvions faire correspondre une phase parfaite dans un arrachement de 1/16 de note au tempo 120, nous obtiendrions une collision de phase si le tempo était de 119,9...
Comme nous avons également enregistré des cordes vibrantes, nous avons dû compenser les variations de hauteur et de durée des cycles. Et nous compensons même l'utilisation de la molette de pitch et des modulations - qui affectent également la phase.
La solution à ce problème consistait donc à analyser la phase de tous les échantillons, puis à créer un système dans lequel le script Kontakt connaît la position exacte de la phase de tout échantillon joué - à tout moment. Ensuite, le script avance automatiquement la deuxième note pour créer une phase parfaite. Un grand défi était les échantillons legato car ils seraient composés de 3 parties : la note source, la transition et la note cible. Les 3 parties auraient des phases différentes et nous devrions prédire exactement où dans le cycle de phases apparaîtrait notre nouveau point de transition.
Correction automatique du timing des marteaux, des pull-offs et des courts slides haut/bas - après la correction de la phase :
En résolvant le problème de la première phase, nous avons réalisé que nous aurions un problème de timing car les articulations legato n'avanceraient pas en même temps. Par exemple, les notes graves pourraient avoir un cycle de phase supérieur à 30 ms et les cycles des notes aiguës pourraient être inférieurs à 1 ms.
Et en fonction de la position de la première phase de notes, la note legato peut être déplacée de n'importe quelle valeur ms. Par exemple, si une note soutenue (ou toute articulation legato utilisée comme note d'attaque) avec un cycle de 30 ms se terminait à mi-chemin, la note suivante devrait se déplacer de 15 ms. Si le cycle se terminait 1 ms après le début, la note suivante devrait se déplacer de 29 ms, etc.
Nous avons donc dû trouver un système qui compenserait le timing perturbé, ce qui signifie que chaque fois qu'un échantillon legato était déplacé dans le temps, il serait ramené au timing correct. Maintenant, comment est-ce possible ? Cela ne signifierait-il pas que cette phase serait à nouveau mauvaise ? Oui. Mais pas si nous créions une « marge » temporelle qui nous permettrait de déplacer la phase imparfaite de transition…
Et c'est ce que nous avons fait. Nous avons mesuré le timing naturel d'arrivée d'un marteau 1/16 ex et avons ensuite créé des compensations de timing pour tous les types d'articulations. Par exemple, une diapositive demi-ton a une transition plus courte qu'une diapositive à notes entières, donc si les deux échantillons sont coupés au début de la transition, l'arrivée de la hauteur cible sera différente. Et cela devait être compensé.
Pendant des mois, nous avons expérimenté le temps et les phases – abandonnant plusieurs fois… puis nous sommes devenus obsédés et avons résolu le problème.
décembre 20, 2022
novembre 07, 2022
septembre 26, 2022
J'ai récemment aimé jouer avec l'application artistique Midjourney AI. C'est très intéressant d'essayer de communiquer avec une IA. Scarbee était à l’origine le fruit de mon intérêt pour les effets visuels. Dès les premiers jeux sur ordinateur et console, cela a suscité mon intérêt - et sans surprise l'un de mes fils - Victor Hansen Skarbye a suivi une formation d'artiste d'effets 3D et travaille maintenant pour le Mill à Londres.
C'est mon mignon petit extraterrestre amoureux des fleurs....
Vous pouvez voir plus de mes travaux récents sur Instagram.
septembre 23, 2022
Depuis que j'ai créé mon premier instrument virtuel Scarbee en 1999, ce sont des expériences artistiques - un peu comme un artiste qui crée de l'herbe, des corps humains ou des dessins hyper réalistes. Je voulais voir à quel point je pouvais imiter la réalité et je voulais que les utilisateurs fassent l'expérience de la magie - et utilisent la magie dans leur musique.
L'argent et le business ont toujours été - et seront toujours simplement un moyen de me permettre de continuer à créer de nouvelles choses - car cela fait partie de mon ADN.
Ce n'est pas sans défis que de fonder votre entreprise sur l'esprit d'un artiste - cela devient problématique lorsque vous vous associez à quelqu'un qui veut dicter ce que vous pouvez créer - ou continuez à vous refuser de faire les choses que vous voulez faire. J'ai lu un jour un livre sur l'artiste Tony Matelli - et certains de ses e-mails à la galerie d'art qui lui rapportait de l'argent étaient très proches des e-mails que j'ai envoyés à mes partenaires au fil du temps. Ce sont les mêmes problèmes qui ont préoccupé Prince, George Michael et de nombreux autres artistes à travers l’histoire.
"Quand l'argent entre, Dieu quitte la pièce..." - les gens qui se concentrent sur l'argent ont peu de compréhension de l'esprit artistique. Ils ne réalisent pas qu'il faut suivre son instinct - même si ces différentes créations fonctionnent comme une période de "repos" de "purification" afin de revenir aux styles antérieurs et de les élever d'un niveau.
C'est ainsi que nous travaillons. Dire aux gens de « regarder le marché » et de leur donner ce qu’ils veulent n’est pas ainsi que cela fonctionne. Parfois, vous avez de la chance et réussissez avec des choses que vous aimez – mais ce n’est pas pareil. Le fait est que c’est un poison d’être mis en cage, mis de côté et chargé de faire quelque chose juste pour gagner de l’argent.
Je continuerai à créer des choses que j’aime – et j’espère que cela vous sera utile.
La "Sculpture de diamant et volcan à l'intérieur d'un diamant" est ma création - à l'aide de l'application Midjourney AI.
septembre 20, 2022
septembre 07, 2022
novembre 18, 2021
mai 15, 2020
mai 11, 2020