Moin.
Kennt jemand zu fällig diesen 4-Bit Audio-Digitizer ?
http://www.commodore16.com/ima…ics/4-bit%20Digitizer.JPG
Ich würde den gerne nachbauen. Leider finde ich keine Quellen für das Layout und die Eprom-Software
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von sauhund am
Moin.
Kennt jemand zu fällig diesen 4-Bit Audio-Digitizer ?
http://www.commodore16.com/ima…ics/4-bit%20Digitizer.JPG
Ich würde den gerne nachbauen. Leider finde ich keine Quellen für das Layout und die Eprom-Software
das müsste einer der digitizer sein die in der 64er waren, iirc wird mit 4x quad op in 16bit flash gesamplet und dann via eprom von 16 auf 4 bit quantisiert (eprom als wandler mit table). ich such auch schon seit längerem nach einer 4-bit sampler lösung, vielleicht kann man im teamwork was machen?
lochraster "layouten" und eprom brutzeln kann ich auf jeden fall
trotzdem gibts einen sampler für den c64 mit selben aufbau in *irgend* einer ausgabe der 64er
edit: sollte 04/91 sein
Sag mir die Ausgabe und ich kann nachschlagen. Zumindest das ungefähre Jahr wäre hilfreich.
vielleicht kann man im teamwork was machen
Teamwork klingt gut. Zumindest kann man ja die Informationen teilen.
Lochraster war bisher auch immer meine gängige Methode. Evtl. möchte ich aber diesmal was ätzen.
Nebenbei: der Digitizer ist für plus/4 (mit SID-Card, nehme ich an, die er auch entwickelt hat).
Das habe ich wohl überlesen...
Nu gugge.... Der Digitizer in der 64er-Zeitschrift 04/91 schaut dem von Christian Schäffner aber seeeeeehr ähnlich.
Die Ausgabe habe ich sogar hier liegen. Dann werd ich mal versuchen den nachzubauen....
http://www.64er.rivido.de/down…h82/64er/1991_04_64er.pdf
oder
http://wp10591533.server-he.de…h82/64er/1991_04_64er.pdf
ab seite 106. sieht ziemlich ähnlich aus das ding
ich such auch schon seit längerem nach einer 4-bit sampler lösung,
Irgendeinen 8-Bit-ADC mit Parallelinterface (zB ADC0804 wenn wenige kHz reichen) nehmen, an einen genehmen Port hängen und die unteren vier Bit wegwerfen?
Oder wenn es am Ende gut klingen soll: Am PC aufnehmen, auf die richtige Zielfrequenz umrechnen lassen, mit Dynamikkompression möglichst viel Signal in die verfügbaren 24dB quetschen, auf vier Bit runterquantisieren und die Daten für den C64 passend konvertieren.
Oder wenn es am Ende gut klingen soll: Am PC aufnehmen, auf die richtige Zielfrequenz umrechnen lassen, mit Dynamikkompression möglichst viel Signal in die verfügbaren 24dB quetschen, auf vier Bit runterquantisieren und die Daten für den C64 passend konvertieren.
Es soll ja was selbstgelötetes sein......
Mir gehen zur Zeit die Bastelprojekte aus.....
Irgendeinen 8-Bit-ADC mit Parallelinterface (zB ADC0804 wenn wenige kHz reichen) nehmen, an einen genehmen Port hängen und die unteren vier Bit wegwerfen?
Oder wenn es am Ende gut klingen soll: Am PC aufnehmen, auf die richtige Zielfrequenz umrechnen lassen, mit Dynamikkompression möglichst viel Signal in die verfügbaren 24dB quetschen, auf vier Bit runterquantisieren und die Daten für den C64 passend konvertieren.
irgendein parallelinterface - ich hab keinen bock neue software dafür zu entwickeln.
dynamikkompression sind bei 4 bit auflösung auch schon egal.
thing is - ich will am "real thing" samplen und gleich kontrollieren können wie es wiedergegeben wird. was nutzt mir ein tolles 4bit sample das am c64 dann doch wieder anders klingt. sicher kann man alles vom pc konvertieren, aber wenn das result nichts taugt fängt man wieder von vorne an.
es gibt ja noch dieses tool: http://csdb.dk/release/?id=85737 aber das überzeugt mich nicht.
und von der hardware seite her (mit oldskool technik) denke ich ist dieser flash sampler eine der besten lösungen.
Alles anzeigen
Mal ein bissl Offtopic:
Ich sehe gerade du kommst aus Villach. Villach habe ich 1986 auch kennengelernt. Allerdings nur das Krankenhaus.
Wir hatten Urlaub am Afritzer See, oder Ossiacher See gemacht. Wir waren gerade 5 Minuten da, als ich mir meinen Arm gebrochen hatte......
auweh :-/ ja ich wohne da wo andere urlaub machen more OT: manchmal ist das recht lustig wenn touristen mir erklären auf welchem berg sie waren und wie toll es nicht war, und ich weiss dann nichtmal genau wo der berg ist. durch die alpine omnipräsenz rundum hab ich da nicht so einen ausgeprägten erkundungstrieb
manchmal ist das recht lustig wenn touristen mir erklären auf welchem berg sie waren und wie toll es nicht war, und ich weiss dann nichtmal genau wo der berg ist
Cool.
Das ist als wenn mich einer fragt, wie es in Wolfsburg in der Autostadt ist. Ich arbeite 100 Meter davon entfernt. Ich bin da aber noch nie drin gewesen.....
Österreich finde ich kann man sehr schön Urlaub machen.
Letztes Jahr waren meine Frau und ich in Seefeld. Einfach geniale Gegend.
So nun genug Offtopic.....
via eprom von 16 auf 4 bit quantisiert
Nicht ganz, das ist eine reine Codewandlung. Die Komparatorkette liefert so eine Art Bargraph-Code (je ein Komparator für jede der 16 möglichen Spannungsstufen), das Eprom macht da draus die 4-Bit-Binärdarstellung.
Irgendeinen 8-Bit-ADC mit Parallelinterface (zB ADC0804 wenn wenige kHz reichen) nehmen
ACK. Die Schaltung hier macht genau nix anderes als ADC 0804 oder ZN 427, ist aber zumindest damals deutlich billiger gewesen. Und sie hat als Flash-Wandler den Charme, daß man jederzeit ohne Vorarbeiten den aktuellen Wert auslesen kann. Fertige Wandler sind zumindest kompakter, wahrscheinlich genauer, man braucht kein Eprom zu brennen, aber sie brauchen dafür etwas mehr Ansteuerungsaufwand und eine Takterzeugung. 'Retro' sind sie aber allemal genauso.
ist da jemals was draus geworden?
hab grade eine anfrage wegen dem "sux 6400" geschickt weil ich immer noch keinen sampler habe, am liebsten wäre mir aber ein reines 4bit gerät. zum d.a.i.s.y. findet man auch kaum was, hucky wollte das mal nachbauen und hat es glaube ich aufgegeben.
thing is - ich will am "real thing" samplen und gleich kontrollieren können wie es wiedergegeben wird. was nutzt mir ein tolles 4bit sample das am c64 dann doch wieder anders klingt. sicher kann man alles vom pc konvertieren, aber wenn das result nichts taugt fängt man wieder von vorne an.
Dafür brauchst du es nicht am C64 zu samplen. Wiedergabe im VICE ist realistisch genug.
Ich habe früher mal sowas per FM Modulation gebaut, also einfach mit einem VCO, der ich per OpAmp aufgebaut habe. Man braucht ja nur ein paar kHz Samplerate, also das FM-modulierte Signal über einen Schmitt-Trigger schicken und dann an einem Zählereingang vom Userport draufgeben und den Zähler in regelmäßigen Abständen auslesen. Man konnte hören, daß es gesampelte Musik war
Wenn du wirklich etwas Hardware basteln willst, würde ich einen Microcontroller deiner Wahl mit Analogeingang vorschlagen. Der kann einige Samples zwischenspeichern, die dann per Userport parallel abgefragt werden können. Nur einen reinen ADC zu nehmen und den direkt vom C64 abzufragen würde ich nicht empfehlen, wegen dem unsauberen Timing wegen der VIC-Unterbrechungen (wobei bei ausgeschaltetem Bildschirm könnte man die vielleicht recht einfach rausrechen).
Baue aber besser einen 8-Bit Sampler. Der C64 kann 4 Kanäle mit je 8 Bit wiedergeben, alle per SID-Filter noch optional gefiltert und zusätzlich noch SID-Musik wiedergeben:
direkt am c64 samplen und wiedergeben find ich aber praktischer weil ich alles in einem habe. ich will schon 4 bit wegen dem sound, mir gefällt der "punch" den die meisten 4 bit samples haben. das es besser geht weiss ich wohl... und wiegesagt klar gibt es moderne lösungen, aber das ist neuland und dafür gibts keine software.
achja: nein ein "bit reducer" plugin kommt nicht in frage, die klingen zu schrottig
Also so eine Software kann man schnell selbst schreiben. Hier mal ein Beispiel:
http://www.frank-buss.de/c64/sampler/index.html
Die Audiodateien kann man mit Audacity bearbeiten, verstärken, komprimieren usw., und im für das Python-Script notwendigen 16-Bit Microsoft WAV-Format speichern.