Stage développement Web
Detail de l'annonce :
VOS TÂCHES
Durant ce stage, vous serez intégré(e) à l’équipe IT/Web qui
travaille en collaboration avec l’équipe développement produit et
propose une offre de services (SAAS) à destination de nos clients :
shop, souscription, cours en ligne, banque de samples, etc.
L’objectif de ce stage est d'explorer la faisabilité et les
performances d’un traitement audio restituable en temps réel côté
client, sur le navigateur.
L'application pratique du stage se ferait en 2 étapes :
* Une étape qui consisterait à mettre en place un multipiste audio
sur le navigateur pour être capable de jouer plusieurs sons
simultanément, d’importer des fichiers wav ou des sons provenant
d’une banque de samples.
* De pouvoir créer l’équivalent d’un ou plusieurs plug-ins VST
(utilisés dans les Digital Audio Workstation (DAW) dans le navigateur
en utilisant des technologies web frontend ou backend. Le but étant
de charger ces plugins sur le multipiste dans le navigateur et de
pouvoir porter du code audio développé en C++ pour qu’il
fonctionne sur le Web.
MISSIONS
* En collaboration avec l’équipe C++ participer à la mise en
place d’un algorithme C++ simple dédié au processing audio
* Faire une veille technologique / état de l’art sur les
technologies Web Audio existantes par rapport à celles déjà
expérimentées chez Slate Digital
* Porter cet algorithme audio pour qu’il fonctionne sur un
navigateur web avec un système de plug-in
* Travailler et proposer des solutions autour des problématiques de
latence et de performance de rendu audio en ligne (client) avec un
processing déporté (côté serveur/cloud).
* Participer à la mise en place d’une interface utilisateur
(Frontend) intuitive
VOTRE PROFIL
* Etudiant(e) en dernière année d’école d’ingénieurs en
formation de développement informatique / web
* Autonome, rigoureux(se) et proactif(ve)
* Intérêt pour la MAO serait un plus
POURQUOI NOUS ?
Slate Digital développe des logiciels de production musicale
innovants et de qualité, utilisés par des ingénieurs, producteurs
et studios renommés à travers le monde. Nous concevons et affinons
nos algorithmes à l’aide d’un environnement de prototypage
dédié au DSP, pour ensuite les intégrer dans les produits
développés en C++, sur macOS et Windows. Notre équipe d’une
vingtaine de personnes est composée de personnalités variées qui
mettent leurs compétences au service d’une passion commune : la
musique et l’audio.
Postuler à ce poste
Type d'emploi : Temps plein, Stage