mirror of
https://github.com/not-kennethreitz/convore.json.git
synced 2026-06-05 23:20:19 +00:00
1 line
4.0 KiB
JSON
1 line
4.0 KiB
JSON
[{"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744471.5213621, "message": "I've been brainstorming with how to represent rhythms", "group_id": 4983, "id": 215171}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744487.0940571, "message": "[1 2 3.5 4]", "group_id": 4983, "id": 215173}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744682.9807589, "message": "is there a way to have infinitely repeating decimal sequences?", "group_id": 4983, "id": 215186}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744664.7317131, "message": "but how can clojure represent this without losing accuracy, ie 1.3, or 1.333, or 1.33333....", "group_id": 4983, "id": 215185}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744797.7407811, "message": "or, alternatively, might 1.33 be accurate enough?", "group_id": 4983, "id": 215192}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744590.4821429, "message": "so this is all nice, and to make it even nicer, you could have your editor automatically turn 3.5 into 3\u00bd and 3.25 into 3\u00bc and so on", "group_id": 4983, "id": 215180}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744604.4286261, "message": "however, say you want to play a triplet", "group_id": 4983, "id": 215182}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744646.8586249, "message": "so you're thinking [1 1\u2153 1\u2154 2] - great!", "group_id": 4983, "id": 215184}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744477.4735739, "message": "I'd like to be able to say:", "group_id": 4983, "id": 215172}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744526.1885049, "message": "to mean, the 1st beat of the bar, the 2nd, the point halfway through the 3rd and the 4th, the 4th", "group_id": 4983, "id": 215174}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744529.5739369, "message": "hopefully that's clear", "group_id": 4983, "id": 215175}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298744554.8990271, "message": "it would be equivalent to, in normal music notation, to having a quarter note, a dotted quarter note, an eighth note, and a quarter note", "group_id": 4983, "id": 215176}, {"user_id": 15471, "stars": [], "topic_id": 9271, "date_created": 1298761251.4945071, "message": "Clojure has proper fractions, so wouldn't need to resort to lossy floats", "group_id": 4983, "id": 215949}, {"user_id": 15471, "stars": [], "topic_id": 9271, "date_created": 1298761312.9092419, "message": "Also, the only way I see the inaccuracy of 1.33 being an issue is if you were continually summing all the fractions which I doubt you'd ever do :-)", "group_id": 4983, "id": 215951}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298762810.800055, "message": "that's great", "group_id": 4983, "id": 215970}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298800085.2275901, "message": "@samaaron suggested having a timeline representation of rhythms", "group_id": 4983, "id": 216882}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298800108.0935769, "message": "eg: B-H-S-H-B-H-S-H for a rock-y beat", "group_id": 4983, "id": 216883}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298800120.2310851, "message": "I was thinking of maps and vectors", "group_id": 4983, "id": 216884}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298800242.0511839, "message": "eg (def house-drums\n {:bass\n [bass-drum-sound\n [1 3]]\n :snare\n [snare-drum-sound\n [2 4]]\n :hi-hat\n [hi-hat-sound\n [1.5 2.5 3.5 4.5]]})", "group_id": 4983, "id": 216886}, {"user_id": 728, "stars": [], "topic_id": 9271, "date_created": 1298800280.5318899, "message": "I think you could implement the timeline on top of the data structure; I don't know how you could do the reverse...", "group_id": 4983, "id": 216887}] |