TB-303 computer interface

Origineel geplaatst door Patat Met

Voor de zoveelste keer:

De onzekerheid in timing van de interne klok van de 303 is even groot als die van midi.

zegt Colin Fraser.

weet hierbij wel dit hij bedoelde "onder ideale omstandigheden" ttz, als enkel je 303 aan midi hangt en niets anders.
 
Origineel geplaatst door rvooh
zegt Colin Fraser.

weet hierbij wel dit hij bedoelde "onder ideale omstandigheden" ttz, als enkel je 303 aan midi hangt en niets anders.


Lees nog even Colin z'n quote door voor het antwoord op deze vraag.



Heb je al een paar files gemaakt met een ongemodde 303, en de timing verschillen bekeken?
 
Origineel geplaatst door Patat Met
Lees nog even Colin z'n quote door voor het antwoord op deze vraag.



Heb je al een paar files gemaakt met een ongemodde 303, en de timing verschillen bekeken?


ik heb zijn quote gelezen.. das wat ik eruit afleidde..

Ik neem zijn uitleg met een korreltje zout.. hij zegt dat een menselijk gehoor maar latency vanaf 3 à 5 ms te horen krijgt..
Sorry hoor, maar ik weet wel dat 1ms al merkbaar is, probeer het maar eens tijdens het syncen van hard&software op je pc.
Hij spreekt over een dedicated bus en dan later zegt ie dat er "up to 3 or 4 monophonic synths" op mogen zitten..
wel sorry, maar in live situaties werk ik maar met 1 midi bus voor alles.. Als je dan snelle muziek met veel percussie elementen en snel opeenvolgende synths speelt (bvb de meeste psytrance) dan zal die vertraging alsmaar duidelijker worden.


Trouwens, hij stelt dat de timing error equal is.. kan best zijn, maar volgens mij tellen die fouten op: frequenter jitter, een extreme worst-case afwijking

hier nog eens voor de duidelijkheid:
The only possible effect that MIDI can have on the playback of a 303 pattern
is timing error from MIDI delay - on a dedicated bus, each MIDI note message
takes 1 ms to transmit.
In practice, this makes no difference, and could be argued to be an
advantage.
Here's why - the 303 sequencer is clocked by a hardware tempo oscillator.
The CPU polls the clock line every 2ms, to see if a new clock pulse has
arrived.
Note that it *polls* the clock - the CPU may poll for a clock pulse just as
it started, or it may not see the pulse for anything up to 2 milliseconds.
This gives an average latency for the 303 *internal sequencer* of 1ms, with
+/- 1ms jitter.
So running a 303 from MIDI, the MIDI latency you'll get (if you don't share
the MIDI bus with other instruments) is exactly equal to the average timing
error you'd get from a 303 internal sequencer.

These timing errors are below the level that human hearing can perceive as
an audible delay anyway.
Very short timing differences are perceived only in the part of the auditory
system that deals with spatial localisation.
The smallest timing error you can actually perceive is somewhere between 3
and 5ms, depending on the individual.

There's a lot of bullshit around about MIDI.
It's true that using a single MIDI bus to carry many simultaneous
instruments will give you audible delays.
But with only 3 or 4 monophonic instruments on the same bus, you'd need
super-human timing perception to notice it.



>Heb je al een paar files gemaakt met een ongemodde 303, en de timing verschillen bekeken?

Nee heb nog geen tijd gehad.. Studio is nog niet 100% .. vooral de link met pc ontbreekt.
busy days..
Nog wat soldeerwerk vanavond.
 
Laatst gewijzigd:
Ik heb een mail gekregen van Colin.
Alleen mijn naam is veranderd.
E-mail van Colin Fraser


Hi Patat Met,

I've been sort of following your synthforum thread (though translation at
Altavista is not great...)
I spotted this lovely bit of misinformation from the MIDI303 guy:

Origineel geplaatst door rvooh

ter info:
krijg reply van de midi303 dude:


>Can you tell me what the differences are between both kits?
Hi,

nothing have to be replaced in your TB-303.

I never hear the kit from Collin fraser but some people told me, that my
interface is much more easy to play in real time.



Greetz,

ewald

