Synthforum

Mededelingen

Reageren
 
Discussietools Zoek in deze discussie
Oud 28 november 2011, 22:30   #1
nomore
Lintage Vid
 
nomore's schermafbeelding
 
Geregistreerd: 6 maart 2004
Woonplaats: amsterdam
Berichten: 2.312
Expert sleepers Jitter vrij midi!
http://www.youtube.com/watch?feature...&v=WrYodVlofS8

Eindelijk een oplossing voor de onstabiele midi clock via windows?


/enter/control/command/
http://soundcloud.com/neutrodyne
nomore is offline   Met citaat reageren
Oud 28 november 2011, 22:51   #2
Rvooh
Vintage Lid
 
Rvooh's schermafbeelding
 
Geregistreerd: 9 december 2002
Woonplaats: la Côte belge
Berichten: 4.911
ik zou de timing er niet van vertrouwen @ 48 kHz

om betrouwbaar midi te transporteren over audio heb je meer nodig, 88.2 kHz bvb.

heb vorig jaar even overwogen om zoiets te doen, maar had er niet echt zin in omdat het toch maar een nichemarkt ging helpen ( mensen met dc coupled card ) en ik het zelf niet nodig heb


LINKE BOEL: fotootjes met 303 | soundcloud Acid groep | DIN sync met shuffle of FSK via je geluidskaart (AU&VST) | c0nb0x control-app voor de x0xb0x (Mac/PC) | eigen zure brouwsels op soundcloud
Rvooh is offline   Met citaat reageren
Oud 28 november 2011, 23:26   #3
brz
Gedearchiveerd account
 
brz's schermafbeelding
 
Geregistreerd: 18 maart 2004
Woonplaats: elijk bewolkt........
Berichten: 4.848
Hierzo de nichemarkt, ik kreeg vandaag de mail.....zodra ik klaar ben met mijn huidge project dan ga ik er induiken...
Tot nu toe werken de Silent way plug's bij mij goed en dat verwacht ik hier ook van...


REPORT
brz is offline   Met citaat reageren
Oud 29 november 2011, 12:26   #4
nomore
Lintage Vid
 
nomore's schermafbeelding
 
Geregistreerd: 6 maart 2004
Woonplaats: amsterdam
Berichten: 2.312

Oorspronkelijk geplaatst door Rvooh Bekijk bericht

heb vorig jaar even overwogen om zoiets te doen, maar had er niet echt zin in omdat het toch maar een nichemarkt ging helpen ( mensen met dc coupled card ) en ik het zelf niet nodig heb
Met de expander van Silent Way werkt het dus ook zonder een DC coupled card. Deze is nl aan te sluiten via een digitale uitput.

Op het forum overweegt de maker ook om de software code te isoleren zodat het ook met DC coupled kaarten te gebruiken is maar dit heeft uiteraard geen prioriteit.


/enter/control/command/
http://soundcloud.com/neutrodyne
nomore is offline   Met citaat reageren
Oud 29 november 2011, 12:30   #5
bikkel
Everything is on the One
 
bikkel's schermafbeelding
 
Geregistreerd: 14 november 2001
Woonplaats: Rosario, Argentina
Berichten: 9.510
Wat is hier nou het verhaal achter?


Synths: Oberheim Matrix 6, Ensoniq ESQ1, Sequential Six~Trak, Waldorf MicroWave, Roland MC-202 en JX-3P, Casio CZ-3000, Yamaha DX-27S en SHS10, Korg MonoTribe
Drums en samplers: Casio RZ-1, Roland TR-626, Vermona DRM1 MKII, Jomox MBase01
FX: Lexicon LXP-15, D&R Spring Reverb II, Dynacord DR-78, Ibanez DM-1000, Boss CE-300, RPH-10 en ROD-10, EHX Small Stone, Yamaha FL-100, Melos echo
Anders: D&R Dayner, Alesis 3610, Neutrik patchbay, KRK RP-5, Roland A880, Edirol UM-880, Yamaha QY700
bikkel is offline   Met citaat reageren
Oud 29 november 2011, 12:44   #6
nomore
Lintage Vid
 
nomore's schermafbeelding
 
Geregistreerd: 6 maart 2004
Woonplaats: amsterdam
Berichten: 2.312

Oorspronkelijk geplaatst door bikkel Bekijk bericht
Wat is hier nou het verhaal achter?
Dat je ipv van direct een midi poort, via audio, midipoorten hebt waardoor je geen midi-jitter meer hebt. Ben geen expert, althans, ben me aan het inlezen, maar met name binnen windows7 kan dit een uitkomst zijn.


