Er zijn 12 resultaten gevonden

Terug naar uitgebreid zoeken

Round
18 Mrt 2013, 11:29
 
Forum: C code
Onderwerp: Midi een noot verhogen.
Reacties: 19
Bekeken: 24413

Re: Midi een noot verhogen.

Ziet er echt indrukwekkend, erg professioneel en mooi uit. Welk materiaal gebruik je hiervoor? In de code die we nu hebben worden alleen de key informatie met het MIDI kanaal door gegeven, maar andere data niet. Ik heb de MIDI thru, jammer genoeg, uit moeten schakelen omdat anders de "master k...
Round
18 Mrt 2013, 01:06
 
Forum: C code
Onderwerp: Midi een noot verhogen.
Reacties: 19
Bekeken: 24413

Re: Midi een noot verhogen.

Hier vast een foto van de vorderingen http://www.mensport.net/drum.jpg Ik ben eigenlijk een dubbel drumstel aan het bouwen, met één van de eerste electronische drumpads van Roland. Deze zijn dus zo'n 35 jaar oud. Maar zelf ben ik ook al wat ouder. 64 jaar om precies te zijn. Tegenwoordig is de techn...
Round
18 Mrt 2013, 00:40
 
Forum: C code
Onderwerp: Midi een noot verhogen.
Reacties: 19
Bekeken: 24413

Re: Midi een noot verhogen.

Ik ben nog bezig geweest om wat code te maken met de Midi library. De code heb ik getest met een M-Audio keyboard en een Roland RA-800 en hiermee werkt het. Ik kom net weer thuis en zag je reactie en die natuurlijk meteen toegepast en YEP, YEP, YEP :D het werkt. Dat voelt toch als een feestje. Ik b...
Round
17 Mrt 2013, 20:10
 
Forum: C code
Onderwerp: Midi een noot verhogen.
Reacties: 19
Bekeken: 24413

Re: Midi een noot verhogen.

Jou MIDI bron (keyboard) stuurt geen 0x80 om een toets af te melden maar 0x90 (toets aanmelden) met velocity 0, dat verklaart ook waarom de teller met twee verhoogt wordt. Je moet dus op het velocityByte gaan checken als dit 0 is moet de teller aangepast worden. Maar zoals ik al schreef in mijn vor...
Round
17 Mrt 2013, 19:36
 
Forum: C code
Onderwerp: Midi een noot verhogen.
Reacties: 19
Bekeken: 24413

Re: Midi een noot verhogen.

Je zou ook denken dat er wel een mooie MIDI library voor Arduino zou moeten bestaan ?, zoals : http://playground.arduino.cc/Main/MIDILibrary Goede kans dat dit een robuuste communicatie laag bevat waar je dan zelf je dingetjes in kan hangen. Als ik het goed begrijp zou zo'n Midi library de motor zi...
Round
17 Mrt 2013, 18:02
 
Forum: C code
Onderwerp: Midi een noot verhogen.
Reacties: 19
Bekeken: 24413

Re: Midi een noot verhogen.

Hoi Round, In de laatste code van de functie checkMIDI van astrofrostbyte zit een typefoutje waardoor de noot waarde niet meer opgehoogd wordt: if ( noteByte &0xF0 == 0x80) // note-Off commandbyte? { noteByte = incr_note(noteByte, 6); } noteByte moet hier commandByte zijn. Hoi Walker, Echt te g...
Round
17 Mrt 2013, 14:08
 
Forum: C code
Onderwerp: Midi een noot verhogen.
Reacties: 19
Bekeken: 24413

Re: Midi een noot verhogen.

Je hebt het er maar druk mee,maar super, dat je dit doet. Ik heb de nieuwe code ingevoerd, maar nu laat de Arduino telkens de aangeslagen noot door zonder deze te verhogen. Voor jou op afstand is dat natuurlijk heel lastig omdat je niets kunt proberen. Des te meer mijn waardering. In ieder geval gee...
Round
16 Mrt 2013, 23:48
 
Forum: C code
Onderwerp: Midi een noot verhogen.
Reacties: 19
Bekeken: 24413

Re: Midi een noot verhogen.

Hoi astrofrostbyte, Helemaal super, het werkt op een klein foutje na. De tonen gaan niet 1 toon omhoog maar 2. Dus van b.v key 36 - 38 - 40 en dan weer terug 36 - 38 - 40. Maar verder is dIt wel helemaal top. Dat dit kan met elke noot geeft me super mogelijkheden. Ik heb na Serial.write(velocityByte...
Round
16 Mrt 2013, 23:22
 
Forum: C code
Onderwerp: Midi een noot verhogen.
Reacties: 19
Bekeken: 24413

Re: Midi een noot verhogen.

Je bent een kanjer, geweldig dat je dit wilt doen.
Ik ga er mee aan de slag.
Zo leer ik ook het nodige. Super.
Round
16 Mrt 2013, 20:24
 
Forum: C code
Onderwerp: Midi een noot verhogen.
Reacties: 19
Bekeken: 24413

Re: Midi een noot verhogen.

astrofrostbyte, Zoals je beschrijft hoe het zou moeten werken is het nog mooier dan ik bedacht had. Dat geeft me zelfs meer mogelijkheden. Ik ben een paar uur aan de slag geweest om jouw code in de bestaande code in te voegen, maar ik weet er duidelijk veel te weinig van af, want het lukt me niet. W...
Volgende

Terug naar uitgebreid zoeken