Degenerator DIY Sampler/Synthesizer (Tubeohm)

Re: AVR Synthesizer "WAVE 1"

Hallöchen..

Ich habe die Eingangsschaltung für den Analog Digital Wandler etwas verbessert. Als erstes habe ich die interne Referenzspannungsquelle im Xmega durch einen LM336-Z2.5 ersetzt. Der LM336 erzeugt eine positive Referenzspannung von 2.5 Volt. Über den Port-Eingang PA0 wird die Referenzspannung dem Xmega zugeführt. Da ich den ADC-Eingang im sogenannten Single-ended Mode betreibe, benötigt dieser am Eingang eine positive Offset Spannung von 1.25 Volt die ich über den Spannungsteiler aus R100, R101 und R102 einstelle. Die Kondensatoren C101, C104 und C105 verringern hochfrequente Störanteile. Der Widerstand R103 dient als Strombegrenzer für den ADC-Eingang bei zu hohen Eingangsspannungen die bei Übersteuerung am Audio-Eingang auftreten können. Interne Schutzdioden im ADC-Eingang des Xmega schützen zusätzlich. Die Störgeräusche sind jetzt minimal. Der ADC im Xmega arbeitet mit einer Samplerate von 40KHz. Ein steilflankiger Tiefpassfilter ist dadurch nicht mehr notwendig. Für einen 8Bit Sampler ist der Klang erstaunlich gut. Hab mal ein Hörbeispiel auf Soundcloud hochgeladen.

Bild: ADC-Input
ADC_3.4.jpg


src: https://soundcloud.com/rolfdegen/sample-demo-02


Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Hallo liebe SEQUENZER Leser/innen

Thema Übersteuerung bei einer Sample Aufnahme
Um die Übersteuerung bei einer Sample Aufnahme zu vermeiden, habe ich eine Spitzenwertanzeige im "DE:generator" implementiert. Die Rote LED signalisiert dabei den maximalen Eingangspegel bei 0dB für den Analog Digital Wandler.

Sample Aufnahme mit Spitzenwertanzeige



Spitzenwertanzeige
Wie funktioniert nun so eine Spitzenwertanzeige. Spitzenpegelmesser messen die (maximalen) Amplitudenwerte von elektrischen Signalen. Das können sowohl positive als auch negative Amplituden sein. Vor der Messung eines Tonsignals wird dieses „gleichgerichtet“, d.h. es werden normalerweise die negativen Amplitudenwerte umgepolt. Würde man das nicht machen, so würde man eine Übersteuerung im negativen Bereich nicht bemerken.

Pegel unter 0dB
Clipping_1.jpg


Pegel mit Übersteuerung des ADC-Eingangs
Clipping_2.jpg


Sample Recording mit Clipping


Hier eine Aufnahme mit einem 440Hz Sinus Ton und einer digitalen Übersteuerung. Im Mittelteil der Aufnahme kann man die Übersteuerung sehr gut wahrnehmen.

Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Hallo Freunde

Aus Vorsicht vor den GEMA Haien habe ich das letzte Video gelöscht. Hatte für die Recording Demo einen sehr schönen Song von Sade benutzt (eine meiner Lieblings Band aus den 80er Jahren).
Hier ein neues Video. Die Musik ist von Andre alias TubeOhm.

Sample Recording with Threshold


Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Hallo Rolf,

Ich bin erst vor kurzem über den DE:Generator gestolpert. Der Synth ist genau das was ich mir "wünsche"...ladbare Wellenformen mit analogem Filter!
Ich freu mich auf den Bausatz!
 
Re: AVR Synthesizer "WAVE 1"

Danke :supi:

Der einfache Austausch und die visuelle Darstellung von Wellenformen und Samples war einer meiner Grundgedanken bei der Entwicklung des DE:generators.

Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

rolfdegen schrieb:
Hallo liebe Freunde der Musik