/enter/control/command/
http://soundcloud.com/neutrodyne
nomore is offline   Met citaat reageren
Oud 29 november 2011, 13:15   #7
bikkel
Everything is on the One
 
bikkel's schermafbeelding
 
Geregistreerd: 14 november 2001
Woonplaats: Rosario, Argentina
Berichten: 9.510
Tja wel mooi natuurlijk, MIDI-clock 1:1 strak met je audio. Zou ook mooi zijn als je delay-compensation kunt uitrekenen, dan is het helemaal af.


Synths: Oberheim Matrix 6, Ensoniq ESQ1, Sequential Six~Trak, Waldorf MicroWave, Roland MC-202 en JX-3P, Casio CZ-3000, Yamaha DX-27S en SHS10, Korg MonoTribe
Drums en samplers: Casio RZ-1, Roland TR-626, Vermona DRM1 MKII, Jomox MBase01
FX: Lexicon LXP-15, D&R Spring Reverb II, Dynacord DR-78, Ibanez DM-1000, Boss CE-300, RPH-10 en ROD-10, EHX Small Stone, Yamaha FL-100, Melos echo
Anders: D&R Dayner, Alesis 3610, Neutrik patchbay, KRK RP-5, Roland A880, Edirol UM-880, Yamaha QY700
bikkel is offline   Met citaat reageren
Oud 29 november 2011, 13:25   #8
nomore
Lintage Vid
 
nomore's schermafbeelding
 
Geregistreerd: 6 maart 2004
Woonplaats: amsterdam
Berichten: 2.312

Oorspronkelijk geplaatst door bikkel Bekijk bericht
Tja wel mooi natuurlijk, MIDI-clock 1:1 strak met je audio. Zou ook mooi zijn als je delay-compensation kunt uitrekenen, dan is het helemaal af.
De delay compensatie doet je DAW voor je. Het verhaal erachter is zo'n beetje dat alle DAWs (en microsoft) midi totaal links laten liggen aangezien dat een beetje een nichemarkt is geworden. Vandaar dat ook bijv. de performance in W7 minder is dan in XP.

Audio daarentegen is rocksolid in de meeste DAWS, dit zou een mogelijkheid zijn voor mensen die MIDI serieus nemen (en je heb 40 midi poorten tot je beschikking via deze oplossing).


/enter/control/command/
http://soundcloud.com/neutrodyne
nomore is offline   Met citaat reageren
Oud 29 november 2011, 13:33   #9
bikkel
Everything is on the One
 
bikkel's schermafbeelding
 
Geregistreerd: 14 november 2001
Woonplaats: Rosario, Argentina
Berichten: 9.510
Tja gewoon lekker al je protocolletjes afhandelen via generieke audio-interfaces, dat werkt ook als een tierelier voor trigger, tape-sync en dat soort dingen. Maar delay compensatie van externe instrumenten, daar heb ik nog nooit iets van gezien? Dat moet je toch gewoon meten door er een MIDI-noot naar toe te sturen en dan te kijken hoe lang het duurt voordat je geluid terug krijgt over geluidskaart?


Synths: Oberheim Matrix 6, Ensoniq ESQ1, Sequential Six~Trak, Waldorf MicroWave, Roland MC-202 en JX-3P, Casio CZ-3000, Yamaha DX-27S en SHS10, Korg MonoTribe
Drums en samplers: Casio RZ-1, Roland TR-626, Vermona DRM1 MKII, Jomox MBase01
FX: Lexicon LXP-15, D&R Spring Reverb II, Dynacord DR-78, Ibanez DM-1000, Boss CE-300, RPH-10 en ROD-10, EHX Small Stone, Yamaha FL-100, Melos echo
Anders: D&R Dayner, Alesis 3610, Neutrik patchbay, KRK RP-5, Roland A880, Edirol UM-880, Yamaha QY700
bikkel is offline   Met citaat reageren
Oud 29 november 2011, 22:02   #10
Rvooh
Vintage Lid
 
Rvooh's schermafbeelding
 
Geregistreerd: 9 december 2002
Woonplaats: la Côte belge
Berichten: 4.911

Oorspronkelijk geplaatst door nomore Bekijk bericht
Met de expander van Silent Way werkt het dus ook zonder een DC coupled card. Deze is nl aan te sluiten via een digitale uitput.
ja dat weet ik wel
fantastische producten van silent way.

