_/HOME/The_North_Way

[ Concept ]. noun [ C ] UK​ /ˈkɒn.sept/ US /ˈkɑːn.sept/ FR \kɔ̃.sɛpt\ nom masculin
Origin of concept : 1550–60 ; Latin conceptum something conceived, orig. neuter of conceptus (past participle of concipere), equivalent to con- (a variant of com- meaning « with, together, in association » and (with intensive force) « completely ») + cep- (variant stem of -cipere, combining form of capere to seize) + -tus past participle ending.
XVe siécle, au sens de « dessein, projet ». Emprunt du latin conceptus, « action de contenir, de recevoir », « réunion, procréation », puis, en latin chrétien, « conception de l’esprit, pensée ».
PHILOS. Représentation mentale abstraite et générale, objective, stable, munie d'un support verbal.
Dans le langage de Kant, toute idée qui est générale sans être absolue.
An idea or mental image which corresponds to some distinct entity or class of entities, or to its essential features, or determines the application of a term (especially a predicate), and thus plays a part in the use of reason or language.
« Un concept est la formalisation d'un point nodal créé par des idées qui entretiennent des relations avec d'autres idées pour former une vision du monde à la fois cohérente d'un point de vue de sa logique interne en tant qu’objets structurants et fonctionnel d'un point de vue de son rapport avec la réalité. »

[ Quadraphonic statements ]
  1. The quadraphony is not only a stereophonic expansion.
    La quadriphonie n'est pas qu'une expansion de la stéréophonie.
  2. The quadraphony allows a spatial diffusion much richer than the stereophony.
    La quadraphonie permet une diffusion spatiale plus riche que la stéréophonie.
  3. The quadraphony that I propose is not limited to a static listening at equal distance of the speakers, but rather dynamic and suppose from the auditor to do the listening experience in all points within the quadraphonic space.
    La quadriphonie que je propose ne se limite pas à une écoute statique à égale distance des enceintes, mais plutôt dynamique qui suppose de l'auditeur d'en faire l'expérience en tout points de l'espace quadriphonique.

[ Note ]
La musique que je propose repose essentiellement sur le concept musical in vivo et in situ et, par conséquent ne supporte pas ou peu la déterritorialisation par l’enregistrement. Autrement dit, la décontextualisation de l’œuvre par l’enregistrement dénature l’intention qu’elle est censée porter, tant au niveau sémantique que spatiale. De plus, la plupart de mes compositions sont de nature algorithmique et/ou systémique s’inscrivant dans l’espace circonstanciel et dont la pertinence est de facto de se renouveler à chaque « interprétation ».

_/BIOGRAPHY/Yann_Ics

[ Updated 13.07.18 ]

Yann Ics ( i.e. Yann Bigot )
Musical research

... il n'y a pas de réponse, ... il n'y a que des choix ...

linkedin




Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer.

_/WORKS/PWGL

Link to main site : PWGL - A Visual Programming Language

[ Updated 09.02.18 ]

by-cycle version 18.2.15

 This library generates cycle from a numeric sequence, like some composers have used in their respective compositions (see Olivier Messiaen with its symmetricals permutations, also Gérard Grisey or Jean Barraqué, and Iannis Xenakis for its « cribles rythmiques »). I extended this principle with mathematical algorithms, simply to explore this research field for musical purpose. This library is fully documented (see PWGL Help... in Library Tutorials).

 « Briefly, this is some prospecting tools that fit in a heuristic perspective, intended to serve as a musical discourse, according to the theme of "cyclicity." Thus, it is possible to consider construction of musical representations of mathematical ideas, recognizing that musical experience can not be reduced to a symbolic system. In other words, it must be possible to report an association between network composition, performance and listening ... »



Library PWGL

ZIP

by-cycle.zip
version 18.2.15


The version 18.2.15 allows to use this library in the SuperCollider context with the lisp interpreter SBCL.
/*
<lispFunctionNameAsString>  <argument(s)Type>
--------------------------------------------------------------------------------
"KAPREKAR-CONSTANT"         integerArray      [optional] workingBase
"RHYTHMIC-SIEVE"            integerArray      [key] fieldX inFieldX optimize i j
"PEA-PATTERN"               integerArray
"SYMMETRIC-GROUP"           integerArraySerie
"SYMMETRIC-PERMUTATION"     anyArray integerArraySerie
"CIRCULAR-PERMUTATION"      integerArray initialBase circularBase
"LORENZ-DISCRETISATION"     float(1)
--------------------------------------------------------------------------------
"10->N"                     integer outputBase
"N->10"                     integerArray inputBase
"MK-INTEGER-LST"            anyArray
"FILL-DIGIT-LST"            integerArray length
--------------------------------------------------------------------------------
(1) Stricly superior to zero and stricly inferior to one.
Usage:
~by_cycle.value(<globalVariableNameAsString>, <lispFunctionNameAsString>, <argument(s)Array>);
*/

(
~lispPackagePath = "~/PWGL-User/User-library/".standardizePath;

// just in case ...
~stopLoopTest = false;

~pidRunningTest = {
	| pid |
	if(pid.pidRunning && ~stopLoopTest.not,
		{~pidRunningTest.value(pid)});
};

~by_cycle = {
	| varName, funString, argAr |
	var outFile, pid;
	outFile = File(~lispPackagePath+/+"by-cycle/sclisp/.tmp_array","w");
	outFile.write(varName.asString);
	outFile.write("\n");
	outFile.write(funString.asString);
	outFile.write("\n");
	outFile.write(argAr.asCompileString);
	outFile.close;
	pid = (~lispPackagePath+/+"by-cycle/sclisp/by-cycle.sh").unixCmd;
	~pidRunningTest.value(pid,~lispPackagePath+/+"by-cycle/sclisp/.tmp.scd");
	thisProcess.interpreter.executeFile(~lispPackagePath+/+"by-cycle/sclisp/.tmp.scd");
	File.delete(~lispPackagePath+/+"by-cycle/sclisp/.tmp.scd");
	varName.interpret;
};
)

~by_cycle.value("~foo", "KAPREKAR-CONSTANT", [Array.rand(4, 0, 11), 12]);
~foo=~foo.clipExtend(2);
Pseq([Pbind(\degree, Pseq(~foo[0], 1), \dur, Pseq(~foo[0].sum/10, 1)), Pbind(\degree, Pseq(~foo[1], inf), \dur,Pseq(~foo[1].sum/10, inf))], 1).play;



Some other useful libraries
OMPW [ Kilian Sprotte ]
OMPW provides an abstraction layer for writing Lisp libraries that can be used in "pure" Common Lisp, but also in the OpenMusic or PWGL environments.
ZOSC [ Jose Henrique Padovani, also Nik Gaffney for OSC and Chun Tian for LispWorks-UDP ]
An OSC library for PWGL.

_/WORKS/Composition/Catalogue

Légende:    ⇾  musique de chambre;    ⇾  musique d'orchestre;    ⇾  musique électronique;    ⇾  musique mixte ou sonorisée;    ⇾  musique soliste.
                                                                                                                                                                                                                                                                                                                                               

Under creative commons license by-nc-nd
 [ Updated 16.07.18 ]

_/WORKS/Projet_Neuromuse3

Neuromuse3

Documentation

Code source

Extrait du film Le temps des neurones de Rostene William, Ternay Jean-François et Pouchelet Marcel.