JP-8000 - extensive oscillator expose

Anything about hardware musical instruments.

Random Poll: What is your favourite Waveform here?

Triangle
1
7%
Sawtooth
5
36%
Square
1
7%
Feedback Osc
5
36%
Noise
0
No votes
Triangle Modulation
2
14%
 
Total votes: 14

RELATED
PRODUCTS

Post

I can edit the post and view the text, all of it... But if I try and delete the Poll, it says only *moderators* can do that. And any changes I make to the text cause nothing to happen. I've copied/pasted it to a text file... In the meantime here are the links, IF the board lets me post them :P

http://obsidiananvil.com/temp/JP-8000-T ... -Osc-1.rar

or

http://www.bronto-scorpio-music.com/Dow ... -Osc-1.rar
http://sendy.bandcamp.com/releases < My new album at Bandcamp! Now pay what you like!

Post

Nicely done.

Thank you again for the time you put into this, and of course the results.

:tu:

Sendy's first post:
Sendy wrote:Ok, here is my very thorough demo of the JP-8000 oscillators, every mode, at every other octave, with pitchbending to show up aliasing, and a thorough systematic demo of the basic oscillator shaping parameters.

Thanks for Shabdahbriah for hosting this, and tidying up the files (converting to mono, for instance). The oscillatrs are raw with no effects, no limiting or volume changes at all.

Here's the link for the technical oscillator demo:

http://obsidiananvil.com/temp/JP-8000-T ... -Osc-1.rar

or

http://www.bronto-scorpio-music.com/Dow ... -Osc-1.rar

There's an extensive text file explaining exactly what's happening in the audio demo, and the WAV file is cut into pieces according to each oscillator. I'm going to copypasta the text file for people to read while they download it, or to get a taste of the demo.

And here's the link to the other demo posted in the other thread, which is more based on playing the synth as opposed to studying it.

http://obsidiananvil.com/temp/Sendy-Jp8000.rar

or

http://www.bronto-scorpio-music.com/Dow ... Jp8000.rar

Thanks again to Shabdahbriah for doing helping out, he converted the files to mono, so if it weren't for him, you'd be taking twice as long to download a stereo recording of a mono oscillator :hihi:

Bronto, thanks for your offer to host it as well, that would be very cool. It'd be best if you copied the file hosted in here, as there are some improvements to the version I could send you.

Regarding copyright and blah, do whatever... If you make music or do whatever with them, you don't need to credit me as the samplist, though if you do, that's cool. If you use this for research making a softsynth, I'd appreciate some kind of "special offer", given that it took me the best part of an evening to do :lol:

Text notes follow.

----------------------------------------------------

Note: Dry sound from output of the JP-8000. No volume balancing, limiting, or other processing was applied.
Note: One of the sliders on my JP is a bit jittery. You'll hear this most in the Square/PWM demo.


TRIANGLE

Triangle's two controls are Shape and LFO1 Shape Modulation. Shape distorts the waveform in a manner similar to FM, producing a brighter, less symmetrical waveform more suitable for filtering, and providing PWM-like sounds when swept.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


SAWTOOTH

Sawtooth's two controls are Shape and LFO1 Shape Modulation. Shape simply alters the volume and phase of the fundamental sine wave. It behaves almost exactly as the Fundamental effect in Zebra.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


SQUARE

Square's two controls are Pulsewidth and LFO1 PWM. If you need to know what Pulsewidth does, I'm better than you. Just objectively better.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


FEEDBACK OSC

Feedback Osc's two controls are Harmonics and Feedback Amount. This oscillator produces a sound similar to a sawtooth feeding a comb filter with feedback. Or an electric guitar, if you ask Roland. The waveform is very dynamic and the tone often depends on previous states of the oscillator. It can make a lot of unpleasant aliasing AND it throws the synth into mono mode. Furthermore, there's no way to modulate it's parameters, other than velocity and the ribbon controller. Still, as there's no polyphony, you've got a spare hand anyway, so who needs modulation ;)