Nice that he can make a comparison without ever having seen a MIDIBass ;-)
'People' who told him "my interface is much more easy to play in real time"
must have been on drugs.
The MIDI303 and MIDIBass both use the same method for playing notes,
triggering accent (velocity threshold) and slide (overlapping notes).

The fundamental difference between MIDI303 and MIDIBass 303 is the my
(cheaper) kit gives you MIDI *OUT* from the 303 sequencer.
He kind of misses that point ;-)

Cheers,
Colin

Edit: Er is verzocht om een stuk citaat te verwijderen. Het citaat was niet van belang voor de discussie.
 
Last edited by a moderator:
yooooou go girls....
patat & colin against ....belgium,

pata,colin.....un du point
belgium ......zero point *D

wordt vervolgd
:Z
 
hehe


Leuk dat Colin meeleest..

en idd..
Maar ik heb alle belang erbij de geheugenchip intact te houden.
Midi out heb ik niet meteen interesse in, al begrijp ik wel goed de mogelijkheden.


Ik heb niets meer te zeggen.. Maybe dat D'naab nog een toevoeging heeft als ie tijd heeft ;)
 
[ sjeeeeeeeeesz wat ben je vroeguh vogel ]:D


Origineel geplaatst door rvooh
hehe

Ik heb niets meer te zeggen.. Maybe dat D'naab nog een toevoeging heeft als ie tijd heeft ;)

aaah toe nou,........draad begint net intressant te worden,*D

Synth Hardware > Zelfbouw, reparatie en onderhoud > TB-303 computer interface
matt second
2007.09.28 05:38
door Patat Met

al meer dan 5400 x bekeken ,.... knaphoor
blijkbaar inresse genoeg int silveren beetje
8o)

