Melodeon.net Forums

Please login or register.

Login with username, password and session length
Advanced search  

News:

Welcome to the new melodeon.net forum

Pages: [1]   Go Down

Author Topic: ABC  (Read 1947 times)

0 Members and 1 Guest are viewing this topic.

Pete Dunk

  • Typo Expert
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 3136
ABC
« on: May 19, 2010, 12:38:00 AM »

I've not had time to research this fully yet but there's been a new development using Java that may prove interesting.

http://abcnotation.com/blog/2010/05/18/new-abc-javascript-renderer/

Automatic conversion of abc files within posts to scripted notation and playable midis without resorting to online converters and such might be a boon. Theo?
Logged
Squeezing on the Isle of Oxney, UK
Primo D/G, Albrecht Custom Liliput D/G
Hohner B/E, B/C, C/F, Bb/Eb
Liliputs D/G G scale, C/F, Bb/Eb

Theo

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 11173
  • Hohner Club Too
    • The Box Place
Re: ABC
« Reply #1 on: May 19, 2010, 10:23:46 AM »

Looks very useful.

A side effect is that any discussion containing many abcs would become much longer and require more scrolling.  Maybe needs a hide/display button??
Logged
Theo Gibb - Gateshead UK

Proprietor of The Box Place for melodeon and concertina sales and service.
Follow me on Twitter and Facebook for stock updates.

Pete Dunk

  • Typo Expert
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 3136
Re: ABC
« Reply #2 on: May 29, 2010, 02:20:40 PM »

Maybe needs a hide/display button??

Is this the 'spoiler' used on other simple machine forums? Do I take it that posting the abc within code tags to keep the post window short would prevent the Java app from converting it? Also, would it mean that we can't actually display the abc text for people to copy and paste into their own collections?
Logged
Squeezing on the Isle of Oxney, UK
Primo D/G, Albrecht Custom Liliput D/G
Hohner B/E, B/C, C/F, Bb/Eb
Liliputs D/G G scale, C/F, Bb/Eb

Chris Ryall

  • "doc 3-row"
  • French Interpreter
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 8043
  • Whitby Folk Week
    • Chris Ryall
Re: ABC
« Reply #3 on: May 30, 2010, 07:15:57 AM »

The ABC appears as simple text on Chris Walshaw's ABC site - and can be copied. The app declined to accept Real Alternative as an interpreter for the midi, it made me install Quicktime. Bur no great issue there.

 Chris's demo page : http://abcnotation.com/forums/viewtopic.php?f=8&t=41

The add on looks absolutely super and I am impressed by the sheer cleverness of this.

As wishlist:  it'd be nice to have some control of speed of playback. The same ABC into http://www.folkinfo.org/songs/abcconvert.php is a nice steady space whereas Quicktime is frankly 'flat out' (perhaps I might have anticipated this)!

But then I'll be wanting key transpose too! I appreciate I can copy/paste the ABC into my own local interpreter for this.  I do hope others may comment. Any feed back is probably best collated/funnelled via the web site admons involved.   

Add it here? My vote would be 'yes'  Chris
Logged
  _       _    _      _ 

Steve_freereeder

  • Grumpy old git (sometimes)
  • Content Manager
  • Hero Member
  • ***
  • Offline Offline
  • Posts: 6065
  • MAD is inevitable. Keep Calm and Carry On
    • Lizzie Dripping
Re: ABC
« Reply #4 on: May 30, 2010, 08:01:19 AM »

As wishlist:  it'd be nice to have some control of speed of playback. The same ABC into http://www.folkinfo.org/songs/abcconvert.php is a nice steady space whereas Quicktime is frankly 'flat out' (perhaps I might have anticipated this)!
I guess it depends on whether the ABC code has a Q: field in the header, e.g.
Q:1/4=96 will force a crotchet beat of 96 beats per minute.
The Q: field is not mandatory in ABC code. When it is absent the playback tempo is governed (I think) by the default settings of particular playback software you are using.
Logged
Steve
Sheffield, UK.
www.lizziedripping.org.uk
Pages: [1]   Go Up
 


Melodeon.net - (c) Theo Gibb; Clive Williams 2010. The access and use of this website and forum featuring these terms and conditions constitutes your acceptance of these terms and conditions.