Forum: Mikrocontroller und Digitale Elektronik Digitizer / SoundModul für Amiga


von Wurstmensch (Gast)


Lesenswert?

Hallo,

ich hatte früher immer mit dem Amiga Musik gemacht. Leider war es immer 
schwierig den Amiga mit den Samples zu füttern. Jetzt bin ich auf den 
Trichter gekommen, ich könnte mittels der parallelen Schnittstelle des 
A500 Samples aufnehmen. (wie diese Digitizer oder Soundmodule)

Machen würde ich dies mit einem ADC am Atmega8 und dann auf die 
Schnittstelle des Rechners.

Nur Frage ich mich, wie will der Rechner (Sampleprogramm Startrekker hat 
Recordfunktion) die Daten haben ?
Hat einer von euch einen Sound-Digitizer und weiß wie das abläuft ?


MfG Wurstmensch

von lol (Gast)


Lesenswert?

Kauf Dir doch einen Digitizer?

Oder nimm Deinen PC zum Aufnehmen der Samples?

von Wurstmensch (Gast)


Lesenswert?

Da fehlt der Bastelfaktor und außerdem habe ich die PC geschichte früher 
immer gemacht, das ist nervtötend was man für 12kbyt Sound an Zeit 
vergeudet.

von lol (Gast)


Lesenswert?

Na dann.

So schwer kann es auf jeden fall nicht sein, die Beschaltung des 
Parallelports herauszufinden. Die meisten Amiga-Digitizer basierten 
früher auf einem ZN427. Die 8 Datenbits sind mit Sicherheit auf die 8 
Datenbits des Parallelports herausgeführt. Ob noch weitere Signale 
notwendig sind, lässt sich experimentell herausfinden oder ergooglen.

von Wurstmensch (Gast)


Lesenswert?

Danke dir.

Parallelportbeschaltung sollte kein Problem. Dann werde ich mir mal den 
ZN427 anschauen.

von Jörg P. R. (jrgp_r)


Lesenswert?

Die Beschaltung der Par. Port müsste ich hier irgendwo liegen haben.

von Easylife (Gast)


Lesenswert?

Wie cool, da hat jemand noch einen funktionierenden Amiga.
Ich hatte mir damals auch so einen Parallelport-ADC gebaut. Soweit ich 
mich erinnere, war das sehr einfach. Der hatte einen parallelen 
Datenausgang, und die Clock kam einfach auch aus dem Amiga, über 
irgendeine Handshakeleitung der Parallelports.
ATmega kannst du dir also sparen.

von c-hater (Gast)


Lesenswert?

Wurstmensch schrieb:

> ich hatte früher immer mit dem Amiga Musik gemacht. Leider war es immer
> schwierig den Amiga mit den Samples zu füttern. Jetzt bin ich auf den
> Trichter gekommen, ich könnte mittels der parallelen Schnittstelle des
> A500 Samples aufnehmen. (wie diese Digitizer oder Soundmodule)

Genau. Man hat einfach so'n Ding gekauft und schon war es überhaupt 
nicht mehr schwierig, den Amiga mit Samples zu füttern. Gekostet habe 
die Dinger damals bei Vesalia so um die 30DM, wenn ich mich richtig 
erinnere. Also nicht wirklich eine Investition.

> Machen würde ich dies mit einem ADC am Atmega8 und dann auf die
> Schnittstelle des Rechners.

Ja, kann man sicher auch machen, warum nicht. Ich habe mal meinen Amiga 
so programmiert, daß er eine 1050-Floppy für einen Atari800XL emuliert 
hat. Das war so Mitte der 90er und damals vermutlich genauso 
schwachsinnig wie dein Projekt heute. Aber Spaß hat's schon gemacht...

> Nur Frage ich mich, wie will der Rechner (Sampleprogramm Startrekker hat
> Recordfunktion) die Daten haben ?

8 Bit unsigned. 11025 oder 22050kHz Samplerate. Das 
Schnittstellenprotokoll des Parallelports entspricht einem 
BiDi-PC-Parallelport. Also neben den 8 Datenbits brauchst du noch zwei 
weitere Pins zur Flußsteuerung, /Strobe und /Ack.

Init:
/Strobe auf High

Loop:
(nächstes) Sample auf D0..7 ausgeben
tSetup abwarten
/Strobe auf Low
Wait:
/Ack=Low? Nein: goto Wait
/Strobe auf High
goto Loop

> Hat einer von euch einen Sound-Digitizer

Heute? Nö. Vor ca. 20..25 Jahren: ja.

> und weiß wie das abläuft ?

Das weiß ich allerdings heute noch.

von Easylife (Gast)


Lesenswert?

guck mal hier:
http://www.youtube.com/watch?v=RJ7i8Hbv6SE

"Uploaded on Jul 5, 2009
DIY 8-bit Amiga parallel port sampler. This prototype works well and can 
sample up to 1Msps although in testing Aegis AudioMaster IV only allows 
~50K samples/sec.

My old GVP Amiga sampler died last week so I decided to build a new one 
to replace it. Actually, first I tried fixing the GVP sampler but when 
the device was manufactured they scratched off all the numbers on the 
ICs so I could not make sense of the circuit :(

This device uses the Maxim MAX153 A/D Converter coupled to a 74F04 Hex 
Inverter and attaches to the Amiga parallel port ( D0-D7). Its powered 
from pin 14 ( +5v on the Amiga ) and triggered by pulses on pin1 ( 
strobe ). The strobe line is inverted on the 74F04 then triggers a 
sample by hitting pins 6 and 8 on the MAX153."

von Wurstmensch (Gast)


Lesenswert?

Dank an euch. Leider ist mir meine mini Röhrenglotze abgekackt. Nach dem 
Ersatz gehts weiter (ich hoffe heute noch).

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.