maar midi aan 48 kHz (zoals in het filmpje) is gewoon niet ideaal (aliasing)

midi = 31250bps
~31.3 kHz
om het goed te doen zou je het dubbel hiervan nodig hebben.
in audio wereld spreken we hier dus praktisch van 88.2 of 96.1 kHz

Dit kan best nog doenbaar zijn voor enkel clock (denk ik, anders zou hij het niet doen zeker?), maar full blown midi moet je daar in elk geval niet doorsturen of het wordt een soep.


LINKE BOEL: fotootjes met 303 | soundcloud Acid groep | DIN sync met shuffle of FSK via je geluidskaart (AU&VST) | c0nb0x control-app voor de x0xb0x (Mac/PC) | eigen zure brouwsels op soundcloud
Rvooh is offline   Met citaat reageren
Oud 29 november 2011, 22:55   #11
Flying Panther
Vliegend lid
 
Flying Panther's schermafbeelding
 
Geregistreerd: 26 oktober 2002
Woonplaats: Delft
Berichten: 1.883
Ok, uit het filmpje snap ik hoe het hardwarematig werkt: Namelijk S/PDIF uit naar de Silent Way expander die er eigenlijk CV van maakt en vervolgens via een adaptertje naar een midikabel. Vervolgens geen CV signaal sturen, maar een midisignaal en je hebt S/PDIF omgezet naar midi.

Maar hoe zit dat in je DAW dan? Misschien denk ik veel te moeilijk, maar ik kon me twee opties bedenken:

Leveren ze drivers die een Silent Way mididevice laat zien waarbij je een S/PDIF output kan selecteren die gebruikt wordt? Zo ja, dan los je toch het probleem niet op, omdat nog steeds je DAW denkt dat er een midi-device wordt aangestuurd? Alleen de driver zorgt er dan voor dat het niet via een echte midi-interface je computer uitgaat, maar via een S/PDIF uitgang.

Of krijg je een plugin van Silent Way die de midi genereert waarbij je vervolgens de S/PDIF uitgang selecteert die je wilt gebruiken? Nadeel lijkt me dan wel dat je dan de standaard midi-tracks van je DAW niet meer kunt gebruiken. Je moet dan al je midi-out data via de Silent Way plugins genereren / daarin opnemen?

Edit: ik bedenk me nog een derde mogelijkheid, die wat aannemelijker is: Je midi-data zit gewoon op een standaard midi-kanaal, die midi-data stuur je naar de Silent Way Plugin en de output van de plugin wordt dan de S/PDIF die uiteindelijk naar de ES-4 gaat. In dat geval zou het timing probleem wel worden opgelost, omdat je DAW nog steeds denkt audio uit te sturen.

Laatst gewijzigd door Flying Panther; 29 november 2011 om 23:02 Reden: derde mogelijkheid!
Flying Panther is offline   Met citaat reageren
Oud 29 november 2011, 22:59   #12
Rvooh
Vintage Lid
 
Rvooh's schermafbeelding
 
Geregistreerd: 9 december 2002
Woonplaats: la Côte belge
Berichten: 4.911
^^
ik denk dat voorlopig het enkel midi clock is
daarvoor moet er niets speciaal gebeuren aangezien een plugin "op de hoogte is" van het tempo.


LINKE BOEL: fotootjes met 303 | soundcloud Acid groep | DIN sync met shuffle of FSK via je geluidskaart (AU&VST) | c0nb0x control-app voor de x0xb0x (Mac/PC) | eigen zure brouwsels op soundcloud
Rvooh is offline   Met citaat reageren
Oud 29 november 2011, 23:09   #13
Flying Panther
Vliegend lid
 
Flying Panther's schermafbeelding
 
Geregistreerd: 26 oktober 2002
Woonplaats: Delft
Berichten: 1.883

Oorspronkelijk geplaatst door Rvooh Bekijk bericht
^^
ik denk dat voorlopig het enkel midi clock is
daarvoor moet er niets speciaal gebeuren aangezien een plugin "op de hoogte is" van het tempo.
Ow, dat kan natuurlijk ook nog

Als dat zo is, dan is het dus eigenlijk alleen interessant als je een hardwarematige midi-sequencer gebruikt. Want anders zit je nog steeds met al je andere midi-data die via je normale midi-interface naar je hardware moet..
Flying Panther is offline   Met citaat reageren
Oud 29 november 2011, 23:30   #14
Hanz
Anonieme Analogist
 
