pirate radio

Sure @tyleretters ! Thanks! :pirate_flag:

1 Like

Reminder for all crew members and lurkers that the first meeting for pirate radio will be at 2pm CST on Saturday 2nd October over in the Study section of the Norns Discord. If you’ve not joined already, be sure to have a look through the readme and assign yourself a role to gain access to the other threads, including #Pirates and Study

Looking forward to seeing you all tomorrow!

6 Likes

and even if you aren’t a pirate you’re welcome to hang out and vibe

7 Likes

Good to know + 20 chars

3 Likes

our first meetup is in t minus 3.5 hours! all are welcome. the focus of this call is to kickoff the project, set intentions, and get to know each other. @Obakegaku will lead the session. if you want to participate join the norns study group and head to the “study” channel. it’s just an audio/video chat, but you can keep your camera off if you want. midding encouraged.

12:00 pacific
1:00 mountain
2:00 central
3:00 eastern

10 Likes
37 Likes

fucking incredible! :exploding_head: :exploding_head: :exploding_head: :exploding_head:

9 Likes

My mind is blown this is so cool.

5 Likes

Whoa, this is too much fun, takes me back to being 10yo and searching for Radio Caroline under the covers late at night on my Heathkit built ‘breadboard’ radio.

7 Likes

@tyleretters

oooo weeee!
this is SOOOO cool…but…
i got nothin’ but problems over here! :stuck_out_tongue:

loaded it onto all the norns…tried to run it on two of them…
both would load and soon as the circle animation would stop moving the whole thing would freeze.
i wasn’t sure how long a “minute” was for the script to load all it’s stuff so i left it alone for quite a while.

tried to adjust things with E3 and it seemed frozen.
there was some cool noiz coming out of it…but could not make adjustments.

there was a stream of info that i could see in maiden:

Summary

0
:
0
0
:
5
1

:

:

3
5
8
0
1

100 2112k 0 2112k 0 0 41303 0 --:–:-- 0:00:52 --:–:-- 41382

10
0 2176k 0 2176k 0 0 41545 0 --:–:-- 0:00:53 --:–:-- 43409

1
00 2224k 0 2224k 0 0 41900 0 --:–:-- 0:00:54 --:–:-- 52418

100 2304k 0 2304k 0 0 426
35 0 --:–:-- 0:00:55 --:–:-- 56382

1
00 2368k 0 2368k 0 0 42913 0 --:–:-- 0:00:56 --:–:-- 57724

100
2416k 0 2416k 0 0 43090 0 --:–:-- 0:00:57 --:–:-- 61618

100 2448k 0 2448k 0 0 42982 0 --:–:-- 0:00:58 --:–:-- 59412

100 2480k 0 2480k 0 0 42801 0 --:–:-- 0:00:59 --:–:-- 52628

100 2544k 0 2544k 0 0 43157 0 --:–:-- 0:01:00 --:–:-- 48917

100 2576k 0 2576k 0 0 42977 0 --:–:-- 0:01:01 --:–:-- 43726

100 2624k 0 2624k 0 0 43033 0 --:–:-- 0:01:02 --:–:-- 42386

100 2672k 0 2672k 0 0 43192 0 --:–:-- 0:01:03 --:–:-- 45637

100 2736k 0 2736k 0 0 43469 0 --:–:-- 0:01:04 --:–:-- 51220

other than that…i had to use the Vulcan Death Grip to kill the script and i also had to give it the Vulcan Death Grip twice in order to get norns to boot back up with ‘none’ otherwise it would just load the script again and lock up.

one more thing…i installed it by using:
;install https://github.com/norns-study-group/pirate-radio

is that ok?
or are there other files that need to be loaded using CyberDuck?

2 Likes

I’m not sure to understand what it does ?

Found it !

2 Likes

I meant to have done this before but I flashed a new norns image and tried installing pirate-radio and ran into problems - I think the same you might’ve encountered. first there wasn’t a long enough time given to fetch audio (the DNS lookup is slow for some reason) so I updated that from 5 seconds to 30 seconds. also I found that the pre-req packages (ffmpeg, vorbis-tools, espeak, and lame) wouldn’t install unless an apt update was run on the machine. so I added that too. this needs to be made clear elsewhere - but by running pirate-radio you will install those tools (fairly useful audio tools) and it will take 252 MB.