1) - A0 played with 0 Harmonics, moderate Feedback and maximum pitch envelope. Note is held while Harmonics is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while both controls are tweaked.

7 onwards) A note is held and Harmonics is swept. This is repeated each time with a higher value for Feedback.


NOISE

Noise's two controls are Cutoff and Resonance for the in-osc filter. Since the noise is just digital noise and not very interesting, I tested the filter's self oscillation sine wave. Note: the note name and tuning will depend on the position of Cutoff. I made no effort to tune to A. Notice the sine wave fluctuates in volume, due to it's noisy origin.

1) - A0 played with medium Cutoff and maximum Resonance, and maximum pitch envelope. Note is held at steady pitch.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A3 is played while both controls are tweaked. Why I forgot to do A7 is anyone's guess.

TRIANGLE MODULATION

Triangle Modulation's two controls are Offset (shape) and LFO1 to Offset. Offset alters the waveshape by amplifying the triangle being fed into the wraparound distortion/waveshaper. As the waveform passes the top of it's bounds, it 'bounces' back to the opposite sign, keeping it's orientation and entering from the other limit, a bit like Pacman when he goes offscreen down the tunnel, and enters the other side of the maze.

As you can see, the Offset control doesn't change the shape of the waveform that much, and it's easy to imagine being able to push it further. This is partially why I requested it as a feature in Zebra. If you've got Zebra, you can do something similar to this to any waveform, and even 'wrap' multiple times, which produces a sound similar to FM or sync. Small values of modulation, such as those gifted to us by Roland here, produce a sound similar to PWM, but a bit more metallic and flangey.

Interestingly, the wrapping distortion can be produced by a transfer function which looks like several cycles of a sawtooth wave. The more cycles of saw you have in the transfer function, the more times you may recursively wrap. I think Zebra goes up to 10 times or thereabouts.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is swept it's full travel. LFO1 is applied to Shape and the speed of LFO1 is varied. Then I got a bit carried away.


SUPER SAW

The supersaw makes smooth and lush unison string sounds and epic tarnce leadz. The sound consists of seven freerunning sawtooths. It's controls are Detune and Mix. Detune spreads the pitch of the 6 subwaves on a nonlinear curve, whilst Mix controls the volume of the subwaves against the central sawtooth. There is some clipping in this recording, which caught me unawares, because the volume is very unpredictable. It's inaudible and only affecting small peaks, though. Hey! Clipping is fashionable, all the kids are doing it!

1) - A0 played with 0 Detune, moderate Mix and maximum pitch envelope. Note is held while Detune is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6 onwards) There then follows a systematic exposition of the combination of both controls which follows this pattern:

For the next 7 notes, Mix is swept slowly during each note from min to max, while Detune stays constant. Detune increases a bit inbetween the notes, so you can hear the effect of Mix on different Detune levels. On the seventh note, the extreme region of Detune is explored as it covers a wide range of values in a short space, and then Detune is slowly swept from maximum to minumum with the note still being held.

After a slight pause, Mix is set to a moderate value (around 7 out of 10) and several notes are played with static parameter values, each time with more detune. Each increase in detune matches one marking on the slider for accuracy.

The final part is a chord with maximum detune, where the detune level slowly decreases to minimum. I had to turn this down to prevent clipping.

EDIT: SCREW YOU, STUPID POST-DELETING BUG :idiot:
I'm not a musician, but I've designed sounds that others use to make music. http://soundcloud.com/obsidiananvil

Post

Well..... that didn't work (nine times!)

:oops:
I'm not a musician, but I've designed sounds that others use to make music. http://soundcloud.com/obsidiananvil

Post

YOU BROKE KVR!!!

:lol:
I'm not a musician, but I've designed sounds that others use to make music. http://soundcloud.com/obsidiananvil

Post

