Macrontec ·
Sorry, my english...
Here is my test from a Sampleplayer. I load a Wave but there are an "overmodulation < ??? " .... Who can help me? Thanks for Answer ... here is my test under:
http://members.aol.com/macrontec/SinePlayer1.zip
From the original SynthMaker forum (2004–2014), with its members’ names and dates.
Macrontec ·
Sorry, my english...
Here is my test from a Sampleplayer. I load a Wave but there are an "overmodulation < ??? " .... Who can help me? Thanks for Answer ... here is my test under:
http://members.aol.com/macrontec/SinePlayer1.zip
skOre ·
first off - osms are already zip compressed, so unless you have to fit any host restrictions, you could just as well share the osm directly. Also, your wave is already included in the schematic, so you don't need to include it.
Now I don't know what your actual problem is (feel free to ask in german btw 😉 ). But your schematic was at a very high pitch and needed an envelope and gain control as it would distort when playing more than one note. You should also use the Stereo Clip module to clip your sound if it exceeds in volume. One last optimization thingy: you can delete one of the poly2 modules and have the remaining one send its output to the two channels.
MyCo ·
I've tried it with my waveplayer, and got nearly the same results at high frequencies. It sounds stupid, but you can try it with a wave file which has a lower sampling rate. The Wave player accumulates at the moment at C3 with 2 so you loose at your base note already one sample.
Here is my version of the player: http://music-drive.com/waveplayer.osm
Die Deutschen scheinen mal wieder nix zu tun zu haben, wa ? 😈
Macrontec ·
It is NOT the Problem ->"distort when playing more than one note"....
It is that, wenn the pitch is hi ( over 3 khz ), you hear "overtone" wenn you play one Note and turn the pitch-Fader.
Macrontec ·
The Problem is, all high frequencies has overtones.... on DSP - programming ( Sinus inclusiv ) has overtones on high frquencies. so i can not mixing it an creat other waveforms over 2-4 khz..... have one a answer ???
MyCo ·
Well, you use a modulated sine as wave file, so I guess that what you here is normal.
Macrontec ·
i will make other waves... not sinus and triangel... komplex waves with dsp and so... example:
here is the normaly picture of the result from:
( sine * square )
http://members.aol.com/macrontec/wave.bmp
but when it tune high, the result is whith overmodulation. Have one other waves as sine and triangel, that go over 3 khz ?
Sorry my bad english .. !!!! Is a german boy herre ?
stefan ·
Just making sure that it's not something obvious...
By "overmodulation", do you happen to mean aliasing noise?
There are several german boys on the forum 🙂
MyCo ·
I can't load the image. But sine you can generate sine * square in Synthmaker in realtime. I also did AbsSine, and analogue saw... that's no problem.
This overtone for a combined modulated waveform is normal, I think you can't get a better result. For low frequencies you could use antialiasing, but for high ? I don't think so.
stefan ·
There are always ways to generate alias free (static) waveforms, regardless of at which frequency you play them back at. For instance you can generate a pre-filtered wave for each octave (or note for really good results, or per harmonic for optimal results), and then interpolate/choose between waves when you play them back at different frequencies.
A bit tricky, ofcourse 🙂 But fully doable. A more generic module handling the generation of such a waveset would be handy.
Macrontec ·
Here is a example of sine and halfsine in dsp. The same Waveform from Steinberg FM7 Synthi.
http://members.aol.com/macrontec/dsp.osm
Who can fix it ?
Macrontec ·
stefan... can you bring me an example per osm ? Sorry my english
MyCo ·
you can here overtone in a simple sine ?
MyCo ·
BTW: http://music-drive.com/dsp.osm
Macrontec ·
Das Spectrum kenn ich....
Zeige mir bitte mal, wie es ohne Obertöne funktioniert. Die Wellenform ist mir egal.
Bring mir bitte ein Beispiel irgend einer Wellenform ohne Obertöne im höheren Frequenzbereich..... Danke.
skOre ·
stefan wrote: The normal way is _not_ to take any other waveform and raise it's amplitude.
And, to add that for clarity, also absolutely not by raising the pitch!
Macrontec ·
Auf dem ersten hören sind über die hälfte im oberen Fequenzbereich nicht zu benutzen.
http://music-drive.com/multiosc.osm
MyCo ·
dann kann ich dir nicht helfen. Was willst du damit machen nen Oszi für Elektronik? nenenene...
Macrontec ·
Eigentlich nur einen Synthi, der mehr als nur 3 wellenformen hat.
MyCo ·
nehm das was da ist, es gibt keinen einzigen Software-Synthi der bessere Qualität liefern kann. Es ist wie Stefan schon sagte technisch im Moment nicht machbar
Macrontec ·
gehe mal mit der Frequenz höher, ( das kann man mit jeden Softwaresynthi machen ) dann hörst du was ich meine.... For allem der "Sawtooth" "Squrae digital" und "Ramp".
Oktave 2 oder 3.
http://music-drive.com/multiosc.osm
MyCo ·
Eine Square hat immer Obertöne zeig mir einen Synthi wo das nicht so ist. Und das mit dem Digitalen Wellenformen habe ich dir vorhin schon gesagt
Macrontec ·
Der Albino, FM7, Blue, Sytrus, Cube usw....
Also ein Synthi, der nur im Sinusbereich einigermaßen saubere,hohe Töne bringt. Ich weiß icht.
stefan ·
Most of those generate mipmaps for their oscillators. Blue aliases _a lot_.
MyCo ·
dann häng nen Lowpass hintendran.. dann haste auch ne Sinuswelle bei hohen Tönen...
Macrontec ·
Also nochmals, es geht nicht um Obertöne. Das war im englischen falsch ausgedrückt. Es geht ganz einfach um das schrille Quitschen im oberen Frequenzbereich, das unter andrem auch hier zu hören ist.
http://music-drive.com/multiosc.osm Einfach mal die Oktave erhöhen.
Macrontec ·
genau das ist das Problem.
Beim Sinus hört man das nicht. Ich möchte genau das, andere Wellenformen, die nicht ab etwa 3 khz mit Quitschen enden.
Macrontec ·
Ich möchte keinen Sinus bei höheren Tönen. Die Wellenform sollte schon im Hörbaren bereich erhalten bleiben.
Macrontec ·
Wir könne es ja auch andersmachen. Ich setze ein Preisgeld aus.
skOre ·
Also erst einmal musst du dich daran gewöhnen, dass man Töne oberhalb von 3khz als quietschend wahrnimmt, so ist das menschliche Hören nunmal angelegt. Wenn du meine Schematic aus meinem zweiten Screenshot nachbaust, wirst du dir das ganze im FFT anschauen können, dieser zeigt klar und deutlich eine Sinuswelle, also ein einziges Frequenzband.
Das man das so wahrnimmt kommt gerade daher, dass man allein stehende Wellen nicht besonders gut ertragen kann, deswegen fügt man Harmonien dazu. Das ist dann aber keine reine Sinuswelle mehr
Beim Sinus kannst du auch nicht viel wegfiltern. Eine Frequenz ist eine Frequenz. Wo ist da noch was zu Filtern?
Also: Obertöne bei reiner Sinuswelle = gibt es nicht Schrilles Quietschen = ist halt so
rl ·
dschörmen endscheneeering in dah haus.
Macrontec please, puleeeezze respect MyCo's, SkOre's, Stefans suggestions and please read some basic lecture on digital audio processing. There have been some threads in this forum with links to books and online-readings.
skOre ·
Macrontec wrote: Wir könne es ja auch andersmachen. Ich setze ein Preisgeld aus.
Dann setzt gleich noch ein Preisgeld aus um zu beweisen das die Erde eine Scheibe ist.
p.s. rl: "Its deefinately zucking!"
Macrontec ·
Ist schon merkwürdig hier. Das einzige was ich möchte ist eine andere Wellenform als Sinus und Dreieck, spielbar im hörbaren Bereich, die bleibt wie sie ist und nicht als Sinus endet.
Wenn jemand diese Wellenform erzeugen kann, zahle ich 50.00 Euro
http://members.aol.com/macrontec/wave.bmp
stefan ·
Square good enough? Because you have a square oscillator in the "multi-osc" in the toolbox. It is generating by subtracting one sawtooth from another, and adjusting the phase difference between them.
Macrontec ·
Hier ist die Vorlage.
http://members.aol.com/macrontec/sin.osm
50.00 Euro für diese Wellenform, die sich nicht im Hörbaren Bereich ändert.
Dürfte mit einem Rechteck und einem Sinus möglich sein, oder ?
Macrontec ·
Stefan... is not posible... Try it and Tune over 3 khz.
skOre ·
Meine Güte.
Definiere "sich im hörbaren Bereich nicht ändert". Und zwar technisch, nicht subjektiv.
MyCo ·
kannst die Aufgabe ja mal beim Frauenhofer Institut einreichen, vielleicht erforschen die das ja mal....
Macrontec ·
Stefan... you can not take 2 difrent OSC ( z.b. Sine + Sawtooth from SM ) and make another Waveform.... Try it and tune from 3 to 10 khz.
Macrontec ·
Ihr wißt, was ich meine. Die Wellenform sollte erhalten bleiben. Probier es einfach mal. Du kannst es drehen und wenden. Es geht nicht. Selbst das SM Sägezahn ( mit Auslagerungsdatei ) hat noch einen Sinus oben drauf.
stefan ·
Macrontec wrote: Stefan... is not posible... Try it and Tune over 3 khz.
It works just fine over 3KHz. Playing around 6KHz here, sounds perfect.
Schematic: here.
Macrontec ·
Tja, es liegt einfach daran, das die eingehende Variable ( also Frequenz von SM -Strang ) irgendwann zu hoch ist.
skOre ·
Nein, wir wissen nicht was du meinst
Und zu der Sache mit den zwei Oscs: Dir ist schon klar, das ein Audiostream immer ein ganzer Haufen Wellenformen kombiniert sind, oder? vielleicht solltest du dich erst einmal damit beschäftigen, was ein Sample und eine Wellenform überhaupt ist. Frag dich mal, wie die diese ganzen Wellenformen früher gleichzeitig auf eine einzige Schallplatte bekommen haben. (Sag bitte soetwas wie "Damals gabs ja noch keine Synthesizer", ok?)
stefan ·
Macrontec wrote: Stefan... you can not take 2 difrent OSC ( z.b. Sine + Sawtooth from SM ) and make another Waveform.... Try it and tune from 3 to 10 khz.
Yes you can. In the post above we use a saw + inverted saw to generate a square, works perfectly!
Macrontec ·
Stefan... this mix Sawtooth whith Sawtooth.... This is posible.
I mean, mix 2 difrent Waveforms... ( z.B. Sine and Sawtooth ect.).
Sorry my english.
Macrontec ·
Sine and Square... ist normaly an half Sine....
But wenn you tune to higher frequenz......
stefan ·
Macrontec wrote: Stefan... this mix Sawtooth whith Sawtooth.... This is posible.
I mean, mix 2 difrent Waveforms... ( z.B. Sine and Sawtooth ect.).
Sorry my english.
That works just fine as well. Nothing strange happens as long as you just add or subtract the waves. If you start multiplying / dividing / etc them with each other, you're bound to end up with aliasing noise.
MyCo ·
Wir haben hier gerade Wetten abgeschlossen: wie alt bist du eigentlich ?
stefan ·
Macrontec wrote: Sine and Square... ist normaly an half Sine....
But wenn you tune to higher frequenz......
'
Mixing sine and square does not result in an half sine. You seem to confuse amplitude modulation with adding signals together.
skOre ·
he has absolutely no understanding of what a waveform is.
A waveform is a representation of amplitude over time!
It is no mysterious or obscure perfect something that everybody usese and nobody knows what it is. A sine is a waveform that has y= sin(x) as definition. PERIOD. if you mix two waveforms, they look different. And VOILA a new waveform is born! That is because at sample 17, waveform A was amplitude 0.1 and waveform B was amplitude 0.2. So, the new waveform is amplitude 0.3 at sample 17.
Mix a Sine and a Sawtooth and it might perfectly look like a sine with sawtooths all over it. Get used to it.
Macrontec ·
moment... i make an example and post it
( ich bin 33 )
stefan ·
Here's what happens when you mix two waveforms:
Schematic: here.
Playing notes all the way up to nyquist works just fine. No erros introduced.
Macrontec ·
This are not 2 difrent Waveforms....
This is 3 X Sawtooth....
Ich hör auf... das hat kein zweckt
stefan ·
Just try changing the waveforms to triangle / sine then. Still produces perfect results. Did you download the schematic to test it? If not, do 🙂
Macrontec ·
Take a Oscyloskop and look there....
by
stefan ·
I did. What's wrong with for instance this waveform?
Gives perfect results. Triangle and Sawtooth mixed.
sambean ·
Looks more like triangle and sawtooth to me 😉
edit:
Now looks more like triangle and sine.. 😉
stefan ·
Hold on, something's fishy with my screen capturing...
edit: NOW it should be fixed 🙂
sonicfire ·
Macrontec wrote: This are not 2 difrent Waveforms....
This is 3 X Sawtooth....
Ich hör auf... das hat kein zweckt
Besser is! 😉 *seufz*
Wrote something here? To have a post removed or your name hidden, write to [email protected].