Open303 - open source 303 emulation project - collaborators wanted

DSP, Plugin and Host development discussion.
Post Reply New Topic
RELATED
PRODUCTS
JC-303

Post

Robin from www.rs-met.com wrote: at the time you posted this, i was actually already done with the sequencer. i'm afraid, you won't like it
:'(
Robin from www.rs-met.com wrote: - but as others already said, as this is an open source project, everyone is free slap his own sequencer on it.
hehe yeah sure, no reason to repeat what others say ;)
But I have my own projects for now :)
I'm working on the gui of an application in Cocoa (osx audio unit) and I'm having a really hard time with it _ lol
Robin from www.rs-met.com wrote: i - for one - now slapped a sequencer and GUI on it which is kinda typical for my plugins. for those who want to see, here is a (very early) build of it (it's also a debug-build, because the release-build seems to mess up certain things - so it's utterly slooow):
www.rs-met.com/temp/AciDevilGUI.zip
sorry can't check it now, i'm on a mac.
Robin from www.rs-met.com wrote: i'll update the open-source version as well and post it here
have you thought about using sourceforge or something with versioning, tickets, etc..?
Robin from www.rs-met.com wrote: sound is not really calibrated by now. i hope i can do this soon with the help of rv0.
I will give you full co-operation if you consider rewriting the sequencer :)

mistertoast wrote:Well, just keep asking for it once a week. Your requests will eventually be seen as "consumer demand." :-)
*will do*




It is funny, about a month ago, I teamed up with someone from holland to clone the sequencer as exactly as possible. We were still sourcing talent and information together.
He is a graphic designer and I just told him about this project, and how it might achieve our goals, so he offered his help for hi res graphics _ if needed.

Post

Robin from www.rs-met.com wrote:i - for one - now slapped a sequencer and GUI on it which is kinda typical for my plugins. for those who want to see, here is a (very early) build of it (it's also a debug-build, because the release-build seems to mess up certain things - so it's utterly slooow):

www.rs-met.com/temp/AciDevilGUI.zip
Hello
Hey, it is already quite nice :)
I haven't closely followed the thread, but the sequencer is very good (quick & fun to tweak), and the ability to bypass it is also a nice bonus.
The sound and the added features are also great additions.
THank you and congratulations.

Post

antto wrote: so if i enter:
TM: G O O G - - G G (8 steps)
i would then hm..:
PM: c f c c#(U)

and get:
by antto:

Code: Select all

c-2 > G S !!
c-2 > G S ..
c-2 > G S ..
f-2 > G -
- rest
- rest
c-2 > G S !!
c#3 > G S ..
antto wrote: do i got it?
Almost correct, you got a slide too much. and i dont know why you put slides on the last 2 steps?
This is correct (i hope) :

Code: Select all

1 c-2 > G s
2 c-2 > G s
3 c-2 > G -
4 f-2 > G -
5 - rest
6 - rest
7 c-2 > G - 
8 c#3 > G -
antto wrote: i'm not sure about when to put slide in PitchMode
program slide on a note ONLY if you want that note to slide to the note following it
antto wrote: but i'm not really sure if i can make this
as far as i know, when you program a 303, there are leds blinking, which is probably how the user knows what he's doing, unfortunately, making my leds blink is kind of hard
there's visual indication (because you step thru pitch mode twice, the 2nd time you can add UDAS info, you need to know what notes you're walking thru so the led of the respective note will light each time you press and hold next)

Post

I thought you also use slides when you want to make a longer note without retriggering the envelopes. You slide to the same note, right?
Swing is the difference between a drum machine and a sex machine.

Post

mistertoast wrote:I thought you also use slides when you want to make a longer note without retriggering the envelopes. You slide to the same note, right?
on a clone yes, on a 303 you use the tie ..


the layout of a 303 tells a lot: (i copied same part of the 303 case twice)

above: time mode ( G O - )
below: UDAS (actually DUAS but UDAS sounds so much cooler)

Image

Post

darn, i gotta think over this after i meditate :-o

anyway, i just added a 1pole LP into my sequencer, for about 10 minutes
i removed the old, sophisticated code that handled slide stuff
i just use the "current" step's pitch, pass it thru the filter
the filter frequency is switched depending on the Slide of the current step
there are two possible values: slow (for slided notes) and fast (for normal, non-slided notes)

now, i fixed the "fast" value to 8KHz, it's good
the "slow" value, after a rough comparement to rv0's sample, turns out to be around ~7.5Hz
the curve on the sonogram is the same! so, it was a filter in the original TB-303, no doubt!
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!

