Beste allemaal,
Op de vereniging hebben we een computermeubel met daarop een rode knop. De computer is aangesloten op een mengpaneeltje die weer aangesloten is op de speakers. Het doel is om de rode knop te gebruiken als airhorn (zoals in De Après Skihut in Rotterdam, https://www.youtube.com/watch?v=a_6CZ2JaEuc)
Zelf had ik in eerste instantie het idee om een Arduino aan te sluiten op de PC en d.m.v. MIDI een audio file op de pc af te spelen. Helaas is dit niet gelukt. Wel heb ik met het programma Processing het voor elkaar gekregen dat via de seriële output de computer aangestuurd werd om de toeter af te spelen. Helaas is hierbij het nadeel dat de COM poort nog wel eens wisselt en dat Processing niet snel genoeg draaide om 'instant' de airhorn af te spelen. Bovenstaand idee komt van https://forum.arduino.cc/index.php?topic=19584.0
Een andere mogelijkheid is om de knop op een toetsenbord aan te sluiten en een nutteloze toets als input te gebruiken. Zo werkt de volgende Chrome extentie ook: https://chrome.google.com...aoommilaaclidgmipedclhnph, deze gebruikt de volgende toets: ` . Helaas werkt dit enkel als Chrome openstaat.
Een programma wat ongeveer hetzelfde doet maar dan op basis van alle toetsen is Clickey (https://www.trishtech.com...-as-you-type-on-keyboard/. Helaas is dit voor zover ik heb kunnen vinden niet open source en daarbij is het dus ook niet mogelijk om het geluid van een airhorn aan een specifieke toets te hangen. Wel lijkt dit programma vrijwel geen vertraging te hebben.
Waar ik zelf ook aan zat te denken is dat een Arduino (of een Raspberry Pi e.d.) meteen een lijnsignaal met de audio stuurt naar het mengpaneel. Voordeel is dan dat het volume makkelijk te regelen is, maar dit is niet per se nodig. Hier ben ik alleen niet uitgekomen omdat een Arduino niet zo geschikt is om audio uit te zenden. Een Raspberry Pi lijkt mij een beetje overkill.
Dit zijn tot nu toe mijn bevindingen, en ik vroeg mij af of jullie een goed idee hebben of mij verder op weg kunnen helpen. Alvast bedankt!
Tot slot nog de desbetreffende plaat:
Op de vereniging hebben we een computermeubel met daarop een rode knop. De computer is aangesloten op een mengpaneeltje die weer aangesloten is op de speakers. Het doel is om de rode knop te gebruiken als airhorn (zoals in De Après Skihut in Rotterdam, https://www.youtube.com/watch?v=a_6CZ2JaEuc)
Zelf had ik in eerste instantie het idee om een Arduino aan te sluiten op de PC en d.m.v. MIDI een audio file op de pc af te spelen. Helaas is dit niet gelukt. Wel heb ik met het programma Processing het voor elkaar gekregen dat via de seriële output de computer aangestuurd werd om de toeter af te spelen. Helaas is hierbij het nadeel dat de COM poort nog wel eens wisselt en dat Processing niet snel genoeg draaide om 'instant' de airhorn af te spelen. Bovenstaand idee komt van https://forum.arduino.cc/index.php?topic=19584.0
Een andere mogelijkheid is om de knop op een toetsenbord aan te sluiten en een nutteloze toets als input te gebruiken. Zo werkt de volgende Chrome extentie ook: https://chrome.google.com...aoommilaaclidgmipedclhnph, deze gebruikt de volgende toets: ` . Helaas werkt dit enkel als Chrome openstaat.
Een programma wat ongeveer hetzelfde doet maar dan op basis van alle toetsen is Clickey (https://www.trishtech.com...-as-you-type-on-keyboard/. Helaas is dit voor zover ik heb kunnen vinden niet open source en daarbij is het dus ook niet mogelijk om het geluid van een airhorn aan een specifieke toets te hangen. Wel lijkt dit programma vrijwel geen vertraging te hebben.
Waar ik zelf ook aan zat te denken is dat een Arduino (of een Raspberry Pi e.d.) meteen een lijnsignaal met de audio stuurt naar het mengpaneel. Voordeel is dan dat het volume makkelijk te regelen is, maar dit is niet per se nodig. Hier ben ik alleen niet uitgekomen omdat een Arduino niet zo geschikt is om audio uit te zenden. Een Raspberry Pi lijkt mij een beetje overkill.
Dit zijn tot nu toe mijn bevindingen, en ik vroeg mij af of jullie een goed idee hebben of mij verder op weg kunnen helpen. Alvast bedankt!
Tot slot nog de desbetreffende plaat:
