BeatmakerNation.com
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

BeatmakerNation.com

Beatmaking is not a game
 
BlogAccueilRechercherS'enregistrerConnexion
Telecharger Busta Rhymes Internet ChroniclesTelecharger Beatmakers Terror NightTelecharger Tribute to SoulTelecharger Guess who's PAC
Download Beatmakers Terror Night
Busta Rhymes - The Internet Chronicles Busta Rhymes - The Internet Chronicles Busta Rhymes - The Internet Chronicles
Le Deal du moment :
HETP [Noire et Rouge HX-Y8] Batterie Externe 25800mah
Voir le deal
21.95 €

 Forum :: BeatmakerNation.com :: Programmation informatiquePartagez | 
Programmation informatique Empty
AuteurMessage
Invité
Invité



Programmation informatique Vide
MessagePosté: Mar 27 Avr 2010, 14:09

C'est un truc qui m'a toujours passionné: connaître l'architecture des logiciels, des OS, les langages de programmation et tout le reste. Je ne me suis jamais vraiment plongé là-dedans pensant que c'était un domaine où il fallait absolument avoir commencé tôt pour bien progresser. Un peu plus jeune j'ai commencé un peu de RealBasic mais j'ai vite laissé tombé.

Récemment je me suis ré-intéressé à ça en zonant sur des forums, en lisant des bouquins. Je suis actuellement en apprentissage du langage C dans le but de faire les choses "dans l'ordre" et d'avoir de bonnes bases, mais la finalité est d'apprendre l'objective C et d'utiliser l'API Cocoa pour développer des applications natives sur Mac ou iPhone.

Pour moi, ça ne reste pour le moment qu'une occupation, le soir, après le taf... ou entre deux mixs, histoire de reposer les oreilles et de faire fumer le cerveau. Je prendrai le temps qu'il faudra pour maîtriser les bases, et avancer tout doucement... 2, 3, 4 ou 5 ans, peu importe. Et pourquoi pas lier ma passion du son et celle de la programmation pour réaliser des petits plugins ou logiciels dans un avenir plus ou moins lointain...

Passé cette introduction, j'ai créé ce topic pour savoir si il y a des gens qui bossent la dedans, qui étudie ça à l'école (programmation, quelque soit le langage), qui font aussi ça par passion. Si oui, n'hésitez pas à en discuter ici!
Revenir en haut Aller en bas
ManuOne
Modérateur
Modérateur

ManuOne

Profil Ingénieur du son
Matériel principal Distressor EL-8X Ste
Matériel secondaire CUbase 5, Pro Tools

Messages : 1764
Programmation informatique Vide
MessagePosté: Mar 27 Avr 2010, 14:34

Baam a écrit:
Et pourquoi pas lier ma passion du son et celle de la programmation pour réaliser des petits plugins ou logiciels dans un avenir plus ou moins lointain...



Un p'tit plugin émulant parfaitement un fairchild 670 made in baam ça me dirait bien n'empeche !
Revenir en haut Aller en bas
http://www.myspace.com/manuone
filipego
Casque d'argent
Casque d'argent

filipego

Profil Beatmaker
Matériel principal Cubase
Messages : 1599
Programmation informatique Vide
MessagePosté: Mar 27 Avr 2010, 15:42

Pourquoi pas!
Personnelement je trouve ca interessant,du moins en tout cas ca m'attire plus les algorythmes que le langage html Very Happy
Moi je veux un plug avec des presets de mixage "waam"
Very Happy
Revenir en haut Aller en bas
http://www.myspace.com/filipego
Invité
Invité



Programmation informatique Vide
MessagePosté: Mar 27 Avr 2010, 15:53

Perso j'ai appris le VB (visual basic) et le C++ en première année d'info. Après j'ai vite compris que c'était pas pour moi, d'ou ma spécialisation réseaux.
Revenir en haut Aller en bas
ManuOne
Modérateur
Modérateur

ManuOne

Profil Ingénieur du son
Matériel principal Distressor EL-8X Ste
Matériel secondaire CUbase 5, Pro Tools