Sendy wrote:Ok, here is my very thorough demo of the JP-8000 oscillators, every mode, at every other octave, with pitchbending to show up aliasing, and a thorough systematic demo of the basic oscillator shaping parameters.

Thanks for Shabdahbriah for hosting this, and tidying up the files (converting to mono, for instance). The oscillatrs are raw with no effects, no limiting or volume changes at all.

Here's the link for the technical oscillator demo:

http://obsidiananvil.com/temp/JP-8000-T ... -Osc-1.rar

or

http://www.bronto-scorpio-music.com/Dow ... -Osc-1.rar


There's an extensive text file explaining exactly what's happening in the audio demo, and the WAV file is cut into pieces according to each oscillator. I'm going to copypasta the text file for people to read while they download it, or to get a taste of the demo.

And here's the link to the other demo posted in the other thread, which is more based on playing the synth as opposed to studying it.

http://obsidiananvil.com/temp/Sendy-Jp8000.rar

or

http://www.bronto-scorpio-music.com/Dow ... Jp8000.rar

Thanks again to Shabdahbriah for doing helping out, he converted the files to mono, so if it weren't for him, you'd be taking twice as long to download a stereo recording of a mono oscillator :hihi:

Bronto, thanks for your offer to host it as well, that would be very cool. It'd be best if you copied the file hosted in here, as there are some improvements to the version I could send you.

Regarding copyright and blah, do whatever... If you make music or do whatever with them, you don't need to credit me as the samplist, though if you do, that's cool. If you use this for research making a softsynth, I'd appreciate some kind of "special offer", given that it took me the best part of an evening to do :lol:

Text notes follow.

----------------------------------------------------

Note: Dry sound from output of the JP-8000. No volume balancing, limiting, or other processing was applied.
Note: One of the sliders on my JP is a bit jittery. You'll hear this most in the Square/PWM demo.


TRIANGLE
--------


Triangle's two controls are Shape and LFO1 Shape Modulation. Shape distorts the waveform in a manner similar to FM, producing a brighter, less symmetrical waveform more suitable for filtering, and providing PWM-like sounds when swept.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


SAWTOOTH
--------


Sawtooth's two controls are Shape and LFO1 Shape Modulation. Shape simply alters the volume and phase of the fundamental sine wave. It behaves almost exactly as the Fundamental effect in Zebra.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


SQUARE
------


Square's two controls are Pulsewidth and LFO1 PWM. If you need to know what Pulsewidth does, I'm better than you. Just objectively better.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


FEEDBACK OSC
------------


Feedback Osc's two controls are Harmonics and Feedback Amount. This oscillator produces a sound similar to a sawtooth feeding a comb filter with feedback. Or an electric guitar, if you ask Roland. The waveform is very dynamic and the tone often depends on previous states of the oscillator. It can make a lot of unpleasant aliasing AND it throws the synth into mono mode. Furthermore, there's no way to modulate it's parameters, other than velocity and the ribbon controller. Still, as there's no polyphony, you've got a spare hand anyway, so who needs modulation ;)

1) - A0 played with 0 Harmonics, moderate Feedback and maximum pitch envelope. Note is held while Harmonics is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while both controls are tweaked.

7 onwards) A note is held and Harmonics is swept. This is repeated each time with a higher value for Feedback.


NOISE
-----


Noise's two controls are Cutoff and Resonance for the in-osc filter. Since the noise is just digital noise and not very interesting, I tested the filter's self oscillation sine wave. Note: the note name and tuning will depend on the position of Cutoff. I made no effort to tune to A. Notice the sine wave fluctuates in volume, due to it's noisy origin.

1) - A0 played with medium Cutoff and maximum Resonance, and maximum pitch envelope. Note is held at steady pitch.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A3 is played while both controls are tweaked. Why I forgot to do A7 is anyone's guess.


TRIANGLE MODULATION
-------------------


