Open source hardware met functionaliteit naar keuze?

Lid sinds
12 oktober 2016
Berichten
6.325
Naar aanleiding van dit draadje. Het volgende kwam ter sprake:


"Eigenlijk zou je een stukje hardware moeten ontwerpen als een "lege" doos. Een goed ontwerp met een scherm, knoppen, pads, etc. die je op verschillende manieren kunt gebruiken. De gebruiker kan vervolgens de software kiezen voor de functie die men graag wil, de hardware gebruiken als sequencer, als synth, als sampler, combinaties hiervan, etc."

Ik denk dat je gelijk hebt. Een raspberry pi 4 in een behuizing met lcd scherm. En daarbij een zooi knoppen en draaiknoppen als controller. Maar er is niet zoveel te kiezen onder Linux met een RPi. Eigenlijk is die Sunvox ongeveer het beste wat er is onder ARM Linux. Neemt niet weg dat we best eens kunnen brainstormen over een opensource rpi controller design. Alleen misschien in een eigen topic.


Dus even een apart draadje om hierover te brainstormen. Zou dit haalbaar zijn? Kun je een stukje hardware, bv. op basis van een RPi, zo ontwerpen dat het geschikt is om verschillende taken mee uit te voeren. Taken naar keuze, afhankelijk van de software.
 
Ik zag het ook al voorbij komen. Ik ben helemaal voor!

Een raspberry pi heeft sowieso al goede midi ondersteuning, dus dat is het probleem niet.
De kunst is denk ik de raspberry pi i/o pins gebruiken voor de controls.
De meeste mensen gebruiken gewoon een arduino via usb of serieel voor de controls.

Het mooiste(voor mij dan) zou zijn een ontwerp waarbij de usb en netwerk aan de buitenkant van de behuizing nog te bereiken zijn voor externe controllers.
Een mooie hat voor de pi zegmaar.

Het Livid Builder systeem vond ik altijd wel mooi, maar das enkel controls en lampjes.
Zoiets in de vorm van een hat zou het makkelijk en universeel maken.

edit: shit das waar, de audio...
Er bestaat wel een audio/midi combo hat, maar daar kun je dan weer geen controls aan hangen...
 
nmnn : Uiteraard komt er nog meer bij dan alleen een RPi, net als bv. de Tasty Chips GR-1 en de Korg Wavestate die ook zijn ontworpen rond een RPi.

Het idee lijkt inderdaad op al die verschillende modules van 1010 Music, ziet eruit alsof het allemaal grotendeels dezelfde hardware is. Zo'n bedrijf wil natuurlijk graag elke keer een nieuwe module verkopen voor een andere functie, zou juist graag één stuk hardware (niet alleen voor modular) willen die je naar keuze kunt inzetten door simpelweg andere software te gebruiken.
 
Ik zag het ook al voorbij komen. Ik ben helemaal voor! (...) edit: shit das waar, de audio...
Er bestaat wel een audio/midi combo hat, maar daar kun je dan weer geen controls aan hangen...

Ja, denk ook dat je met een RPi heel wat kunt. Mooi dat je enthousiast bent. :D

Wat betreft de audio, dat lossen Tasty Chips en Korg toch ook op, op één of andere manier? :?


Edit:

Die "Raspberry Pi Looper/synth/drum thing" uit de video, heel leuk! :)
 
Ik zou het liefst iets willen doen met bestaande designs voor de hardware. Kan opzich een betaand design best in eagle tot een nieuw pcbtje tekenen maar maar ervaring leert dat eigenlijk alles al bestaat. Ik zou eigenlijk willen weten:

* wat zou je er op willen draaien (sunvox... +?)
* hoeveel knoppen, rotary knoppen, shift knoppen etc zijn nodig? Dat is lastig bepalen, maar zoals ik zei liever geen toetsenbord aansluiten
* welke hardware aansluitingen?
* en dan nog eindeloze ideeën over het aantal schermen en alle dingen die te bedenken zijn. Printbaar? Dus in welk formaat? Is het handig om een bestaande controller te gebruiken en om te bouwen.. Of niet? Keys.. Of pads? Etc.

Shoot.

