Boîtes à rythmes
Instruments électroniques Boîtes à rythmes
  • J'aime
  • Tweet
  • Partager
  • Mail

SP12k, web app inspirée de la SP1200

 
  • Signaler un abus
AuteursMessages

pos

membre non connecté
pos
54 posts au compteur
Posteur AFfranchi

Score contributif : 24

1 Posté le 18/01/2020 à 18:57:14Lien direct vers ce postSignaler un abus
Hello,

Pas sûr d'etre dans le bonne partie du forum, mais je voudrais présenter ici un projet sur lequel je travail depuis quelque semaines maintenant, et que j'aimerais continuer à développer pour en faire quelque chose de bien complet.

C'est une application web émulant le son typique de la SP1200 et SP12 sur les bases du papier de 2007 "Physical and behavioral circuit modeling of the SP-12 sampler".

Les différentes comparaisons que j'ai pu faire sur les extraits audio fournis m'amènent à penser que l'émulation est assez proche de l'originale :)

L'appli est en libre accès ici: https://rephase.org/sp12k

Elle tourne préférentiellement sur un chrome ou firefox desktop récent, mais peut aussi tourner sur un chrome android.
La latence varient d'une machine à l'autre (surtout sous android!).
Ça ne tourne pour le moment ni sur safari, ni sur ios.

Pour l'instant, en version 0.1.4, très peu de fonctionnalités sont implémentées, mais elles vont arriver dans les prochaines versions !

Fonctionnalités implémentées (versions 0.1.4) :
- 8 pad accessibles au clic, au multi-touché, ou au claviers touches 1 à 8, ainsi que s, d, f, g, h, j, k, l, et aussi la bare d'espace quand on survole une tranche
- 8 sliders de detunes accesibles au clic, touché, ou molette de souris quand on survole une tranche
- import de sample aux formats wav, mp3, ogg, etc. (en plus de quelque samples de demo)
- fonction de "pre pitching" permettant de simuler la manière dont la machine était souvent utilisée, genre x1.3 pour avoir l'équivalent d'un 33 tours passé en 45 tours, qu'il faut ensuite detuner de 5 demis tons et profiter des artefacts du detune...
- detune (avec les artefacts qui vont bien) de +7 demi tons à -8 demis tons. A noter que dans l'original la position -8 correspond à un ratio de 0.64, mais ici je suis resté sur la valeur théorique de 0.63 (pour l'instant en tout cas).
- choix d'un filtre en sortie, équivalent aux sorties 3 à 6 de la SP1200, ou pas de filtre, équivalent aux sorties 7-8. Le VCF des sorties 1-2 n'est pour l'instant pas émulé.
- choix d'un canal monophonic, histoire de pouvoir couper un son par un autre en les mettant sur le même canal, par exemple un charley ouvert et fermé. On peut aussi s'en servir comme note off en utilisant un pad sans sample
- export du son transformé en wav avec différents choix de fréquence d'échantillonnage

fonctionnalités à venir:
- options pour utiliser les sliders en réglage de volume (avec retour aux bonnes positions quand on repasse en detune, contrairement à l'originale ;))
- multi mode pour volume et le detune, en étalant un même sample sur tous les pads
- centralisation de l'import et de la gestion des samples avec pre pitching, et une vue graphique pour la découpe/trim et l'enveloppe ADR (donc pas d'utilisation des sliders principaux pour cela)
- séquenceur graphique avec groove ternaire optionnel
- fonction mixage en sortie, avec pan et effets (EQ, filtres passe bas resonants, etc.)
- fonctionnement en midi sous chrome (controle complet ou synchro du sequenceur)
- chargement/sauvegarde de l'ensemble des reglages en local (sons, reglages, sequenceur, etc.)
- peut etre des trucs un peu anachroniques genre time stretching, qui marcheraient bien en conjonction avec le detune original!

Vos retours et suggestions sont les bienvenus.


[ Dernière édition du message le 18/01/2020 à 18:59:29 ]

Hypha

membre non connecté
Hypha
283 posts au compteur
Posteur AFfamé

Score contributif : 32

2 Posté le 18/01/2020 à 20:53:47Lien direct vers ce postSignaler un abus
Cool !!
fraudais qu'on discute toi et moi^^^
tu peu certainement m'aider comme je peu aussi certainement le faire ;)
t'es pas sur insta? on peu y voir pas mal de projet DIY tournant autour de la SP en se moment, dont le mien :-D
hésite pas à me contacter si tu veux échanger sur le sujet.

pos

membre non connecté
pos
54 posts au compteur
Posteur AFfranchi

Score contributif : 24

3 Posté le 19/01/2020 à 12:41:19Lien direct vers ce postSignaler un abus
MP envoyé :)

pos

membre non connecté
pos
54 posts au compteur
Posteur AFfranchi

Score contributif : 24

4 Posté le 19/01/2020 à 12:45:46Lien direct vers ce postSignaler un abus
SP12K version 0.1.5 est en ligne: https://rephase.org/sp12k

Dithering supprimé sur le quantification 12 bit (je ne sais pas pourquoi j'avais ajouté ça ! La mauvaise habitude de faire les choses proprements peut-être... :-D)

[ Dernière édition du message le 19/01/2020 à 12:46:30 ]

drrumble

membre non connecté
drrumble
313 posts au compteur
Posteur AFfamé

Score contributif : 289

5 Posté le 19/01/2020 à 12:56:59Lien direct vers ce postSignaler un abus
Super cool le projet !

Back to the real hiphop !

https://drrumble.bandcamp.com/

Dj mac

membre non connecté
Dj mac
125 posts au compteur
Posteur AFfiné

Score contributif : 171

6 Posté le 19/01/2020 à 15:19:06Lien direct vers ce postSignaler un abus
super projet.
wwwneedledrifterz.com
myspace.com/needledrifterz

walsch-it

membre non connecté
walsch-it
6 posts au compteur
Nouvel AFfilié

Score contributif : 242

7 Posté le 19/01/2020 à 15:47:52Lien direct vers ce postSignaler un abus
Oui très cool !

pos

membre non connecté
pos
54 posts au compteur
Posteur AFfranchi

Score contributif : 24

8 Posté le 20/01/2020 à 12:12:28Lien direct vers ce postSignaler un abus
Merci pour vos retours, c'est encourageant :)

La latence est-elle correcte chez vous?
Vous avez testé sur quelle plateforme?

[ Dernière édition du message le 20/01/2020 à 12:12:53 ]

pos

membre non connecté
pos
54 posts au compteur
Posteur AFfranchi

Score contributif : 24

9 Posté le 20/01/2020 à 12:15:20Lien direct vers ce postSignaler un abus
SP12K version 0.1.6 est en ligne: https://rephase.org/sp12k

Modifications sur le traitement interne pour gérer correctement les browsers qui n’acceptent pas la fréquence d’échantillonnage cible.

pos

membre non connecté
pos
54 posts au compteur
Posteur AFfranchi

Score contributif : 24

10 Posté le 20/01/2020 à 13:17:24Lien direct vers ce postSignaler un abus
SP12K version 0.1.6b

Suppression du freezing intermittent sous firefox.
Revenir en haut de la page