Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN
Reason Studios Reason 4
(27)
Déposer un avis
Où acheter Reason 4 ?
Moins
Aucun revendeur ne propose ce produit pour le moment.
Alerte disponibilité
Il n’y a pas de petite annonce pour ce produit.
Alerte nouvelle annonce

Codage de Reason

  • 20 réponses
  • 6 participants
  • 1 103 vues
  • 4 followers
Sujet de la discussion Codage de Reason
Salut, Reason, c'est codé en C ??
merci
2
Plutot en A# 443 non ?? :mdr:


grosvilain
3
Très bon, on dirait du mouton!
4
Mmmm du C. mais bon je préfère le VHDL...
Tu veux 1 filtre, OK,
Tu veux 100 filtres? C'est bien...
Tu veux 1000 filtres? Je t'aime...
Tu veux 10000 filtres? Veux-tu m'épouser??

Désolé c'était une bulle de concepteur hardware qui à passé!!
5
C'est quoi le VHDL ?
6
Et cé en C ?????? :?!:
7
Et codé en C ?????? :?!:
8
Le C/C++ est un langage très utilisé pour un peu tout et n'importe quoi.
C'est orienté objet, comme on dit, et donc efficace. En science pour des algorithmes de résolution par exemple. Il y a le java, plus lent semble-t-il mais encore plus orienté objet. Je crois que si la structure de l'ensemble est bien pensée dès le début, n'importe quel ajout/modification est simple à réaliser. Sinon, c'est un bordel infâme.... Dans ce cadre les modifications demandées par les utilisateurs pour Reason ne devraient prendre que quelques minutes...
9
Ah ba alors !!! si les modifs sont aussi simple pour eux , que le reason 5 possede le midi out alors et une entrée audio in !! :nawak:
10
Le VHDL c'est un langage de définition matériel. Avec ce langage on défini des circuits logiques "hardware". Au contraire du C c'est un langage qui fait du traitement en paralelle. En gros tu peux avoir un FPGA (une puce programmable) et "programmer" ou mieu dit définire une 30enne de processeurs arbitrairement. J'ai comme projet de faire un synthétiseur comme ca :aime: .
11
Je dirais C++ (POO) avec une pointe d'assembleur pour les traitements lourds. Mais, peut être me trompe-je.
12
FL studio est codé avec Delphi donc , çe n'est pas forcement du C.
13
Au 17/03/2003 : (quelque part sur le site Propellerhead) :

Citation : Reason consists of about 700.000 lines of C++ code


@+
14
Ah ok, merci!! ben, il va falloir qu'ils en ajoutent 200.000 :D:
15
Pourtant l'idée de reason est la mais il manque tellement de fonctionnalités :oops: , C'est comme avoir du hardware qui se control via la sourie!!

C++… Ce n’est pas un peu trop lourd pour ce type de logiciel?? Un pointeur de pointeur de pointeur de fonction trigonométrique évalué sur 25 périodes… :furieux:

Le bon vieux C

FL est bizarre aussi, ca fait un bout que je ne l'utilise plus...
16
Lut,

Citation : C++… Ce n’est pas un peu trop lourd pour ce type de logiciel??


Cela fait longtemps que je n'ai pas codé mais...
Des pointeurs tu en trouves aussi (et surtout) en C. L'intérêt du C++ est l'utilisation de classes qui te permettent d'avoir "facilement" plusieurs instances (d'instruments dans ton rack par exemple).
Pour un logiciel de ce type il faut un langage rapide. L'assembleur (le plus rapide) n'est pas possible pour un projet aussi important, reste alors le C, le C++ ou le Pascal (comme Delphi).
17
Mais une classe ce n'est pas ca un pointeur de pointeur... Je suis d’accord en C il y a des pointeurs mais ils ne sont pas transparents au programmeur tandis que le C++ peux cacher certains processus... Coté Assembleur, aussi bien utiliser le C. Pour un PC la différence sera très peux significatif, à mon avis.

Je vous donne quand même le bénéfice du doute comme j'ai déjà mentionné je suis développeur hardware je connais mieux le C et l'ASM.
18
Lut,
Bon allez, vite fait (après j'arrête, promis) :

Hors sujet : Pour la POO en C++ tu peux faire un tour ici :
http://frog.isima.fr/antoine/base.shtml

Pour info, j'ai déjà utilisé des pointeurs de pointeur en C. Ce n'est absolument pas réservé au C++.

L'interet de l'assembleur est l'optimisation du code (bien qu'il y a de supers compilateurs en C). Le plus gros défaut (à mon sens) pour l'assembleur est le nombre de ligne et la relecture du code.

Pour info, j'ai fait de l'assembleur sur Z80 (un Amstrad) et sur 68000 (Amiga) il y a fort longtemps. J'ai fait très peu de C (GBA -> mP : ARM).


@+
19

Hors sujet : :?!: c'est quoi ce chinois :noidea:

20

Hors sujet : Pour coder des démos en 128k , obligé d'utiliser ASM !

allez hop

_start: mov $3 , %eax
mov $0 , %ebx
mov $BUFF , %ecx
mov $N , %edx
int $0x80

21

Hors sujet : Je travail sur l'obtimisation de codec sur DSP... Dison que ca c'est du chinoix!! surtout apres l'obtimisation :violent:



Je me demande quand meme si ce genre de soft (ou vst) sont à code obtimisé...

surment un peu...