Auf Arte habe ich gestern eine tolle Doku über Jean Michel Jarre gesehen: http://www.arte.tv/guide/de/056764-000/ ... autoplay=1

[ https://lh6.googleusercontent.com/-XyQLwu3WPR0/Vf6NTgvqyLI/AAAAAAAABjM/_sM3buzBYGU/w248-h275-no/JMJ.jpg (•BILDLINK) ][ https://lh5.googleusercontent.com/-EhfbLg3kRww/Vf6NUsIkxgI/AAAAAAAABjQ/w5ENeMYzEjY/s350-no/Oxyge.jpg (•BILDLINK) ]

J.M.Jarre und die Elektronik waren meine Inspiration für die Entwicklung meines eigenen Synthesizers.

Gruß Rolf

Da haben wir etwas gemeinsames ;-)
Nicht nur dass der ARTE Bericht gut war.
Gruß auch Andre von mir.
 
Re: AVR Synthesizer "WAVE 1"

Was ich gerade mache?

Nach einer kleinen Herbst-Pause und einer PC Neuanschaffung überlege ich gerade, wie viel Dinge ich noch erledigen muss, bevor mein "DE:generator" fertig ist. Die größte Arbeit ist halt noch die Software. Wenn ich bedenke, wie viel tausend Zeilen Programmcode ich schon geschrieben haben und immer kommt noch etwas dazu oder wird umgeändert. Puh...

Zur Zeit programmiere ich das Abspeichern von aufgenommenen Samples und Sound Presets. Danach folgt das "Aufräumen" in der Sound-Engine. Mein Code ist das reine Chaos. Das muss ich unbedingt aufräumen, sonst verliere ich den Überblick ;-)

Save Sample
Picture%2B2.jpg


Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Ich hätte noch einen Namensvorschlag zu machen: WaveDiver.

Ansonsten: ich verfolge das schon die ganze Zeit in aller Stille, sehr schönes Projekt!
 
Re: AVR Synthesizer "WAVE 1"

Danke :nihao:

Hab mir heute noch ein kleines Mischpult (Behringer Xenyx X1222 USB) bestellt, damit ich beim Samplen und Abhören der Klänge vom Synth nicht immer tausend Kable umstecken muss.
Damit macht die Arbeit noch mehr Spaß :lol:

Mein neues Mischpult
Behringer.JPG


Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Oh, das alte X-Modell gibt's noch zu kaufen? Eigentlich sind die QX-Modelle ja die aktuellen, und das QX1222 USB wäre auch diesem hier vorzuziehen. Erstens hat es neue Preamps und zweitens ist der eingebaute Effektprozessor von Klark Teknik.
 
Re: AVR Synthesizer "WAVE 1"

Die 16€ mehr sinds absolut Wert.

Bei Amazona kann man das mit den neuen Preamps übrigens auch nachlesen, zwar nicht bei diesem Modell, aber bei einem Kleineren aus der QX-Serie:
https://www.amazona.de/test-behringer-q ... terface/2/

Achja, und da sind zusätzlich noch diese Einknopf-Kompressoren drin, die für Otto Normalanwender eine feine Sache sind und gerade bei Sprache/Gesang schnell zu brauchbaren Ergebnissen führen.
 
Re: AVR Synthesizer "WAVE 1"

Hallo Dietmar

Kann es sein, dass der Stereo Wiedergabekanal des USB Audio Interface im Xenyx QX1222 USB vertauscht ist :?

Bei der Wiedergabe über den Kopfhöreranschluss am Mischpult ist der Link und Rechte Kanal vertauscht.


Nachtrag: Fehler gefunden. Im Klinkenstecker stimmt die Belegung nicht. Bei mir ist der Rechte Kanal eigentlich immer das Rote Kabel. So gibts dann am Mischpult kein Durcheinander.
Leider scheint das in dem verwendeten Kabel aber umgekehrt zu sein :sad:

Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Hallöchen..

