waterburn
21.01.2013, 22:00
Hallo,
ich habe mir in den letzten Tagen einige Gedanken über einen möglichst DAU tauglichen Aktivlautsprecher gemacht. (Wenn denn alles fertig ist) Gewünscht ist eine aktive Trennung mit FIR Filtern und ebenfalls eine Raumentzerrung. Der Königsweg wäre sicher ein DSP Evaluationsboard, allerdings knabbern diese doch arg am Budget. Lösungen mit einem Zwitter aus DSP und Microcontroller (ARM Cortex M4 beispielsweise) sind zwar bereits billiger zu haben, wenn man aber mindestens 3-Wege aktiv haben möchte, kommt man um eigene Hardwareentwicklung nicht drumherum. Darüber hinaus ist der Programmieraufwand bei beiden Varianten nicht ganz unerheblich.
Damit ein bisschen mehr Hifi-Feeling aufkommt, soll das Gerät am Ende als Vorverstärker dienen. Neben der Faltung, soll also auch die Eingangswahl und die Lautsärkereglung erledigt werden.
Um keinen weiteren Mikrocontroller zu benötigen soll das ganze über den Parallelport und ein paar TTL-Logikbausteine erfolgen. Da eine interruptgesteuerte Auswertung von Drehimpulsgebern über den Parallelport wohl nicht so einfach ist, sollen diese mit. Die Ansteuerung der Parallelports soll mit Python erledigt werden.
Welches Betriebssystem es genau wird, muss ich noch mit einem befreundeten Linuxfreak klären. Im moment favorisiere ich tinycorelinux, aber da ich nur wenig Ahnung von Linux habe, lass ich mich da gerne beraten.
Bei der Hardwareauswahl bin ich noch unentschlossen. Als Soundkarte hat sich ja anscheinend die Asus Xonar D2 bewährt, aber beim Mainboard bin ich noch unschlüssig. Das System soll am Ende von einem USB-Stick booten. Die CPU sollte möglichst passiv gekühlt sein und möglichst energieeffizient arbeiten.
Welche Boards könnt ihr mir empfehlen?
Bringt ein Dual-core Prozessor irgendwelche Vorteile, oder reicht ein Single-Core?
Welche Prozessoren bieten sich für BruteFIR an? Intel, AMD oder gar VIA?
Muss bei der Harwareauswahl für Linux etwas besonderes bedacht werden? Welche Hardware ist kritisch etc. ?
Ich hoffe ihr könnt mir bei meinen vielen Fragen weiterhelfen. Vielen Dank schon mal im Voraus.
Gruß
waterburn
ich habe mir in den letzten Tagen einige Gedanken über einen möglichst DAU tauglichen Aktivlautsprecher gemacht. (Wenn denn alles fertig ist) Gewünscht ist eine aktive Trennung mit FIR Filtern und ebenfalls eine Raumentzerrung. Der Königsweg wäre sicher ein DSP Evaluationsboard, allerdings knabbern diese doch arg am Budget. Lösungen mit einem Zwitter aus DSP und Microcontroller (ARM Cortex M4 beispielsweise) sind zwar bereits billiger zu haben, wenn man aber mindestens 3-Wege aktiv haben möchte, kommt man um eigene Hardwareentwicklung nicht drumherum. Darüber hinaus ist der Programmieraufwand bei beiden Varianten nicht ganz unerheblich.
Damit ein bisschen mehr Hifi-Feeling aufkommt, soll das Gerät am Ende als Vorverstärker dienen. Neben der Faltung, soll also auch die Eingangswahl und die Lautsärkereglung erledigt werden.
Um keinen weiteren Mikrocontroller zu benötigen soll das ganze über den Parallelport und ein paar TTL-Logikbausteine erfolgen. Da eine interruptgesteuerte Auswertung von Drehimpulsgebern über den Parallelport wohl nicht so einfach ist, sollen diese mit. Die Ansteuerung der Parallelports soll mit Python erledigt werden.
Welches Betriebssystem es genau wird, muss ich noch mit einem befreundeten Linuxfreak klären. Im moment favorisiere ich tinycorelinux, aber da ich nur wenig Ahnung von Linux habe, lass ich mich da gerne beraten.
Bei der Hardwareauswahl bin ich noch unentschlossen. Als Soundkarte hat sich ja anscheinend die Asus Xonar D2 bewährt, aber beim Mainboard bin ich noch unschlüssig. Das System soll am Ende von einem USB-Stick booten. Die CPU sollte möglichst passiv gekühlt sein und möglichst energieeffizient arbeiten.
Welche Boards könnt ihr mir empfehlen?
Bringt ein Dual-core Prozessor irgendwelche Vorteile, oder reicht ein Single-Core?
Welche Prozessoren bieten sich für BruteFIR an? Intel, AMD oder gar VIA?
Muss bei der Harwareauswahl für Linux etwas besonderes bedacht werden? Welche Hardware ist kritisch etc. ?
Ich hoffe ihr könnt mir bei meinen vielen Fragen weiterhelfen. Vielen Dank schon mal im Voraus.
Gruß
waterburn