anyways, try updating from maiden, it should work now but it will still need to have about a minute to start.

5 Likes

I’m having an issue that I can’t reach any stations. The noise never stops, and the circles never collapse into the dot. I’ve restarted Norns a couple times, and I’ve just done an update through Maiden, but no dice playing music. Happy to provide more info if it’s useful! I installed with ;install https://github.com/norns-study-group/pirate-radio also.

5 Likes

can you copy paste any info from maiden?

1 Like

Maiden gives me nothing - just the message that I’m tuned to a specific frequency.

1 Like

fwiw, i just installed using the ;install command and after waiting awhile for things to download/install every thing is working a-ok for me!

1 Like

Just deleted and reinstalled with ;install, and now the circle is tiny at all frequencies and I get no noise at all.

No errors in Maiden, just this when I start up:

lots of the following...
/home/we/dust/audio/pirate-radio/2f522242b7ab1d181c93c9b70b0d7ee8.ogg
/home/we/dust/audio/pirate-radio/22c717dacd05f63d648cc52b4ad9ff8a.ogg
/home/we/dust/audio/pirate-radio/78ccef770564596c8af90768a898e6ab.ogg
/home/we/dust/audio/pirate-radio/60254933bd57f7ae785f898222ce3c01.ogg
/home/we/dust/audio/pirate-radio/580236322e4d0ab36744aac052a93425.ogg
/home/we/dust/audio/pirate-radio/828025d1412a8d0d9af730a94cdc7a52.ogg
/home/we/dust/audio/pirate-radio/5af746f5a9b0c9731574dacc5b3a4b21.ogg
/home/we/dust/audio/pirate-radio/1d106bcef62b2478fbba6a999a856176.ogg
/home/we/dust/audio/pirate-radio/2f7d370822299d01b654a048bc5260c3.ogg
adding http://radio.aporee.org:8000/aporee_high to 106.2
adding to station 12 (106.2): http://radio.aporee.org:8000/aporee_high
sending to 10112: {"message":"need-sync"}
weather: Current weather in Helsingborg, Sweden is Mist and temperature is +2°C and wind speed is ↗19km/h
creating weather station
playback:frontier()
playback:frontier()
1 Like

I don’t find the script in the maiden catalog

1 Like

hmm can you try one more time - turn it off and on and then see what output you get in the supercollider window as well (in maiden)? that maiden output looks perfectly normal.

oh whoops, its not added to maiden yet. looks like the best current way to install is

;install https://github.com/norns-study-group/pirate-radio

I’m having problems loading, I tried the ;install a couple times and once it did come up and allow me to scan stations. I was never able to hear anything other than static but I could see the icons change as I came onto their frequencies and I could play around with the effects (granulator is sooo coool). the rest of the times I tried to boot into the script it was locked onto the startup frequency and all controls were unresponsive, necessitating a plug pull.

here’s what I could get from maiden:

Summary

script clear

script load: /home/we/dust/code/pirate-radio/pirate-radio.lua

including /home/we/dust/code/pirate-radio/lib/includes.lua

including /home/we/dust/code/pirate-radio/lib/globals.lua

including /home/we/dust/code/pirate-radio/lib/encoders_and_keys.lua

including /home/we/dust/code/pirate-radio/lib/pirate_radio_pages.lua

including /home/we/dust/code/pirate-radio/lib/parameters.lua

including /home/we/dust/code/pirate-radio/lib/tuner.lua

including /home/we/dust/code/pirate-radio/lib/magic_eye.lua

including /home/we/dust/code/pirate-radio/lib/eq.lua

including /home/we/dust/code/pirate-radio/lib/16n.lua

including /home/we/dust/code/pirate-radio/lib/visualizer.lua

including /home/we/dust/code/pirate-radio/lib/ui/AbstractComponent.lua

including /home/we/dust/code/pirate-radio/lib/ui/Slider.lua

including /home/we/dust/code/pirate-radio/lib/ui/SliderGroup.lua

including /home/we/dust/code/pirate-radio/lib/ui/Marquee.lua

including /home/we/dust/code/pirate-radio/lib/weather.lua

including /home/we/dust/code/pirate-radio/lib/sync.lua