So.. jetzt habe ich alles verkabelt (Computer, DE:generator, Shruthi, Mischpult) und stelle fest, wenn ich den Audioausgang vom Computer mit dem Mischpult verbinde, dass dieser leise Störgeräusche verursacht. Nervt bei ganz leisen Musikpassagen. Über das eingebaute USB Interface im Mischpult ist das Audiosignal vom Computer super und störungsfrei. Leider wird das Audiossignal weder an den Monitorausgang noch an den Chinchausgang im Mischpult weitergeleitet, um zB eine Aufnahme mit anderen Geräten zu machen.

Bin also gezwungen noch ein zusätzliches USB Audio Interface für den Computer zu kaufen, damit ich das Audiosignal über einen Eingang am Mischpult schalten kann. Doppelt gemoppelt... Mmmm ???

Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

rolfdegen schrieb:
Bin also gezwungen noch ein zusätzliches USB Audio Interface für den Computer zu kaufen, damit ich das Audiosignal über einen Eingang am Mischpult schalten kann. Doppelt gemoppelt... Mmmm ???

Oh, also noch ein Gerät für die USB Hall of Shame.

Das Störgeräusch kommt aus dem Rechner, fast immer von dessen Netzteil, und geht über die USB-Schirmung ans Mischpult, und da dort, so wie es ausschaut, die USB-Schirmung direkt mit der Gerätemasse verbunden ist, hast Du das Ganze wunderbar auf dem Audio drauf.

Abhilfe schafft eine Art Mantelstromfilter: Opfere ein USB-Kabel, trenne dessen Schirmung so auf, daß die beiden Enden sich nicht berühren und löte einen keramischen Kondensator mit 100pF über diese Stelle. Das Ganze dann mit Schrumpfschlauch fixieren (erst die Enden, dann den Kondensator) und fertig ist der Lack.

Da USB nie für solche Anwendungen vorgesehen war, ist eine derartige Entkopplung nicht Teil der Spezifikation, und daher wird auch fast überall die USB-Schirmung mit der Gerätemasse direkt verbunden, und da kein mir bekannter Windowsrechner seine USB-Schnittstellen auf diese Weise entkoppelt hat, hast Du auch eine schöne Störgeräuschproblematik.

Witzigerweise steckt in jedem billigen 2,5" USB-Festplattengehäuse ein solcher Kondensator an genau dieser Stelle drin.

Ich bin allerdings etwas überrascht, daß diese Problematik für Dich neu ist.

Da Kondensatoren ja auch einen Widerstand haben, kann man sowas leicht messen, wenn man Widerstandsmessung von USB-Schirmung gegen Gehäusemasse oder den Ring einer Klinkenbuchse betreibt.
 
Re: AVR Synthesizer "WAVE 1"

Danke microbug. Werde deinen Tip mal ausprobieren.

Falls das nicht funktioniert, werde ich einen S/PDIF zu analog Converter benutzen. Zum Beispiel ist der DA 24/192 von Swissonic mit 24Bit/192KHz sehr interessant. Kostet nur 35,- Euro.
Mein Realtek Soundchip auf dem Motherboard unterstützt das 24Bit/192KHz Format.

S/PDIF Converter
SPDIF.jpg

Link S/PDIF Interface: https://www.thomann.de/de/swissonic_conv ... _24_96.htm

Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Alternativ den Cesys USB Isolator, der trennt alles galvanisch, wir haben extra nachgefragt.
 
Re: AVR Synthesizer "WAVE 1"

Hallöchen..
Eigene Tests haben ergeben, dass die USB Verbindung vom Computer zum Mischpult keinen Einfluß auf das Störgeräusch hat.

Ich habe mir Heute von einem Freund einen alten HOLMCO Sound:Connector ausgeliehen. In dem Gerät sitzen kleine Transformatoren (Trennübertrager), die eine galvanische Trennung von angeschlossenen Audiosignalen ermöglicht und somit das lästige Netztbrummen verhindert.

