Remo D. escreveu: [...] > I'm considering getting away from representing accidentals and > microtones uniformely as bending the pitch. After the discussion on > assuming enharmonic equivalence, I felt I could destroy some valuable > information (ET, JI, Phyt?). Maybe its' better to return things as they > are written in ABC and leave the application do whatever it wants to do > with them! [...] > Yes, I simply wanted to give double the resolution with 32768 values for > two semitones, after all we are not restricted by the structure of MIDI > messages here.
Just for comparison, abcm2ps uses an unsigned short int to store the microtone fraction [(num-1) | (den-1)]. All kinds of accidentals (^^, ^, =, _, __) are classified separately. num and den must be positive numbers up to 256. The resolution seems to be smaller than in MIDI, in a certain sense, but the set of values is "rational" instead of "mapped log" steps. One can have this way 65536 variants of ^, 65536 variants of _ and so on. Regards, Hudson -- '-------------------------------------------------------------------. Hudson Lacerda <http://geocities.yahoo.com.br/hfmlacerda/> *Não deixe seu voto sumir! http://www.votoseguro.org/ *Apóie o Manifesto: http://www.votoseguro.com/alertaprofessores/ == THE WAR IN IRAQ COSTS == http://nationalpriorities.org/index.php?option=com_wrapper&Itemid=182 .-------------------------------------------------------------------' -- _______________________________________________________ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/abcusers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/