Triangle Modulation's two controls are Offset (shape) and LFO1 to Offset. Offset alters the waveshape by amplifying the triangle being fed into the wraparound distortion/waveshaper. As the waveform passes the top of it's bounds, it 'bounces' back to the opposite sign, keeping it's orientation and entering from the other limit, a bit like Pacman when he goes offscreen down the tunnel, and enters the other side of the maze.

As you can see, the Offset control doesn't change the shape of the waveform that much, and it's easy to imagine being able to push it further. This is partially why I requested it as a feature in Zebra. If you've got Zebra, you can do something similar to this to any waveform, and even 'wrap' multiple times, which produces a sound similar to FM or sync. Small values of modulation, such as those gifted to us by Roland here, produce a sound similar to PWM, but a bit more metallic and flangey.

Interestingly, the wrapping distortion can be produced by a transfer function which looks like several cycles of a sawtooth wave. The more cycles of saw you have in the transfer function, the more times you may recursively wrap. I think Zebra goes up to 10 times or thereabouts.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is swept it's full travel. LFO1 is applied to Shape and the speed of LFO1 is varied. Then I got a bit carried away.


SUPER SAW
---------


The supersaw makes smooth and lush unison string sounds and epic tarnce leadz. The sound consists of seven freerunning sawtooths. It's controls are Detune and Mix. Detune spreads the pitch of the 6 subwaves on a nonlinear curve, whilst Mix controls the volume of the subwaves against the central sawtooth. There is some clipping in this recording, which caught me unawares, because the volume is very unpredictable. It's inaudible and only affecting small peaks, though. Hey! Clipping is fashionable, all the kids are doing it!

1) - A0 played with 0 Detune, moderate Mix and maximum pitch envelope. Note is held while Detune is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6 onwards) There then follows a systematic exposition of the combination of both controls which follows this pattern:

For the next 7 notes, Mix is swept slowly during each note from min to max, while Detune stays constant. Detune increases a bit inbetween the notes, so you can hear the effect of Mix on different Detune levels. On the seventh note, the extreme region of Detune is explored as it covers a wide range of values in a short space, and then Detune is slowly swept from maximum to minumum with the note still being held.

After a slight pause, Mix is set to a moderate value (around 7 out of 10) and several notes are played with static parameter values, each time with more detune. Each increase in detune matches one marking on the slider for accuracy.

The final part is a chord with maximum detune, where the detune level slowly decreases to minimum. I had to turn this down to prevent clipping.

EDIT: SCREW YOU, STUPID POST-DELETING BUG :idiot:
I'm not a musician, but I've designed sounds that others use to make music. http://soundcloud.com/obsidiananvil

Post

...
Last edited by Shabdahbriah on Thu Oct 27, 2011 5:05 am, edited 1 time in total.
I'm not a musician, but I've designed sounds that others use to make music. http://soundcloud.com/obsidiananvil

Post

Nicely done.

Thank you again for the time you put into this, and of course the results.

:tu:

Sendy's first post:
Sendy wrote:Ok, here is my very thorough demo of the JP-8000 oscillators, every mode,

at every other octave, with pitchbending to show up aliasing, and a thorough systematic

demo of the basic oscillator shaping parameters.

Thanks for Shabdahbriah for hosting this, and tidying up the files (converting to mono,

for instance). The oscillatrs are raw with no effects, no limiting or volume changes at

all.

Here's the link for the technical oscillator demo:

http://obsidiananvil.com/temp/JP-8000-T ... -Osc-1.rar

or

http://www.bronto-scorpio-music.com/Dow ... -Osc-1.rar

There's an extensive text file explaining exactly what's happening in the audio demo, and

the WAV file is cut into pieces according to each oscillator. I'm going to copypasta the

text file for people to read while they download it, or to get a taste of the demo.

And here's the link to the other demo posted in the other thread, which is more based on

playing the synth as opposed to studying it.

http://obsidiananvil.com/temp/Sendy-Jp8000.rar

