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 11 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 2 of 2 — ← Prev page 1 [2]


#13083

From"J.B. Wood" <arl_123234@hotmail.com>
Date2016-09-02 06:30 -0400
Message-ID<nqbkcp$17nh$1@gioia.aioe.org>
In reply to#13074
On 09/01/2016 01:43 PM, Big Bad Bob wrote:

> 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/
>

Hello, and thank you for pointing out those URLs.  Again, these Linux 
apps are designed to run on PCs.  They might also work OK on a r-pi but 
you'd probably still have to hook up a display/monitor of appropriate 
screen size.  As I stated in a previous post my ideal would be an r-pi 
based device with the functionality and footprint of the "SD MiDi 
Controller" seen at www.sdmidicontroller.com but at much less cost. 
Sincerely,

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

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


#13084

FromMartin Gregorie <martin@address-in-sig.invalid>
Date2016-09-02 11:00 +0000
Message-ID<nqbm3i$ffu$1@dont-email.me>
In reply to#13083
On Fri, 02 Sep 2016 06:30:50 -0400, J.B. Wood wrote:


> They might also work OK on a r-pi but
> you'd probably still have to hook up a display/monitor of appropriate
> screen size.
>
Two points:

- you can run GUI programs on a headless RPI by enabling X11 forwarding
  on it provided that you logged in the the RPi from a system that is
  running a graphical X.11 server

- Adafruit sell 2.8" and 3.5" touch-sensitive TFT colour displays.
  Last time I looked they are round about £35. Rapid Electronics,
  http://www.rapidonline.com/ are Adafruit agents in the UK.

One of these may do what you want.
  

-- 
martin@   | Martin Gregorie
gregorie. | Essex, UK
org       |

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


#13085

From"J.B. Wood" <arl_123234@hotmail.com>
Date2016-09-02 08:18 -0400
Message-ID<nqbqn6$1ife$1@gioia.aioe.org>
In reply to#13084
On 09/02/2016 07:00 AM, Martin Gregorie wrote:

> - you can run GUI programs on a headless RPI by enabling X11 forwarding
>   on it provided that you logged in the the RPi from a system that is
>   running a graphical X.11 server
>
> - Adafruit sell 2.8" and 3.5" touch-sensitive TFT colour displays.
>   Last time I looked they are round about £35. Rapid Electronics,
>   http://www.rapidonline.com/ are Adafruit agents in the UK.
>
> One of these may do what you want.
>
>
Hello, and those solutions diverge from my objective.  I want to 
construct a small (something you could throw into a backpack), 
fast-booting, stand-alone, wall wart/battery powered box.  It doesn't 
require a display of anything more than, say, a 2-line LCD display of 
about 25 characters/line to indicate the name of the MIDI file being 
played/recorded.  Sincerely,

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

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


#13086

Fromalister <alister.ware@ntlworld.com>
Date2016-09-02 12:24 +0000
Message-ID<Obeyz.261075$tK.216743@fx36.am4>
In reply to#13085
On Fri, 02 Sep 2016 08:18:46 -0400, J.B. Wood wrote:

> On 09/02/2016 07:00 AM, Martin Gregorie wrote:
> 
>> - you can run GUI programs on a headless RPI by enabling X11 forwarding
>>   on it provided that you logged in the the RPi from a system that is
>>   running a graphical X.11 server
>>
>> - Adafruit sell 2.8" and 3.5" touch-sensitive TFT colour displays.
>>   Last time I looked they are round about £35. Rapid Electronics,
>>   http://www.rapidonline.com/ are Adafruit agents in the UK.
>>
>> One of these may do what you want.
>>
>>
> Hello, and those solutions diverge from my objective.  I want to
> construct a small (something you could throw into a backpack),
> fast-booting, stand-alone, wall wart/battery powered box.  It doesn't
> require a display of anything more than, say, a 2-line LCD display of
> about 25 characters/line to indicate the name of the MIDI file being
> played/recorded.  Sincerely,


you may need to investigate to see if there are any midi library's you 
can use to roll you own (python or perl should be good for this).
the pi gpio is easily capable of driving a 2x16 display


