Programmierung / Processing: Spektrum-Analyse über der Zeit (FFT vs Time)   (02.09.16)

Moderne, schnelle Rechner erlauben nicht nur die Spektrum-Analyse eines Signals zu einem definierten Zeitpunkt, sondern auch über einen längeren Zeitraum, wobei der komplette Rechenvorgang je nach Einstellung nur zwischen 0,5 und ein paar Sekunden dauert. Der Code dazu ist nicht allzu schwer. Um ihn zu erklären, ist ein einfaches Programm ohne viel "Schnickschnack" am besten geeignet. Beim hier vorgestellten Code handelt es sich um eine stark vereinfachte Version des ausführlichen Spektrum-Analyzers, der im Jahre 2014 bereits in Elektor veröffentlicht wurde.

 

mehr

 

 

 

Arduino- + Visual-Basic- + Hardware-Applikation (02.11.2016)

Viele wünschen sich zu ihrem Synthesizer auch noch einen Sequencer, also eine "Maschine", die den Synthi dazu bringt, quasi wie von "Geisterhand" die Melodien zu spielen, die man vorher irgendwo einprogrammiert hat. Ein guter Sequencer sollte direkt über das Keyboard programmierbar sein, damit die gespielte Melodie in Echtzeit wie mit einem Recorder aufgenommen wird.

 

 

Das kann die hier gezeigte Anordnung zwar nicht, aber die Software ist sehr vielseitig und nach etwas Eingewöhnung leicht zu handhaben. Die Hardware arbeitet sehr zuverlässig, so dass der letztlich nur noch der angeschlossene Synthesizer und das musikalische Können des Users für den guten Sound verantwortlich sind.                                                                                      

                                                                                     

mehr

Programmierung / Visual Basic: Kleines Grafikprogramm

Über den künstlerischen Wert des Bildes links sollte man gar nicht erst streiten, denn es handelt sich nur um ein vom Autor schnell hingekritzeltes Beispiel  zur Demonstration der Grafik-Möglichkeiten eines VB-Programms. Der aufgelistete und kommentierte Code dieses Programms zeigt dem VB-Einsteiger eine umfangreiche Reihe von Möglichkeiten zur einfachen, effektiven Programmierung verschiedener Grafiikbefehle,

 

 mehr