or

http://www.bronto-scorpio-music.com/Dow ... Jp8000.rar

Thanks again to Shabdahbriah for doing helping out, he converted the files to mono, so if

it weren't for him, you'd be taking twice as long to download a stereo recording of a mono

oscillator :hihi:

Bronto, thanks for your offer to host it as well, that would be very cool. It'd be best if

you copied the file hosted in here, as there are some improvements to the version I could

send you.

Regarding copyright and blah, do whatever... If you make music or do whatever with them,

you don't need to credit me as the samplist, though if you do, that's cool. If you use

this for research making a softsynth, I'd appreciate some kind of "special offer", given

that it took me the best part of an evening to do :lol:

Text notes follow.

----------------------------------------------------

Note: Dry sound from output of the JP-8000. No volume balancing, limiting, or other

processing was applied.
Note: One of the sliders on my JP is a bit jittery. You'll hear this most in the

Square/PWM demo.


TRIANGLE

Triangle's two controls are Shape and LFO1 Shape Modulation. Shape distorts the waveform

in a manner similar to FM, producing a brighter, less symmetrical waveform more suitable

for filtering, and providing PWM-like sounds when swept.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept

to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


SAWTOOTH

Sawtooth's two controls are Shape and LFO1 Shape Modulation. Shape simply alters the

volume and phase of the fundamental sine wave. It behaves almost exactly as the

Fundamental effect in Zebra.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept

to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


SQUARE

Square's two controls are Pulsewidth and LFO1 PWM. If you need to know what Pulsewidth

does, I'm better than you. Just objectively better.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept

to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


FEEDBACK OSC

Feedback Osc's two controls are Harmonics and Feedback Amount. This oscillator produces a

sound similar to a sawtooth feeding a comb filter with feedback. Or an electric guitar, if

you ask Roland. The waveform is very dynamic and the tone often depends on previous states

of the oscillator. It can make a lot of unpleasant aliasing AND it throws the synth into

mono mode. Furthermore, there's no way to modulate it's parameters, other than velocity

and the ribbon controller. Still, as there's no polyphony, you've got a spare hand anyway,

so who needs modulation ;)

1) - A0 played with 0 Harmonics, moderate Feedback and maximum pitch envelope. Note is

held while Harmonics is swept to maximum. Note is retriggered for a pitch sweep with

maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while both controls are tweaked.

7 onwards) A note is held and Harmonics is swept. This is repeated each time with a higher

value for Feedback.


NOISE

Noise's two controls are Cutoff and Resonance for the in-osc filter. Since the noise is

just digital noise and not very interesting, I tested the filter's self oscillation sine

wave. Note: the note name and tuning will depend on the position of Cutoff. I made no

effort to tune to A. Notice the sine wave fluctuates in volume, due to it's noisy origin.

1) - A0 played with medium Cutoff and maximum Resonance, and maximum pitch envelope. Note

is held at steady pitch.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A3 is played while both controls are tweaked. Why I forgot to do A7 is anyone's

guess.

TRIANGLE MODULATION

Triangle Modulation's two controls are Offset (shape) and LFO1 to Offset. Offset alters

the waveshape by amplifying the triangle being fed into the wraparound

distortion/waveshaper. As the waveform passes the top of it's bounds, it 'bounces' back to

the opposite sign, keeping it's orientation and entering from the other limit, a bit like

Pacman when he goes offscreen down the tunnel, and enters the other side of the maze.

As you can see, the Offset control doesn't change the shape of the waveform that much, and

it's easy to imagine being able to push it further. This is partially why I requested it

as a feature in Zebra. If you've got Zebra, you can do something similar to this to any

waveform, and even 'wrap' multiple times, which produces a sound similar to FM or sync.

Small values of modulation, such as those gifted to us by Roland here, produce a sound

similar to PWM, but a bit more metallic and flangey.

Interestingly, the wrapping distortion can be produced by a transfer function which looks