-- 
The kernel license has expired

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


#13087

FromMartin Gregorie <martin@address-in-sig.invalid>
Date2016-09-02 13:01 +0000
Message-ID<nqbt6f$6qp$1@dont-email.me>
In reply to#13085
On Fri, 02 Sep 2016 08:18:46 -0400, J.B. Wood wrote:

> Hello, and those solutions diverge from my objective.  I want to
> construct a small (something you could throw into a backpack),
> fast-booting, stand-alone, wall wart/battery powered box.  It doesn't
> require a display of anything more than, say, a 2-line LCD display of
> about 25 characters/line to indicate the name of the MIDI file being
> played/recorded.  Sincerely,
>
Take a look at the Adafruit displays before dismissing them entirely. 
They are uncased and designed to mount on an RPi: the result is the same 
shape as any of the RPis except the Pi zero and around twice the 
thickness: if fitted to a Pi zero the result will be about the size of 
the display and maybe 5-9mm thicker. In either case it should be easy 
enough to find a suitable plastic or metal box to enclose it. Run that 
lot off a Li-ion battery boxed with a USB power outlet, aka a 'portable 
phone charger'. 

Besides, using a graphical display may let you try a wider range of music 
playing/streaming programs.


-- 
martin@   | Martin Gregorie
gregorie. | Essex, UK
org       |

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


#13088

FromRob Morley <nospam@ntlworld.com>
Date2016-09-02 17:08 +0100
Message-ID<20160902170833.6b6a3796@Mars>
In reply to#13087
On Fri, 2 Sep 2016 13:01:03 -0000 (UTC)
Martin Gregorie <martin@address-in-sig.invalid> wrote:

> Besides, using a graphical display may let you try a wider range of
> music playing/streaming programs.

That's not part of the spec.

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


#13112

Fromcolonel_hack@yahoo.com
Date2016-09-05 16:02 -0700
Message-ID<alpine.LFD.2.20.1609051530460.6500@localhost>
In reply to#13088
On Fri, 2 Sep 2016, Rob Morley wrote:

>
> That's not part of the spec.
>
The ``spec'' being it should look a lot like a walkman? A raspberry pi 
with a half-dozen buttons sticking out of the case and a 24 charactor lcd 
that uses impressivly little power with a play, rec, stop button and a way 
(button or wheel) to select the file and maybe midi channel?

Using timidty with parameters that works on 2ghz P4 systems over usb 
the lactency was unuseable for me (I am not a keyboardist. A good one 
could live with it (pipe organs can have the pipes up to 30 feet* or more 
from the keyboard => 30ms or more latency for the sound to get to the 
player.) Recording with a constand latancy would be OK but I don't trust 
it to be jitter-free.

I was using a GUI on either pidora or rasbian so it might have been better 
from a bare console, though I was also thinking of using an arduino to 
gather and timestamp the midi messages. With the messages time-stamped 
they can leasurly be sent to the pi or other host.

Don't remember if I plugged ccrma satellite in this discussion:

https://ccrma.stanford.edu/~eberdahl/Satellite/

   Ron

*sample size 1, Velda Rose United Methodist Church in Mesa AZ :-)

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


#13107

Fromjack4747@gmail.com
Date2016-09-05 00:06 -0700
Message-ID<9f8b4d3f-f827-4e5a-98a6-bec2ac62c457@googlegroups.com>
In reply to#13084
Il giorno venerdì 2 settembre 2016 13:00:03 UTC+2, Martin Gregorie ha scritto:
> On Fri, 02 Sep 2016 06:30:50 -0400, J.B. Wood wrote:
> 
> 
> > They might also work OK on a r-pi but
> > you'd probably still have to hook up a display/monitor of appropriate
> > screen size.
> >
> Two points:
> 
> - you can run GUI programs on a headless RPI by enabling X11 forwarding
>   on it provided that you logged in the the RPi from a system that is
>   running a graphical X.11 server

easier would be to installa vncserver on the rpi, and connect to it using a remote desktop application.

Bye Jack

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


#13108