irc.libera.chat >>> #kvr

Post

so what do I record next? accents? :)



I'm gonna record something now I never understood myself on the 303, I'll post back later.

Post

Ah, now I got it. You blew a gasket because you thought my comments were somehow dismissing you and your opinions.

I hope you got it by now that wasn't the case. So there's no point in commenting your further gripings, I suppose :)

Anyways, it's nice that you're involved and helpful.
Now available with added Inherently Suspect Justification!

Post

One thing I'd like to see is one unaccented note followed by several accented notes, with the knobs at various places. We should figure out a good way to denote the knob settings. I'd like to have a fast (high tempo) and slow (low tempo) version.

I'm tempted to buy a TB-303 myself. I could always sell it for what I buy it for, right? Or are we at the Beanie Baby peak stage of TB-303 love?
Swing is the difference between a drum machine and a sex machine.

Post

jmh wrote:Ah, now I got it. You blew a gasket because you thought my comments were somehow dismissing you and your opinions.
yeah.. + i slept terrible tonight + hard to express myself in english (i'm dutch)
no offense meant and no offense taken.






Anyway I recorded a new loop,
10 steps long, max(pitch,cutoff,decay), min(res,envmod,accent)
taken from a track i did a few years ago:
http://users.pandora.be/darffader/rv0test/son_slide.ogg

Code: Select all

TM: G O G O G G O G O O
PM: a (UA), b(UA), a(UA), g#(UA), e(UAS)

realtime transpose: (on the 303, when a pattern is playing, you can transpose it live by holding pitch mode + any key on the keyboard)
c-d#-g#-C-g#-d#-c-c 
Now what I don't get,
when it goes from g# to d# in the realtime transpose it appears not to slide.
(I asume though it has to do with the note scaling when transposing but I'm to stupid and lazy to figure it out),

Post

mistertoast wrote:One thing I'd like to see is one unaccented note followed by several accented notes, with the knobs at various places. We should figure out a good way to denote the knob settings. I'd like to have a fast (high tempo) and slow (low tempo) version.
lets just assume there's 11 positions for the knobs. (6 being center)

please give me a pattern to work with.. i'm always afraid to make my own patterns because i'll end up in the studio making a track from it :(

dinertime first :)

Post

mistertoast wrote:I'm tempted to buy a TB-303 myself. I could always sell it for what I buy it for, right? Or are we at the Beanie Baby peak stage of TB-303 love?
Judging from the handful I know that exchanged hands recently, you still get at least your money back - at least if you find one at a decent price. I wouldn't pay over 800e for one right now.
Now available with added Inherently Suspect Justification!

Post

rv0 wrote:
mistertoast wrote:One thing I'd like to see is one unaccented note followed by several accented notes, with the knobs at various places. We should figure out a good way to denote the knob settings. I'd like to have a fast (high tempo) and slow (low tempo) version.
lets just assume there's 11 positions for the knobs. (6 being center)

please give me a pattern to work with.. i'm always afraid to make my own patterns because i'll end up in the studio making a track from it :(

dinertime first :)
Heh. OK. Feel free to argue with my pattern.


First note is unaccented, all fifteen notes afterward are accented. No slides for now.

A2 A2 F2 D2 C2 C4 C3 C2 B3 B3 D3 C3 A4 A3 A3 A2

Two wildly different tempos, please. Two bars per recording. No knob fiddling during play.

In the unlikely event you use my pattern in a song, please make the song be about toast, or at least breakfast.

Let's call the TB-303 knobs C, R, E, D, A. Position 1 is fully counter-clockwise (I think anti-clockwise for Brits) and 11 is fully clockwise. 6 is straight up. Probably getting a good collection of 1, 6, and 11 positions will help us figure out the curves.

Do as many as you want. Label them like this:

C01R01E11D11A06bpm150.wav

I'll collect them here and figure out some way to share the big-ass files.
Swing is the difference between a drum machine and a sex machine.

Post

mistertoast wrote: A2 A2 F2 D2 C2 C4 C3 C2 B3 B3 D3 C3 A4 A3 A3 A2

now that's just nasty

i have to break my head before i enter that :(

luckily food is ready

Post

rv0 wrote:
mistertoast wrote: A2 A2 F2 D2 C2 C4 C3 C2 B3 B3 D3 C3 A4 A3 A3 A2

now that's just nasty

i have to break my head before i enter that :(

luckily food is ready
It's your sacrifice to science.
Swing is the difference between a drum machine and a sex machine.

Post Reply

Return to “DSP and Plugin Development”