Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.raspberry-pi > #12709 > unrolled thread

MIDI Recorder/Player

Started by"J.B. Wood" <arl_123234@hotmail.com>
First post2016-07-13 14:56 -0400
Last post2016-09-05 20:44 +0100
Articles 20 on this page of 31 — 19 participants

Back to article view | Back to comp.sys.raspberry-pi


Contents

  MIDI Recorder/Player "J.B. Wood" <arl_123234@hotmail.com> - 2016-07-13 14:56 -0400
    Re: MIDI Recorder/Player Mike Fleming <{mike}@tauzero.co.uk> - 2016-07-13 21:16 +0100
    Re: MIDI Recorder/Player Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2016-07-13 20:01 -0400
      Re: MIDI Recorder/Player "J.B. Wood" <arl_123234@hotmail.com> - 2016-07-14 07:17 -0400
      Re: MIDI Recorder/Player neverland@GoodeveCa.net (Pete) - 2016-07-15 02:11 +0000
        Re: MIDI Recorder/Player neverland@GOODEVEca.net (Pete) - 2016-07-15 07:24 +0000
          Re: MIDI Recorder/Player alister <alister.ware@ntlworld.com> - 2016-07-15 08:28 +0000
            Re: MIDI Recorder/Player neverland@GOODEVEca.net (Pete) - 2016-07-15 20:39 +0000
              Re: MIDI Recorder/Player neverland@GOODEVEca.net (Pete) - 2016-07-15 20:57 +0000
    Re: MIDI Recorder/Player Roger Bell_West <roger+csrp201607@nospam.firedrake.org> - 2016-07-14 00:09 +0000
      Re: MIDI Recorder/Player Robert Riches <spamtrap42@jacob21819.net> - 2016-07-14 03:19 +0000
        Re: MIDI Recorder/Player neverland@GoodeveCa.net (Pete) - 2016-07-15 02:01 +0000
          Re: MIDI Recorder/Player Jim Diamond <Jim.Diamond@deletethis.AcadiaU.ca> - 2016-07-22 17:06 -0300
            Re: MIDI Recorder/Player neverland@GoodeveCa.net (Pete) - 2016-07-23 01:34 +0000
        Re: MIDI Recorder/Player Hils <hils@saynotospam.net> - 2016-07-16 11:34 +0100
          Re: MIDI Recorder/Player "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> - 2016-07-16 22:35 +0100
            Re: MIDI Recorder/Player Brian Reay <moi@privacy.net> - 2016-07-17 10:53 +0000
    Re: MIDI Recorder/Player Big Bad Bob <BigBadBob-at-mrp3-dot-com@testing.local> - 2016-08-18 08:37 -0700
      Re: MIDI Recorder/Player "J.B. Wood" <arl_123234@hotmail.com> - 2016-08-18 12:30 -0400
        Re: MIDI Recorder/Player Big Bad Bob <BigBadBob-at-mrp3-dot-com@testing.local> - 2016-09-01 10:43 -0700
          Re: MIDI Recorder/Player "J.B. Wood" <arl_123234@hotmail.com> - 2016-09-02 06:30 -0400
            Re: MIDI Recorder/Player Martin Gregorie <martin@address-in-sig.invalid> - 2016-09-02 11:00 +0000
              Re: MIDI Recorder/Player "J.B. Wood" <arl_123234@hotmail.com> - 2016-09-02 08:18 -0400
                Re: MIDI Recorder/Player alister <alister.ware@ntlworld.com> - 2016-09-02 12:24 +0000
                Re: MIDI Recorder/Player Martin Gregorie <martin@address-in-sig.invalid> - 2016-09-02 13:01 +0000
                  Re: MIDI Recorder/Player Rob Morley <nospam@ntlworld.com> - 2016-09-02 17:08 +0100
                    Re: MIDI Recorder/Player colonel_hack@yahoo.com - 2016-09-05 16:02 -0700
              Re: MIDI Recorder/Player jack4747@gmail.com - 2016-09-05 00:06 -0700
                Re: MIDI Recorder/Player alister <alister.ware@ntlworld.com> - 2016-09-05 08:45 +0000
                Re: MIDI Recorder/Player druck <news@druck.org.uk> - 2016-09-05 17:39 +0100
                  Re: MIDI Recorder/Player Ahem A Rivet's Shot <steveo@eircom.net> - 2016-09-05 20:44 +0100