Messages : 1764
Programmation informatique Vide
MessagePosté: Mar 27 Avr 2010, 15:56

filipego a écrit:

Moi je veux un plug avec des presets de mixage "waam"
Very Happy

Tu peux aussi apprendre a bien mixer, t'as l'oreille en plus !!!

Parce que bon quitte a avoir un preset de mixage, autant avoir le Jeff DOminguez c'est pas mal non plus !
Revenir en haut Aller en bas
http://www.myspace.com/manuone
solstice
Monitor d'argent
Monitor d'argent

solstice

Profil Musicien
Matériel principal Fruity Loops
Matériel secondaire Guitare

Messages : 4405
Programmation informatique Vide
MessagePosté: Mar 27 Avr 2010, 16:19

Personnellement je connais un peu le Pascal/Delphi (bien inutile comme langage), le C++ et un peu de VB et j'ai eu l'occaz de tester vite fait les scripts perl. Sinon scripting windows/linux. Et j'ai pas mal de potes qui touche en dev donc si tu as besoin d'aide...

bref pareil que PSK, j'ai appris ça en école d'info mais je suis orienté réseaux
Revenir en haut Aller en bas
http://www.myspace.com/solsticedt
Invité
Invité



Programmation informatique Vide
MessagePosté: Mar 27 Avr 2010, 18:48

ManuOne a écrit:

Un p'tit plugin émulant parfaitement un fairchild 670 made in baam ça me dirait bien n'empeche !

Pour le moment, j'en suis pluss à faire des calculatrices basiques que des ému audio vintage mais j'espère arrivé jusqu'à là un jour peut être... dans 20 ou 30 piges.

ManuOne a écrit:
Parce que bon quitte a avoir un preset de mixage, autant avoir le Jeff DOminguez c'est pas mal non plus !

En tout cas, je voudrais pas avoir le preset FLYNT_JeclairMaVille_JeffDominguez! Je trouve qu'il avait pas été au top sur ce skeud... pourtant il était au record + mixage. Sinon, belle carrière pour le reste!

@Filipego: comme dis Manu, tu t'améliores de jour en jour... d'ici 1 ou 2 mois, je crois que c'est moi qui prendrai des presets Filipego.

Psk a écrit:
Après j'ai vite compris que c'était pas pour moi, d'ou ma spécialisation réseaux.

Niveau C++, t'étais déjà pas super intéressé au début ? ou t'es parti plein de bonnes intentions, et t'as été découragé au moment d'aborder certaines notions ?

solstice a écrit:
bref pareil que PSK, j'ai appris ça en école d'info mais je suis orienté réseaux

D'accord ! idem que la question pour PSK, dès le début, t'étais peu intéressé, ou c'est venu au cours de l'apprentissage ? ou tu savais déjà que le réseau, c'était ce que tu voulais faire ?
Revenir en haut Aller en bas
Flokon
Monitor de bronze
Monitor de bronze

Flokon

Profil Emcee
Matériel principal Nuendo
Matériel secondaire Réaktor

Messages : 657
Programmation informatique Vide
MessagePosté: Mar 27 Avr 2010, 19:11

Ah ... la prog ...

J' ai "programmé" pendant des années sur Réaktor (programmation orientée objet) . J' ai appris l' assembleur et le C en formation adulte.

Là je planche depuis un an sur un gant équipé de capteurs qui envoient des infos dans un micro-controleur (assembleur) , puis en MIDI à Réaktor . Le but étant de doucement supprimer l' ordi et de tout faire en hardware pour controler un sampler ou des effets.