Fromalister <alister.ware@ntlworld.com>
Date2016-09-05 08:45 +0000
Message-ID<7hazz.1051240$2A.366935@fx46.am4>
In reply to#13107
On Mon, 05 Sep 2016 00:06:18 -0700, jack4747 wrote:

> Il giorno venerdì 2 settembre 2016 13:00:03 UTC+2, Martin Gregorie ha
> scritto:
>> On Fri, 02 Sep 2016 06:30:50 -0400, J.B. Wood wrote:
>> 
>> 
>> > They might also work OK on a r-pi but you'd probably still have to
>> > hook up a display/monitor of appropriate screen size.
>> >
>> Two points:
>> 
>> - you can run GUI programs on a headless RPI by enabling X11 forwarding
>>   on it provided that you logged in the the RPi from a system that is
>>   running a graphical X.11 server
> 
> easier would be to installa vncserver on the rpi, and connect to it
> using a remote desktop application.
> 
> Bye Jack


Actually no it isn't (assuming you are connecting from another Linux box)
X11 forwarding is normally enabled  out of the box :-)


-- 
Alexander Viro wrote:
> Al, -><- close to setting up a Linux Kernel Hall of Shame - one with 
names of
> wankers (both individual and coprorat ones) responsible, their code and
> commentary on said code...

Please, please, please, I'm begging you, please do this.  It's the only 
way
people learn quickly.  Being nice is great, but nothing works faster than
a cold shower of public humiliation :-)

	- Larry McVoy on linux-kernel

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


#13109

Fromdruck <news@druck.org.uk>
Date2016-09-05 17:39 +0100
Message-ID<nqk74f$9hr$1@dont-email.me>
In reply to#13107
On 05/09/2016 08:06, jack4747@gmail.com wrote:
> Il giorno venerdì 2 settembre 2016 13:00:03 UTC+2, Martin Gregorie ha scritto:
>> - you can run GUI programs on a headless RPI by enabling X11 forwarding
>>   on it provided that you logged in the the RPi from a system that is
>>   running a graphical X.11 server
>
> easier would be to installa vncserver on the rpi, and connect to it using a remote desktop application.

Much better quality and faster than VNC is RDP, which means you can also 
access the RPI's desktop from PC's using the remote desktop client.

Install x11vnc (as it uses the current logged in session rather than 
creating a new session like some other VNC clients), then install XRDP. 
You need to set both to start as daemons if you want to be able to log 
in straight after booting up, rather than having to open an ssh shell 
and start them first.

---druck

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


#13110

FromAhem A Rivet's Shot <steveo@eircom.net>
Date2016-09-05 20:44 +0100
Message-ID<20160905204448.821d5093a76bbf04583a4299@eircom.net>
In reply to#13109
On Mon, 5 Sep 2016 17:39:42 +0100
druck <news@druck.org.uk> wrote:

> On 05/09/2016 08:06, jack4747@gmail.com wrote:
> > Il giorno venerdì 2 settembre 2016 13:00:03 UTC+2, Martin Gregorie ha
> > scritto:
> >> - you can run GUI programs on a headless RPI by enabling X11 forwarding
> >>   on it provided that you logged in the the RPi from a system that is
> >>   running a graphical X.11 server
> >
> > easier would be to installa vncserver on the rpi, and connect to it
> > using a remote desktop application.
> 
> Much better quality and faster than VNC is RDP, which means you can also 
> access the RPI's desktop from PC's using the remote desktop client.

	But why add all the layers when you're already using a network
based display system, ssh -X rpi.whatever and run anything you like in its
own window to have the display traffic in an encrypted tunnel or just use
xhost to allow direct access to the X server from the Pi. This approach
worked fine 25 years ago or so using 10Mbps shared coax networks - it works
even better today using gigabit switched networks.

-- 
Steve O'Hara-Smith                          |   Directable Mirror Arrays
C:>WIN                                      | A better way to focus the sun
The computer obeys and wins.                |    licences available see
You lose and Bill collects.                 |    http://www.sohara.org/

[toc] | [prev] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

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


csiph-web