Page 1 of 2  [1] 2  Next page →


#12709 — MIDI Recorder/Player

From"J.B. Wood" <arl_123234@hotmail.com>
Date2016-07-13 14:56 -0400
SubjectMIDI Recorder/Player
Message-ID<nm62t2$jd9$1@gioia.aioe.org>
Hello, all.  Has anyone on the ng designed and/or built a stand alone 
MIDI recorder/player using a Raspberry Pi?.  Standalone MIDI 
player/recorder (with elementary editing functions) boxes were available 
in the `80's from Brother, Yamaha and Roland but were ostensibly 
supplanted by software running on PCs (with a MIDI interface) and later 
I-Pads and Smart phones.  You can still find the old boxes on flea bay 
but the storage medium is floppy disk rather then flash drive and/or SD 
card.

I've got an old Technics digital piano (model SX-PX6) with MIDI ports 
but no built-in capability to record, store, and play.  I don't need a 
full-blown DAW package, just something to record and play, IOW live MIDI 
without subsequent editing.  Organ manufacturers like Allen make exactly 
the kind of box I have in mind but at a price. A UK company, 
http://www.sdmidicontroller.com also offers exactly what I'm after but I 
think one could be constructed much less expensively.  The advantages of 
a dedicated processor box should be in its size and fast 
(non-noticeable) boot-up time.  (I keep waiting for such a project in 
Nuts & Volts Mag).  Your comment is most certainly appreciated.  Sincerely,
-- 
J. B. Wood	            e-mail: arl_123234@hotmail.com

[toc] | [next] | [standalone]


#12710

FromMike Fleming <{mike}@tauzero.co.uk>
Date2016-07-13 21:16 +0100
Message-ID<pa8dob1n00cbgmb8jqjgksetjnhcgo19cr@4ax.com>
In reply to#12709
In article <nm62t2$jd9$1@gioia.aioe.org>, "J.B. Wood"
<arl_123234@hotmail.com> writes:

> Hello, all.  Has anyone on the ng designed and/or built a stand alone 
> MIDI recorder/player using a Raspberry Pi?.

Not me, but you might want to investigate Rosegarden.

-- 
Mike Fleming

[toc] | [prev] | [next] | [standalone]


#12711

FromDennis Lee Bieber <wlfraed@ix.netcom.com>
Date2016-07-13 20:01 -0400
Message-ID<upkdobl8m3bpbfgt143sfmfjrodqpaefq8@4ax.com>
In reply to#12709
On Wed, 13 Jul 2016 14:56:35 -0400, "J.B. Wood" <arl_123234@hotmail.com>
declaimed the following:


>but the storage medium is floppy disk rather then flash drive and/or SD 
>card.
>
	My barely used Casio arranger keyboard has both floppy and SD card...

>I've got an old Technics digital piano (model SX-PX6) with MIDI ports 

	5-pin DIN for In and Out? Trickiest thing will be setting up the
communications -- standard 5-pin MIDI is 8N1 at some odd 31.25kbps. Not
many UARTs include that clock rate (While the Atari ST had built in MIDI
ports, the Amiga serial port was designed to support MIDI speeds so only an
adapter from RS-232 to MIDI was required)
-- 
	Wulfraed                 Dennis Lee Bieber         AF6VN
    wlfraed@ix.netcom.com    HTTP://wlfraed.home.netcom.com/

[toc] | [prev] | [next] | [standalone]


#12714

From"J.B. Wood" <arl_123234@hotmail.com>
Date2016-07-14 07:17 -0400
Message-ID<nm7sbc$snd$1@gioia.aioe.org>
In reply to#12711
On 07/13/2016 08:01 PM, Dennis Lee Bieber wrote:

> 5-pin DIN for In and Out? Trickiest thing will be setting up the
> communications -- standard 5-pin MIDI is 8N1 at some odd 31.25kbps. Not
> many UARTs include that clock rate (While the Atari ST had built in MIDI
> ports, the Amiga serial port was designed to support MIDI speeds so only an
> adapter from RS-232 to MIDI was required)
>

Hello, and it isn't a problem at least for a laptop via a USB port.  I 
can presently use MIDI sequencing software on either Linux or PC 
platforms and record or play to the digital piano via an M-Audio 
MIDISPORT USB-to-MIDI interface.  MIDISPORT support is already available 
in many Linux distros but for Windows 7 you have to download and install 
the driver.  The simplest way on Linux to play a MIDI file is via 
"aplaymidi", albeit one MIDI file at a time (i.e. no playlist) and with 
no pause feature.

Newer musical instruments provide for MIDI-over-USB so maybe that would 
address the issue you raised.  The "SD MiDi Controller" box from that UK 
company I previously mentioned has DIN MIDI In/Out.  It's available in 
kit form and there are numerous photos of the circuit board and 
components but I can't tell what kind of processor (Raspberry Pi?) is 
being employed and no schematic appears to be available.  Sincerely,

-- 
J. B. Wood	            e-mail: arl_123234@hotmail.com

[toc] | [prev] | [next] | [standalone]


#12716

Fromneverland@GoodeveCa.net (Pete)
Date2016-07-15 02:11 +0000
Message-ID<nm9gnl$1brb$1@gioia.aioe.org>
In reply to#12711
In article <upkdobl8m3bpbfgt143sfmfjrodqpaefq8@4ax.com>,
Dennis Lee Bieber  <wlfraed@ix.netcom.com> wrote:
>On Wed, 13 Jul 2016 14:56:35 -0400, "J.B. Wood" <arl_123234@hotmail.com>
>declaimed the following:
>
>
>>I've got an old Technics digital piano (model SX-PX6) with MIDI ports 
>
>	5-pin DIN for In and Out? Trickiest thing will be setting up the
>communications -- standard 5-pin MIDI is 8N1 at some odd 31.25kbps. Not
>many UARTs include that clock rate (While the Atari ST had built in MIDI
>ports, the Amiga serial port was designed to support MIDI speeds so only an
>adapter from RS-232 to MIDI was required)

Huh.  That could be a problem for DIN connections.  In the old days
I did just that -- made an opto-isolated serial port box that gave
me fine MIDI on the Amiga, and it never struck me that the 31.5 Kbps
was non-standard.  If that's not available on the Pi. it makes things
a little hard.  USB may be the only reasonable way.

	-- Pete --

[toc] | [prev] | [next] | [standalone]


#12717

Fromneverland@GOODEVEca.net (Pete)
Date2016-07-15 07:24 +0000
Message-ID<nma32m$1v36$1@gioia.aioe.org>
In reply to#12716
In article <nm9gnl$1brb$1@gioia.aioe.org>,
Pete <neverland@GoodeveCa.net> wrote:
>In article <upkdobl8m3bpbfgt143sfmfjrodqpaefq8@4ax.com>,
>Dennis Lee Bieber  <wlfraed@ix.netcom.com> wrote:
>>
>>	5-pin DIN for In and Out? Trickiest thing will be setting up the
>>communications -- standard 5-pin MIDI is 8N1 at some odd 31.25kbps. Not
>>many UARTs include that clock rate (While the Atari ST had built in MIDI
>>ports, the Amiga serial port was designed to support MIDI speeds so only an
>>adapter from RS-232 to MIDI was required)
>
>Huh.  That could be a problem for DIN connections.  In the old days
>I did just that -- made an opto-isolated serial port box that gave
>me fine MIDI on the Amiga, and it never struck me that the 31.5 Kbps
>was non-standard.  If that's not available on the Pi. it makes things
>a little hard.  USB may be the only reasonable way.

Well, I did some digging, and it seems to be perfectly possible to
set the Pi to 31.25kbps [sorry for the typo above.]  See for example:

  https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=19908&start=25

Maybe I'd better dig out my old Amiga MIDI box and see if I can
adapt it!

	-- Pete --

[toc] | [prev] | [next] | [standalone]


#12718

Fromalister <alister.ware@ntlworld.com>
Date2016-07-15 08:28 +0000
Message-ID<n81iz.895505$jB.215982@fx34.am4>
In reply to#12717
On Fri, 15 Jul 2016 07:24:08 +0000, Pete wrote:

> In article <nm9gnl$1brb$1@gioia.aioe.org>,
> Pete <neverland@GoodeveCa.net> wrote:
>>In article <upkdobl8m3bpbfgt143sfmfjrodqpaefq8@4ax.com>,
>>Dennis Lee Bieber  <wlfraed@ix.netcom.com> wrote:
>>>
>>>	5-pin DIN for In and Out? Trickiest thing will be setting up the
>>>communications -- standard 5-pin MIDI is 8N1 at some odd 31.25kbps. Not
>>>many UARTs include that clock rate (While the Atari ST had built in
>>>MIDI ports, the Amiga serial port was designed to support MIDI speeds
>>>so only an adapter from RS-232 to MIDI was required)
>>
>>Huh.  That could be a problem for DIN connections.  In the old days I
>>did just that -- made an opto-isolated serial port box that gave me fine
>>MIDI on the Amiga, and it never struck me that the 31.5 Kbps was
>>non-standard.  If that's not available on the Pi. it makes things a
>>little hard.  USB may be the only reasonable way.
> 
> Well, I did some digging, and it seems to be perfectly possible to set
> the Pi to 31.25kbps [sorry for the typo above.]  See for example:
> 
>   https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=19908&start=25
> 
> Maybe I'd better dig out my old Amiga MIDI box and see if I can adapt
> it!
> 
> 	-- Pete --

it will probably be using either a 1488/1489 chip pair or a MAX232 to 
perform the necessary rs232 to TTL level shifting
removing these chips (& linking the input to output pins) should be all 
that is needed.



-- 
	[I plan] to see, hear, touch, and destroy everything in my path,
including beets, rutabagas, and most random vegetables, but excluding 
yams,
as I am absolutely terrified of yams...
	Actually, I think my fear of yams began in my early youth, when 
many
of my young comrades pelted me with same for singing songs of far-off 
lands
and deep blue seas in a language closely resembling that of the common 
sow.
My psychosis was further impressed into my soul as I reached adolescence,
when, while skipping through a field of yams, light-heartedly tossing 
flowers
into the stratosphere, a great yam-picking machine tore through the 
fields,
pursuing me to the edge of the great plantation, where I escaped by diving
into a great ditch filled with a mixture of water and pig manure, which 
may
explain my tendency to scream, "Here come the Martians!  Hide the eggs!" 
every
time I have pork.  But I digress.  The fact remains that I cannot 
rationally
deal with yams, and pigs are terrible conversationalists.

[toc] | [prev] | [next] | [standalone]


#12719

Fromneverland@GOODEVEca.net (Pete)
Date2016-07-15 20:39 +0000
Message-ID<nmbhli$cui$1@gioia.aioe.org>
In reply to#12718
In article <n81iz.895505$jB.215982@fx34.am4>,
alister  <alister.ware@ntlworld.com> wrote:
>On Fri, 15 Jul 2016 07:24:08 +0000, Pete wrote:
>
>> Well, I did some digging, and it seems to be perfectly possible to set
>> the Pi to 31.25kbps [sorry for the typo above.]  See for example:
>> 
>>   https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=19908&start=25
>> 
>> Maybe I'd better dig out my old Amiga MIDI box and see if I can adapt
>> it!
>> 
>> 	-- Pete --
>
>it will probably be using either a 1488/1489 chip pair or a MAX232 to 
>perform the necessary rs232 to TTL level shifting
>removing these chips (& linking the input to output pins) should be all 
>that is needed.
>
...chip?... necessary?...rs232 to TTL?...  Ha!  Not on my workbench! (:-)(:-)
Had a 6N138 optoisolator and a couple of 2N3708 transistors.  Worked
perfectly.

Remember that MIDI itself is a 5mA current loop.  It doesn't really
care about voltages (as long as you're careful not to apply them in
a wrong place!).  And the Amiga RS232 UART seemed quite happy to run
with +5..0V rather than the specified ~+/-5V or so.  So with suitable
dropping resistors I could run everything from the +12 supplied by
the RS232 connector.

I pulled the schematic from my files, and it looks as if it should
just need a new set of resistors to work from the 3 and 5V supplies
in the Pi.

	-- Pete --

[toc] | [prev] | [next] | [standalone]


#12720

Fromneverland@GOODEVEca.net (Pete)
Date2016-07-15 20:57 +0000
Message-ID<nmbioc$ehp$1@gioia.aioe.org>
In reply to#12719
In article <nmbhli$cui$1@gioia.aioe.org>, Pete <neverland@GOODEVEca.net> wrote:
>In article <n81iz.895505$jB.215982@fx34.am4>,
>alister  <alister.ware@ntlworld.com> wrote:
>>On Fri, 15 Jul 2016 07:24:08 +0000, Pete wrote:
>>
>>> Well, I did some digging, and it seems to be perfectly possible to set
>>> the Pi to 31.25kbps [sorry for the typo above.]  See for example:
>>> 
>>>   https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=19908&start=25
>>> 
>>> Maybe I'd better dig out my old Amiga MIDI box and see if I can adapt
>>> it!
>
>I pulled the schematic from my files, and it looks as if it should
>just need a new set of resistors to work from the 3 and 5V supplies
>in the Pi.
>
Uhh. Nope.  I forgot that RS232 levels are sort of the inverse of TTL.
A positive voltage is "zero".  I can just take the inverter out of the
MIDI IN side, but the output will need an extra inverter (or a non-
inverting amp) to get things right.

	-- Pete --

[toc] | [prev] | [next] | [standalone]


#12712

FromRoger Bell_West <roger+csrp201607@nospam.firedrake.org>
Date2016-07-14 00:09 +0000
Message-ID<20160714010906.878496400154294@firedrake.org>
In reply to#12709
On 2016-07-13, J.B. Wood wrote:
>Hello, all.  Has anyone on the ng designed and/or built a stand alone 
>MIDI recorder/player using a Raspberry Pi?.

Easiest approach is surely a USB-MIDI interface, as long as Linux
drivers are available for it.

[toc] | [prev] | [next] | [standalone]


#12713

FromRobert Riches <spamtrap42@jacob21819.net>
Date2016-07-14 03:19 +0000
Message-ID<slrnnoe15j.317.spamtrap42@one.localnet>
In reply to#12712
On 2016-07-14, Roger Bell_West <roger+csrp201607@nospam.firedrake.org> wrote:
> On 2016-07-13, J.B. Wood wrote:
>>Hello, all.  Has anyone on the ng designed and/or built a stand alone 
>>MIDI recorder/player using a Raspberry Pi?.
>
> Easiest approach is surely a USB-MIDI interface, as long as Linux
> drivers are available for it.

Rats, I can't find the packaging.  Perhaps I threw it out in a
fit of housecleaning.  Several years ago, I bought a USB-MIDI
interface at a guitar store, and it worked perfectly.  Based
on that huge :-) statistical sample, odds would seem to be at
least not hideously bad that Linux would drive a given model.

HTH

-- 
Robert Riches
spamtrap42@jacob21819.net
(Yes, that is one of my email addresses.)

[toc] | [prev] | [next] | [standalone]


#12715

Fromneverland@GoodeveCa.net (Pete)
Date2016-07-15 02:01 +0000
Message-ID<nm9g4s$1b50$1@gioia.aioe.org>
In reply to#12713
[Hi JB... Glad to see you took our advice to check this group (:-)]

In article <slrnnoe15j.317.spamtrap42@one.localnet>,
Robert Riches  <spamtrap42@jacob21819.net> wrote:
>On 2016-07-14, Roger Bell_West <roger+csrp201607@nospam.firedrake.org> wrote:
>> On 2016-07-13, J.B. Wood wrote:
>>>Hello, all.  Has anyone on the ng designed and/or built a stand alone 
>>>MIDI recorder/player using a Raspberry Pi?.
>>
>> Easiest approach is surely a USB-MIDI interface, as long as Linux
>> drivers are available for it.
>
>Rats, I can't find the packaging.  Perhaps I threw it out in a
>fit of housecleaning.  Several years ago, I bought a USB-MIDI
>interface at a guitar store, and it worked perfectly.  Based
>on that huge :-) statistical sample, odds would seem to be at
>least not hideously bad that Linux would drive a given model.
>
Any "Standard Compliant" USB-MIDI should work in any Linux.
(As I remember Yamaha is notorious for not being compliant,
but e.g. any current M-Audio device should be fine.)

Just for total verification, I did a quickie experiment:
connected my Axiom to my Pi through a powered hub (not
sure whether the Pi would have enough oomph for a direct
plug in), and ran aseqdump.  Displayed incoming events
a treat!

However.  To do the test, I had to unplug my (text) keyboard.
Trying to get both K/B and MIDI working at once through
the bub was more of a headache.  One or the other seemed
to be inert.  With a *lot* of unplugging and replugging
into the hub, I finally got both, but it was a struggle.
I assume bad connectors (not a hub I've used for a while)
but I can't be sure.

	-- Pete --

[toc] | [prev] | [next] | [standalone]


#12787

FromJim Diamond <Jim.Diamond@deletethis.AcadiaU.ca>
Date2016-07-22 17:06 -0300
Message-ID<slrnnp4v6e.4cm.Jim.Diamond@jdiamond-nb2.acadiau.ca>
In reply to#12715
On 2016-07-14 at 23:01 ADT, Pete <neverland@GoodeveCa.net> wrote:
>
> [Hi JB... Glad to see you took our advice to check this group (:-)]
>
> In article <slrnnoe15j.317.spamtrap42@one.localnet>,
> Robert Riches  <spamtrap42@jacob21819.net> wrote:

>>Rats, I can't find the packaging.  Perhaps I threw it out in a
>>fit of housecleaning.  Several years ago, I bought a USB-MIDI
>>interface at a guitar store, and it worked perfectly.  Based
>>on that huge :-) statistical sample, odds would seem to be at
>>least not hideously bad that Linux would drive a given model.

> Any "Standard Compliant" USB-MIDI should work in any Linux.
> (As I remember Yamaha is notorious for not being compliant,
> but e.g. any current M-Audio device should be fine.)

Funny you should say that.  A few years ago the Yamaha and Edirol
USB-MIDI interfaces worked without a hitch on Linux, but the M-Audio
ones needed firmware downloaded to them to work.  And, at the time,
getting one's hands on the firmware and convincing Linux to download
the firmware to the device when you plugged it in was more trouble
than it is worth.

I've also bought some dirt-cheap interfaces from places like
www.dx.com.  Happily, all of the ones I bought seem to work fine.

Cheers.

                                Jim

[toc] | [prev] | [next] | [standalone]


#12789

Fromneverland@GoodeveCa.net (Pete)
Date2016-07-23 01:34 +0000
Message-ID<nmuhk1$sv$1@gioia.aioe.org>
In reply to#12787
In article <slrnnp4v6e.4cm.Jim.Diamond@jdiamond-nb2.acadiau.ca>,
Jim Diamond  <Jim.Diamond@deletethis.AcadiaU.ca> wrote:
>On 2016-07-14 at 23:01 ADT, Pete <neverland@GoodeveCa.net> wrote:
>
>> Any "Standard Compliant" USB-MIDI should work in any Linux.
>> (As I remember Yamaha is notorious for not being compliant,
>> but e.g. any current M-Audio device should be fine.)
>
>Funny you should say that.  A few years ago the Yamaha and Edirol
>USB-MIDI interfaces worked without a hitch on Linux, but the M-Audio
>ones needed firmware downloaded to them to work.

Yeah.  Earlier M-Audio ("MidiMan") stuff was definitely *non*-compliant!
Yamaha probably worked because Clemens Ladisch wrote the drivers to 
suit.  A few years back I complained on comp.music.midi about Yamaha
being non-standard, and got an extensive reply back from Clemens,
detailing all the idiosyncracies of the various manufacturers.
He did say, though, that "Yamaha devices are _easy_".  Apparently just
the descriptors are non standard.  Edirol was Roland -- who *wrote*
the standard -- so they ought to work!

	-- Pete --

[toc] | [prev] | [next] | [standalone]


#12721

FromHils <hils@saynotospam.net>
Date2016-07-16 11:34 +0100
Message-ID<nmd2kb$3ks$1@gioia.aioe.org>
In reply to#12713
On 14/07/16 04:19, Robert Riches wrote:
> On 2016-07-14, Roger Bell_West <roger+csrp201607@nospam.firedrake.org> wrote:
>> On 2016-07-13, J.B. Wood wrote:
>>> Hello, all.  Has anyone on the ng designed and/or built a stand alone
>>> MIDI recorder/player using a Raspberry Pi?.
>>
>> Easiest approach is surely a USB-MIDI interface, as long as Linux
>> drivers are available for it.
>
> Rats, I can't find the packaging.  Perhaps I threw it out in a
> fit of housecleaning.  Several years ago, I bought a USB-MIDI
> interface at a guitar store, and it worked perfectly.  Based
> on that huge :-) statistical sample, odds would seem to be at
> least not hideously bad that Linux would drive a given model.

Same here with a basic USB-MIDI interface.

The Scarlett 2i4, both its MIDI interface and its (very nice) audio 
interface, is plug-and-play with Debian. I haven't tried it with a Pi 
but I'd be surprised if it didn't work (though the Pi would probably 
struggle with duplex audio).

[toc] | [prev] | [next] | [standalone]


#12722

From"gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid>
Date2016-07-16 22:35 +0100
Message-ID<nme9ah$ois$1@dont-email.me>
In reply to#12721
"Hils" <hils@saynotospam.net> wrote in message 
news:nmd2kb$3ks$1@gioia.aioe.org...
> On 14/07/16 04:19, Robert Riches wrote:
>> On 2016-07-14, Roger Bell_West <roger+csrp201607@nospam.firedrake.org> 
>> wrote:
>>> On 2016-07-13, J.B. Wood wrote:
>>>> Hello, all.  Has anyone on the ng designed and/or built a stand alone
>>>> MIDI recorder/player using a Raspberry Pi?.
>>>
>>> Easiest approach is surely a USB-MIDI interface, as long as Linux
>>> drivers are available for it.
>>
>> Rats, I can't find the packaging.  Perhaps I threw it out in a
>> fit of housecleaning.  Several years ago, I bought a USB-MIDI
>> interface at a guitar store, and it worked perfectly.  Based
>> on that huge :-) statistical sample, odds would seem to be at
>> least not hideously bad that Linux would drive a given model.
>
> Same here with a basic USB-MIDI interface.
>
> The Scarlett 2i4, both its MIDI interface and its (very nice) audio 
> interface, is plug-and-play with Debian. I haven't tried it with a Pi but 
> I'd be surprised if it didn't work (though the Pi would probably struggle 
> with duplex audio).

RU coming back to uk.radio.amateur to help raise the tone?

[toc] | [prev] | [next] | [standalone]


#12723

FromBrian Reay <moi@privacy.net>
Date2016-07-17 10:53 +0000
Message-ID<nmfo2d$1b48$1@gioia.aioe.org>
In reply to#12722
On Sat, 16 Jul 2016 22:35:09 +0100, gareth G4SDW GQRP #3339 wrote:



> RU coming back to uk.radio.amateur to help raise the tone?

If you want to raise the tone of uk.radio.amateur why don't you stop 
posting there ?

[toc] | [prev] | [next] | [standalone]


#12935

FromBig Bad Bob <BigBadBob-at-mrp3-dot-com@testing.local>
Date2016-08-18 08:37 -0700
Message-ID<0u2dnfKXis5ESCjKnZ2dnUU7-fWdnZ2d@earthlink.com>
In reply to#12709
On 07/13/16 11:56, J.B. Wood so wittily quipped:
> Hello, all.  Has anyone on the ng designed and/or built a stand alone
> MIDI recorder/player using a Raspberry Pi?.  Standalone MIDI
> player/recorder (with elementary editing functions) boxes were available
> in the `80's from Brother, Yamaha and Roland but were ostensibly
> supplanted by software running on PCs (with a MIDI interface) and later
> I-Pads and Smart phones.  You can still find the old boxes on flea bay
> but the storage medium is floppy disk rather then flash drive and/or SD
> card.
> 
> I've got an old Technics digital piano (model SX-PX6) with MIDI ports
> but no built-in capability to record, store, and play.  I don't need a
> full-blown DAW package, just something to record and play, IOW live MIDI
> without subsequent editing.  Organ manufacturers like Allen make exactly
> the kind of box I have in mind but at a price. A UK company,
> http://www.sdmidicontroller.com also offers exactly what I'm after but I
> think one could be constructed much less expensively.  The advantages of
> a dedicated processor box should be in its size and fast
> (non-noticeable) boot-up time.  (I keep waiting for such a project in
> Nuts & Volts Mag).  Your comment is most certainly appreciated.  Sincerely,