Je conseil un bouquin très bien pour comprendre comment sont programmés les delais, les réverbs, les compresseurs, les filtres, les distos, les timestretch, les synthés VST , c' est "applications audionumériques des DSP" de Benoît Bouchez. Au départ, c' est écrit pour programmer des DSP Sharc (je m' en suis acheté un qui traine dans un carton). Mais au dela ça explique toutes les astuces nécessaires pour faire des VSTs . Une vraie mine d'or Very Happy
Revenir en haut Aller en bas
http://www.myspace.com/flokon
Invité
Invité



Programmation informatique Vide
MessagePosté: Mar 27 Avr 2010, 19:54

yes, j'ai déjà entendu parlé de ce bouquin, je crois que je me le prendrais tôt ou tard, car ça court pas les rues des livres sur ce sujet, et en français en pluss...

Par contre, une sorte de recueil bien complet d'algorithmes dédiés à l'audio, ce serait quand même le luxe, et je doute que ça existe... faut surement fouiller sur le net et se faire son propre recueil! D'après ce que j'ai compris, il y en a dans ce livre, mais c'est pas la substantifique moelle?!
Revenir en haut Aller en bas
Flokon
Monitor de bronze
Monitor de bronze

Flokon

Profil Emcee
Matériel principal Nuendo
Matériel secondaire Réaktor

Messages : 657
Programmation informatique Vide
MessagePosté: Mar 27 Avr 2010, 22:16

C' est un bon bouquin qui explique bien les bases d' un peu tout et toutes les bonnes manières d' aborder les différents problèmes.

Je trouve que c' est vraiment une bonne entrée en matière, je l'ai lu trop tard. Des pistes sont ouvertes , des adresses de sites sont données , notamment pour calculer les filtres (la partie la plus compliquée du livre). Mais c' est vrai que les algorithmes restent simples ,il explique un delais basique, un flanger basique,etc...

Pour trouver des trucs plus compliqués, y' a la possibilité de décortiquer des ensembles réakor, ou max/msp , mais pour trouver des explications, on peut toujours se brosser

Evil or Very Mad
Revenir en haut Aller en bas
http://www.myspace.com/flokon
Invité
Invité



Programmation informatique Vide
MessagePosté: Mar 27 Avr 2010, 22:42

Flokon a écrit:
mais pour trouver des explications, on peut toujours se brosser

Evil or Very Mad

oui voila, c'est ce que je me disais...
Revenir en haut Aller en bas
solstice
Monitor d'argent
Monitor d'argent

solstice

Profil Musicien
Matériel principal Fruity Loops
Matériel secondaire Guitare

Messages : 4405
Programmation informatique Vide
MessagePosté: Mer 28 Avr 2010, 00:18

Citation :
D'accord ! idem que la question pour PSK, dès le début, t'étais peu intéressé, ou c'est venu au cours de l'apprentissage ? ou tu savais déjà que le réseau, c'était ce que tu voulais faire ?
bah j'étais intéressé par les deux en fait, mais je me suis tourné vers réseau car j'ai l'impression d'être moins limité par le contexte, plus précisemment je fais un BTS informatique de gestion, et les notions réseaux qu'on voit sont applicables partout sans problème, j'ai l'impression qu'en développeur c'est plus fixé vers les progs de gestion, mais je me trompe peut être. Après Flokon sera surement bien plus à même de répondre a tes questions que moi vu ce que j'ai lu, moi les progs sont basiques de chez basiques, j'ai pas taté de l'objet par exemple.
Revenir en haut Aller en bas
http://www.myspace.com/solsticedt
Invité
Invité



Programmation informatique Vide
MessagePosté: Mer 28 Avr 2010, 00:30

L'objet c'est en spécialité dev Wink

Moi la prog ça m'a vite soulé aussi à cause de la manière qu'on te l'enseigne, au lieu de clairement t'apprendre les différents langages, on t'apprend un langage théorique aussi différent que le sont déjà les vrais langages pratiques entre réelles, langage théorique qui mêle français, anglais et signes informatiques... A moins d'être vraiment passionné tu t'y perds vite entre toutes ces différences...
Revenir en haut Aller en bas
Solem
Modérateur
Modérateur

Solem

Profil Beatmaker
Messages : 6057
Programmation informatique Vide
MessagePosté: Mer 28 Avr 2010, 00:34

super intéressant ce sujet, personnelement je suis loin de tout sa mais je trouve l'initiative très bonne de faire soit même ces programmes (type audio ou autres) savoir le pourquoi du comment marche tel ou tel truc l'amélioré etc mais franchement c'est pas pour moi

je suis néophyte donc c'est quoi que vous appeler un objet ??
Revenir en haut Aller en bas
http://www.myspace.com/solemakerone
Invité
Invité



Programmation informatique Vide
MessagePosté: Mer 28 Avr 2010, 03:21

Je pense qu'ils parlent de la programmation orientée objet, c'est un style de programmation informatique parmis d'autres... wikipédia: bit.ly c5xTYR
Revenir en haut Aller en bas
Flokon
Monitor de bronze
Monitor de bronze

Flokon

Profil Emcee
Matériel principal Nuendo
Matériel secondaire Réaktor

Messages : 657
Programmation informatique Vide
MessagePosté: Mer 28 Avr 2010, 19:21

Baam-> Je sais pas si ça existe dans logic mais ça existe dans Nuendo donc...

C' est les macros , qui te permettent d' automatiser des actions répétitives , genre normaliser 15 000 fichiers . Ca fais gagner du temps, surtout dans ton taff...
Revenir en haut Aller en bas
http://www.myspace.com/flokon
Invité
Invité



Programmation informatique Vide
MessagePosté: Mer 28 Avr 2010, 21:16

Yes, j'ai un logiciel dédié pour ces tâches répétitives, ça s'appelle SampleManager (pour les gens sous Mac qui chercheraient un logiciel du type).

C'est également des automations, appelées "workflows" dans ce logiciel. En gros tu ajoutes tous tes fichier à la liste de gauche, puis tu ajoutes toutes sortes d'action à la liste de droite. Pour ceux qui sont sur Mac, ce logiciel est compatible avec les script automator (logiciel d'automation de tâche d'Apple).

Exemple de workflow: Normaliser > fade in + fade out > modifier nom du fichier en "xxxx_xx" > placer le fichier dans le dossier yyy. Pour ranger, renommer les samples, c'est un bonheur. C'est effectivement tout con et tout basique comme principe, mais l'interface est super simple et claire donc je met le lien pour les macusers, s ça vous intéresse: http://www.audiofile-engineering.com/samplemanager/


Sinon, pour s'amuser dans Logic, tu as le fameux "environment". C'est le coeur MIDI de Logic, tu y as accès et tu peux faire toute sorte de trucs super utiles ou des conneries... mais c'est super puissant. Ce serait long à expliquer mais pour ceux que ça intéresse, voilà un lien ou il y a une bonne introduction: http://audio.tutsplus.com/tutorials/recording/understanding-logic-pros-environment/


A part ça, je continue l'apprentissage du langage C, et en parallèle, je commence à essayer de comprendre ce que c'est la prog orientée objet... bref, le cerveau fume.
Revenir en haut Aller en bas
Solem
Modérateur
Modérateur

Solem

Profil Beatmaker
Messages : 6057
Programmation informatique Vide
MessagePosté: Mer 28 Avr 2010, 21:37

yes merci pour l'info sur les objets en prog, je dormirai moins con
Revenir en haut Aller en bas
http://www.myspace.com/solemakerone
Flokon
Monitor de bronze
Monitor de bronze

Flokon

Profil Emcee
Matériel principal Nuendo
Matériel secondaire Réaktor

Messages : 657
Programmation informatique Vide
MessagePosté: Mer 28 Avr 2010, 21:48

Hum , SampleManager, ça a l' air sympa , je regarderais si il existe qqch comme ça pour PC.

L' environnement de Logic, c' est de la prog orientée objet en fait , sauf qu 'on peut pas mettre des formules, des "+", des "-" je pense , mais le principe est vraiment le même , tu tire des câbles entre des blocs qui sont des fonctions.
Revenir en haut Aller en bas
http://www.myspace.com/flokon
Invité
Invité



Programmation informatique Vide
MessagePosté: Mer 28 Avr 2010, 22:50

oui, en gros, c'est un peu ça!
Revenir en haut Aller en bas
Contenu sponsorisé



Programmation informatique Vide
MessagePosté:

Revenir en haut Aller en bas
Page 1 sur 1

Programmation informatique Empty
 Forum :: BeatmakerNation.com :: Programmation informatique+ 
Programmation informatique Empty