Hanz's schermafbeelding
 
Geregistreerd: 17 januari 2003
Woonplaats: Mijn eigen kleine universum
Berichten: 10.672
Midi clock is een vaste bytewaarde (0xF8 )die met een resolutie van 24 PPQN verstuurd wordt.
Omdat MIDI uiteindelijk ook gewoon over een koperkabeltje moet, is het een simpel iets om deze boodschap voor te bereiden als CV 'sample' en die er (liefst met enige regelmaat ) uit te knallen...

Even uit mijn hoofd bedacht, Rvooh, maar is dat ook niet meteen waarom de beperkte samplerate niet echt een probleem is? Met een beetje standaard tempo, 120BPM ofzo, heb je het over 48 van deze boodschappen per seconde. Daar is niet zo heel veel bandbreedte voor nodig, zou ik denken. Omdat je het in een vaste timeframe doet heb je misschien een marginale latency (afhankelijk van samplerate) maar een extreem lage jitter, en dat is toch het belangrijkste... De theoretische bandbreedte van MIDI kan je inderdaad lastiger vatten, maar dat hoeft dus toch ook helemaal niet voor MIDI clock doeleinden? Misschien dat ik iets over het hoofd zie, hoor!


...this music, it flows through me, like a kind of slippery jelly from heaven. I am merely a conduit, a kind of big hairy tool. I am just a plastic funnel connected to a Moog...
Hanz is offline   Met citaat reageren
Oud 29 november 2011, 23:46   #15
Hanz
Anonieme Analogist
 
Hanz's schermafbeelding
 
Geregistreerd: 17 januari 2003
Woonplaats: Mijn eigen kleine universum
Berichten: 10.672

Oorspronkelijk geplaatst door Flying Panther Bekijk bericht
Als dat zo is, dan is het dus eigenlijk alleen interessant als je een hardwarematige midi-sequencer gebruikt. Want anders zit je nog steeds met al je andere midi-data die via je normale midi-interface naar je hardware moet..
Dat is dus ook helemaal het idee - vanuit je DAW het syncen van verschillende sequencers, drumcomputers, mpc's etc.
Als de softwarebouwer het dan slim doet en even de start/stop commando's (ook al van die enkel-byte simpele MIDI messages) op een andere output aanbiedt als triggers, kan je lekker alles gelijktijdig laten spelen.
Het programmeren van de verschillende sequences doe je *natuurlijk* op de genoemde losse apparaten - daar heb je ze toch voor? (de interface, de 'groove' van de interne sequencer etc.)

Oh ja, les 1 in clocking: op een computer is clocking latency en jitter per definitie akelig, maar op een oud (oh nee, 'vintage') apparaat noemen we dat dan 'karakter' en hoe gammeler de implementatie, hoe beter we het vinden...
Dat veel legendarische apparaten echt niet heilig zijn, moet je maar eens checken op de site van Innerclock Systems, die lui zijn erin gespecialiseerd, en hebben leuke meetresultaten verzameld. http://www.innerclocksystems.com/New...k%20Watch.html

Overigens kijk ik nog steeds vol verwachting uit naar de komst van hun Eurorack module die ongeveer hetzelfde doet als deze Silent Way sync module, maar dan met een boel mysterieuze opsmuk... http://www.innerclocksystems.com/New...%20Series.html
Kost ook vast wel een beetje meer...
Jaaah, marketing, daar ben ik wel vatbaar voor...


...this music, it flows through me, like a kind of slippery jelly from heaven. I am merely a conduit, a kind of big hairy tool. I am just a plastic funnel connected to a Moog...

Laatst gewijzigd door Hanz; 29 november 2011 om 23:57
Hanz is offline   Met citaat reageren
Oud 30 november 2011, 08:06   #16
brz
Gedearchiveerd account
 
brz's schermafbeelding
 
Geregistreerd: 18 maart 2004
Woonplaats: elijk bewolkt........
Berichten: 4.848
Wel een erg mooie frontplaat van die innerclock module, daar ben ik wel gevoelig voor..


REPORT
brz is offline   Met citaat reageren
Oud 30 november 2011, 11:10   #17
raabje
4-to-the-floor
 
raabje's schermafbeelding
 
Geregistreerd: 6 november 2004
Woonplaats: Amsterdam
Berichten: 593
Dit is toch min of meer hetzelfde als de tapesync plug van Rvooh in een DAW, met een "omvormer" die "audio" omzet naar midi clock? Omvormer kan een oude hardware sequencer zijn die op tapesync loopt en midi clock uitstuurt. Hier kan dan theoretisch nog enige jitter onstaan, afhankelijk van de strakheid van de omvormer, maar veel minder dan rechstreekts vanuit PC.