Jetzt funktioniert die Audioübertragung von Computer zu Mischpult störungsfrei. Allerdings sollte man bei der Positionierung des Sound:Connectors darauf achten, dass sich keine Netzteile in der Nähe befinden. Diese verursachen durch ihr starkes Magnetisches Streufeld wiederum ein Netzbrummen im Sound:Connector. Wenn man das beachten sind Störgeräusche nicht mehr hörbar. Das Gerät hat einen guten Übertragungsbereich von 20Hz - 20KHz und einen Klirrfaktor von 0.05% (1KHz). Der gemessene Fremdspannungsabstand liegt bei -77dB. Ferner ist es jetzt möglich, ein Audiosignal vom Computer übers Mischpult aufzunehmen und gleichzeitig das Ausgangssignal (Mainout) vom Mischpult über das USB-Interface im Computer digital aufzunehmen.

Sound:Connector
Soundconnector.jpg


Fazit: Ich werde mir mal den S/PDIF Adapter bei Thomann bestellen und ausprobieren. Das benötigte 9V Netzteil und ein optisches Kabel (man kann auch Chinch nehmen) hab ich bestimmt noch in meiner Krabbelkiste liegen.

Gruß Rolf und gute Nacht :phat:
 
Re: AVR Synthesizer "WAVE 1"

Fürs selber bauen einer DI-Box bietet der Musikstore einzelne Übertrager für 14,90 Euro an.

Auch die Firma Palmer bietet gute Übertrager und DI-Boxen an: http://www.palmer-germany.com/pro/de/PM ... -PMT08.htm

Übertrager
%25C3%259Cbertrager.jpg

Techn. Daten
Audio Übertrager 1:1 Impedanzverhältnis: 200:200
Eingangs-/Ausgangsimpedanz in Ohm: 200/2k, (600/10k)
Max. Eingangspegel (@ 50 Hz, 1% THD): -3 dBu

Link: http://www.musicstore.de/de_DE/EUR/Neut ... ullDetails

Sehr gute Daten hat auch die DI-Box DTI von Applied Research & Technology für 48,- Euro.

DTI DI-Box
DTI%2BDI-Box.jpg

DTI_FS.jpg


Techn. Daten
Kann mit Impedanzen von 600 Ohm bis 100 kOhm arbeiten.
Eingänge und Ausgänge stehen als XLR-, Klinken- und Cinchbuchsen zur Verfügung.
Kompaktes, schwarz eloxiertes Aluminiumgehäuse
Eingänge: XLR symmetrisch, 6,3-mm-Klinke unsymmetrisch, Cinch
Ausgänge: XLR symmetrisch, 6,3-mm-Klinke unsymmetrisch, Cinch
Frequenzbereich: 10 Hz Í 50 kHz, ±0,5 dB (bei +4 dBu)

Link DTI Di-Box: http://www.musicstore.de/de_DE/EUR/A.R. ... ullDetails

Link Palmer DI-Box mit sehr guten Daten: http://www.palmer-germany.com/pro/de/PA ... -PAN04.htm

Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Hallöchen..

Ich wollte mal wissen, was in dem 35,- Euro teuren S/PDIF Audio Converter von Swissonic so drin steckt und hab das kleine Kästchen aufgeschraubt. Gut.. für 35,- Euro kann man keine Studioqualität verlangen, aber man bekommt auch keinen Schrott geliefert smile

Swissonic SPDIF-Interface
SPDIF.jpg

DA24_192.jpg


Als erstes haben wir den S/PDIF Decoder Chip CS8416 von Cirrus Logic. Dieser Chip wandelt die seriellen S/PDIF-Daten in ein digitales Audio Format (I2S) für den DA-Wandler um. Über den I2S Ausgang des CS8416 ist der 24Bit Stereo DAC CE2711 von CEI Microlelectronics verbunden. Dieser wandelt die digitalen I2C Daten in ein analoges 24Bit Audiosignal. Über zwei rauscharmen Operationsverstärker TS972 die als Tiefpass Filter geschaltet sind, gelangt das Audiosignal an die beiden Chich-Ausgänge. Der Hersteller gibt für den 24Bit DAC ein SNR von 100dB an, was für meine semiprofessionellen Ansprüche mehr als ausreichend ist. Andere Wandler wzB der AD1852 schaffen da etwas mehr (115dB) sind aber doppelt so teuer.