like several cycles of a sawtooth wave. The more cycles of saw you have in the transfer

function, the more times you may recursively wrap. I think Zebra goes up to 10 times or

thereabouts.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept

to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is swept it's full travel. LFO1 is applied to

Shape and the speed of LFO1 is varied. Then I got a bit carried away.


SUPER SAW

The supersaw makes smooth and lush unison string sounds and epic tarnce leadz. The sound

consists of seven freerunning sawtooths. It's controls are Detune and Mix. Detune spreads

the pitch of the 6 subwaves on a nonlinear curve, whilst Mix controls the volume of the

subwaves against the central sawtooth. There is some clipping in this recording, which

caught me unawares, because the volume is very unpredictable. It's inaudible and only

affecting small peaks, though. Hey! Clipping is fashionable, all the kids are doing it!

1) - A0 played with 0 Detune, moderate Mix and maximum pitch envelope. Note is held while

Detune is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6 onwards) There then follows a systematic exposition of the combination of both controls

which follows this pattern:

For the next 7 notes, Mix is swept slowly during each note from min to max, while Detune

stays constant. Detune increases a bit inbetween the notes, so you can hear the effect of

Mix on different Detune levels. On the seventh note, the extreme region of Detune is

explored as it covers a wide range of values in a short space, and then Detune is slowly

swept from maximum to minumum with the note still being held.

After a slight pause, Mix is set to a moderate value (around 7 out of 10) and several

notes are played with static parameter values, each time with more detune. Each increase

in detune matches one marking on the slider for accuracy.

The final part is a chord with maximum detune, where the detune level slowly decreases to

minimum. I had to turn this down to prevent clipping.

EDIT: SCREW YOU, STUPID POST-DELETING BUG :idiot:
I'm not a musician, but I've designed sounds that others use to make music. http://soundcloud.com/obsidiananvil

Post

If I hit reply with quote the text shows up.
BTW nice notes! :)
Maybe it's because there's a lot of text, there might be a limit.

Post

3ee wrote: Maybe it's because there's a lot of text, there might be a limit.
Or maybe it's because you've used the word "Roland" a couple of times within a long text.. :hihi: ... so for safety measures they thought it was some bad feedback....

Post

I remember that happening sometimes when the post has mismatched formatting or some such tags that confuse the board.. but after trying to check it in "reply" dialog it seemed to be quite fine. :P

Post

I've tried cutting the post in half and it still isn't having it. I'm finding this pretty disappointing considering how long I spent preparing this. One minute it was working fine, the next, it's like it's determined to spoil my geek party :roll:

Still, you get the idea, it's a tech demo to try and highlight the inner workings of the synth for development/research purposes. Most of the text that KVR hates so much is in the text file for the download. Hopefully a mod will stumble across this thread and wave a magic wand or something :hihi:
http://sendy.bandcamp.com/releases < My new album at Bandcamp! Now pay what you like!

Post

Ok, the geek party is back on... I don't know why, but when I deleted Bronto's links, the whole lot came back.

I'm guessing the board was thinking I was posting a big wall of spam with loads of links to porn and suchlike. :party:
http://sendy.bandcamp.com/releases < My new album at Bandcamp! Now pay what you like!

Post

Sendy wrote:Ok, the geek party is back on... I don't know why, but when I deleted Bronto's links, the whole lot came back.

I'm guessing the board was thinking I was posting a big wall of spam with loads of links to porn and suchlike. :party:
Great :tu:
My links are always evil :hihi:

Cheers
Dennis

Post

Bronto Scorpio wrote:My links are always evil :hihi:
I knew it, I KNEW IT! Your in kahoots with Cthulhu and than you are trying to act all nice'n'stof by posting...
Cheers
Dennis
:hihi:

ok ok... back to the topic.

@ Sendy... 6 knobs for the FX section right? 2 for the eq, 1 for the chorus wet/dry blend and 3 for the delay.. is that right?

