From owner-freebsd-multimedia@freebsd.org Wed May 29 14:52:49 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B16C015A403F; Wed, 29 May 2019 14:52:49 +0000 (UTC) (envelope-from marcelbonnet@gmail.com) Received: from mail-oi1-x235.google.com (mail-oi1-x235.google.com [IPv6:2607:f8b0:4864:20::235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B73D70213; Wed, 29 May 2019 14:52:49 +0000 (UTC) (envelope-from marcelbonnet@gmail.com) Received: by mail-oi1-x235.google.com with SMTP id 18so1485305oij.5; Wed, 29 May 2019 07:52:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GPEeFJ6tDkN0SAKpff8eOmSmyCloxQ2hZJr9Dca1Cbw=; b=dwD7Q0usgujmaEiKfGKMK+wwstOGdLRBBjAhudGB5rTd8xzipdRRxUZXJBVFK9W4R4 9OIO1WG0nxJkS9qh4aNV4E6IbIFa9/fHbPhr90y+/vDKUYV/HHkcxvA1ks0J/vCIcREB DDSZGPWAWwzCGoM1/AEp75U3egmNSkBw86m12WiiqL7lZ0Q8up1UZ2IHfVKtqptkBHVS CKSm0C27FlPC4DDMePoHN4SIu32VQ6BFk8Qbf3kBOetRM2SKPiAN1UC9QFaAU4FdsEJk CH4cV54nsjHSDqF8f8gp/A/12EyNOu+6LRJehVu1yNWeNA1Oe1+rxKzdYlkfTAZY99ZE z+qA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=GPEeFJ6tDkN0SAKpff8eOmSmyCloxQ2hZJr9Dca1Cbw=; b=LxqDuEqu/iDsnQVPPpd7N2ypjUnpFMCwlYQ/qnejirI68LBHIO6yn8AdXFON119KzL pvU6j/4ni7za6hYZu/t1WWNGMu7NrM/oVvzhokJmkchJHsq/UaIhQmO9F88qu7HaLPiA xKlsnCfOCOLYzhzrdU6sQCreRmbIP1ao1lu/uuFSzdDfr5kmqzIF6agi96BBvUHj3Szl 8Fnw3n0tX6rjv29L+d6aRqXDPwlCGgaJTTi8A+CsZRrc1L2mbryoPOdFg35EfUE2UxNw zIN6CsziYjho7mL8is9/nVEGVombAIigqDJKz5ffhIDtnatsQrpUwTgqxRuinvJK3swl KHlA== X-Gm-Message-State: APjAAAVX+y0XHveBxxWHBFEIu2RbbNb+eRMKgCJo2ipqWbO5Hi/HaPY/ NnIax76Q0NsTkXGzHz/8R73V4BrIOlBt+yODSScuhXeEZ6A= X-Google-Smtp-Source: APXvYqxdNoMzVN0MguXtWns7ZaNN/NcgNaae4KETf/65tgT3KdQj1t0U2e2pZNBPw+GgiN/CKBUZPYikdhdo6kvQ9Uk= X-Received: by 2002:aca:c649:: with SMTP id w70mr6638103oif.115.1559141563403; Wed, 29 May 2019 07:52:43 -0700 (PDT) MIME-Version: 1.0 References: <3dc15748-39c2-49fe-f423-46d42a4b58d4@selasky.org> In-Reply-To: <3dc15748-39c2-49fe-f423-46d42a4b58d4@selasky.org> From: Marcel Bonnet Date: Wed, 29 May 2019 11:52:31 -0300 Message-ID: Subject: Re: [jack_umidi] baud rate when writing MIDI messages from USB to jack_umidi To: Hans Petter Selasky Cc: FreeBSD multimedia , multimedia@freebsd.org X-Rspamd-Queue-Id: 4B73D70213 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.980,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 14:52:49 -0000 On Wed, 29 May 2019 at 11:27, Hans Petter Selasky wrote: > On 2019-05-29 16:15, Marcel Bonnet wrote: > > Hello. > > > > I'm making a MIDI controller with Arduino UNO and I though somebody could > > help me on clarify if I should set a specific baud rate when writing MIDI > > messages from Arduino (from USB port) that are target to jack_umidi. > > > > I realize that whem I'm writing chars (debug messages) they are > interpreted > > as random MIDI notes. But when I turn debug off and write something like: > > > > Serial.write(0x90); > > Serial.write(0x30); > > Serial.write(0x7F); > > Serial.flush(); > > > > no MIDI message is received (I used jack_midi_dump to check, it is > empty) . > > > > So I'm not asking about Arduino itself, but maybe it is something related > > to the baud rate? > > > > The USB protocol use a classification byte. Every USB MIDI command is > always 4-bytes long. > > Regular MIDI is using 64000 baud I think. > > --HPS > > Thanks a lot HPS! BTW, I looked at http://www.gweep.net/~prefect/eng/reference/protocol/midispec.html : it states 31250 baud for MIDI. I'm opening the arduino USB device as: $ jack_umidi -S -B -C /dev/cuaU0 In this case, 9600 baud is too slow? Should I set to 31250 next time? Thanks in advance, -- Marcel Bonnet