Link S/PDIF Decoder CS8416: https://www.cirrus.com/cn/pubs/proDatas ... 416_F3.pdf
Link 24Bit DAC CE2711: http://wenku.baidu.com/view/91cf86da80eb6294dd886ce2
Link OPAmps TS927: http://www.st.com/st-web-ui/static/acti ... 001508.pdf

Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Ups.. Der Fehlerteufel hat wieder zugeschlagen.

Die Bezeichnung der beiden OpAmps ist falsch. Ist ein TS972. Sorry :selfhammer:

Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Hallo

Ich habe die MiniScope Funktion in meinem Synthesizer verbessert. Das Zeichnen der Wellenformen geschieht jetzt wesentlich schneller.

In der alten Oszilloskop Routine habe ich zuerst den kompletten Bildschirmhintergrund schwarz gezeichnet, damit die alte Wellenform gelöscht wurde. Danach habe eine neue Wellenform Line gezeichnet. Das löschen der 40.000 Bildpunkte benötigte ein paar Millisekunden. Statt den Bildschirmhintergrund immer wieder neu zu löschen, wird jetzt die alte Wellenform aus dem Zwischenspeicher geladen und in Schwarz gezeichnet. Damit ist sie auf dem Display unsichtbar und ist quasi gelöscht. Jetzt zeichne ich die neue Wellenform Linie in weiß. Danach werden noch die Rasterpunkte gezeichnet.

Youtube Arduino MiniScope



Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Hallöchen..

Und wiedereinmal erblickt ein kleiner Synthi die Welt der Musik. Goldilocks Analogue Synthesizer ist eigentlich kein analoger Synthesizer sondern basiert auf einem Arduino Shield mit ATmega1284p Chip und einem Gameduino 2 mit 4.3" Display.

Arduino Shield ATmega1284p
ArduinoShield.jpg


Gameduino2 mit TFT 4.2" Display
Gnuduino2.jpg


Youtube


Link: http://feilipu.me/2015/06/02/goldilocks ... nthesizer/

Gruß Rolf
 
Re: AVR Synthesizer "WAVE 1"

Hallöchen..

Als kleinen Ableger vom Synthesizer Project will ich ein kleines MiniScope für den 19" Einschub bauen. Dafür habe ich mir für ca. 9 Euro ein kleines 2.2" TFT gekauft. Das soll als Anzeige für das MiniScope dienen.

2.2 TFT Display
TFT22_01.jpg


Link 2.2" TFT: https://www.roboter-bausatz.de/29/2-2-tft-lcd-modul

Zum ersten Mal werde das Projekt mit einem kleinen ARM Prozessor entwickeln. Dafür habe ich mir jetzt zwei kleine 13€ teure Nucleo Kits bei Reichelt bestellt. Das NUCLEO F411RE mit einem 100 MHz schnellen STM32F411RET6 Prozessor und das NUCLEO F103RB mit einem 72 MHz STM32F103RBT6 Prozessor. Werde mit beiden Board ein wenig rumspielen um die ARM Prozessoren ein wenig kennen zu lernen. Bin gespannt wies läuft...

Das NUCLEO F411RE Kit
Nucleo_STM32F4.jpg


NUCLEO Datasheet: https://www.mikrocontroller.net/attachm ... ts/001.png

Stand DE:generator. Zur Zeit arbeite ich an der Edit Funktion für die Samples. Danach folgt die komplette Midi Implementierung, so das auch eine CC Steuerung über Midi möglich ist.

Gruß Rolf
 


Zurück
Oben