Ik denk kan zelf namelijk niet zo heel veel meer dan Sunvox bedenken wat de moeite is? Dacht dat er ook een Reaper versie die op Arm draait maar verder?

​​​​​
 
Laatst gewijzigd:
* wat zou je er op willen draaien (sunvox... +?)
* hoeveel knoppen, rotary knoppen, shift knoppen etc zijn nodig? Dat is lastig bepalen, maar zoals ik zei liever geen toetsenbord aansluiten
* welke hardware aansluitingen?
* en dan nog eindeloze ideeën over het aantal schermen en alle dingen die te bedenken zijn. Printbaar? Dus in welk formaat? Is het handig om een bestaande controller te gebruiken en om te bouwen.. Of niet? Keys.. Of pads? Etc.

Shoot.

Ik denk kan zelf namelijk niet zo heel veel meer dan Sunvox bedenken wat de moeite is? Dacht dat er ook een Reaper versie die op Arm draait maar verder?

Zou dit breder willen trekken, een "lege" doos die met de juiste software kan functioneren als sequencer, sampler, synth, etc. Het is dan een puzzeltje om uit te vinden hoeveel knoppen e.d. je nodig hebt, en ik denk in combinatie met een scherm, dat je voor alle voorzienbare toepassingen genoeg mogelijkheden hebt om er lekker mee te kunnen werken. Keys en/of pads, dat is ook iets om over na te denken of je dat zou willen, misschien is dat nog niet eens zo noodzakelijk?

Kan me zo voorstellen dat je software hebt die zo'n doos een beetje van alles kan laten doen, een sequencer, een synthtje, sample-player, etc. in één. Je loopt natuurlijk altijd tegen de maximale processor-capaciteit aan. Daarom andere software die specialistisch is, die maakt van de doos bijvoorbeeld een diepe wavetable-, FM-, of wat-je-wil-synth. Of een sampler, met veel mogelijkheden. Als je twee van deze dozen hebt, eentje die een beetje van alles kan, en eentje die je in de praktijk regelmatig van andere software voorziet voor de specialistische taken die je op dat moment nodig hebt, dan heb je al een hele complete setup waar je veel mee kunt.

Zou leuk zijn als je een soort framework van software kunt bouwen voor het platform en zo gemakkelijk de software kunt schrijven voor de functionaliteit die je wilt. Zodat je niet steeds het wiel opnieuw moet uitvinden om een begin te maken.

Zoiets, dacht ik. :)
 
Maar wat is de opzet van zo'n doos? Een portable DAW of onderdeel van je DAW? Dat maakt nogal uit in de keuzes die je maakt. Voor mezelf denk ik aan een portable DAW. Als je voor een Raspberry Pi 4 kiest heb je een beperkte keuze aan software. Het in kaart brengen van die mogelijke software bepaald daarna de keuzes van je hardware en je lay-out.

Begrijp dat een ARM geen x86 kan draaien, ook niet met wine. Iig niet zomaar. Maar een x86 platform maakt alles veel duurder. Ik vind het leuk als het weinig kost. Misschien een midi interface bouwen en een DAC als mensen dat leuk vinden maar verder simpel houden?
 
Laatst gewijzigd:
Terracide : Ja, denk ook aan een portable DAW. Dat is dus een beperking als je uitgaat van nu bestaande software. Waar ik op hoop, iets waarmee het niet zo moeilijk is om nieuwe software te schrijven, of nog beter, dat je de code (of gedeelten daarvan) van andere projecten van elders kunt porten naar de RPi. Zodat je niet helemaal vanaf nul hoeft te beginnen en kunt putten uit bestaande code voor het doel dat je wil.
 
Disharmonic het in elkaar zetten van een kastje met een paar knoppen en een scherm maakt het niet makkelijker om software te porten naar een Raspberry Pi. Er gaan geen extra dingen draaien op een RPi. Je kan altijd wat custom dingen maken zoals een launcher voor werkende software etc. Maar wat jij wil is erg lastig, en ik denk dat je daar moeilijk mensen voor vind maar van mij mag je het proberen natuurlijk. Maar een ontwikkelteam is niet zomaar te vinden om projecten te porten.

