Music 🎶 Aléatoire
Music 🎶 Aléatoire
cgMusic - Les ordinateurs peuvent-ils créer de la musique?
La réponse courte est - oui, ils le peuvent. Le plus long est - oui, ils le peuvent et en fait ils le font mieux que la plupart des gens. Je ne parle pas d'ordinateurs jouant de la musique (comme un lecteur MIDI ou un robot Toyota jouant du violon ). Je parle d'un logiciel informatique qui compose de la musique - qui compose des mélodies et écrit des partitions pour certains instruments. La seule chose qui nous donne, les gens un avantage à composer de la musique, c'est qu'une personne réelle peut dire quelle composition sonne mieux que d'autres. Un ordinateur peut créer des centaines de chansons en une seconde, mais il ne pourra jamais dire laquelle il aime le plus. Mais revenons au début…
En plus d'être programmeur et designer, je suis aussi une sorte de compositeur de musique occasionnel. J'ai créé la bande originale de la musique pour Magic Match et de nombreuses pistes pour Saqqarah et d'autres jeux, mais dans la plupart des cas, je crée de la musique pour le plaisir. Je prévois de publier mes compositions sur ce blog à l'avenir ainsi que d'écrire sur mes expériences concernant la création de musique pour les jeux, mais maintenant j'aimerais écrire sur un logiciel appelé cgMusic, que j'ai développé en tant que une partie de ma thèse de master.
Le but du projet cgMusic était assez ambitieux car je devais créer un programme informatique qui serait capable de créer de la musique avec un certain niveau de qualité qui manquait à la plupart des logiciels de génération de musique existants. En dehors de cela, j'ai décidé que je ne me limiterais pas à imiter un type de musique particulier et plutôt à rendre le logiciel universel de manière à pouvoir créer de la musique de tout genre. Alors, ai-je réussi à le faire? Vous pouvez juger par vous-même.
Â
Vous pouvez télécharger le programme ici (0,5 Mo), l'installer et l'essayer. Au début, vous pouvez soit charger l'un des projets prédéfinis, soit créer un nouveau projet en sélectionnant deux algorithmes principaux qui créeront un morceau aléatoire pour vous. Plus tard, vous pouvez modifier tous les paramètres internes à votre guise, modifier l'arrangement des chansons, etc. Si vous avez des questions sur l'utilisation du programme, n'hésitez pas à les poster en tant que commentaires dans cet article. Si vous ne voulez pas télécharger l'application ici quelques compositions créées par cgMusic, cela m'a particulièrement impressionné. Ils sont au format midi et devraient jouer correctement sur n'importe quel appareil compatible General Midi.
Le fonctionnement interne de cgMusic est assez complexe. Fondamentalement, cgMusic est un système expertdistribué parmi de nombreux modules indépendants, où chaque module sait créer un aspect de la musique. Un exemple serait un algorithme qui crée un certain ensemble de rythmes, mélodies, harmonies, structures de chansons ou arrangements de trous possibles. Le programme peut facilement être étendu en ajoutant de nouveaux modules à la volée et c'est ainsi que la prise en charge de nouveaux styles est possible. Chaque module peut être contrôlé indépendamment, donc lorsque vous décidez d'une certaine mélodie et d'une certaine structure, vous pouvez écouter «votre» morceau dans n'importe lequel des arrangements disponibles. Dans le cadre de ma thèse de maîtrise, j'ai créé un ensemble d'échantillons de modules d'extension qui montrent les capacités très basiques de l'application. Ce fut une belle surprise pour moi de voir que même avec des algorithmes très simples, le programme est capable de créer de la musique complexe.
Si vous pensez que la musique générée par cgMusic semble merdique, c'est probablement parce que la musique midi sonne généralement merdique. Mais il n'y a aucun problème à rendre les compositions générées par cgMusic à l'aide de certains synthétiseurs ou échantillonneurs sophistiqués. Vous trouverez ci-dessous quelques exemples au format mp3 qui montrent quels types d'effets peuvent être obtenus avec l'utilisation d'outils de rendu de musique appropriés.
Il existe de nombreuses utilisations potentielles de la musique générée par ordinateur, allant de la véritable assistance aux compositeurs humains, des outils de production musicale, de la musique dynamique pour les jeux informatiques, etc. compétences basées sur les connaissances nécessaires pour traduire leurs compétences en composition musicale en algorithmes définis mathématiquement.
Articles Similaires
- Section Musique de jeu: Pteroglider Soundtrack
- Bande-son Magic Match + chanson bonus
- La création de Magic Match: Graphics
- Spellscape cRPG Postmortem
- Saqqarah BETA est ici
143 Réponses à “cgMusic - Les ordinateurs peuvent-ils créer de la musique?”
-
Pomann Diggs dit:
30 mai 2008 Ă 3 h 29
Merci pour ce merveilleux logiciel. J'en ai essayé beaucoup d'autres, par exemple fracmus, fmusic 19, qfc, gingerbread, etc. Celui-ci est supérieur. -
Cat dit:
26 juin 2008 Ă 11h21
En espérant que vous ferez cela au format Mac un jour. En attendant… à la recherche d'un PC… MERCI! Chat -
Dwayne dit:
26 juin 2008 Ă 18h01
Essayez «Modern Song Structure» 11055 et «Simple Ballad Song Arrangement» 11896! C'est l'un des deux meilleurs créateurs de musique aléatoire que j'ai jamais utilisés. L'autre était AlgoMusic sur l'Amiga dans les années 90. -
David Pletts dit:
15 juillet 2008 Ă 11 h 29
Ceci est une application musicale impressionnante, la meilleure du genre que j'ai rencontrée. Bien joué et merci. Maintenant, j'espère que vous allez l'étendre pour inclure des styles de musique supplémentaires, y compris, peut-être, ceux avec moins d'accent dans une mélodie, tels que la transe (et similaires) et l'ambiant avec un mouvement plus lent des parties individuelles. Mais, wow, c'est bon!
Cordialement
David Pletts -
Sibilance dit:
18 juillet 2008 Ă 15h50
wow,
c'est un merveilleux logiciel. Je joue avec elle beaucoup de temps et mon fils (11 ans) a commencé à écrire des chansons pour son école: D.
Votre programme est plus intéressant que celui de la bande originale
FĂ©licitations
Votre ma muse, maintenant. -
vandergraaf dit:
27 juillet 2008 Ă 6 h 24
Premièrement: Désolé pour le mauvais anglais….
Merci pour ce merveilleux logiciel.
J'ai essayé quelques logiciels de composition algorythmique,
«Music in the Numbers» - simple et vraiment génial, mais plus développé.
Et d'autres… et cela semble vraiment génial.
Je souhaite à l'avenir que vous puissiez implémenter le changement de la sortie midi, c'est-à -dire MIDI-Yoke,
afin qu'il soit possible d'utiliser ce logiciel à la volée avec Cubase (ou des programmes similaires)
Toutes nos félicitations ! -
Steve dit:
29 juillet 2008 Ă 14h01
Ce n'est pas seulement intelligent, c'est sensationnel! J'apprécie vraiment la musique qu'il crée.
Vous avez fait un travail remarquable. J'espère que l'Université a apprécié la capacité de vos logiciels à éclipser les autres dans le même domaine.
Chaque piste qu'il crée est-elle vraiment unique? -
Bill-USA dit:
6 août 2008 à 6 h 51
Merci pour cet excellent logiciel ..
Vous vous demandez si vous prévoyez un développement futur?
Merci -
Maciek dit:
6 août 2008 à 15 h 26
Merci pour tous les bons mots sur cgMusic.
Malheureusement, je n'ai pas l'intention de le développer davantage pour le moment car j'ai beaucoup travaillé avec nos jeux.
À votre santé! -
Jim dit:
5 septembre 2008 Ă 12 h 51
Je viens de le télécharger et je veux vraiment l'expérimenter! Trois questions cependant:
(1) lorsque j'essaie de cliquer avec le bouton droit sur un élément d'arborescence pour accéder aux options de script, rien ne se passe. Est-ce que j'ai râté quelque chose?
(2) Les fichiers d'aide sont-ils disponibles quelque part en anglais?
(3) oĂą puis-je en savoir plus sur le langage de script? dans quoi est-il Ă©crit?
(4) une possibilité d'implémentation midi-out en temps réel?
Merci beaucoup! Super truc! -
Maciek dit:
5 septembre 2008 Ă 14 h 54
Jim, merci de votre intérêt pour cgMusic. Pour répondre à vos questions:
(1) Un clic droit sur un script dans une arborescence devrait vous donner un menu contextuel avec les options "Modifier ce script", "Dupliquer" et "Supprimer". La fonction «éditer ce script» nécessite l'installation du logiciel gratuit CrimsonEditor (www.crimsoneditor.com). Mais en fait, vous pouvez utiliser n'importe quoi pour modifier les fichiers sur le disque comme le bloc-notes.
(2) Désolé, non.
(3) Le langage de script intégré utilisé est angelscript. La syntaxe est très similaire à c / c ++. Vous pouvez en savoir plus à ce sujet sur angetcode.com/angelscript.
(4) En fait, lorsque vous appuyez sur le bouton de lecture, l'application envoie les événements au périphérique MIDI par défaut défini dans Windows, afin que vous puissiez le rediriger où vous le souhaitez. Mais il n'est pas possible de modifier les paramètres pendant la lecture car il est nécessaire de recalculer la chanson entière après chaque changement. -
Bearz dit:
5 septembre 2008 Ă 22h02
Certainement un programme incroyable! Il est très regrettable qu'il n'y ait pas de documentation en anglais pour le langage de script, car l'écriture de scripts est une partie si importante du processus créatif de cgMusic. Hélas…
De plus, je peux certainement comprendre que vous seriez trop occupé pour continuer le développement du programme, mais puisque vous le donnez gratuitement, (merci !!), et que vous n'avez pas le temps, envisageriez-vous de le rendre ouvert -source 'afin que d'autres puissent continuer à améliorer ce merveilleux bijou? Il existe un certain nombre de programmes similaires, mais ils sont tous soit propriétaires (BEAUCOUP de $$), difficiles à utiliser ou sérieusement obsolètes. cgMusic est un excellent programme facile à utiliser qui pourrait devenir le «hub» d'une communauté «open-source» dynamique! (Et un moyen simple pour Codeminion de générer plus de trafic de jeu grâce à un parrainage à faible coût ou gratuit.)
Je sais que je serais heureux d'investir une grande partie de mon temps dans un projet 'open-source cgMusic' (n'hésitez pas à m'envoyer un e-mail), et je suis sûr que d'autres dans le monde le feraient aussi. Nous pourrions même trouver quelqu'un qui lit le polonais pour traduire l'aide à l'écriture pour nous tous, pauvres anglophones négligés! -
Parker dit:
7 septembre 2008 Ă 17h44
Beau logiciel! Je travaille sur un projet similaire avec une interface multi-touch grand format (voir http://www.nuigroup.com ). J'aimerais en savoir plus sur l'architecture du programme. Peut-être même un diagramme UML? Ce serait génial.
Parker -
David McLeod dit:
12 septembre 2008 Ă 16h42
Avez-vous une documentation en anglais pour ce programme? Lorsque j'ai installé, tout ce que je vois, c'est quelques fichiers doc qui semblent être en polonais.
Merci,
David -
RadicalOne dit:
14 septembre 2008 Ă 12 h 57
Un logiciel merveilleux, mais comment utiliser le rendu mp3? -
Bastiliash dit:
24 septembre 2008 Ă 5 h 26
Je pense aussi que devenir open-source est une excellente idée. Je serais également très heureux d'investir mon temps dans la contribution à ce logiciel. -
Boutros Boutros dit:
8 octobre 2008 Ă 20h09
Programme Genius, simple et très efficace. Bien joué! Je pense que l'open source est aussi une excellente idée, mais je comprends parfaitement si vous ne voudriez pas publier un si bon code. C'est gratuit, c'est fantastique, merci encore! -
Paul dit:
15 octobre 2008 Ă 17h18
J'ai essayé cgmusic et celui-ci est la meilleure musique faite par composition algorithmique. Je peux seulement dire: WOW!
J'ai essayé de sortir le fichier midi dans le synthétiseur ZynAddSubFX et sonne bien
Je suis un programmeur de musique open source et je vous recommande de rendre votre programme open source (par exemple: sous licence GPL). Je pense que de nombreux développeurs rendront ce programme encore meilleur (et feront s'inquiéter les compositeurs de musique :-))).
Paul, l'auteur de ZynAddSubFX, PaulStretch et d'autres logiciels open source -
Érico dit:
20 octobre 2008 Ă 22h54
génial, me rappelle l'algomusic sur mes jours amiga, merci un génie a fait de tels travaux des jours comme ceux-ci. Ce serait bien de pouvoir lancer quelques échantillons faits maison, peut-être que c'est possible et c'est juste moi… en tout cas félicitations! -
bambang pranoto dit:
9 novembre 2008 Ă 2h44
cg est briser mon esprit midi pour ouvrir l'imagination - bravo - oh ups comment enregistrer le transfert de fichiers vers le système d'enregistrement de base midi comme les outils pro ou abelton - ceux à nouveau brovo -
James Plant dit:
19 novembre 2008 Ă 18h19
Bonjour,
je suis développeur de jeux gratuits. Je serais intéressé à utiliser la musique générée par cgMusic dans mes jeux. Les jeux seraient distribués, mais pas commercialement. Est-ce que cela compte comme un usage personnel? Sinon, puis-je obtenir la permission d'utiliser la musique générée dans mes jeux? Si vous choisissez de répondre, veuillez répondre à toilethumour # AT # merseymail # 'DOT # com.
Merci d'avoir lu,
James -
James Plant dit:
19 novembre 2008 Ă 18h22
J'ai oublié de mentionner, vous seriez bien sûr pleinement crédité. Malheureusement, je ne suis pas en mesure de payer une licence, le cas échéant, car je n'ai aucun moyen de transférer de l'argent sur Internet.
Merci encore,
James -
yuri dit:
30 novembre 2008 Ă 10h06
IMPRESSIONNANT!! -
James dit:
3 décembre 2008 à 4 h 31
Je suis tombé sur cela en faisant des recherches sur la musique procédurale / générée / informatique, très cool. Y a-t-il une chance que le (ou une partie du) code source soit open source? -
Myron dit:
3 décembre 2008 à 17 h 56
Des résultats très impressionnants! J'ai moi-même fait un peu de travail avec la composition algorithmique. Mon application Web (fractalcomposer.com) génère de la musique en utilisant l'auto-similitude. -
Joe dit:
9 décembre 2008 à 1 h 19
De bons résultats! Votre mémoire est-il disponible quelque part en ligne? Je serais vraiment intéressé à le lire. Félicitations pour avoir partagé ce programme. -
Valerio dit:
15 décembre 2008 à 14h43
C'est le meilleur logiciel de génération de musique que j'aie jamais utilisé. Vous êtes authentiquement un génie - vraiment! -
Thomas dit:
26 décembre 2008 à 17h28
Je m'intéresse à ce domaine de recherche. Puis-je télécharger votre mémoire de maîtrise n'importe où? -
otaru dit:
3 janvier 2009 Ă 6h25
vous êtes l'homme, programme génial. -
jmc dit:
7 janvier 2009 Ă 5 h 13
Salut,
Seriez-vous intéressé à sous-licencier le système / l'idée?
Cordialement,
jmc -
mmm dit:
25 janvier 2009 Ă 9h47
«Un ordinateur peut créer des centaines de chansons en une seconde, mais il ne pourra jamais dire laquelle il aime le plus.»
Alors, que se passe-t-il si quelqu'un crée un programme qui peut apprendre à recevoir les commentaires d'un humain qui peut lui dire ce qu'il doit «aimer»? -
rabt dit:
31 janvier 2009 Ă 19h23
C'est le meilleur logiciel générateur de musique que j'aie jamais utilisé. Période. -
Ralph Arscott dit:
2 mars 2009 Ă 16 h 26
Brillant!
après seulement quelques heures à déblayer j'ai fait plusieurs chansons agréables qui semblent vraiment avoir été composées par un humain.
Vous le savez peut-être déjà , mais il y a un homme qui a développé un logiciel qui peut copier le style d'un musicien et ensuite l'utiliser pour élaborer un thème musical donné. Son nom est David Cope.
Voici un lien vers certaines des compositions produites et je pense qu'elles sont très bonnes (en particulier la pièce de Bach).
Merci pour le logiciel brillant et intéressant! -
Ralph Arscott dit:
2 mars 2009 Ă 16 h 27
Désolé, j'ai oublié le lien.
Le voici: http://arts.ucsc.edu/faculty/cope/mp3page.htm -
Katie dit:
10 mars 2009 Ă 6 h 46
Cela semble être un projet intéressant, mais c'est dommage que vous n'ayez ciblé que Windows jusqu'à présent. Puis-je suggérer d'ouvrir la source sur les bits d'interface résistants aux ports, sinon l'ensemble du projet?
Je suis sûr que vous avez assez bien écrit du code portable pour les bits internes, et j'en connais plus que quelques utilisateurs Linux (moi y compris) qui aimeraient bricoler avec ça! -
Ralph Arscott dit:
21 mars 2009 Ă 14h52
Connaissez-vous des synthétiseurs sophistiqués à utiliser? -
Ed dit:
9 mai 2009 Ă 00h23
Vous est-il possible de m'envoyer la partition orchestrale de "hapsi_s90es.mp3" et la partition chorale de "piano_gigastudio.mp3" ?? (si disponible, s'il vous plaît) ou comment les générer exactement sur le logiciel CgMusic. Je suis très intéressé par la qualité de ces pièces et je voudrais les analyser en détail. -
Maciek dit:
9 mai 2009 Ă 4 h 50
Salut Ed. Vous pouvez simplement télécharger les fichiers piano.mid et hapsi.mid joints dans mon article et utiliser n'importe quel programme capable d'imprimer des fichiers midi en notation musicale. Les fichiers de projet sont également distribués avec cgMusic afin que vous puissiez également les charger vous-même dans l'application et les enregistrer sur midi. Meilleures salutations. -
JJ dit:
29 mai 2009 Ă 15 h 10
Bonjour. Grand morceau de logiciel. Je me demande s'il est possible d'exporter par lots plusieurs pièces générées aléatoirement sans avoir à tout changer à la main à chaque fois. Toute aide est appréciée. Merci encore pour ce merveilleux travail! -
Ed dit:
30 mai 2009 Ă 18h07
Salut encore, merci pour la réponse, mais j'ai des problèmes pour exécuter CgMusic, il dit que MSVCP70.DLL est manquant… (à la fois dans windows xp sp3 et windows 7 rc). Aucune suggestion? -
Maciek dit:
30 mai 2009 Ă 18 h 47
Je ne sais pas vraiment quel est le problème avec MSVCP70.DLL. Autant que je me souvienne, cgMusic ne devrait pas l'exiger. Mais là encore, je peux me tromper, car il y a un certain temps, j'ai compilé le programme. Quoi qu'il en soit, vous pouvez essayer d'installer les bibliothèques Microsoft VC Runtime. Vous pouvez le trouver ici:
http://www.microsoft.com/downloads/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en
J'espère que ça aide. -
sr dit:
13 juin 2009 Ă 18h56
Excellente qualité de la musique générée. les règles du système expert doivent être bien formées étant donné qu'il est possible de produire un résultat de type humain à partir de la randomisation. Ce serait bien de lire la thèse de maîtrise. est-il disponible sur le web? -
Maciek dit:
14 juin 2009 Ă 3 h 38
Merci pour les bons mots, sr. Malheureusement, la thèse n'est disponible qu'en langue polonaise et uniquement dans le bâtiment. Malheureusement, c'est la politique actuelle car ils ont eu des problèmes dans le passé avec le vol et la vente d'œuvres à des élèves d'autres écoles. -
Rapport d'étape # 5 «Une nouvelle musique dit:
3 septembre 2009 Ă 00h35
[…] CgMusic Un logiciel libre et non publicisé, cgMusic est le joyau de tous les outils de composition algorithmique que j'ai trouvé jusqu'à présent. Maciej Biedrzycki a créé cette architecture flexible qui utilise un moteur de script et des systèmes experts pour générer de la musique cohérente. Une démonstration très impressionnante de composition algorithmique. […] -
Per dit:
10 octobre 2009 Ă 9 h 53
Bonjour,
J'ai traduit la documentation à l'aide des outils linguistiques de Google et le résultat est étonnamment bon.
Excellent programme! -
Zachary dit:
20 novembre 2009 Ă 23h42
C'est très intéressant. Je peux créer un siong aléatoire, exporter en tant que fichier midi, puis importer le fichier midi dans guitar pro 5, et j'ai un riff de guitare instantané (peut-être pas le meilleur, mais comme c'est facile!) Ce logiciel serait génial s'il n'était pas différent échelles (pentagone gitane éolienne) serait-il possible de les ajouter dans le programme ... si oui, comment je le ferais (je n'ai aucune connaissance en programmation, mais je suis un apprenant rapide) j'envisagerais même de payer pour un programme qui aurait les différents Balance. Répond s'il te plait! -
vo dit:
23 novembre 2009 Ă 14h33
C'est l'un des meilleurs logiciels de musique jamais créé.
Ce serait merveilleux si vous pouviez continuer son développement ou, alternativement, ouvrir la source, même avec une licence restrictive. -
Dave G. dit:
29 décembre 2009 à 21h46
Est-il possible d'utiliser commercialement les midis générés par ce logiciel, ou est-ce uniquement pour un usage personnel? Et ne serait-ce que pour un usage personnel, prévoyez-vous de publier un programme qui peut être utilisé commercialement? -
Martin dit:
6 janvier 2010 Ă 9h39
Salut! J'ai rencontré Philip Glass (enfin, je l'ai vu dans un restaurant une ou deux fois) et d'autres compositeurs célèbres, mais votre logiciel est le PLUS COOL parmi tous! Génie, merci! Il bat le meilleur d'Eno ou de Nyman à tout moment! -
Daniel dit:
6 février 2010 à 00h16
Un magnifique logiciel. Continuez votre bon travail -
Nasir Khan dit:
12 février 2010 à 7h20
HOU LA LA! paix de logiciel incroyable. Je suis musicien et sais jouer du clavier et de la théorie musicale, des accords, etc. Cela aide vraiment pour de bonnes idées. Excellent travail accompli. -
guyman dit:
11 mars 2010 Ă 17h27
C'est correct mais je pense toujours que les gens sont bien meilleurs pour Ă©crire de la musique. -
Le premier dit:
14 avril 2010 Ă 22h42
Havign a du mal à obtenir le jeu en direct pour faire un son bien que je puisse facilement lire n'importe quel fichier exporté en midi.
quelles sont les exigences pour jouer en direct (DX5 ou 9 ou quelque chose ou winodws xp ou gagner 98 ou quoi?) -
Maciek dit:
15 avril 2010 Ă 3 h 17
Le programme utilise la sortie MIDI standard du système, il devrait donc fonctionner si le MIDI est présent et configuré sur le système (le périphérique par défaut est utilisé). Il a été testé sur xp et vista. -
Deb dit:
19 août 2010 à 21h21
Je m'intéresse à Indian Raga en utilisant Sitar.
Puis-je vous demander de m'aider dans les domaines suivants, s'il vous plaît.
1. Est-il possible de composer Indian Raga en utilisant un logiciel tel que cgMusic qui sonne comme Sitar?
2. Puis-je utiliser cgMusic sur le système d'exploitation Windows?
Merci -
Maciek dit:
20 août 2010 à 3h30
Salut Deb,
Je ne suis pas un expert sur Indian Raga, mais cela devrait être techniquement possible, mais cela nécessiterait de développer des scripts spécialisés. Cela ne peut donc pas être fait hors de la boîte. Pour l'autre question - oui, cgMusic fonctionne sous Windows. -
CatalystSpark dit:
19 septembre 2010 Ă 18h52
C'est tout simplement incroyable, même avec le format Midi, certaines des chansons dont je suis sorti sont tout simplement géniales, alors prévoyez de les séparer dans mes programmes d'édition et de voir ce qui peut être fait avec les pistes. -
richard dit:
8 octobre 2010 Ă 13h00
Je dois me classer en ligne avec tous les autres grands compliments. J'ai essayé beaucoup de programmes de composition automatisés, c'est vraiment le meilleur. Il est donc vraiment dommage que vous n'ayez pas le temps de le développer davantage. Donc, aucune chance pour de nouvelles structures ou arrangements? Est-il possible pour un (non programmeur) d'écrire / développer des structures / arrangements?
Merci encore pour cet excellent outil! -
TÂ dit:
1er décembre 2010 à 10 h 15
SoundHelix est un autre outil génial pour la musique algorithmique / aléatoire générique (basée sur Java). -
Uwe dit:
1er janvier 2011 Ă 12 h 15
Bonjour, bonne année et merci pour cet excellent outil. Ce serait très bien d'avoir plus de styles parmi lesquels choisir, Ambient, House, styles de musique alternative avec des facettes de New Wave, Gothic par exemple, mais c'est absolument génial dans ce qu'il fait en une seconde ou deux. Cordialement, Uwe -
Remco dit:
4 janvier 2011 Ă 8 h 26
Mec! Merci beaucoup!
C'est le premier logiciel que j'ai rencontré qui fait du bon travail en matière de composition algorithmique / générative.
Je cherche depuis des années quelque chose comme ça. Ce sera un atout précieux dans mon processus de création de chansons. Cela m'a donné une nouvelle inspiration. Vous pourriez facilement facturer de l'argent pour cela.
Idées pour les futures versions:
• Entrée midi (accompagnement automatique des lignes de mélodie alimentées)
• Rythme génératif
• Micro tonalité
• Pitch bending d'un pitch à l'autre
• Convertisseur Wave vers midi (y compris on / off de trace de pitch)
• Sélection de formes classiques (fugue, sonates ..etcetera
Qu'avez-vous utilisé pour l'écrire? Est-ce open source?
Encore merci mec. Ça berce
Remco -
Remco dit:
4 janvier 2011 Ă 8h32
oh…. encore une chose.
Que diriez-vous de porter cela dans un VST en temps réel
Serait-ce mĂŞme possible?
Une autre idée: les motifs Groove. Envoyez-moi un message si cela semble trop cryptique -
Maciek dit:
4 janvier 2011 Ă 10 h 24
@Remco Merci pour les idées et les aimables paroles sur cgMusic. Je suis content que vous aimiez les résultats. Malheureusement, je n'ai plus le temps de développer le logiciel -
David dit:
6 janvier 2011 Ă 11 h 53
je ne peux pas exécuter cgMusic sur mon windows xp sp3. il y a une erreur MSVCP71.dll. J'aimerais beaucoup essayer votre programme.
que devrais-je faire? -
Maciek dit:
9 janvier 2011 Ă 9 h 54
@David Cela ne devrait normalement pas se produire. Vous pouvez peut-être essayer d'installer les bibliothèques d'exécution VC à partir de MS: http://www.microsoft.com/downloads/en/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en
J'espère que cela résoudra votre problème. -
Debi dit:
14 janvier 2011 Ă 5 h 32
Super logiciel! Veuillez l'ouvrir en source! -
Antonin dit:
22 janvier 2011 Ă 13h51
Bonjour Maciek,
Tout d'abord, excellent travail!
J'ai une question et même si peu de gens l'ont déjà posée, je n'ai pas trouvé de réponse. Alors pardonnez-moi si je demande quelque chose à quoi vous avez répondu plusieurs fois auparavant.
La voici: est-il possible d'utiliser la musique de cgMusic dans une application commerciale indépendante?
Antonin -
Maciek dit:
22 janvier 2011 Ă 17 h 28
Salut Antonin. Malheureusement, la musique créée dans cgMusic ne peut pas être utilisée commercialement. -
Antonin dit:
23 janvier 2011 Ă 5 h 04
Salut,
vous m'avez rendu triste mais je dois respecter cela. Je me demande s'il y a une chance de vous contacter.
[email protected]
Antonin -
Clyde G. dit:
31 janvier 2011 Ă 11 h 40
Bonjour Maciek,
Merci d'avoir rendu votre excellent programme disponible. Les utilisateurs de CGMusic sont-ils autorisés à publier la sortie musicale de ce programme sur Internet lorsqu'elle est publiée de cette manière à des fins non commerciales?
Merci,
Clyde -
Maciek dit:
31 janvier 2011 Ă 17h57
Salut Clyde. Oui, vous pouvez publier de la musique de cgMusic sur Internet à des fins non commerciales tant qu'il est clairement indiqué que la musique a été générée par cgMusic. -
Clyde G. dit:
31 janvier 2011 Ă 19h22
Merci Maciek pour votre réponse rapide et claire. -
Thomas dit:
8 février 2011 à 17h19
Jetez un Ĺ“il Ă ceci: http://www.soundhelix.com/applet/SoundHelix-applet.jnlp
(nécessite du son et un navigateur avec plugin Java 6) -
Per dit:
10 février 2011 à 6h02
J'ai créé une réimplémentation (presque complète) de cgMusic en Java. Les scripts ont été portés sur Java.
Qu'en pensez-vous?
La principale raison pour cela était de devenir meilleur dans la programmation musicale générative. Je ne publierai pas la source si vous ne voulez pas que cela se produise, mais ce serait bien si vous approuviez
Merci de m'avoir beaucoup appris sur la structure musicale, les rythmes et les styles! -
Maciek dit:
10 février 2011 à 12 h 24
Salut Per, cela semble très intéressant, je suis heureux que cgMusic vous ait inspiré pour en apprendre beaucoup sur la programmation musicale générative. Je n'ai rien contre vous publiant ce que vous avez créé, assurez-vous simplement d'inclure une note selon laquelle il est basé sur cgMusic. Meilleures salutations! -
Per dit:
12 février 2011 à 4h39
OK merci!
Une version préliminaire de la source est disponible ici:
http://www.springworldgames.com/jcgmusic/jcgmusic.zip
Il pourrait être amusant de regarder pour vous car vous pouvez voir toutes mes suppositions d'implémentation stupides -
Maciek dit:
14 février 2011 à 6 h 41
Per, on dirait que vous avez fait beaucoup de travail là -bas. J'y regarderai de plus près quand j'aurai du temps. Meilleures salutations! -
Per dit:
16 février 2011 à 6 h 31
J'essaie de prendre vos abstractions de structure, phrases, phrases, etc. et de le brancher sur mon module de musique réactive générative. Le plan est de créer un module pour des applications interactives comme les jeux. Malheureusement, je ne peux pas réutiliser une grande partie du code cgMusic réimplémenté car ma méthode de génération de musique est différente.
Voici une toute première démonstration du module de musique réactive connecté à un jeu:
http://www.youtube.com/watch?v=YbDMyVVIJD0
La musique est vraiment mauvaise dans cette démo mais l'idée / vision est assez claire. Avec une meilleure structure, style et «rendu», etc., cela peut être vraiment cool, grâce à cgMusic! -
Emma dit:
20 mars 2011 Ă 16h49
DĂ©couvrez SoundHelix sur http://www.soundhelix.com
Génère des morceaux sympas algorithmiquement… -
Lord_Braathen dit:
4 mai 2011 Ă 3h51
Félicitations pour votre logiciel révolutionnaire!
Je n'ai jamais vu un logiciel de musique procédurale aussi génial que celui-ci.
J'ai fait un remix et un arrangement à partir d'une chanson générée par CGMusic, j'ai utilisé FL Studio + Omnisphere:
http://www.youtube.com/watch?v=bA2QWA52mQ8
C'est encore mieux qu'une musique de studio, merci beaucoup! -
Philip dit:
22 juin 2011 Ă 5 h 48
Salut,
J'ai découvert votre programme grâce à un article du numéro 282 août 2011 de Computer Shopper.
Le fichier MIDI de tout résultat prometteur va à Band in a Box de PG Music, que je trouve très utile. Si seulement CG et PG pouvaient se réunir, ce serait autre chose. Ils devraient vous chasser.
Meilleurs voeux pour une brillante carrière,
Philip Fowler -
Dean dit:
2 août 2011 à 8 h 05
C'est sacrément impressionnant, je suis époustouflé !!! -
Tyler dit:
12 octobre 2011 Ă 2 h 32
Simplement extraordinaire! Vous avez fait un travail incroyable avec ce moteur. C'est certainement l'un des meilleurs compositeurs de musique aléatoire. Continuez le travail fantastique = D -
v dit:
23 septembre 2012 Ă 15h54
Logiciel génial! Quelle est la licence? Veuillez ouvrir la source! -
psavolai dit:
8 décembre 2012 à 6h12
Salut,
c'est tellement agréable que vous avez tout défini avec des scripts modifiables.
J'ai ajouté les modules d'harmonie avec un jeu d'accords «plus avancé» et je suis vraiment content des résultats.
C'est un excellent outil et cadre pour s'amuser avec la théorie musicale -
psavolai dit:
8 décembre 2012 à 6h45
Désolé de vous spammer comme ça,
une question sur «AddHarmonic» comment ajouter des notes hors échelle aux accords?
up.AddHarmonic (CreateTime (0,0), 1, “123567”); La clé de c résulterait en «C majeur 6/9».
Comment pourrais-je ajouter le d (2) une octave plus haut, résultant en une inversion de son différente?
Et si je voulais ajouter une note C # Ă cet accord, quelle serait la notation?
à votre santé. -
Maciek dit:
8 décembre 2012 à 9h47
Salut psavolai. Franchement, il est difficile pour moi de me souvenir de tels détails, cela fait de nombreuses années que je n'ai pas fait de scripts cgMusic. Mais si je me souviens bien, les accords de la partie harmonique ne pouvaient contenir que des pas du mode sélectionné, donc je crains qu'il ne soit pas possible de créer des harmonies complexes à ce niveau. Mais les algorithmes de rendu (ceux qui écrivent des notes réelles sur les pistes) sont libres de changer les notes à leur guise et de faire toutes sortes d'inversions. -
ManoloKB dit:
7 janvier 2013 Ă 3h39
c'est vraiment génial, je l'ai aimé depuis la première fois que je l'essaye, ça aide vraiment et sera un outil incroyable dans les jams de jeu.
Merci -
Ryan Palm dit:
28 janvier 2013 Ă 7h52
Salut, Tout d'abord, excellent travail avec le logiciel. Je ne connais pas grand-chose aux jeux occasionnels, donc je me demandais si les jeux occasionnels soumis à fgl.com sont considérés comme commerciaux. J'ai fait beaucoup de tutoriels et finalement j'ai commencé à créer mon propre jeu. Je prévois de le placer sur fgl.com pour voir si je peux vendre une licence. Serait-il possible d'utiliser des chansons créées avec ce logiciel dans mon projet?.
Merci et salutations -
Maciek dit:
28 janvier 2013 Ă 14h58
Salut Ryan, je ne vois aucun problème à ce que vous utilisiez les chansons dans votre projet logiciel tant que vous incluez une déclaration selon laquelle la musique a été générée par cgMusic et un lien vers cette page. -
Ryan Palm dit:
28 janvier 2013 Ă 18 h 14
Ouah merci. Tu as fait ma journée. Ensuite, je vais continuer à travailler sur mon projet et dès que je l'aurai terminé, je vous enverrai un lien, afin que vous puissiez me dire si la déclaration est suffisamment visible et vous me permettez toujours d'utiliser la musique. Merci beaucoup. -
Ricardo Veiga dit:
17 avril 2013 Ă 21h08
Merci beaucoup de partager votre logiciel! Je cherchais un exemple de système expert à citer dans une conférence universitaire sur la gestion des technologies de l'information.
Eh bien, pour moi, tu parles comme un génie!
Merci encore! -
Marco dit:
13 juillet 2013 Ă 12h53
Magnifique logiciel, Ă©tonnant!
Une question s'il vous plaît: les musiques créées par votre programme sont-elles liées par des conditions d'utilisation ou des exigences de copyright à appliquer? Puis-je utiliser gratuitement les pistes midi créées par votre programme?
Merci beaucoup pour ce chef-d'Ĺ“uvre logiciel et bonne chance pour votre travail. -
Maciek dit:
14 juillet 2013 Ă 18h19
Bonjour Marco, si vous souhaitez utiliser de la musique générée par cgMusic, la seule chose que je demande est que vous incluiez une déclaration indiquant que la musique a été générée par cgMusic et un lien vers cette page -
Marco dit:
29 juillet 2013 Ă 5h33
Salut Maciek! Merci pour votre aimable réponse! Je ferai sûrement ce que vous avez demandé.
merci beaucoup pour votre généreux cadeau. -
CIANO dit:
23 avril 2014 Ă 9h30
Compliments! Je suis allé à votre cgMusic juste pour le cas: je l'utilise et par rapport à pratiquement tous les autres logiciels disponibles et je dois dire que cgMusic est
vraiment le PREMIER et le MEILLEUR (pour les musiciens) C'EST Dommage si vous ne l'améliorerez pas en ajoutant autres styles et extension de la base de données: au final ce sera
une vraie aide pour les musiciens sérieux. -
CMay dit:
25 avril 2014 Ă 18h08
Avez-vous envisagé de concéder sous licence la sortie de cgMusic en CC-By? Il semble que dans le passé, vous ne vouliez pas que la sortie soit utilisée pour des œuvres commerciales, mais maintenant vous semblez OK avec. Il peut y avoir suffisamment d'intérêt pour éditer l'article avec une déclaration explicite qui se rapporte à une licence CC, s'appliquant uniquement à la sortie de cgMusic et non à cgMusic lui-même.
Pour autoriser une utilisation commerciale, mais exiger que vous soyez attribué:
http://creativecommons.org/licenses/by/4.0/
Pour interdire l'utilisation commerciale et exiger que vous soyez attribué:
http://creativecommons.org/licenses/by-nc/4.0/
Actuellement, la licence affichée de l'exécutable du programme d'installation de cgMusic contredirait cela et il pourrait donc être judicieux de simplement le remplacer par un fichier zip comprenant un fichier license.txt avec les fichiers plutôt que de créer un nouveau programme d'installation si cela prenait plus de temps que vous ne vouliez passer. .
Quelle que soit la licence que vous choisissez ou si vous décidez de la laisser un peu ambiguë, vous avez développé quelque chose de très spécial. -
Heiko dit:
30 avril 2014 Ă 14h42
Je suis d'accord avec beaucoup d'autres que c'est une très belle application. Étant un programmeur aveugle et un fan de musique amateur, je suis heureux que l'application soit accessible avec un lecteur d'écran comme http://www.nvda-project.org . Deux commentaires cependant:
- Si vous mettez à jour l'application, essayez de rendre chaque contrôle accessible via le clavier et le cycle d'onglets. Actuellement, je dois utiliser des commandes spéciales de lecteur d'écran, par exemple pour accéder au bouton créer dans la boîte de dialogue du nouveau projet.
À côté de cela, les documents d'aide ne sont pas en anglais et ne sont donc pas utiles pour moi.
Vous avez raison: il faut garder à l'esprit que la musique midi jouée directement sonne souvent comme une merde. Je recommande d'utiliser un moteur de rendu et la police de son gratuite arachno avec de bons résultats pour les styles rock. -
Ondrosik dit:
9 mai 2014 Ă 13h58
Malheureusement, je ne peux pas exécuter le programme sur ma victoire 7 64 bits avec l'erreur suivante: —————————
cgm_app.exe - Erreur système
—————————
Le programme ne peut pas démarrer car MSVCR71.dll est absent de votre ordinateur. Essayez de réinstaller le programme pour résoudre ce problème.
J'ai installé Microsoft runtime 2010 mais cela n'a pas résolu le problème. Des idées? -
Emmanuel Ramos dit:
16 août 2014 à 19h25
Homme! merci pour ce soft, vous méritez vraiment un prix! -
Logan dit:
19 août 2014 à 23h16
'Hoy,
je ne sais pas si vous surveillez toujours les réponses sur ce site, mais je ne trouve pas d'autre moyen de vous contacter.
Je suis un grand fan de ce programme depuis que je suis tombé dessus il y a des années. Récemment, je cherchais d'autres ressources pour la génération de musique, et je suis tombé sur ce site: http://www.fakemusicgenerator.com/ qui prétend générer de faux albums entiers en un instant. Je l'ai essayé et écouté la première chanson, et en quelques instants, j'ai reconnu les motifs distinctifs. Ce site utilise les algorithmes de votre cgmusic pour générer de la musique. Je ne pouvais pas du tout dire si vous y étiez associé, mais j'ai pensé que je devrais vous le faire savoir. -
Robert dit:
22 août 2014 à 12 h 23
Vous avez fait un excellent travail en écrivant ce logiciel! J'ai essayé de nombreux autres programmes de composition algorithmique. La plupart des logiciels de composition algorithmique n'incluent pas les facteurs nécessaires pour faire une chanson complète (sans intervention humaine). Il semble que la plupart des autres logiciels de composition algorithmique soient vraiment meilleurs pour écrire des motifs. Votre code est-il open source? -
bmceldowney dit:
23 août 2014 à 2 h 31
Merci beaucoup pour cela!
@Ondrosik
J'ai eu le même problème sur Windows 8. Les instructions sur le lien suivant ont fonctionné pour moi (même si cela indique que c'est pour Windows 7):
http://www.addictivetips.com/windows-tips/fix-msvcp71-dll -et-msvcr71-dll-erreur-manquante-dans-windows-7 / -
alfwein dit:
7 septembre 2014 Ă 20h52
Merci beaucoup d'avoir fourni le logiciel gratuitement. C'est très cool.
Au fait, vous avez dit que la musique ne peut pas être utilisée commercialement, cela signifie donc que je ne peux pas vendre mon jeu qui utilise la musique générée par cgMusic? -
Maciek dit:
8 septembre 2014 Ă 15h05
@alfwein En fait, j'ai eu beaucoup de questions sur la possibilité d'utiliser cgMusic commercialement et généralement je l'autorisais. La seule chose que je demande, c'est qu'il est clairement indiqué dans le générique que cgMusic a été utilisé pendant la production musicale. De plus, ce serait bien si je pouvais obtenir une copie du jeu pour voir comment la musique était utilisée
Quoi qu'il en soit, ce crédit est important car la loi sur le droit d'auteur n'est pas très claire en ce qui concerne les compositions algorithmiques. J'aimerais que tout le monde évite les problèmes potentiels - après tout, le programme peut donner à deux personnes des résultats identiques si la même graine aléatoire est utilisée. -
SCAREKRO dit:
20 septembre 2014 Ă 16 h 38
Salut Maciek, c'est littéralement époustouflant! J'ai récemment regardé un court documentaire sur les progrès de la machinerie / robotique et de la technologie informatique et ses impacts sur les occupations humaines - il était assez intéressant d'apprendre que les ordinateurs étaient tout à fait capables d'expression `` créative '' (avec la bonne instruction humaine).
J'ai toujours voulu apprendre à coder et créer un jeu, j'ai donc décidé de commencer à le faire cette année. J'ai pu commencer à créer un jeu mais j'ai eu du mal avec la création musicale (étant donné que mes connaissances musicales sont assez basiques). Regarder le documentaire, dont j'ai parlé, m'a donné l'idée de rechercher un programme qui générerait de la musique de manière procédurale. Cela m'a amené à découvrir votre programme, pour lequel j'ai pu produire des morceaux de musique assez impressionnants, que je me sentais tout à fait adaptés au jeu que je faisais (je viens de changer certains instruments avec Anvil Studio, puis les ai passés à travers un filtre 8 bits et j'étais tellement content des résultats.) Je me demandais et j'espérais pouvoir utiliser ces pistes dans mon jeu, que j'espère un jour rendre disponibles dans le commerce… aussi éloigné que ce rêve semble. De toute évidence, vous et votre programme,
Quoi qu'il en soit, merci d'avoir produit ce programme, il est assez excellent et malgré tout, cela m'a aidé à augmenter mes connaissances musicales. -
srikanth dit:
21 septembre 2014 Ă 1 h 56
je l'ai installé mais si j'essaye d'exécuter je reçois cette erreur. j'ai aussi essayé de réinstaller…
“Ce programme ne peut pas démarrer car MSVCP71.dll manque sur votre ordinateur. Essayez de réinstaller le programme pour résoudre ce problème. » -
eternum dit:
22 mai 2015 Ă 00h59
Très bon travail!!! C'est génial pour moi. Excellent logiciel de musique! -
Wazza dit:
24 mai 2015 Ă 21h33
J'ai également eu des problèmes avec Windows 8. Mais ça a fonctionné grâce au commentaire de bmceldowney…
Si quelqu'un a des problèmes, consultez le lien bmceldowney publié - http://www.addictivetips.com/windows-tips/fix-msvcp71-dll-and-msvcr71-dll-missing- erreur dans windows-7 / -
GT-Music-Online dit:
5 juin 2015 Ă 11h18
Bonjour Maciek,
Merci pour un programme incroyable!
Je suis tombé sur votre programme sur un autre site et j'ai pensé que j'essaierais. Mon intention initiale était de l'utiliser pour pratiquer la création de compositions. Je me suis retrouvé à faire bien plus que ça!
Alors que j'ai utilisé votre programme comme base pour mes compositions, j'ai (après avoir exporté les projets vers midi) disséqué, réarrangé et recréé les parties individuelles. En utilisant le midi, j'ai également créé mes propres parties comme la basse, la guitare et la batterie, pour finir avec mes propres créations.
La raison pour laquelle j'écris ici aujourd'hui est qu'il semblait y avoir une certaine confusion quant à l'utilisation commerciale des chansons créées par cgMusic. Comme vous l'avez dit dans un article précédent, «la loi sur le droit d'auteur n'est pas très claire en ce qui concerne les compositions algorithmiques». Je comprends également que le programme peut donner à deux personnes des résultats identiques si la même graine aléatoire est utilisée. Puisque j'ai utilisé cgMusic comme point de départ par opposition au seul point, je ne pense pas que ce serait un problème.
Mon intention initiale était d'utiliser le produit d'un album que j'ai créé pour financer de futurs projets, mais je ne suis pas sûr de vouloir tout intégrer dans le jeu du droit d'auteur. J'ai donc décidé de créer des clips musicaux générés par ordinateur pour chaque chanson et de les publier ensemble comme une sorte d'album vidéo gratuit. Le seul revenu possible généré par ces vidéos serait sous la forme de revenus publicitaires potentiels générés par YouTube. Je ne pense pas que ce sera un problème.
Une fois le projet terminé, un crédit sera attribué à cgMusic avec des liens.
Au moment d'écrire ces lignes, je n'ai pas encore téléchargé de vidéos, mais j'ai cependant créé une page Web très basique avec un lecteur qui contient les 10 chansons de l'album. Je serais honoré si vous deviez visiter et écouter à votre guise, car vous avez été l'inspiration pour l'ensemble du projet.
L'album peut être trouvé ici:
http://www.vachpro.com/StupidStudiosPlayers/AccidentalCoincidence/stillborn_redefinition_player.html
Je vous remercie.
PS Je publierai un lien une fois le projet terminé et les vidéos téléchargées. -
GT-Music-Online dit:
18 juin 2015 Ă 00h45
OK, voici la mise Ă jour promise.
Plutôt que de publier 10 liens différents, un pour chaque vidéo, j'ai décidé de créer un compte sur ReverbNation qui permettra aux gens d'écouter l'album, de télécharger les chansons gratuitement et de regarder les vidéos HD qui ont été téléchargées sur YouTube. Tout cela peut être obtenu en visitant: http://www.reverbnation.com/accidentalcoincidence
Je dois dire que je suis agréablement surpris car en seulement 4 jours, l'album se classe déjà n ° 2 dans Local Electronica, ainsi que n ° 359 au niveau national et 971 au niveau mondial! Pas mal pour un projet côté expérimental.
Pour ceux qui veulent le téléchargement de l'album de la plus haute qualité, visitez simplement BandCamp à : http://accidentalcoincidence.bandcamp.com
J'ai téléchargé sur BandCamp parce que les autres sites ne permettent tout simplement pas des téléchargements de haute qualité qui me paraissent importants. BandCamp ne permet pas de cadeaux, donc j'ai fixé le prix à 0 $.
Un crédit approprié a été accordé à cgMusic dans tous les sites, accompagné d'une brève explication de la façon dont ce projet a vu le jour. Je posterai un lien vers cette page sur le site ReverbNation comme promis.
Les vidéos sont protégées par le droit d'auteur, car Stupid Studios les a produites, mais la musique elle-même est 100% gratuite!
Prendre plaisir! -
William Campbell dit:
11 août 2015 à 16 h 33
J'ai une version gratuite de CG Music. Lorsque je suis passé à Windows 10, le son (son) n'est plus entendu depuis mes haut-parleurs ou mes écouteurs. (Le programme fonctionnait bien dans Win 8.1, pro 64 bits). J'ai un autre programme similaire, Easy Music Composer, qui a été installé à peu près au même moment et qui fonctionne très bien. De plus, mes fichiers wav et midi fonctionnent bien avec Windows Player. Connaissez-vous une raison pour laquelle cgmusic cesserait de fonctionner? Y a-t-il une solution possible? Merci pour toute aide! -
Tiled Quest, une entrée Game Jam par Doa Ibu | Tempa Labs dit:
21 août 2015 à 2 h 06
[…] Nous décidons également de réaliser les jeux en utilisant Phaser pour HTML5. Après cela, c'est juste une question d'exécution. Nous avons vraiment de la chance car Rosan et moi avons déjà de l'expérience dans l'utilisation de Phaser, Novel est déjà compétent dans la création de composants d'interface / jeu en pixel art, et Rino est un illustrateur talentueux avec beaucoup d'idées originales / intéressantes et de style de dessin. Malheureusement pour nous, le musicien est assez rare dans ce type d'événement et nous ne pouvons en obtenir un pour nous rejoindre. Ce n'est pas vraiment un problème, car j'ai déjà une grande collection de sfx d'Universal Sound FX et je peux générer de la musique en utilisant l'outil de génération automatique de musique de cgMusic. […] -
GT-Music-Online dit:
17 septembre 2015 Ă 15h46
William,
J'ai également eu des problèmes après l'installation de Windows 10. J'ai également la version Pro 64 bits.
Après de nombreuses recherches et recherches d'une solution, j'ai trouvé que cela avait quelque chose à voir avec la façon dont Windows crée le périphérique de sortie midi par défaut.
Pour faire une longue histoire, allez simplement sur:
http://coolsoft.altervista.org/en/virtualmidisynth
Téléchargez une police sonore, téléchargez et installez Virtual Midi Synth et configurez-la à l'aide des instructions simples (un lien pour une configuration facile est sur la page).
Après avoir tout configuré, ouvrez simplement cgMusic et créez un nouveau projet.
Vous devriez trouver que tout fonctionne Ă nouveau en plus, cela sonne mieux que les anciennes fenĂŞtres midi.
J'espère que cela t'aides! -
Dave Giles dit:
9 octobre 2015 Ă 10 h 58
CG Music propose une des musiques midi les plus incroyables que j'ai jamais entendues de ma vie! Vous êtes un véritable génie musical dans tous les sens du terme et méritez tous les éloges imaginables! Je ne peux même pas commencer à exprimer à quel point ce logiciel est vraiment merveilleux. Ça me souffle juste! -
serpentsnoir dit:
20 octobre 2015 Ă 23h15
Ceci est un joyau! Trop beau pour être laissé dans le passé. Serait heureux de poursuivre le programme si vous êtes trop occupé. Sinon (à contrecœur), je vais commencer à construire le mien. -
sunil dit:
2 novembre 2015 Ă 22h49
cg music semble être un excellent logiciel… malheureusement je n'ai pas pu l'utiliser. la raison étant que lorsque j'essaie d'installer… il dit que le fichier dll est manquant et cesse de s'installer. veuillez guider ... je suis très désireux d'utiliser le logiciel. Merci -
Maciek dit:
5 novembre 2015 Ă 16 h 29
@sunil Si vous regardez en arrière quelques commentaires, vous trouverez des personnes qui publieront des solutions à ce problème. -
serpentsnoir dit:
17 novembre 2015 Ă 8h54
Ceci est le premier de 3 messages. J'ai créé 2 scripts qui vous montreront comment faire varier le volume d'une partie rendue. Le premier est l'arrangement, et le second est le script qui a un volume variable. Le volume démarre au hasard entre 66 et 80, monte uniformément entre 120 et 127 puis redescend uniformément. Vous pouvez activer le journal pour regarder si vous le souhaitez. Ajoutez le premier script dans le répertoire d'arrangement et le second dans le répertoire de rendu. -
serpentsnoir dit:
17 novembre 2015 Ă 8h54
ajoutez ceci au répertoire d'arrangements ====
string GetDescription ()
{
return "Un arrangement d'Ă©chantillon qui vous permet de faire varier le volume d'un instrument.";
}
void Arrange (Song @s)
{
int bars = s.GetBars ();
// L'arrangement sur
AddTrack («Melody», 1 127, 63);
s.AddTrack («Drums», 1 127, 63);
s.AddRenderEvent («Volume dynamique de mélodie simple», RndInt (0,32000), 0,0, barres, 0, CreateTime (0,0), 1);
s.AddRenderEvent ("MĂ©tronome", RndInt (0,32000), 1,0, barres, 0, CreateTime (0,0), 1);
} -
serpentsnoir dit:
17 novembre 2015 Ă 8h55
ajoutez ceci au répertoire de rendu ====
string GetDescription ()
{
return "Rend la mélodie dans une piste avec des variations de volume";
}
int côté gauche (int minVol, int maxVol, int events, int i)
{
double résultat = (((0,0 + maxVol-minVol) / (events / 2)) * i);
return (résultat);
}
int rightide (int minVol, int maxVol, int events, int i)
{
double résultat = (((0.0 + maxVol-minVol) / (events / 2)) * (events-i-1));
return (résultat);
}
int MathMin (int i, int j)
{
if (i <j) return i;
sinon retourner j;
}
int VolumePeak (int minVol, int maxVol, int events, int i)
{
return (minVol + MathMin (leftside (minVol, maxVol, events, i), rightside (minVol, maxVol, events, i)));
}
void Render (RenderPart @p)
{
int maxVol = RndInt (120,127);
int minVol = RndInt (66, 80);
// Journal ("" + minVol + "" + maxVol);
for (int i = 0; i <p.GetEvents (); i ++)
{
// Log ("" + i + "" + VolumePeak (minVol, maxVol, p.GetEvents (), i) + "" + leftside (minVol , maxVol, p.GetEvents (), i) + "" + droitside (minVol, maxVol, p.GetEvents (), i));
p.AddNote (p.GetEventStart (i), p.GetEventEnd (i), p.GetEventPitch (i), VolumePeak (minVol, maxVol, p.GetEvents (), i));
}
} -
Danny dit:
24 novembre 2015 Ă 21h41
Que signifient ces termes / paramètres pour le mode? (J'ai une formation en théorie musicale, mais ils ne correspondent à aucun terme anglais que je connais)
Majeur (doux)
Majeur (harmonique)
Mineur (dorique) Est-ce Dorian? -
Maciek dit:
25 novembre 2015 Ă 4 h 43
@Danny Désolé pour ça. Je n'ai aucune formation formelle en musique et l'anglais n'est pas ma langue maternelle. Je traduisais probablement des noms de quelques livres polonais sur la théorie musicale. Quoi qu'il en soit, les intervalles sont les suivants: «mineur (naturel)» 2-1-2-2-1-2-2 | «Mineur (harmonique)» 2-1-2-2-1-3-1 | «Mineur (dorique)» 2-1-2-2-2-2-1. J'espère avoir bien compris. Je traduisais directement à partir du code source, qui n'était pas des intervalles. -
Danny dit:
27 novembre 2015 Ă 19h47
Maciek-
Merci pour votre réponse rapide! Entre vos réponses et l'analyse de la sortie des fichiers MIDI par moi-même, j'ai les réponses que je cherchais.
Minor (Natural) - Natural Minor Mode
Minor (Harmonic) - Harmonic Minor Mode
Minor (Doric) - d'après ce que vous avez dit, il s'agit de la gamme Melodic Minor, signifiée par les 6e et 7e élevés avec le 3e mineur. Je ne sais pas si cela correspond à la traduction de «Doric».
Major (Natural) - mode majeur diatonique standard.
Major (Harmonic) - une gamme majeure diatonique avec une 6e aplatie. (N'a pas de nom dans la théorie occidentale conventionnelle.)
Majeur (doux) - une échelle majeure diatonique avec des 6e et 7e aplatis. (N'a pas de nom dans la théorie occidentale conventionnelle.)
J'espère que cela aide tous ceux qui se demandent. -
Ardafg dit:
30 novembre 2015 Ă 1h30
ESPRIT = SOUFFLÉ
Merci beaucoup pour ça !! -
serpentsnoir dit:
8 décembre 2015 à 15h06
excellent travail Danny, je me posais des questions sur la version "soft". quels outils avez-vous utilisés pour creuser dans les fichiers midi. Je viens de l'ouvrir dans GP5 ou MuseScore. -
Danny dit:
16 janvier 2016 Ă 18 h 11
J'ai exporté vers MIDI et utilisé Finale pour ouvrir le fichier. C'était assez facile à comprendre une fois que j'ai vu quelques lignes de chaque mode sous forme notée. -
Joe dit:
25 janvier 2016 Ă 16 h 59
Je n'arrive pas à le faire fonctionner sur l'un de mes 3 systèmes, qui sont tous Windows 10, même si je suis vraiment intéressé à essayer. Je continue à obtenir le MSVCP71.dll est une erreur manquante, est-ce à cause de Win10? -
Dave dit:
27 janvier 2016 Ă 3 h 27
J'ai d'abord eu un problème lors de l'installation sur Win8.1 et le essayé 10. Même problème que vous, Joe,
j'ai installé MSCCVP71.dll qui n'est pas en W10 ou W8! malgré l'installation de Dot Net fx4. Même jeté une copie dans le répertoire d'installation à côté du angel.dll pour faire bonne mesure.
J'ai constaté que W10 n'acceptera pas beaucoup des anciens logiciels écrits pour W7, etc. Dans certains cas, certains planteront irrémédiablement W10. Soyez prudent dans 10
Peut-être que ce message sera publié mon dernier "disparu"
Des réponses s'il vous plaît? -
Dave dit:
27 janvier 2016 Ă 3 h 29
Oups qui devrait lire MSVCP71 tache de rebond de doigt -
Dave dit:
27 janvier 2016 Ă 3 h 58
Joe: Je viens de lancer une recherche complète et un test de compatibilité dans Windows 10 pour revenir à Win7
et compat W10 est venu avec "Application incompatible" J'ai supprimé le programme car j'ai jeté tous mes 486 ordinateurs, etc. Sayonara San aurait ça fait plaisir de voir ça marche un peu en W8 / 10 c'est la vie. -
Maciek dit:
27 janvier 2016 Ă 12 h 41
Désolé pour les problèmes que vous rencontrez avec cgMusic. L'application a été conçue pour Windows 7 et je n'ai jamais eu la chance de la mettre à jour. Je ne pourrai probablement pas le récupérer à tout moment dans un avenir proche. Beaucoup de gens ont réussi à l'exécuter sans problème cependant, certains avaient besoin d'installer des fichiers dll manquants. Mais certaines personnes ne peuvent tout simplement pas l'exécuter. C'est dommage que MS soit si compliqué quand il s'agit de garder la compatibilité… -
GT-Music-Online dit:
28 janvier 2016 Ă 00h31
Salut Joe! Lire le commentaire # 114. J'utilise la dernière version de Windows 10 et cela fonctionne pour moi. -
David dit:
11 février 2016 à 7h28
Je paierais volontiers de l'argent pour cela. Autant que j'aime obtenir toute cette génialité gratuitement, j'aimerais voir cela se développer en un programme payant chaleureux. Cela en vaudrait la peine pour les utilisateurs à long terme et pour le développement continu de nouveaux modules. Veuillez prendre mon argent! -
Quelqu'un dit:
20 mars 2016 Ă 19 h 57
Je trouve vraiment restrictif et merdique que la musique que je génère moi-même en utilisant un fichier midi que j'ai fait avec cela ne puisse pas être utilisée comme je le souhaite. Pourquoi les gens ressentent-ils le besoin de détruire complètement les libertés et la liberté d'utilisation, en particulier pour quelque chose comme ça?! Car alors, quel est le point de panique? Je pense juste que c'est une chose vraiment minable à faire. Pourquoi même prendre la peine de partager cela si les gens ne peuvent même pas utiliser ce qu'ils génèrent? Je ne l'utiliserai pas. Triste de trouver une autre idée bien développée ruinée par des licences stupides, des conditions ou des conneries de copyright. Laissez ces trucs à leur place - à la poubelle. Juste partager…. -
NICK dit:
21 mars 2016 Ă 19 h 53
désolé ur prog ne fonctionne pas car MSVCP71.dll est manquant; comment se fait-il? que puis-je faire? -
Paul Friedrich dit:
3 mai 2016 Ă 11 h 56
Toute chance d'une mise à jour avec plus de paramètres et une sortie mp3? -
Anonyme dit:
16 août 2016 à 11h40
Si cela se bloque au lancement, essayez de l'exécuter en mode de compatibilité WinXP. Ensuite, s'il vous demande des DLL, vous devez copier-coller lesdites DLL à partir d'autres logiciels sur votre ordinateur (la recherche sur l'ensemble de votre PC via l'explorateur Windows est le moyen le plus simple de le faire). -
ynys dit:
3 septembre 2016 Ă 20h35
Après ma recherche initiale de logiciels de musique générative, je dirais que, jusqu'à présent,
c'est tout simplement le meilleur
meilleur que tous les autres. . . -
Ben dit:
9 septembre 2016 Ă 21h29
Pour toute personne ayant des problèmes avec l'erreur MSVCP71.dll, consultez le lien au commentaire # 103. Ça m'a aidé! (Windows 10 x64) -
Richard dit:
10 juin 2017 Ă 3 h 44
Je suis vraiment impressionné par cela, et c'est aussi parfait car il ne fait pas complètement les meilleures chansons donc il y a beaucoup à travailler avec chaque midi généré pour les musiciens. Un excellent moyen de trouver l'inspiration et d'écrire de la musique avec, je ne voudrais pas mieux à mon avis -
Andy dit:
28 août 2017 à 19h28
Cela fait un moment depuis la sortie du programme, en espérant que vous puissiez trouver un moyen d'ouvrir le code source pour permettre un développement futur. J'ai traduit la documentation en anglais, mais j'espérais qu'il pourrait y avoir des tutoriels sur le codage des scripts, des informations supplémentaires sur les appels du moteur interne ou si vous pouviez trouver le temps d'écrire des scripts supplémentaires. J'espère trouver un moyen d'écrire de la musique dans la même veine que Zelda, une chanson de type pastoral au son doux en mode lydien, mais je ne sais pas comment cela pourrait se faire via la documentation fournie. -
Harrison dit:
30 octobre 2017 Ă 14 h 53
Dois-je obtenir une licence pour utiliser la musique générée par cgMusic pour une utilisation non commerciale * PUBLIQUE *?
- Catégories:
- Brunhilda (4)
- Professionnel (22)
- Jeux occasionnels (41)
- Codeminion (39)
- Jeux gratuits (2)
- Développement de jeux (17)
- Avis sur le jeu (2)
- Général (18)
- iPhone / iPad (2)
- Match magique (2)
- Composition musicale (5)
- Sur une note plus légère (5)
- Personnel (7)
- Saqqarah (17)
- StoneLoops! de Jurassica (9)
- Technique (5)
- Messages récents:
- GRANDES NOUVELLES: 2 jeux de retour annoncés!
- Saqqarah maintenant sur iPad!
- Bayo Bongo pour iPhone et iPad
- Brunhilda et la mise Ă jour Dark Crystal
- Brunhilda pour PC est sorti!
- Aidez-nous Ă lancer notre page Facebook
- Remorque Brunhilda
- Les archives:
- Novembre 2015
- Novembre 2010
- Septembre 2010
- Juillet 2010
- Juin 2010
- Mai 2010
- Janvier 2010
- Octobre 2009
- Juin 2009
- Mai 2009
- Mars 2009
- FĂ©vrier 2009
- DĂ©cembre 2008
- Septembre 2008
- Août 2008
- Juillet 2008
- Juin 2008
- Mai 2008
- Avril 2008
- Mon entreprise
- Nos jeux
- Ancienne quĂŞte de Saqqarah
- Livre des démons
- Brunhilda et le cristal sombre
- Match magique
- Retourner 2 matchs
- StoneLoops! de Jurassica