De synthforum analoge computer (modular)!

Als volgende stap wil ik proberen om virtuele analoge computer modules met Faust te schrijven. Ik heb hier en daar geïnformeerd of dat al bestaat, maar het ziet ernaar uit dat ik ook dit weer zelf moet doen. Ach - het houd me van de straat. ;-)

Het Faust programma voor de summer ziet er verrassend eenvoudig uit:
Code:
process = +;

En je kunt dit met de online FaustIDE in een plugin omzetten:

summer.png


Ik heb de zo gegenereerde plugin ook al getest en de plugin werkt real-time (!) uitstekend in Carla. Graag hoor ik of dit voor Windows gebruikers ook werkt. Je kunt daarvoor eventueel ook een andere plugin host dan Carla gebruiken.
 
Laatst gewijzigd:
Bezig om het te proberen, maar hoe verander je de target? Ik klik op de truck, maar vervolgens kan ik niks veranderen onder 'Platform' of 'Architecture'.

export.jpg
 
Pff, lekker duf van me. :o: Dat werkt nu, proberen om het aan de praat te krijgen. Of dat ik het in elk geval zie, dat is nu nog niet het geval.
 
Heb je de summer al als plugin vanuit de FaustIDE kunnen exporteren? En zo nee, bij welke stap gaat dat fout?
 
De multiplier lijkt in Carla ook real-time te werken.

Let wel de plugins hebben nu nog geen eigen GUI, je zal moeten werken met de standaard UI die door de plugin host zelf aan de plugin wordt gegeven.
 
Heb je de summer al als plugin vanuit de FaustIDE kunnen exporteren? En zo nee, bij welke stap gaat dat fout?


Ik zie 'm nog niet in Adobe Audition. De geëxporteerde .DLL in de VST-map gezet, daarna een 'refresh' gedaan zodat Audition weer opnieuw een scan doet welke plugins daarin staan, maar geen resultaat. Ook al doen VST's het soms niet, Audition ziet het wel en plaatst het in een menu onder 'Unsupported', maar nu staat ook daar niks.
 
Nee helaas - ook bij mij worden de diverse Windows VST-versies van de summer door Carla ook niet gezien. :(
 
Ik dacht nog, het is wel een stokoude versie van Audition, of dat er iets mee te maken heeft. Maar jij ziet de .DLL in andere software dus ook niet.
 
Nee - er is iets mis met de FaustIDE, of we doen iets verkeerd. Ik heb het probleem inmiddels ook op een specifiek Faust forum voorgelegd. Eens zien wat daar uit komt.
 
Als Ladik met een betaalbare integrator-module voor Eurorack komt dan koop ik er daar wat van. Verder ben ik nog benieuwd of Grumble iets dergelijks gaat bouwen...

Maar binnenkort krijg ik mijn vakantiegeld, en daarvan leg ik dan voor de zekerheid wat opzij om wellicht uiteindelijk toch maar The Analog Thing te kopen. Zelfbouw van Eurorack modules wordt een gepriegel op de vierkante millimeter wat mij volstrekt niet ligt, en een ruimere opzet op een plank met spijkertjes en schroeven zoals ik vanouds gewend ben is (in verband met de daarbij optredende drift en brom) enkel haalbaar voor heel eenvoudige circuits en patches of om even snel iets uit te proberen. Ik ben als verstokte theoreticus wel het meest onaannemelijke forumlid om daadwerkelijk zelf een hardware analoge computer te bouwen. Dat ik een virtuele real-time analoge computer met Faust (bijvoorbeeld op de Faust playground) kan maken lijkt mij heel wat waarschijnlijker.
 
Dat kan natuurlijk ook. Het is inderdaad nog niet zo eenvoudig om iets echt goed te bouwen, met analoog zitten daar als snel haken en ogen aan. Kan wel, maar je moet er natuurlijk wel lol aan hebben. The Analog Thing blijft in mijn optiek prijzig, maar je zou wel in één keer een goede start maken met eentje in hardware.
 
Als ik The Analog Thing koop, dan houd ik het wat analoge computers betreft daar waarschijnlijk ook bij. Heeft wel het voordeel dat ik voor in mijn modulaire case dan ander leuk spul kan kopen zonder dat ik mij er nog druk over hoef te maken of die modules wel binnen een analoge computer opzet te gebruiken zijn.

Ik heb net een Faust progje geschreven dat als LV2 plugin kan worden geëxporteerd en dan in Carla als integrator werkt, maar de Faust playground gaat ervan haperen. En exporteren als VST levert weer een onbruikbaar bestandje op. Deze Faust aanpak blijft vooralsnog dus helaas een Linux-only optie.
 
Misschien boter na de vis....
Ik heb al gezegd, ik ben slecht met formules...

Screenshot 2023-06-19 105623.jpg


Code:
$ 1 0.000005 10.20027730826997 50 5 50 5e-11
a -1200 272 -1008 272 8 15 -15 1000000 -1 -1.0000649935805797 100000
a -1008 480 -1200 480 8 15 -15 1000000 0.0000100006499358058 0 100000
g -1008 496 -992 496 0 0
w -1200 288 -1200 480 0
174 -1008 368 -1136 368 1 100000 0.4307 Resistance
w -1200 368 -1200 288 0
r -1136 368 -1200 368 0 1000
w -1072 384 -1072 400 0
w -1072 400 -1008 400 0
w -1008 368 -1008 464 0
c -1008 272 -1008 368 0 1.0000000000000001e-7 -6.499368058615378 0.001
R -1360 256 -1456 256 0 2 10 1 0 0 0.5
w -1008 400 -1008 368 0
a -864 256 -672 256 8 15 -15 1000000 -6.4992930650347915 -6.499358057965442 100000
a -864 384 -672 384 8 15 -15 1000000 0.000010000549930306495 0.0000100006499358058 100000
a -512 288 -320 288 8 15 -15 1000000 -0.00005999145585636805 0.000005000274964862741 100000
w -864 240 -864 192 0
w -864 192 -672 192 0
w -672 192 -672 256 0
w -864 368 -864 320 0
w -864 320 -672 320 0
w -672 320 -672 384 0
w -1008 272 -864 272 0
w -1008 400 -864 400 0
r -672 192 -512 192 0 100000
r -512 192 -320 192 0 100000
r -672 384 -512 384 0 100000
r -512 384 -320 384 0 100000
w -512 272 -512 192 0
w -320 288 -320 192 0
w -512 304 -512 384 0
g -320 384 -288 384 0 0
r -1200 256 -1200 176 0 1000
g -1200 176 -1200 144 0 0
s -1360 256 -1280 256 0 0 false
w -1280 256 -1200 256 0
o 11 64 3 4098 20 0.1 0 3 29 0 29 3 OUTPUT
o 35 64 0 4098 5 0.003125 1 2 35 3 INPUT
 
Back
Top