Ik denk dat de meerwaarde van een alles-in-1 kastje moet zijn: een complete DAW in een klein formaat, makkelijk mee te nemen voor weinig geld.

Maar ik sta open voor suggesties..?
 
Ik vrees dat een portable DAW wel wat lastig gaat worden, denk dat het maximaal haalbare zoiets als een mpc is met de rekenkracht van een pi.

De software waar ik nu aan werk is een midi router met extra functies in python.
Een deel van die code is ook bruikbaar voor de visuele feedback van een controller.

Er zit een simpele sequencer in de code die makkelijk uitbreidbaar is.
Als je daar de lichtgewicht code van Samplerbox aan toevoegd heb je al iets leuks.


Als iemand de Fasttracker 2 clone voor Linux weet te compilen op de Pi dan wordt ik daar ook wel blij van.

Nog wat leuke dingen die werken op de Pi:
Tracktion
SEQ 64
Giada
SooperLooper
 
Tja als je een soort van tracker wilt hebben, moet je wel noten in kunnen geven. Dan kan ie natuurlijk niet al te klein zijn.
 
Lol, de post begint met "opensource hardware" en dan gaat het al de hele tijd over een raspberry pi.

Jullie begrijpen dat een RPi GEEN opensource hardware is hopelijk?
 
Lol, de post begint met "opensource hardware" en dan gaat het al de hele tijd over een raspberry pi.

Jullie begrijpen dat een RPi GEEN opensource hardware is hopelijk?

De term viel al eerder omdat het beestje even een naam moest hebben, ook al klopt het in het geval van de RPi niet. Als het maar iets is dat goed verkrijgbaar is, gemakkelijk te programmeren, etc. Het hoeft natuurlijk ook geen RPi te zijn, iets anders dat voldoet mag ook.

Terracide ; DreamXcape : Ja, denk dat wat ik eerst voor ogen had lastig gaat worden. Maar goed, het gaat even om het brainstormen en dan mag je best even dromen. De realiteit dringt snel genoeg weer door. ;) Toch kunnen er al wat leuke dingen draaien op een RPi, als je die functionaliteit in een kastje stopt heb je toch al iets leuks.

Hoewel ik best ervaring heb met programmeren, dat is niet met de RPi en dat soort dingen. Het is voor mij wat aftasten wat de (on)mogelijkheden zijn hiermee, wat er al is qua software, hoe je het kunt programmeren, etc.
 
Lol, de post begint met "opensource hardware" en dan gaat het al de hele tijd over een raspberry pi.

Jullie begrijpen dat een RPi GEEN opensource hardware is hopelijk?

Ik denk dat het vooral om een idee ging als "open box" waarmee je dat doet maakt niet uit. Een pc is ook geen opensource maar draait dat wel, de term hardware was wat verkeerd gekozen hierin.

Punt is alleen je hebt gewoon niet zoveel te kiezen, het is x86 of ARM. Ik denk dat de RPi het meeste zin heeft vanwege de grootte en de prijs. De vraag is wat je wil bouwen en voor wie? Dit idee komt uit de thread van de Sunvox hardware synth. Leuk idee maar totaal niet praktisch. Dus dat kan misschien beter simpeler, mooier en als we toch bezig zijn geschikt zijn voor andere dingen dan alleen Sunvox.

Volgens mij was dat oorspronkelijk het idee. Maar misschien heb ik het verkeerd begrepen.

​​​

​​​


​​​
​​​
​​​​​
 
Ik denk dat het vooral om een idee ging als "open box" waarmee je dat doet maakt niet uit. (...) Ik denk dat de RPi het meeste zin heeft vanwege de grootte en de prijs. (...) Dus dat kan misschien beter simpeler, mooier en als we toch bezig zijn geschikt zijn voor andere dingen dan alleen Sunvox.

Volgens mij was dat oorspronkelijk het idee.

Inderdaad, dat dacht ik ook. Met wat er al beschikbaar is voor de RPi kun je al een heel eind komen. Dat valt me eigenlijk niet tegen. Als je je daarop richt, dan de volgende stap wat je nog meer nodig hebt om gemakkelijk daarmee te werken en hoe je het aan de RPi hangt.
 
Back
Top