Ik had hier een topic over lopen: http://www.synthforum.nl/forums/show...t=audio+bounce


SpiritFolio14/2-Resolv80A-XL7-Mbase11-AN1X-S760-CD3000XL-SX700-QuadV2-1204
Te koop: Roland SH32 synthesizer-midi controller-beatbox
raabje is offline   Met citaat reageren
Oud 30 november 2011, 19:45   #18
nomore
Lintage Vid
 
nomore's schermafbeelding
 
Geregistreerd: 6 maart 2004
Woonplaats: amsterdam
Berichten: 2.312

Oorspronkelijk geplaatst door Hanz;1446321
Dat veel legendarische apparaten echt niet heilig zijn, moet je maar eens checken op de site van Innerclock Systems, die lui zijn erin gespecialiseerd, en hebben leuke meetresultaten verzameld. [url
http://www.innerclocksystems.com/New%20ICS%20Clock%20Watch.html[/url]
Om moedeloos van te worden dit

Computer: Intel P4 2.4 1GB Ram
Operating System: XP Pro SP2 32 Bit
DAW Host Application: Live 7
Audio Interface: Roland FA-101 Driver Version 1.02

This Test: New Project, No Audio Tracks, No Midi Data - Midi Clock Output Only:-962/971/948/1453/947/982/951/948/960/973/958/952/974/955/1439/948

Maximum Midi Clock Error between any two sequential pulses = 506 Samples (10.54ms)

Maximum deviation away from 120 BPM/1000 sample target = 453 Samples (9.44ms)


Maar wat nou als ik bijv. sequence op mijn MD, met Cubase/Live als 'patchbay' naar bijv. de R8m?
Beinvloed de pc dan ook nog de timing?


/enter/control/command/
http://soundcloud.com/neutrodyne
nomore is offline   Met citaat reageren
Oud 1 december 2011, 10:15   #19
Toon
Ursa Major
 
Geregistreerd: 24 augustus 2002
Woonplaats: Kasterlee (België)
Berichten: 1.722

Oorspronkelijk geplaatst door Rvooh Bekijk bericht
ja dat weet ik wel
fantastische producten van silent way.

maar midi aan 48 kHz (zoals in het filmpje) is gewoon niet ideaal (aliasing)

midi = 31250bps
~31.3 kHz
om het goed te doen zou je het dubbel hiervan nodig hebben.
in audio wereld spreken we hier dus praktisch van 88.2 of 96.1 kHz

Dit kan best nog doenbaar zijn voor enkel clock (denk ik, anders zou hij het niet doen zeker?), maar full blown midi moet je daar in elk geval niet doorsturen of het wordt een soep.
Midi is een DC bitstroom . De voorwaarden om zoiets te verzenden en ontvangen zijn anders dan die voor een periodiek AC signaal. Verzenden doe je op de snelheid van het protocol, ontvangen doe je d.m.v. oversampling : niet om aliasing tegen te gaan , wel om niet op (1/0 of 0/1) overgangen te samplen . Een UART transmitter / receiver is hier een voorbeeld van .

Het is allemaal wel te doen , maar is wel een beetje terug naar af IMO ...
Toon is offline   Met citaat reageren
Reageren

  Synthforum » Midi & de studio » MIDI

Discussietools Zoek in deze discussie
Zoek in deze discussie:

Geavanceerd zoeken

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

vB-code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Forumnavigatie

Soortgelijke discussies
Discussie Auteur Forum Reacties Laatste bericht
Expert Sleepers Silent Way plugin en CV modular analog synths Sjaak Plug-ins 35 29 december 2011 16:27
Expert Sleepers ES-3 chosenminder Nieuws 11 23 maart 2011 21:39
Expert Sleepers Audio/CV Interface ES-1 Stije Nieuws 23 28 januari 2011 10:26
Midi Jitter onderzoekje Stephen MIDI 54 8 maart 2009 23:58
welke MIDI keyboard Controllers hebben een Vrij toewijsbare voet schakelaar ingang Mybreathmymusic MIDI 2 10 november 2006 19:10


Alle tijden zijn GMT +2. Het is nu 00:43.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!. Forumsoftware: vBulletin®, versie 3.8.7
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©2001 - 2013 Stichting Synthforum Nederland