summaryrefslogtreecommitdiffstats
path: root/2020/subtitles/emacsconf-2020--05-bard-bivoumacs-building-a-bandcamp-like-page-for-an-album-of-music--questions--grant-shangreaux.sbv
diff options
context:
space:
mode:
Diffstat (limited to '2020/subtitles/emacsconf-2020--05-bard-bivoumacs-building-a-bandcamp-like-page-for-an-album-of-music--questions--grant-shangreaux.sbv')
-rw-r--r--2020/subtitles/emacsconf-2020--05-bard-bivoumacs-building-a-bandcamp-like-page-for-an-album-of-music--questions--grant-shangreaux.sbv918
1 files changed, 918 insertions, 0 deletions
diff --git a/2020/subtitles/emacsconf-2020--05-bard-bivoumacs-building-a-bandcamp-like-page-for-an-album-of-music--questions--grant-shangreaux.sbv b/2020/subtitles/emacsconf-2020--05-bard-bivoumacs-building-a-bandcamp-like-page-for-an-album-of-music--questions--grant-shangreaux.sbv
new file mode 100644
index 00000000..0d4556a9
--- /dev/null
+++ b/2020/subtitles/emacsconf-2020--05-bard-bivoumacs-building-a-bandcamp-like-page-for-an-album-of-music--questions--grant-shangreaux.sbv
@@ -0,0 +1,918 @@
+0:00:00.160,0:00:05.359
+okay awesome okay
+
+0:00:03.360,0:00:07.440
+so first question what does bard beaver
+
+0:00:05.359,0:00:09.679
+max mean good question
+
+0:00:07.440,0:00:10.800
+um in one version of my talk i spent too
+
+0:00:09.679,0:00:14.559
+long explaining it
+
+0:00:10.800,0:00:17.920
+and decided to cut it out um
+
+0:00:14.559,0:00:20.960
+it's basically a bad pun on uh
+
+0:00:17.920,0:00:22.480
+band camp so like a
+
+0:00:20.960,0:00:25.199
+beevock i don't even know if i'm
+
+0:00:22.480,0:00:29.199
+pronouncing that correctly it's like
+
+0:00:25.199,0:00:32.239
+a tent or a camp that you put up hastily
+
+0:00:29.199,0:00:35.440
+and a bard is a musician of course so
+
+0:00:32.239,0:00:36.480
+uh yeah i don't know i like puns i'm a
+
+0:00:35.440,0:00:38.399
+dad
+
+0:00:36.480,0:00:40.960
+and uh that's the best i could come up
+
+0:00:38.399,0:00:42.879
+with um
+
+0:00:40.960,0:00:45.039
+i'll probably find a different name for
+
+0:00:42.879,0:00:47.520
+it but i liked that bewak
+
+0:00:45.039,0:00:48.719
+if you stick an m in there it becomes
+
+0:00:47.520,0:00:52.160
+vivomax
+
+0:00:48.719,0:00:55.039
+and it's kind of like editor macros for
+
+0:00:52.160,0:00:55.039
+generating some
+
+0:00:56.239,0:00:59.840
+generating some html
+
+0:01:00.160,0:01:05.920
+okay yes it is confusing chatting on irc
+
+0:01:04.000,0:01:09.520
+at the same time
+
+0:01:05.920,0:01:10.880
+um great question grant yeah
+
+0:01:09.520,0:01:12.880
+um so right now you're sharing your
+
+0:01:10.880,0:01:14.479
+screen um are you planning on like
+
+0:01:12.880,0:01:16.880
+showing something with it or for example
+
+0:01:14.479,0:01:20.400
+should i maximize you i don't know
+
+0:01:16.880,0:01:22.880
+i can turn it off for now okay
+
+0:01:20.400,0:01:24.240
+you can turn on the webcam yeah okay
+
+0:01:22.880,0:01:28.159
+yeah i'll maximize your
+
+0:01:24.240,0:01:28.159
+webcam okay thanks um
+
+0:01:28.240,0:01:31.360
+i'll get to the answer for my color
+
+0:01:30.000,0:01:34.640
+theme here in a bit
+
+0:01:31.360,0:01:37.280
+in irc next question on
+
+0:01:34.640,0:01:38.479
+the ether pad does this metadata
+
+0:01:37.280,0:01:41.360
+workflow also support
+
+0:01:38.479,0:01:42.720
+unsynchronized lyrics within id3 tags
+
+0:01:41.360,0:01:45.920
+multi-line metadata
+
+0:01:42.720,0:01:47.920
+i don't know um actually
+
+0:01:45.920,0:01:49.280
+it's funny because i was trying out
+
+0:01:47.920,0:01:52.640
+different things with metadata
+
+0:01:49.280,0:01:55.360
+and really the biggest thing was to
+
+0:01:52.640,0:01:56.399
+figure out how to do mass tag editing
+
+0:01:55.360,0:01:58.479
+and that was like
+
+0:01:56.399,0:01:59.600
+not it wasn't very intuitive like i said
+
+0:01:58.479,0:02:01.840
+with emms
+
+0:01:59.600,0:02:03.040
+i think emms is really great but its
+
+0:02:01.840,0:02:06.479
+interface is huge
+
+0:02:03.040,0:02:07.040
+like if you do meta x and type emms you
+
+0:02:06.479,0:02:10.160
+get
+
+0:02:07.040,0:02:13.200
+i don't know 270 some candidates
+
+0:02:10.160,0:02:14.319
+there's a lot of functions going on i
+
+0:02:13.200,0:02:16.319
+basically found the
+
+0:02:14.319,0:02:18.879
+features that i needed to get this
+
+0:02:16.319,0:02:21.040
+workflow working
+
+0:02:18.879,0:02:22.160
+i would guess that you probably can do
+
+0:02:21.040,0:02:24.080
+it and if you don't
+
+0:02:22.160,0:02:26.720
+if you can't do it out of the box i
+
+0:02:24.080,0:02:28.160
+think you could script the mms to do
+
+0:02:26.720,0:02:29.840
+that
+
+0:02:28.160,0:02:31.840
+i'd like to know more and i'm certainly
+
+0:02:29.840,0:02:35.200
+going to be
+
+0:02:31.840,0:02:38.640
+investigating it i will try and post my
+
+0:02:35.200,0:02:38.640
+findings somewhere online
+
+0:02:39.519,0:02:43.920
+is it possible to import batch metadata
+
+0:02:42.080,0:02:49.360
+i'm not sure i would guess
+
+0:02:43.920,0:02:51.840
+yes is the answer emms can connect to
+
+0:02:49.360,0:02:53.040
+like metadata services i haven't done
+
+0:02:51.840,0:02:56.959
+that because i was just
+
+0:02:53.040,0:02:59.519
+using audio files that i created myself
+
+0:02:56.959,0:03:00.400
+i know that on the back end it calls out
+
+0:02:59.519,0:03:02.319
+to
+
+0:03:00.400,0:03:03.760
+shell programs for tagging things
+
+0:03:02.319,0:03:04.560
+there's a lot of different options that
+
+0:03:03.760,0:03:08.000
+can
+
+0:03:04.560,0:03:10.319
+shell out too i was using the
+
+0:03:08.000,0:03:12.239
+the vorbis tools to tag the particular
+
+0:03:10.319,0:03:15.120
+files i was working with
+
+0:03:12.239,0:03:15.840
+you can also use tiny tag and there's
+
+0:03:15.120,0:03:17.840
+some other
+
+0:03:15.840,0:03:19.120
+that might be the python library i can't
+
+0:03:17.840,0:03:21.120
+remember there's two other libraries
+
+0:03:19.120,0:03:24.080
+that i can shell out too for
+
+0:03:21.120,0:03:24.080
+doing metadata
+
+0:03:24.400,0:03:29.040
+my current workflow for tagging music is
+
+0:03:26.400,0:03:32.159
+to first apply replay gain in fubar 2000
+
+0:03:29.040,0:03:34.560
+fix egregious mistakes use beats to
+
+0:03:32.159,0:03:36.640
+apply metadata from music brains
+
+0:03:34.560,0:03:38.400
+or discogs go over remaining albums with
+
+0:03:36.640,0:03:40.080
+fubar 2000 again
+
+0:03:38.400,0:03:43.280
+is there a chance textual tagging could
+
+0:03:40.080,0:03:45.120
+allow doing it all in one program
+
+0:03:43.280,0:03:47.280
+have i experimented with mask tag
+
+0:03:45.120,0:03:49.120
+updates queries i have not
+
+0:03:47.280,0:03:51.920
+again i was just doing this workflow
+
+0:03:49.120,0:03:54.159
+taking raw files with no tags and doing
+
+0:03:51.920,0:03:54.159
+that
+
+0:03:54.799,0:04:01.519
+i believe because it calls out to
+
+0:03:58.159,0:04:03.040
+the programs in the back end i'm sure
+
+0:04:01.519,0:04:06.159
+you could work that out
+
+0:04:03.040,0:04:08.239
+and i think emms would benefit from
+
+0:04:06.159,0:04:11.280
+having something like that because
+
+0:04:08.239,0:04:14.000
+we work with text and emacs being able
+
+0:04:11.280,0:04:16.799
+to to use emacs as a front end for those
+
+0:04:14.000,0:04:18.560
+updates would be really fantastic so
+
+0:04:16.799,0:04:20.400
+really it's just a matter of
+
+0:04:18.560,0:04:22.720
+writing the interface to the external
+
+0:04:20.400,0:04:24.560
+tool
+
+0:04:22.720,0:04:26.840
+is there a link to some info expanding
+
+0:04:24.560,0:04:28.479
+philosophy of how to compensate
+
+0:04:26.840,0:04:31.199
+musicians um
+
+0:04:28.479,0:04:32.720
+no i don't really have a lot of
+
+0:04:31.199,0:04:33.919
+philosophy around that i guess the first
+
+0:04:32.720,0:04:36.800
+thing i could say would be
+
+0:04:33.919,0:04:38.960
+something like a universal income i feel
+
+0:04:36.800,0:04:42.000
+like that would solve a lot of problems
+
+0:04:38.960,0:04:45.199
+if musicians could just be musicians and
+
+0:04:42.000,0:04:46.240
+not have to worry about their pay i will
+
+0:04:45.199,0:04:48.720
+think about it more
+
+0:04:46.240,0:04:50.160
+um this is kind of one of my first
+
+0:04:48.720,0:04:52.240
+forays into being getting
+
+0:04:50.160,0:04:53.360
+public with some of these ideas so i
+
+0:04:52.240,0:04:55.840
+will try to do more
+
+0:04:53.360,0:04:57.199
+and let the community know what emacs
+
+0:04:55.840,0:04:58.880
+theme am i using
+
+0:04:57.199,0:05:02.240
+can't remember it's one of the cowlin
+
+0:04:58.880,0:05:05.680
+themes k-a-o-l-i-n
+
+0:05:02.240,0:05:09.120
+i think it was aurora or
+
+0:05:05.680,0:05:12.880
+or bubble gum maybe but the
+
+0:05:09.120,0:05:16.000
+cowlin themes are nice i recommend them
+
+0:05:12.880,0:05:18.880
+not using doomy max do mode line though
+
+0:05:16.000,0:05:20.080
+it's very pretty svg support built into
+
+0:05:18.880,0:05:23.600
+emacs
+
+0:05:20.080,0:05:25.520
+i'm using emacs 27.1 and yes svg support
+
+0:05:23.600,0:05:28.800
+is built in
+
+0:05:25.520,0:05:30.639
+i may have had to compile it with some
+
+0:05:28.800,0:05:33.759
+cairo support
+
+0:05:30.639,0:05:33.759
+i don't remember for sure
+
+0:05:33.840,0:05:38.080
+but yes you can even take screenshots of
+
+0:05:36.720,0:05:41.199
+your emacs
+
+0:05:38.080,0:05:44.320
+from within emacs in svg
+
+0:05:41.199,0:05:46.160
+it's pretty great okay um
+
+0:05:44.320,0:05:48.000
+i don't know how much more time we have
+
+0:05:46.160,0:05:50.840
+left for questions
+
+0:05:48.000,0:05:52.639
+that's most of the things on the ether
+
+0:05:50.840,0:05:54.320
+pad
+
+0:05:52.639,0:05:56.479
+i think we have like 10 more minutes to
+
+0:05:54.320,0:05:59.120
+catch up with like the schedule
+
+0:05:56.479,0:06:01.919
+okay yes or if there are more questions
+
+0:05:59.120,0:06:04.639
+feel free to answer them
+
+0:06:01.919,0:06:05.440
+okay i'll start kind of looking through
+
+0:06:04.639,0:06:09.039
+irc
+
+0:06:05.440,0:06:09.039
+and keep an eye on the pad too
+
+0:06:09.680,0:06:13.440
+thank thank you all for um listening and
+
+0:06:12.479,0:06:15.680
+for
+
+0:06:13.440,0:06:17.919
+enjoying the talk i'm glad it turned out
+
+0:06:15.680,0:06:17.919
+well
+
+0:06:19.440,0:06:35.840
+awesome yeah it's been fun
+
+0:06:22.800,0:06:35.840
+so far
+
+0:06:36.000,0:06:41.120
+how did i manage okay um i can post a
+
+0:06:39.199,0:06:44.240
+snippet of that or actually i can share
+
+0:06:41.120,0:06:44.240
+my screen can't i
+
+0:06:46.319,0:06:51.840
+okay i actually have it up right here so
+
+0:06:49.599,0:06:53.440
+i think i got this from alpha papa to be
+
+0:06:51.840,0:06:56.960
+honest
+
+0:06:53.440,0:07:00.960
+um so i define screenshot
+
+0:06:56.960,0:07:03.680
+svg um
+
+0:07:00.960,0:07:04.960
+it's an interactive command oh yeah
+
+0:07:03.680,0:07:08.560
+there's alpha papa
+
+0:07:04.960,0:07:10.639
+okay there we go
+
+0:07:08.560,0:07:11.599
+i would like to change this so that i
+
+0:07:10.639,0:07:14.000
+can get it into
+
+0:07:11.599,0:07:14.639
+like the copy paste buffer so i don't
+
+0:07:14.000,0:07:17.039
+have to
+
+0:07:14.639,0:07:19.840
+copy the file in but uh i haven't really
+
+0:07:17.039,0:07:19.840
+hacked on it yet
+
+0:07:20.560,0:07:26.319
+okay um org header colors
+
+0:07:24.400,0:07:28.479
+okay so that might be a good question i
+
+0:07:26.319,0:07:28.479
+know
+
+0:07:29.120,0:07:31.840
+the presentation
+
+0:07:33.199,0:07:36.479
+uh sorry it's hard to think and type at
+
+0:07:35.520,0:07:39.759
+the same time
+
+0:07:36.479,0:07:39.759
+think and talk and type
+
+0:07:41.680,0:07:45.759
+okay so the presentation is just a
+
+0:07:45.120,0:07:48.240
+normal
+
+0:07:45.759,0:07:48.960
+um org file right so i have my headers
+
+0:07:48.240,0:07:50.639
+and my
+
+0:07:48.960,0:07:52.560
+and the author you can even stick your
+
+0:07:50.639,0:07:54.400
+email and other headers in there
+
+0:07:52.560,0:07:56.720
+but there's a package called org tree
+
+0:07:54.400,0:07:56.720
+slide
+
+0:07:57.599,0:08:03.919
+which i whoops why is it not
+
+0:08:01.440,0:08:05.440
+um i must have not required it good
+
+0:08:03.919,0:08:08.000
+question grant
+
+0:08:05.440,0:08:09.599
+yeah um can you try sharing your screen
+
+0:08:08.000,0:08:13.199
+maybe
+
+0:08:09.599,0:08:15.599
+oh is it not shared i'm sorry boards
+
+0:08:13.199,0:08:15.599
+thank you
+
+0:08:17.039,0:08:21.680
+there we go should be coming up
+
+0:08:22.000,0:08:29.120
+see yeah it's coming up yep we see it
+
+0:08:26.720,0:08:29.120
+awesome
+
+0:08:33.919,0:08:38.800
+all right okay i don't know why this
+
+0:08:37.599,0:08:41.839
+isn't working
+
+0:08:38.800,0:08:41.839
+it was working
+
+0:08:53.780,0:08:59.760
+[Applause]
+
+0:08:56.080,0:08:59.760
+okay you want to see the screenshot
+
+0:09:01.839,0:09:09.760
+whoops okay i just took a screenshot
+
+0:09:06.839,0:09:12.800
+um so org tree slide
+
+0:09:09.760,0:09:14.480
+i don't know why it's not launching i
+
+0:09:12.800,0:09:16.000
+thought that i had required it but i
+
+0:09:14.480,0:09:23.839
+must not have
+
+0:09:16.000,0:09:23.839
+maybe i'll try
+
+0:09:26.959,0:09:29.279
+okay
+
+0:09:30.959,0:09:34.560
+so there we go so org tree slide is a
+
+0:09:33.040,0:09:37.680
+way that basically uses
+
+0:09:34.560,0:09:38.880
+narrowing and some kind of font tricks
+
+0:09:37.680,0:09:41.680
+to
+
+0:09:38.880,0:09:42.640
+it changes your titles or your your
+
+0:09:41.680,0:09:44.560
+metadata into
+
+0:09:42.640,0:09:46.560
+kind of this banner for the title here
+
+0:09:44.560,0:09:47.920
+and it automatically sets the faces for
+
+0:09:46.560,0:09:51.360
+you i know you can
+
+0:09:47.920,0:09:55.279
+customize that of course and then as you
+
+0:09:51.360,0:09:59.200
+go through the org file you get these
+
+0:09:55.279,0:09:59.200
+kind of nice animations and
+
+0:09:59.600,0:10:04.160
+what's it called breadcrumbs up at the
+
+0:10:02.839,0:10:06.399
+top
+
+0:10:04.160,0:10:07.920
+so org tree slide i highly recommend it
+
+0:10:06.399,0:10:09.600
+it's really nice because you can give
+
+0:10:07.920,0:10:10.880
+your presentation
+
+0:10:09.600,0:10:12.560
+and practice it and while you're
+
+0:10:10.880,0:10:13.760
+practicing it you can edit things as
+
+0:10:12.560,0:10:16.160
+well because it's still just
+
+0:10:13.760,0:10:16.880
+an org document using narrowing you know
+
+0:10:16.160,0:10:20.079
+it doesn't
+
+0:10:16.880,0:10:23.920
+actually change anything um so
+
+0:10:20.079,0:10:23.920
+definitely recommend org tree slide mode
+
+0:10:24.079,0:10:29.200
+okay let's see what else
+
+0:10:29.760,0:10:32.880
+share my screen to demo oh that's the
+
+0:10:32.160,0:10:35.279
+svg
+
+0:10:32.880,0:10:35.279
+let's see
+
+0:10:39.519,0:10:43.839
+okay so i don't know if you can see this
+
+0:10:41.279,0:10:49.360
+now but i'm actually viewing the svg
+
+0:10:43.839,0:10:51.920
+screenshot that i took with emacs
+
+0:10:49.360,0:10:52.720
+see here's the source of it so emacs
+
+0:10:51.920,0:10:57.839
+made that
+
+0:10:52.720,0:10:57.839
+and here's the image and
+
+0:10:58.160,0:11:01.760
+it's cool because you can even do it
+
+0:10:59.600,0:11:05.360
+again and again and
+
+0:11:01.760,0:11:09.040
+open more screenshots of screenshots
+
+0:11:05.360,0:11:09.040
+yeah definitely emac exception
+
+0:11:11.200,0:11:18.079
+fun stuff
+
+0:11:14.880,0:11:20.160
+anything else in chat or
+
+0:11:18.079,0:11:24.000
+header colors oh yeah i talked about the
+
+0:11:20.160,0:11:24.000
+themes this is another cowlin theme
+
+0:11:24.800,0:11:29.839
+i think the one in the talk was
+
+0:11:30.560,0:11:36.560
+maybe this one aurora
+
+0:11:34.959,0:11:38.079
+oh here's there's something funny when
+
+0:11:36.560,0:11:38.880
+you start org tree slide with a
+
+0:11:38.079,0:11:42.160
+different theme
+
+0:11:38.880,0:11:44.000
+this top header bar gets the faces from
+
+0:11:42.160,0:11:47.600
+that previous theme and i have not
+
+0:11:44.000,0:11:47.600
+figured out how to fix that yet
+
+0:11:47.760,0:11:51.120
+did i have to compile to get the
+
+0:11:49.200,0:11:54.480
+screenshot i think maybe i did
+
+0:11:51.120,0:11:58.399
+yes if i'm remembering correctly
+
+0:11:54.480,0:12:01.360
+i got emacs 27 i'm not on a mac
+
+0:11:58.399,0:12:02.079
+i saw alpha papa's comment on reddit and
+
+0:12:01.360,0:12:06.800
+then
+
+0:12:02.079,0:12:06.800
+um i recompiled it with cairo support
+
+0:12:08.839,0:12:11.839
+yes
+
+0:12:18.000,0:12:25.839
+okay lots of good conversation on here
+
+0:12:21.920,0:12:28.079
+yep i have like one or two more minutes
+
+0:12:25.839,0:12:28.079
+okay
+
+0:12:31.680,0:12:35.519
+um i guess while i'm here i might as
+
+0:12:34.240,0:12:38.959
+well say thank you to
+
+0:12:35.519,0:12:40.320
+the organizers uh i really appreciate
+
+0:12:38.959,0:12:42.720
+everybody's work on this
+
+0:12:40.320,0:12:45.279
+it's fun to be a part of this community
+
+0:12:42.720,0:12:47.279
+i'm enjoying the other talks i've seen
+
+0:12:45.279,0:12:48.560
+so far today and i'm looking forward to
+
+0:12:47.279,0:12:50.480
+to the rest
+
+0:12:48.560,0:12:52.720
+um it's really interesting just from
+
+0:12:50.480,0:12:54.720
+being on emacs in irc
+
+0:12:52.720,0:12:56.959
+for a few months i've already connected
+
+0:12:54.720,0:13:00.720
+with a lot of interesting people
+
+0:12:56.959,0:13:03.120
+and have a lot of cool connections
+
+0:13:00.720,0:13:03.120
+already
+
+0:13:04.079,0:13:07.519
+thank you for being a part of the
+
+0:13:05.519,0:13:09.680
+community grant
+
+0:13:07.519,0:13:12.800
+that's good to be here i have another
+
+0:13:09.680,0:13:12.800
+talk tomorrow as well
+
+0:13:16.560,0:13:20.160
+oh thanks for everyone in the ether pad
+
+0:13:18.399,0:13:21.680
+2 for putting more comments on these
+
+0:13:20.160,0:13:24.639
+questions here
+
+0:13:21.680,0:13:24.639
+and taking the notes
+
+0:13:29.360,0:13:33.040
+ok so i think that's about all the time
+
+0:13:31.680,0:13:36.720
+that we have for the q
+
+0:13:33.040,0:13:38.480
+a okay um thank you again so much grant
+
+0:13:36.720,0:13:39.920
+for your awesome talk and for popping in
+
+0:13:38.480,0:13:42.000
+for questions
+
+0:13:39.920,0:13:46.800
+yeah thanks again for hosting see you
+
+0:13:42.000,0:13:46.800
+later cheers
+