I investigated this a while back with Fluidsynth and a USB interface,
but (unfortunately) Fluidsynth requires too many floating point
operations and chokes in the performance (it won't even do simple MIDI
files without effects, for example).  Maybe the latest/fastest RPi will
work?  I only have a model 1 'B' and a model 2 to experiment with.

[toc] | [prev] | [next] | [standalone]


#12939

From"J.B. Wood" <arl_123234@hotmail.com>
Date2016-08-18 12:30 -0400
Message-ID<np4nrk$15bp$1@gioia.aioe.org>
In reply to#12935
On 08/18/2016 11:37 AM, Big Bad Bob wrote:

> I investigated this a while back with Fluidsynth and a USB interface,
> but (unfortunately) Fluidsynth requires too many floating point
> operations and chokes in the performance (it won't even do simple MIDI
> files without effects, for example).  Maybe the latest/fastest RPi will
> work?  I only have a model 1 'B' and a model 2 to experiment with.
>

Hello, and when you refer to Fluidsynth are you talking about something 
other than a soundfont?  What I was talking about in my OP was a 
standalone Raspberry Pi based simple MIDI sequencer (recorder/player) 
where the MIDI stream is being rendered by a digital piano not a 
soundfont+soundcard in a computer.  Timidity++ is a nice MIDI file 
player (no record capability) but AFAIK it interfaces directly with a 
soundfont and cannot output a MIDI stream to the input port of, say, a 
USB-to-MIDI interface (e.g. an M-Audio MIDISPORT).  My interest here is 
solo piano and the best IMO "one program that does it all" is the 
PC-based freeware "MidiPiano" that can construct and play MIDI file 
playlists, display a piano keyboard with the notes being played and can 
redirect its MIDI output to the port of a MIDI interface as well as use 
an internal soundfont.  It can also accept input from a MIDI interface. 
A decent digital audio workstation (DAW) package can do all these things 
but goes well beyond just the record/play real time capabilities I'm 
after.  Sincerely,