Chorus: Doesn't it have more parameters other than a dry/wet blend? Is it stacked in parallel from the Delay or serial?

OSC2-Effects: "fine/wide" and tuning range "wide" Does "wide" have to do with the chorus detuning also? The chorus and delay effects are stereo right? Does "wide" control the stereo width also? Any other parameter that does other changes to the sound that you know about?

EQ: Shefs? how does it exactly effect the sound? It affects the master output or some clever combination with the effects also?
Didn't it also feature a 2nd, 12db/oct non-resonant HP filter?

Anything else?
I think it will be best to give you the patch after I'm done so you can fine tune these kind of things. If you're in the mood for that .. now that you've got the real thing. 8)


Now with english subtitles :hyper: ..just press the CC

Post

This is unually strange though. The site is keeping your post somehow (I don't know PHP, of site code stuff), as even when I rebooted. and returned, and tried different browsers, YOUR post would show-up in any message I tried to do. Curious. That said: :wink:

Nicely done.

Thank you again for the time you put into this, and of course the results.

:tu:

Sendy's first post:
Sendy wrote:Ok, here is my very thorough demo of the JP-8000 oscillators, every mode, at every other octave, with pitchbending to show up aliasing, and a thorough systematic demo of the basic oscillator shaping parameters.

Thanks for Shabdahbriah for hosting this, and tidying up the files (converting to mono, for instance). The oscillatrs are raw with no effects, no limiting or volume changes at all.

Here's the link for the technical oscillator demo:

http://obsidiananvil.com/temp/JP-8000-T ... -Osc-1.rar

There's an extensive text file explaining exactly what's happening in the audio demo, and the WAV file is cut into pieces according to each oscillator. I'm going to copypasta the text file for people to read while they download it, or to get a taste of the demo.

And here's the link to the other demo posted in the other thread, which is more based on playing the synth as opposed to studying it.

http://obsidiananvil.com/temp/Sendy-Jp8000.rar

Thanks again to Shabdahbriah for doing helping out, he converted the files to mono, so if it weren't for him, you'd be taking twice as long to download a stereo recording of a mono oscillator :hihi:

Bronto, thanks for your offer to host it as well, that would be very cool. It'd be best if you copied the file hosted in here, as there are some improvements to the version I could send you.

Regarding copyright and blah, do whatever... If you make music or do whatever with them, you don't need to credit me as the samplist, though if you do, that's cool. If you use this for research making a softsynth, I'd appreciate some kind of "special offer", given that it took me the best part of an evening to do :lol:

Text notes follow.

----------------------------------------------------

Note: Dry sound from output of the JP-8000. No volume balancing, limiting, or other processing was applied.
Note: One of the sliders on my JP is a bit jittery. You'll hear this most in the Square/PWM demo.


TRIANGLE

Triangle's two controls are Shape and LFO1 Shape Modulation. Shape distorts the waveform in a manner similar to FM, producing a brighter, less symmetrical waveform more suitable for filtering, and providing PWM-like sounds when swept.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


SAWTOOTH

Sawtooth's two controls are Shape and LFO1 Shape Modulation. Shape simply alters the volume and phase of the fundamental sine wave. It behaves almost exactly as the Fundamental effect in Zebra.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


SQUARE

Square's two controls are Pulsewidth and LFO1 PWM. If you need to know what Pulsewidth does, I'm better than you. Just objectively better.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is slowly swept it's full travel.


FEEDBACK OSC

Feedback Osc's two controls are Harmonics and Feedback Amount. This oscillator produces a sound similar to a sawtooth feeding a comb filter with feedback. Or an electric guitar, if you ask Roland. The waveform is very dynamic and the tone often depends on previous states of the oscillator. It can make a lot of unpleasant aliasing AND it throws the synth into mono mode. Furthermore, there's no way to modulate it's parameters, other than velocity and the ribbon controller. Still, as there's no polyphony, you've got a spare hand anyway, so who needs modulation ;)

1) - A0 played with 0 Harmonics, moderate Feedback and maximum pitch envelope. Note is held while Harmonics is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while both controls are tweaked.

