Synthforum

Mededelingen

Reactie
 
Discussietools Zoek in deze discussie
Oud 3 december 2016, 20:59   #21
Zappski
 
Geregistreerd: 20 mei 2016
Berichten: 63

Oorspronkelijk geplaatst door audiocollage Bekijk bericht
Effe snel reageren ...

Interessante ideeën hier (hoewel ze n.m.i. uit een oude doos komen, maar nog steeds actueel zijn).
Een goede universeel inzetbare controller is n.m.i. niet te maken zonder extra computer. Denk maar aan bi-directionele sysexdumps etc.
Maar... een extra computer is net geen moeilijkheid meer met alle mini-singleboards die er tegenwoordig zijn.
Mijn tip :
3 x 8 rotary encoders
1 x 8 drukknoppen
Vaste maar eenvoudige CC code uit elke encoder en knop, gaande naar mini-singleboard waarop software die door de user eenvoudig in te stellen is voor convertie en weergave van labels en waarden.
Bvb. RPI als mini-singleboard met HDMI schermpje.
Voor mijn plugin controller ga ik uit van 16 rotary encoders, voor een synth controller kun je inderdaad beter minimaal 24 hebben. Hier is een foto van mijn testopstelling:
Klik op de afbeelding voor een grotere versie

Naam:  ZeusDevelopment.jpg
Bekeken: 32
Grootte:  73,1 KB
ID: 112879
Het is de bedoeling dat er nog een rij van vier rotary encoders onder komt. Het kleine display komt te vervallen en er komt een tweede grote display met eveneens acht encoders voor in de plaats.
Het printje met de druktoetsen gaat in de uiteindelijke versie wat meer knoppen bevatten en nog een rotary encoder met een grote knop voor transport, dat geheel komt dan in een losse, hele platte, behuizing die met een kabel aan de hoofd unit hangt.
Deze controller is specifiek bedoeld om effect plugins mee te bedienen tijdens tracking en mastering. De page aanduiding op de foto gaat al uit van 16 encoders, ik ben tot nu toe alleen de Manley Massive Passive tegen gekomen die 3 pagina's van 16 nodig had, het meeste past op twee en voor een hoop compressor spul heb je aan één pagina genoeg. Nogmaals, bij synths is dit dus heel anders. De Microwave editor plugin heeft bijvoorbeeld 10 pagina's van 16 parameters! Dan blijf je dus heen en weer klikken en dat schiet niet op.
Het schakelen tussen verschillende plugins op een kanaal gaat super snel en omdat de naam van de plugin altijd prominent in beeld is weet je ook waar je naar zit te kijken.
Zappski is offline   Met citaat reageren
Oud 4 december 2016, 09:02   #22
audiocollage
Vintage lid
 
Geregistreerd: 30 april 2009
Woonplaats: Antwerpen
Berichten: 2.400
Dat gaat al wel de juiste richting uit, maar er is nog een groot verschil met een universeel inzetbare controller. Rotary encoders met LEDrings (bvb. zoals op de Nord Modular G2) zijn handig maar de praktische referentie is ook beperkt, en dan wordt het ook flink duurder. Bovendien heb je dan zeker bidirectioneel dataverkeer nodig. Één enkele led per encoder voor aanduiding van laatst bewogen knop, lijkt me bijna even nuttig. Daarom pleit ik echt voor een (HDMI-)display waarop alles goed en duidelijk genoeg afgebeeld wordt. Dat worden dus wel wat software werkjes, maar in veel gevallen zijn de grafische elementen quasi idem (bvb. ADSR, golfvormen, filtervorm, de rest zijn vnl. labels). Ik heb geen idee of een Arduino hiervoor nog geschikt gaat zijn.
audiocollage is offline   Met citaat reageren
Oud 4 december 2016, 15:56   #23
Zappski
 
Geregistreerd: 20 mei 2016
Berichten: 63

