In een ander topic kwamen we tot het idee voor een "Cage-synth" met twee draaiknoppen (bij meer geavanceerde versies mogelijk meer) en een toetsenbord. Zie: Stilte, samples en meer van dat
Laat C de duur van John Cage's 4'33" zijn. Dan kun je daar een dimensieloos getal van maken door C door een tijdseenheid m te delen. Hierin kan m bijvoorbeeld 1 sec, 1 minuut, of een willekeurige andere (al dan niet gekke) tijdsmaat zijn. Bijvoorbeeld: [imath] m = \pi \mathrm{s} [/imath]. Dat is de eerste parameter van onze Cage-synth, en die parameter wordt ingesteld met de eerste draaiknop. Het dimensieloze getal C/m wordt vervolgens omgezet in een tweetallig schrijfwijze, een drietallige schrijfwijze, een viertallige schrijfwijze, enz. Bij het indrukken van toets 2 van het toetsenbord wordt de tweetallige schrijfwijze afgespeeld; bij het indrukken van toets 3 wordt de drietallige schrijfwijze afgespeeld; bij het indrukken van toets 4 wordt de viertallige schrijfwijze afgespeeld; etc. De nulde en eerste toets bestaan niet bij de Cage-synth. Nu heb je nog een parameter nodig om de snelheid v (in cijfers per seconde) waarmee de schrijfwijzen worden afgespeeld in te stellen, en dat doe je met de tweede draaiknop.
Ik heb op het moment weer wat meer tijd dus ga ik zo'n ding proberen te bouwen. Mijn gedachten gaan in eerste instantie uit naar het gebruik van Csound, Chuck, PureData of een gratis soft modular (zoals VCV-Rack). Maar ik weet nog niet wat voor ons doel het bruikbaarste is...
Laat C de duur van John Cage's 4'33" zijn. Dan kun je daar een dimensieloos getal van maken door C door een tijdseenheid m te delen. Hierin kan m bijvoorbeeld 1 sec, 1 minuut, of een willekeurige andere (al dan niet gekke) tijdsmaat zijn. Bijvoorbeeld: [imath] m = \pi \mathrm{s} [/imath]. Dat is de eerste parameter van onze Cage-synth, en die parameter wordt ingesteld met de eerste draaiknop. Het dimensieloze getal C/m wordt vervolgens omgezet in een tweetallig schrijfwijze, een drietallige schrijfwijze, een viertallige schrijfwijze, enz. Bij het indrukken van toets 2 van het toetsenbord wordt de tweetallige schrijfwijze afgespeeld; bij het indrukken van toets 3 wordt de drietallige schrijfwijze afgespeeld; bij het indrukken van toets 4 wordt de viertallige schrijfwijze afgespeeld; etc. De nulde en eerste toets bestaan niet bij de Cage-synth. Nu heb je nog een parameter nodig om de snelheid v (in cijfers per seconde) waarmee de schrijfwijzen worden afgespeeld in te stellen, en dat doe je met de tweede draaiknop.
Ik heb op het moment weer wat meer tijd dus ga ik zo'n ding proberen te bouwen. Mijn gedachten gaan in eerste instantie uit naar het gebruik van Csound, Chuck, PureData of een gratis soft modular (zoals VCV-Rack). Maar ik weet nog niet wat voor ons doel het bruikbaarste is...