-- 
J. B. Wood	            e-mail: arl_123234@hotmail.com

[toc] | [prev] | [next] | [standalone]


#13074

FromBig Bad Bob <BigBadBob-at-mrp3-dot-com@testing.local>
Date2016-09-01 10:43 -0700
Message-ID<ccSdncApMc7u9VXKnZ2dnUU7-f3NnZ2d@earthlink.com>
In reply to#12939
On 08/18/16 09:30, J.B. Wood so wittily quipped:
> On 08/18/2016 11:37 AM, Big Bad Bob wrote:
> 
>> I investigated this a while back with Fluidsynth and a USB interface,
>> but (unfortunately) Fluidsynth requires too many floating point
>> operations and chokes in the performance (it won't even do simple MIDI
>> files without effects, for example).  Maybe the latest/fastest RPi will
>> work?  I only have a model 1 'B' and a model 2 to experiment with.
>>
> 
> Hello, and when you refer to Fluidsynth are you talking about something
> other than a soundfont?  What I was talking about in my OP was a
> standalone Raspberry Pi based simple MIDI sequencer (recorder/player)
> where the MIDI stream is being rendered by a digital piano not a
> soundfont+soundcard in a computer.  Timidity++ is a nice MIDI file
> player (no record capability) but AFAIK it interfaces directly with a
> soundfont and cannot output a MIDI stream to the input port of, say, a
> USB-to-MIDI interface (e.g. an M-Audio MIDISPORT).  My interest here is
> solo piano and the best IMO "one program that does it all" is the
> PC-based freeware "MidiPiano" that can construct and play MIDI file
> playlists, display a piano keyboard with the notes being played and can
> redirect its MIDI output to the port of a MIDI interface as well as use
> an internal soundfont.  It can also accept input from a MIDI interface.
> A decent digital audio workstation (DAW) package can do all these things
> but goes well beyond just the record/play real time capabilities I'm
> after.  Sincerely,
> 
> 


oh, ok.  you want a direct MIDI player from MIDI file to MIDI output
port, and MIDI recorder to a MIDI file then...

saw THIS list, might help:
http://linux-sound.org/midi.html

this one looks promising if you want a GUI:
http://www.rosegardenmusic.com/

[toc] | [prev] | [next] | [standalone]


Page 1 of 2  [1] 2  Next page →

Back to top | Article view | comp.sys.raspberry-pi


csiph-web