Oorspronkelijk geplaatst door audiocollage Bekijk bericht
Dat gaat al wel de juiste richting uit, maar er is nog een groot verschil met een universeel inzetbare controller. Rotary encoders met LEDrings (bvb. zoals op de Nord Modular G2) zijn handig maar de praktische referentie is ook beperkt, en dan wordt het ook flink duurder. Bovendien heb je dan zeker bidirectioneel dataverkeer nodig. Één enkele led per encoder voor aanduiding van laatst bewogen knop, lijkt me bijna even nuttig. Daarom pleit ik echt voor een (HDMI-)display waarop alles goed en duidelijk genoeg afgebeeld wordt. Dat worden dus wel wat software werkjes, maar in veel gevallen zijn de grafische elementen quasi idem (bvb. ADSR, golfvormen, filtervorm, de rest zijn vnl. labels). Ik heb geen idee of een Arduino hiervoor nog geschikt gaat zijn.
Op de kleine foto komt het er niet zo goed uit maar het scherm is echt heel scherp, het is een 7" display met 800 x 480 pixels en 64k kleuren. De virtuele knoppen op het scherm hebben een resolutie van 128 stappen en kunnen de stand van een plugin dus goed weergeven. Het zijn intelligente displays van 4D-Systems, die zijn behoorlijk aan de prijs maar ze nemen je ook een hoop werk uit handen. Er is er gratis ontwikkelomgeving waar je WYSIWYG het scherm ontwerpt met alle UI componenten. Dat stuur je dan via een seriële verbinding (200kb) vanuit je arduino/teensy aan. Er is een library met functies om met het display te communiceren.
Dit stukje code:
Code:
void handlePitchBend(byte channel, int value)
{
  parameterValue[int(channel)-1]= map(value,-8192,8191,0,127);
  display1.WriteObject(GENIE_OBJ_KNOB, int(channel)-1,parameterValue[int(channel)-1]);
}
is alles wat er nodig is om alle knoppen in de goede stand te zetten. Het display neemt alle grafische werk voor z'n rekening, de Arduino hoeft niet te wachten en gewoon door met het volgende. Als je een Teensy 3.6 gebruikt en de midi via usb doet dan kun je de 6 seriële poorten gebruiken om er 6 displays aan te hangen. Kost een paar centen, maar dan heb je wel overzicht
Met een Pi en een HDMI display kun je natuurlijk meer, maar je moet ook meer. Voor dingen als envelopes tekenen is een Pi waarschijnlijk beter geschikt. Voor grote projecten is het wellicht ook zinnig om een Teensy via I2C aan een Pi te hangen, of meerdere Teensy's aan elkaar.
Ik ben in ieder geval al blij dat er zoveel beschikbaar is op dit gebied waardoor je zelf echt mooie en handige controllers kunt bouwen. Dat is wat mij betreft ook het leuke van zelfbouw, ik hoef geen universele controller te maken maar kan precies de controller bouwen die ik handig vindt. Wat je ook doet, het is altijd ergens een compromis. Het gaat er om het voor jou beste compromis te vinden.
Zappski is offline   Met citaat reageren
Reactie

  Synthforum » Algemeen » Nieuws

Discussietools Zoek in deze discussie
Zoek in deze discussie:

Geavanceerd zoeken

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

vB-code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Forumnavigatie

Soortgelijke discussies
Discussie Auteur Forum Reacties Laatste bericht
Mine [hardcore] Rutger Tracks 9 3 juli 2015 12:38
Jaro - Mine again [Dance Pop] Jaro Tracks 9 23 juli 2014 18:05
Lily Allen - Friend of Mine (Filthstift dub Remix) Filthstift Tracks 11 31 januari 2010 11:47
nord modular met joystick controller Leo Marktplaats archief 1 31 augustus 2005 13:39
Micro Modular vs controller? Frer!k Synthesizers en synth-modules 2 20 februari 2005 15:00


Alle tijden zijn GMT +1. Het is nu 23:40.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt! Forumsoftware: vBulletin®, versie 3.8.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright ©2001 - 2017 Stichting Synthforum Nederland