including /home/we/dust/code/pirate-radio/lib/oscin.lua

including /home/we/dust/code/pirate-radio/lib/dust2dust.lua

including /home/we/dust/code/pirate-radio/lib/radio.lua

including /home/we/dust/code/pirate-radio/lib/comments.lua

including /home/we/dust/code/pirate-radio/lib/playback.lua

including /home/we/dust/code/pirate-radio/lib/prereqs.lua

script run

loading engine: PirateRadio

reading PMAP /home/we/dust/data/pirate-radio/pirate-radio.pmap

m.read: /home/we/dust/data/pirate-radio/pirate-radio.pmap not read.

Engine.register_commands; count: 11

___ engine commands ___

addFile is

band iff

clearFiles i

dial f

fxParam sf

getEngineState

new i

refresh

setCrossfade if

setSpectrumSendFreq f

syncStation iisf

___ polls ___

amp_in_l

amp_in_r

amp_out_l

amp_out_r

cpu_avg

cpu_peak

pitch_in_l

pitch_in_r

script init

/usr/bin/ogg123

pidof

running dust2dust

chmod +x /home/we/dust/code/pirate-radio/dust2dust

/home/we/dust/code/pirate-radio/dust2dust --addr https://dust2dust.norns.online --name Pavj --room pirateradio --osc-send localhost:10111 --osc-recv localhost:10112&

Cannot lock down 82287136 byte memory area (Cannot allocate memory)

Cannot lock down 82287136 byte memory area (Cannot allocate memory)

Cannot lock down 82287136 byte memory area (Cannot allocate memory)

Cannot lock down 82287136 byte memory area (Cannot allocate memory)

tuner: setting dial to 99.6

tuner: setting dial to 99.6

playback:frontier()

?

new script

k 0 0
100
4k

0
–:–:-- 0:00:04 --:–:–
100
4k
10
0 4174k 0 4174k
0
0
101
5k
0
–:–
:–
0:00:
04 –
:–:-

  • 101
    7k

curl -k -o /home/we/dust/audio/pirate-radio/a1cedcbf7a09ff88f732b94eba4dbc6c.ogg https://coffer.norns.online/a1cedcbf7a09ff88f732b94eba4dbc6c.ogg

%
Total % Received
% Xfe
rd A
vera
ge Sp
eed
Time
T
ime
Ti
me C
urren
t

Dl
oad
Uploa
d
Total
Spent
Left
Spe
ed

0
0
0
0
0

0
0
0
–:-
-:–
–:-
-:–
–:–
:–
0

0 0 0 0 0 0 0 0 --:–
:–
–:
–:-

-:–
:–

0
10
0 65536
0
6553
6
0

0
349
71

0
–:-
-:-

  • 0:0
    0:01

    :–
    :–
    349
    52
    10
    0 98304 0 98304 0 0
    32529

0 –
:–:-

  • 0:
    00:03
    –:-
    -:–
    32529
    1
    00 98304 0 98304 0 0 2444
    1 0
    –:-
    -:–
    0:00
    :04 -
    -:–:
    – 24
    441
    1
    00 112k 0 112k 0
    0 2
    300
    6
    0 --:
    –:–
    0:0
    0:04
    –:–
    :-- 2
    3006
    100 128k
    0 128k 0 0 22378 0 --:–:–
    0:00:05 -
    -:–:
    – 26
    864
    10
    0 144k 0 144k 0 0 2
    1327
    0
    –:–
    :–
    0:00:
    06 --:–:
    – 16
    257
    100
    160k 0 160k 0 0
    2083
    1
    0 -
    -:–:

    0:0
    0:07 –
    :–:-- 1352
    9
    10
    0 176k 0 176k 0
    0 1902
    3
    0 -
    -:–:
    – 0
    :00:0
    9 --:
    –:–
    1502
    8
    10
    0 192k 0 192k 0 0 19641
    0 --:–
    :-- 0:00:10
    –:-
    -:–
    16302
    10
    0 208k 0 208k 0 0
    19266
    0 --:-
    -:–
    0:00
    :11 -
    -:–:
    – 15
    762
    100
    224k 0 224k 0 0 19270 0 --:–:–
    0:00:11
    –:–
    :-- 1
1 Like