!cxPCiPlsXnajakSrqd:matrix.org

Array languages

751 Members
General discussion about APL-like array languages. See #array:matrix.org for other rooms22 Servers

Load older messages


SenderMessageTime
29 Feb 2024
@_discord_651823008347979793:t2bot.ioa.brudz https://dfns.dyalog.com/n_X.htm 19:38:53
@_discord_165871236835049472:t2bot.ioohaitch
Knuth showed that Algorithm X can be implemented efficiently on a computer using dancing links in a process Knuth calls "DLX".
ah okay the description at the top of the wikipedia article is the problem statement not the implementation
19:38:56
@_discord_165871236835049472:t2bot.ioohaitch "choose the maximum number of rows" does sound harder than "choose a set of rows" though
and "each bit in the result is populated at most once" harder than "each bit in the result is populated exactly once"
19:40:03
@_discord_209725348768776192:t2bot.iogluttonousporcupine it's related to apl outer product; not exactly the same. but either way you can just use " 20:53:05
@_discord_277592372249100298:t2bot.iolispgod joined the room.22:50:22
@_discord_277592372249100298:t2bot.iolispgod heyall, a bit random but I could have sworn there was a web page by some APLer that had a searchable index of music chords/scales/modes.. forget many of the specifics, but figured I'd ask if that rings a bell for anyone here 22:54:24
@mlochbaum:matrix.orgMarshall https://ianring.com/musictheory/scales/ was posted at one point. No connection to APL, but it was a response to my page on scales, but that's not an index. And I have the structure but most of the scales there aren't even labelled. 23:15:19
1 Mar 2024
@_discord_277592372249100298:t2bot.iolispgod that's it! thank you, that must have been where I found it - I gotta catch up on your synthesis posts 😛 02:31:19
@trapier:matrix.orgtrapier joined the room.03:12:37
@ngn:matrix.orgngn set a profile picture.07:53:13
@_discord_304605065715384321:t2bot.iofiuzeri 08:31:08
@_discord_207269938501517312:t2bot.io.destynova Now we just need to extend it to microtonal scales with more than 12 tones 😮 14:07:08
@_discord_207269938501517312:t2bot.io.destynova * Now we just need to extend it to microtonal scales in tunings with more than 12 tones 😮 14:07:40
@mlochbaum:matrix.orgMarshall Why microtonal? I recently put together one scale that repeats at 14 (standard) semitones with another that repeats at 7 because they share a minor 9th chord. Just yesterday I noticed that 7 divides 14 and it's not a coincidence. 14:38:35
@mlochbaum:matrix.orgMarshall Or a major 9th chord really, just alternating minor and major thirds forever. 14:43:11
@tosh22:matrix.orgtoshRedacted or Malformed Event18:35:38
2 Mar 2024
@suhr:matrix.orgsuhr
In reply to @_discord_207269938501517312:t2bot.io
Now we just need to extend it to microtonal scales in tunings with more than 12 tones 😮
19 is a prime, 22 is just 11 * 2, 31 is a prime as well as 41 as well as 53.
13:49:16
@suhr:matrix.orgsuhrThere's just too few symmetries compared to 12 tone equal temperament.13:50:21
@mlochbaum:matrix.orgMarshall Too few for what? Symmetry seems like a minor consideration in any of the linked studies. 13:53:51
@suhr:matrix.orgsuhr
In reply to @mlochbaum:matrix.org
Too few for what? Symmetry seems like a minor consideration in any of the linked studies.
So minor there's a whole part about it: https://ianring.com/musictheory/scales/#symmetry
13:58:59
@mlochbaum:matrix.orgMarshall It appears to take up about an eighth of the page. 14:01:37
@_discord_138175547246247936:t2bot.iotangentstorm In J, I wouldn't model that as a scan, but just apply the function repeatedly while the condition is true, and collect the intermediate results.
   +:^:(<:&1000)^:a: 1
1 2 4 8 16 32 64 128 256 512 1024
15:17:35
@_discord_138175547246247936:t2bot.iotangentstorm * In J, I wouldn't model that as a scan, but just apply the function repeatedly while the condition is true, and collect the intermediate results.
   +:^:(<:&1000)^:a: 1
1 2 4 8 16 32 64 128 256 512 1024

(which is what dzaima did in k.)
15:19:48
@_discord_870115701279584326:t2bot.iodiscodoug “minor consideration”. Good one! 18:23:28
@_discord_651823008347979793:t2bot.ioa.brudz https://github.com/kspalaiologos/kamilalisp 19:17:25
@ngn:matrix.orgngn changed their profile picture.20:40:45
3 Mar 2024
@feathecutie:tchncs.defea (she/they) set a profile picture.00:16:58
@_discord_718551566336000090:t2bot.iojam3943598 I dont read J, what does that look like in some more verbose language? 01:02:49
@_discord_125549206139174912:t2bot.iorak1507 it's the same as your julia 01:09:10
@_discord_201716976924622849:t2bot.iotwobular
+:^:(<:&1000)^:a: 1
+:                   NB. double
  ^:(<:&1000)        NB. ...if <= 1000
             ^:a:    NB. ...repeat until it stabilizes (and report intermediate steps)
                  1  NB. ...starting from 1
01:12:12

There are no newer messages yet.


Back to Room ListRoom Version: 6