7 onwards) A note is held and Harmonics is swept. This is repeated each time with a higher value for Feedback.


NOISE

Noise's two controls are Cutoff and Resonance for the in-osc filter. Since the noise is just digital noise and not very interesting, I tested the filter's self oscillation sine wave. Note: the note name and tuning will depend on the position of Cutoff. I made no effort to tune to A. Notice the sine wave fluctuates in volume, due to it's noisy origin.

1) - A0 played with medium Cutoff and maximum Resonance, and maximum pitch envelope. Note is held at steady pitch.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A3 is played while both controls are tweaked. Why I forgot to do A7 is anyone's guess.

TRIANGLE MODULATION

Triangle Modulation's two controls are Offset (shape) and LFO1 to Offset. Offset alters the waveshape by amplifying the triangle being fed into the wraparound distortion/waveshaper. As the waveform passes the top of it's bounds, it 'bounces' back to the opposite sign, keeping it's orientation and entering from the other limit, a bit like Pacman when he goes offscreen down the tunnel, and enters the other side of the maze.

As you can see, the Offset control doesn't change the shape of the waveform that much, and it's easy to imagine being able to push it further. This is partially why I requested it as a feature in Zebra. If you've got Zebra, you can do something similar to this to any waveform, and even 'wrap' multiple times, which produces a sound similar to FM or sync. Small values of modulation, such as those gifted to us by Roland here, produce a sound similar to PWM, but a bit more metallic and flangey.

Interestingly, the wrapping distortion can be produced by a transfer function which looks like several cycles of a sawtooth wave. The more cycles of saw you have in the transfer function, the more times you may recursively wrap. I think Zebra goes up to 10 times or thereabouts.

1) - A0 played with 0 Shape and maximum pitch envelope. Note is held while Shape is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6) - A3 is played while the Shape parameter is swept it's full travel. LFO1 is applied to Shape and the speed of LFO1 is varied. Then I got a bit carried away.


SUPER SAW

The supersaw makes smooth and lush unison string sounds and epic tarnce leadz. The sound consists of seven freerunning sawtooths. It's controls are Detune and Mix. Detune spreads the pitch of the 6 subwaves on a nonlinear curve, whilst Mix controls the volume of the subwaves against the central sawtooth. There is some clipping in this recording, which caught me unawares, because the volume is very unpredictable. It's inaudible and only affecting small peaks, though. Hey! Clipping is fashionable, all the kids are doing it!

1) - A0 played with 0 Detune, moderate Mix and maximum pitch envelope. Note is held while Detune is swept to maximum. Note is retriggered for a pitch sweep with maximum wave shape.

2) - A2 "

3) - A4 "

4) - A6 "

5) - A7 "

6 onwards) There then follows a systematic exposition of the combination of both controls which follows this pattern:

For the next 7 notes, Mix is swept slowly during each note from min to max, while Detune stays constant. Detune increases a bit inbetween the notes, so you can hear the effect of Mix on different Detune levels. On the seventh note, the extreme region of Detune is explored as it covers a wide range of values in a short space, and then Detune is slowly swept from maximum to minumum with the note still being held.

After a slight pause, Mix is set to a moderate value (around 7 out of 10) and several notes are played with static parameter values, each time with more detune. Each increase in detune matches one marking on the slider for accuracy.

The final part is a chord with maximum detune, where the detune level slowly decreases to minimum. I had to turn this down to prevent clipping.

EDIT: SCREW YOU, STUPID POST-DELETING BUG :idiot:
I'm not a musician, but I've designed sounds that others use to make music. http://soundcloud.com/obsidiananvil

Post Reply

Return to “Hardware (Instruments and Effects)”