Hallo zusammen...
Ich habe mir vor einiger Zeit eine Thyristorkarte mit 8 Kanälen zusammengelötet, welche ich mit PB prima über den Druckerport steuern kann.
Nun hat mich ein Freund, der auf Partys Musik macht angesprochen und mir fiel spontan eine Idee ein, welche ich auch schon einmal hatte.
Ich würde gerne je 4 Kanäle der Thyristorkarte für den rechten bzw. linken Audiokanal nutzen und jedem der 4 Kanäle dann entsprechende
Frequenzen zuordnen, bei denen der Ausgang geschaltet wird - also wie bei der guten alten Lichtorgel aus den 80ern.
Jetzt habe ich mir bereits einige Beiträge durchgelesen und stosse immer wieder auf die "fmod" oder "bass" libs.
Ich komme damit einfach nicht zurecht.
------------------------------------------------------------------
Nochmals zum verdeutlichen:
Ich müsste die Sounddaten (für rechts und links) so zerlegen, das z.b.
zwischen rechts 1K und 4K Kanal 0 geschaltet wird
zwischen rechts 5K und 8K Kanal 1 geschaltet wird
zwischen rechts 9K und 12K Kanal 2 geschaltet wird
zwischen rechts 13K und 16K Kanal 3 geschaltet wird
...entsprechend das gleiche für links
zwischen links 1K und 4K Kanal 4 geschaltet wird
zwischen links 5K und 8K Kanal 5 geschaltet wird
zwischen links 9K und 12K Kanal 6 geschaltet wird
zwischen links 13K und 16K Kanal 7 geschaltet wird
------------------------------------------------------------------
Kann mir einer von euch (am besten Schritt für Schritt ans Händchen nehmen) erklären, wie ich sowas angehen kann... also
wie ich diese doofen Audiodaten auslesen und auswerten kann.
Bitte helft mir!
Druckerport als Lichtorgel...
- Ghosty1967
- Beiträge: 205
- Registriert: 29.08.2005 13:56
- Computerausstattung: Intel i7, 128GB Ram, Win10 Ultimate, PB6.00 Alpha 3
- Wohnort: Köln
- NicTheQuick
- Ein Admin
- Beiträge: 8679
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
- Kontaktdaten:
Re: Druckerport als Lichtorgel...
Ich hab genau so was schon mal programmiert. Mit FMOD, Druckerport und Frequenzabhängig. Es hat sich sogar automatisch der Lautstärke angepasst, damit es nicht passiert, dass bei leiser Musik gar nichts mehr leuchtet oder bei lauter immer alles.
Ich muss mal schauen, ob ich den Code wieder finde. Das wäre dann aber irgendeine ewig alte PB-Version, die ich nicht mehr selbst updaten kann. Das lief noch auf meinem alten Win2000-Rechner.
Ich muss mal schauen, ob ich den Code wieder finde. Das wäre dann aber irgendeine ewig alte PB-Version, die ich nicht mehr selbst updaten kann. Das lief noch auf meinem alten Win2000-Rechner.
Re: Druckerport als Lichtorgel...
Moin, Ghosty!
Die Wahl der Frequenzen solltest Du nochmals überdenken. 1-4 kHz für den ersten Kanal führt zu einer fast dauerhaft eingeschalteten Lampe, während die anderen bestenfalls kurz aufblitzen. Das liegt an der spektralen Verteilung, der Leistungsdichte über die Frequenz und der physionomischen Frequenzempfindlichkeit des menschlichen Ohres. Fange besser tiefer an und steigere in Oktaven, also z.B.:
261,63-523,25 Hz
523,25-1046,5 Hz
1046,5-2093 Hz
2093-4186 Hz
Die Grenzfrequenzen sind die des Tons C. Auch eine Amplitudennormalisierung solltest Du vornehmen, dann leuchten Deine Lampen gleichmäßig auf.
Gruß - WPö
Die Wahl der Frequenzen solltest Du nochmals überdenken. 1-4 kHz für den ersten Kanal führt zu einer fast dauerhaft eingeschalteten Lampe, während die anderen bestenfalls kurz aufblitzen. Das liegt an der spektralen Verteilung, der Leistungsdichte über die Frequenz und der physionomischen Frequenzempfindlichkeit des menschlichen Ohres. Fange besser tiefer an und steigere in Oktaven, also z.B.:
261,63-523,25 Hz
523,25-1046,5 Hz
1046,5-2093 Hz
2093-4186 Hz
Die Grenzfrequenzen sind die des Tons C. Auch eine Amplitudennormalisierung solltest Du vornehmen, dann leuchten Deine Lampen gleichmäßig auf.
Gruß - WPö
Ich glaube nur der Statistik, die ich selbst gefälscht habe!
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.
- Ghosty1967
- Beiträge: 205
- Registriert: 29.08.2005 13:56
- Computerausstattung: Intel i7, 128GB Ram, Win10 Ultimate, PB6.00 Alpha 3
- Wohnort: Köln
Re: Druckerport als Lichtorgel...
@NicTheQuick...
Mensch, das wäre ja total super. Ich nutze zwar PB5 aber ich denke das lässt sich umsetzen
Ich warte gespannt und hoffe das du deinen "alten" code nochmal wiederfindest!
@@WPö...
Hab die Frequenzen einfach mal so gepostet, damit man weiss worum es geht...
Ich werde, wenn ich einen funtionierenden Code habe sowieso rumexperimentieren
Aber auf jeden Fall- Danke für den Tipp!
Mensch, das wäre ja total super. Ich nutze zwar PB5 aber ich denke das lässt sich umsetzen
Ich warte gespannt und hoffe das du deinen "alten" code nochmal wiederfindest!
@@WPö...
Hab die Frequenzen einfach mal so gepostet, damit man weiss worum es geht...
Ich werde, wenn ich einen funtionierenden Code habe sowieso rumexperimentieren
Aber auf jeden Fall- Danke für den Tipp!
Zuletzt geändert von Ghosty1967 am 06.02.2013 13:11, insgesamt 1-mal geändert.
Re: Druckerport als Lichtorgel...
Gerne geschehen!
Gruß - WPö
Gruß - WPö
Ich glaube nur der Statistik, die ich selbst gefälscht habe!
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.
- NicTheQuick
- Ein Admin
- Beiträge: 8679
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
- Kontaktdaten:
Re: Druckerport als Lichtorgel...
Okay, hier ist der Link zu dem alten Source: Lichtorgel.zip
Ich hab ihn aber gar nicht erst ausprobiert, weil er noch für Windows gedacht war. Unter Linux ist es ja wieder anders.
Ich hab ihn aber gar nicht erst ausprobiert, weil er noch für Windows gedacht war. Unter Linux ist es ja wieder anders.
Re: Druckerport als Lichtorgel...
Hallo, Ghosty!
Warst zwar schon seit sieben Wochen nicht mehr hier, aber sobald Du hier wieder aufschlägst, sende uns doch bitte eine Mitteilung, ob Dein Projekt funktioniert hat. Danke.
Gruß - WPö
Warst zwar schon seit sieben Wochen nicht mehr hier, aber sobald Du hier wieder aufschlägst, sende uns doch bitte eine Mitteilung, ob Dein Projekt funktioniert hat. Danke.
Gruß - WPö
Ich glaube nur der Statistik, die ich selbst gefälscht habe!
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.
Meine Netzpräsenz: WPö.de
PB5.31 auf LMDE und Pentium T7200 2,00GHz, 4GB DDR2, ATI X1400.