[ was de xox box sequencer nier direct nagemaakt vd tb ,...
daar zit ook een midi kit in ,..[aleen note on/off ...vast wel meer toch? ]

ik heb een tb kortgehad ,..met de kenton 5 socket kit [ kvondt de internal seq ...uhh lastig ]
en jaren lang een syntecno de gele ,..bets ok

maar na een paar clone te hebben geluisterd vindt ik de xox box wel erg goed uit de verf komen ,...met todays prices vindt ik dat en erg goed alternative
 
Wat een gemelk.
Dit is dus exact de reden waarom ik die computer interface op die manier heb gebouwd. Of die paar ms, µs of ns er werkelijk iets toe doen? Ik betwijfel het, maar er wordt wel genoeg over gezaagd. Dus dermee ontworpen om geen vertraging te hebben.

Wat de vergelijking midi kit <-> computer interface betreft:
Funktioneel:
Midi kit dient om 303 met andere sequencer dan de interne aan te sturen.
Computer interface dient om het interne geheugen van de 303 aan te passen. Zelfde sequencer, andere editor.
Patterns aangepast met midi kit kunnen enkel en alleen gespeeld worden als die midi kit aangesloten is.
Patterns aangepast met computer interface zitten in het geheugen van de tb-303 en zijn speelbaar en editeerbaar met de tb-303's interne sequencer.
Timing:
tb-303 met computer interface = tb-303 zonder computer interface
tb-303 met midi kit = tb-303 met een al dan niet merkbaar tijdsverschil

anyway: geen computer interfaces voor god weet hoe lang.
 
Origineel geplaatst door Dnaab136

tb-303 met midi kit = tb-303 met een al dan niet merkbaar tijdsverschil

Edit: Hoe komt het dan dat ik bij de interne sequenser een vertraging meet van 6 msec, en bij midi een vertraging van 5 msec meet? Dit heb ik gemeten bij m'n 1e geposte test.


En er is nog tijd voor de prijsvraag.

Of is het nu wel duidelijk dat er mensen zijn die zichzelf voor de gek aan het houden zijn?
 
Laatst gewijzigd:
en? zijn jullie er al uit geraakt? hahahahaha.

met vriendelijke groeten,

de blije bezitter van de enige TB-303 computer interface. :doei:
 
en? zijn jullie er al uit geraakt? hahahahaha.

met vriendelijke groeten,

de blije bezitter van de enige TB-303 computer interface. :doei:

ge zijt er vet mee :doei::D

ik heb wel een direct computer to cv gate interface
tegelijk 8 tb's aansturen... geen serieel midi protocol ertussen
laat de uwe maar alvast modden met cv gate roel!..


ontopic trouwes: vanaf volgende week heb ik midi in mijn tb
ff timing testje doen voor onze vriend patat met :mega:
 
ja hij heeft de beste midi kit, daar er ook midi out is.
maar als "nadeel" heeft ie dat je de geheugenchip moet vervangen.
Das dan weer jammer als je later andere mods (zoals een computerinterface, of een geheugenuitbreiding) wil steken.

Ikzelf heb de Oostenrijkse midi kit gekocht.. is wat duurder dan Colin dacht ik en heeft geen midi out, maar de installatie is vrij simpel en komt niet in conflict met andere mods. De site: http://beam.to/midi303
Ondertussen is het een rode V4 pcb, iets kleiner dan wat er op de foto's staat. Compleet is de kit wel niet: geen schroefjes om de midi plug te bevestigen, en geen kabeltjes op de juiste lengte.
Ik had de V3 pcb eerst, maar door mijn gepruts zijn er 3 contacten losgekomen. Sinds vandaag de V4 pcb in de bus en hier zat wel een rolletje kabel bij.

Ik heb gehoord dat er ook een midi kit bestaat waarvoor je geen gaten moet boren. De sync poort veranderd automatisch naar midi als je er een midi kabel insteekt dacht ik. Devilfish heeft ook dergelijke midi kit. Ik weet niet wie ze maakt, dacht dtronics, maar vond het niet direct terug.
 
ja hij heeft de beste midi kit, daar er ook midi out is.
maar als "nadeel" heeft ie dat je de geheugenchip moet vervangen.
Das dan weer jammer als je later andere mods (zoals een computerinterface, of een geheugenuitbreiding) wil steken.

Ikzelf heb de Oostenrijkse midi kit gekocht.. is wat duurder dan Colin dacht ik en heeft geen midi out, maar de installatie is vrij simpel en komt niet in conflict met andere mods. De site: http://beam.to/midi303
Ondertussen is het een rode V4 pcb, iets kleiner dan wat er op de foto's staat. Compleet is de kit wel niet: geen schroefjes om de midi plug te bevestigen, en geen kabeltjes op de juiste lengte.
Ik had de V3 pcb eerst, maar door mijn gepruts zijn er 3 contacten losgekomen. Sinds vandaag de V4 pcb in de bus en hier zat wel een rolletje kabel bij.

Ik heb gehoord dat er ook een midi kit bestaat waarvoor je geen gaten moet boren. De sync poort veranderd automatisch naar midi als je er een midi kabel insteekt dacht ik. Devilfish heeft ook dergelijke midi kit. Ik weet niet wie ze maakt, dacht dtronics, maar vond het niet direct terug.


Okay dan, bedankt voor de info.
Ik denk dat ik dan ook liever Oostenrijkse kit koop.
Vind midi out nou niet het belangrijkste.
Then again, meer geheugen op mijn 303 ook niet echt.
Dat van die sync naar midi converter zonder switch lijkt me sterk.
De sync in van de 303 heeft wel een soort switch maar die lijkt me daar niet echt voor te gebruiken.
Then again, I could be wrong.
Mja als je colins midi kit koopt is de sync wel leuk in combo met de midi out.

Lastige keuze weer.
Eerst maar eens een nachtje slapen.
Maarten
 
Dat van die sync naar midi converter zonder switch lijkt me sterk.

Technisch is het niet zo'n groot probleem denk ik. Midi is een current loop op pinnen 4 en 5. Bij dinsync loopt er geen stroom tussen die pinnen, en zeker niks dat op midi-data lijkt. Dus je hangt gewoon je normale optocoupler op pinnen 4 en 5 en een microcontroller die daaraan hangt ziet dan wel of geen midi. Als hij midi ziet injecteert hij start/stop en clock terug naar de din-socket en anders houdt hij z'n uitgangen gewoon hoogohmig.

Je moet even iets verzinnen voor de huidige functies van pinnen 4 en 5. De TB gebruikt 4 niet voor continue maar voor tap, dus mogelijk onderbreken ze die gewoon bij deze kits.

Wat doet pin 5 van de TB dinsync eigenlijk? Die is niet gelabeled in het schema maar hij wordt wel uitgelezen door de cpu.
 
Back
Top